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
635fddc338
home: vim: migrate to new 'nvim-treesitter'
2026-02-04 20:40:33 +00:00
96a76f8c7f
home: vim: tree-sitter: migrate textobjects config
...
This uses the new configuration format. I might DRY it up at some point
in the future, though I probably won't.
2026-02-04 20:40:33 +00:00
dbd7e077e5
flake: bump inputs
2026-01-26 16:59:58 +00:00
28a36cfdaa
home: vim: use legacy 'nvim-treesitter' plug-ins
2026-01-26 16:59:58 +00:00
47ca4ed61c
overlays: add 'nvim-treesitter-legacy-shim'
...
There has been a major breaking change upstream, as they have merged
updated the plug-in to its (majorly incompatible) main branch rewrite.
To make the upgrade process easier, this overlay ensures my
configuration will keep evaluating with the legacy plug-in variant.
2026-01-26 16:59:58 +00:00
69b9480aa1
home: vim: git: use consistent textobject names
...
Specifically, use a lower-case name, to be consistent with all other
textobjects.
2026-01-26 16:59:58 +00:00
ab34234c83
home: vim: lua: remove 'is_executable_condition'
2026-01-26 16:59:58 +00:00
034a432c8e
home: vim: null-ls: use 'partial'
...
Just noticed that 'is_executable_condition' wasn't necessary now that I
have this more generic solution.
2026-01-26 16:59:58 +00:00
852ded641a
home: vim: lua: move 'list_clients' to lsp'
2026-01-26 16:54:00 +00:00