2c88edc511
home: vim: tree-sitter: use explicit buffer option
ci/woodpecker/push/check Pipeline was successful
2026-04-04 23:05:58 +01:00
a371ab9406
home: wm: i3: fix 'toggle-xautolock'
...
Because of DPMS, I would still get a screen-lock after a 10-minute
timeout.
I think the `xset s {on,off}` part is not _strictly_ necessary, but a
little bit of cargo-culting never hurt anybody.
According to the `xss-lock` man page `xset s on` use hard-coded values,
not my preferred timeouts. Given that I rely on `xautolock` anyway, I
don't care about the timeouts and set them to `0`.
2026-04-04 23:05:58 +01:00
452a1e9645
home: wm: clarify documentation
2026-04-04 23:05:58 +01:00
537e16501b
home: wm: use 'i3lock' with 'i3'
...
Rather than use it as the default, set it in the `i3` module.
2026-04-04 23:05:58 +01:00
f02465091c
home: wm: fix documentation
2026-04-04 23:05:58 +01:00
ba6d0ee918
home: wm: screen-lock: use 'writeShellApplication'
...
More robust implementation of the notifier.
2026-04-04 23:05:58 +01:00
8233f8e3d9
home: wm: screen-lock: remove 'cornerLock'
...
I never use it...
2026-04-04 23:05:58 +01:00
5381aa79de
home: wm: make 'windowManager' extensible
2026-04-04 23:05:58 +01:00
4086e94d3c
home: wm: fix typo
2026-04-04 23:05:58 +01:00
457d4841ea
home: wm: i3: use grey background
...
Because I sometimes do get a glimpse of the background, and would rather
not have anything on it.
2026-04-04 23:05:58 +01:00
c2f07a6529
nixos: profiles: x: remove wallpaper
...
I don't actually care much for the wallpaper, I never look at it.
2026-04-04 23:05:58 +01:00
8e0ea3593c
home: firefox: tridactyl: refactor editor float
...
Ghostty *needs* a specific format for its `--class`, but not for its
`--title`.
2026-04-04 23:05:58 +01:00
70f651c5fa
home: firefox: tridactyl: refactor vim command
...
Thus far, I've only encountered `termite` having a broken implementation
of `--exec`...
2026-04-04 23:05:58 +01:00
6a7037f2a6
home: terminal: termite: add 'enable'
2026-04-04 23:05:58 +01:00
4d9bab8daf
home: terminal: alacritty: add 'enable'
2026-04-04 23:05:58 +01:00
ea818e8584
home: terminal: make 'default' extensible
2026-04-01 20:04:43 +01:00
14299fc6e8
home: terminal: rename 'default'
...
It doesn't make the *most* sense as an option name to use `program`.
2026-04-01 20:04:43 +01:00
b0fab6d576
home: terminal: use 'colors' directly
2026-04-01 20:04:43 +01:00
c7c593ff93
home: terminal: use 'colors' directly
2026-04-01 20:04:43 +01:00
00da507446
nixos: services: wireguard: fix path to keys
2026-04-01 20:04:43 +01:00
8624f4c6ac
home: pager: use colored UI
2026-04-01 20:04:43 +01:00
3b7a119151
home: pager: add readline mappings
...
Found a nice tip to emulate deletion to start/end of line.
2026-04-01 20:04:43 +01:00
b1169858cd
home: pager: remove 'LESSHISTFILE'
...
It's now using an XDG-compliant value by default, I don't need to define
it myself.
2026-04-01 20:04:43 +01:00
fe7b0a57a8
home: pager: use long option names
...
Makes it more readable.
2026-04-01 20:04:43 +01:00
7a7da21a27
home: pager: use upstream module
...
Only for the configuration, not `LESS`, as settings it through the
configuration file does not result in the behaviour I want in Git (and
probably other programs).
2026-04-01 20:04:43 +01:00
c3603a6191
home: pager: use explicit config section name
2026-04-01 20:04:43 +01:00
d111734802
home: firefox: disable AI features
...
As found on some HN thread, there may be more I have missed...
2026-04-01 20:04:43 +01:00
0f821729f1
home: set 'stateVersion' to '26.05'
...
ci/woodpecker/push/check Pipeline was successful
Home-Manager now warns (loudly) about relying on legacy defaults on
older state versions.
I'd rather update to the newer state version than explicitly silence
those warnings by setting options I do not care for. The new defaults
are better anyway.
2026-04-01 21:03:33 +02:00
25cdd5755b
flake: bump inputs
2026-04-01 21:02:51 +02:00
efda7de012
nixos: services: remove pyload
...
The package and the module have been removed upstream.
I do not have the will to package the enormous V8-based missing
dependency (`mini-racer`), so let's remove the module entirely.
I didn't use it much anymore anyway.
2026-04-01 21:02:16 +02:00
1c7032cb5b
hosts: nixos: porthos: secrets: remove pyload
...
I'm about to remove the module entirely.
This reverts commit df44786c9c .
2026-04-01 21:02:16 +02:00
a2bb2bf25e
hosts: nixos: porthos: services: remove pyload
...
I'm about to remove the module entirely.
This reverts commit 5ecef0d789 .
2026-04-01 21:02:16 +02:00
38dc0488a9
nixos: services: nix-cache: fix renamed option
ci/woodpecker/push/check Pipeline was successful
2026-03-16 14:27:10 +00:00
36c34eb12a
flake: bump inputs
2026-03-16 14:25:20 +00:00
b3c0321b40
nixos: system: documentation: fix renamed option
ci/woodpecker/push/check Pipeline was successful
2026-03-04 22:00:49 +01:00
8103562170
nixos: services: nextcloud: bump to 33
2026-03-04 21:24:42 +01:00
d94f956434
flake: bump inputs
...
ci/woodpecker/push/check Pipeline was successful
And fix a package change.
2026-03-04 16:21:39 +00:00
854a972972
flake: checks: enable 'nixf-diagnose'
2026-02-26 15:48:14 +00:00
0694be1925
nixos: services: servarr: remove redundant 'lib'
...
My personal style preference (currently) is to use `with lib` on option
declarations, avoiding the `lib` prefix.
2026-02-26 15:48:14 +00:00
b776c35692
treewide: remove redundant 'builtins'
...
I keep forgetting `map` and `removeAttrs` are included at the top-level
in the prelude.
2026-02-26 15:48:14 +00:00
354118ada1
treewide: remove unused 'with pkgs'
2026-02-26 15:48:14 +00:00
89bd3aa428
flake: bump inputs
ci/woodpecker/push/check Pipeline was successful
2026-02-19 21:43:04 +01:00
4704b34db3
overlays: downgrade-transmission: add derivation
...
I need to vendor the full derivation definition, as upstream diverges
further and further away from 4.0.5.
On the next bump, the packaging for 4.1.0 starts becoming sufficiently
different to break my overlay.
2026-02-19 21:43:04 +01:00
ee18a18b33
pkgs: i3-get-window-criteria: fix 'xorg' packages
...
The `xorg` namespace is about to be removed in my next bump, so let's
pro-actively remove them now.
2026-02-19 20:13:55 +01:00
72efb0c7ea
hosts: nixos: porthos: secrets: update cross-seed
2026-02-19 20:13:55 +01:00
c8f9e002f6
nixos: services: sabnzbd: add 'port' option
2026-02-19 15:08:43 +01:00
f2ae223c66
nixos: services: sabnzbd: fix deprecated config
...
I want to have _some_ settings set outside my NixOS configuration, so
keep the config-file writable.
2026-02-19 15:08:43 +01:00
89db8883e9
flake: bump inputs
2026-02-10 14:53:50 +00:00
bfd058da36
home: vim: git: map hunk-navigation in more modes
ci/woodpecker/push/check Pipeline was successful
2026-02-04 20:40:33 +00:00
f3f0cb6a34
overlays: remove 'nvim-treesitter-legacy-shim'
...
ci/woodpecker/push/check Pipeline was successful
With the migration complete, I do not need it anymore.
This reverts commit bf260de243e55d02ae6be52678ccadc6ea77439b.
2026-02-04 20:40:33 +00:00