Commit graph

1947 commits

Author SHA1 Message Date
ee7a5c2a01 home: terminal: use 'colors' directly 2026-04-23 10:27:52 +00:00
2d26acdbd1 home: vim: tree-sitter: use explicit buffer option 2026-04-23 10:27:52 +00:00
fe011a0c5a 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-23 10:27:52 +00:00
cb9512f39e home: wm: clarify documentation 2026-04-23 10:27:52 +00:00
e9dd890c98 home: wm: use 'i3lock' with 'i3'
Rather than use it as the default, set it in the `i3` module.
2026-04-23 10:27:52 +00:00
69ba9a03e3 home: wm: fix documentation 2026-04-23 10:27:52 +00:00
3da57e4de6 home: wm: screen-lock: use 'writeShellApplication'
More robust implementation of the notifier.
2026-04-23 10:27:52 +00:00
55a243180d home: wm: screen-lock: remove 'cornerLock'
I never use it...
2026-04-23 10:27:52 +00:00
e16eb1aaf5 home: wm: make 'windowManager' extensible 2026-04-23 10:27:52 +00:00
4b8e4a3c63 home: wm: fix typo 2026-04-23 10:27:52 +00:00
7e30c0b050 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-23 10:27:52 +00:00
4697959b39 nixos: profiles: x: remove wallpaper
I don't actually care much for the wallpaper, I never look at it.
2026-04-23 10:27:52 +00:00
eb15818f85 flake: bump inputs
All checks were successful
ci/woodpecker/push/check Pipeline was successful
2026-04-22 14:24:31 +00:00
f5af7d3667 nixos: services: wireguard: fix path to keys
All checks were successful
ci/woodpecker/push/check Pipeline was successful
2026-04-15 20:28:02 +01:00
b7e849be9f home: pager: use colored UI 2026-04-15 20:28:01 +01:00
8bf8d234ed home: pager: add readline mappings
Found a nice tip to emulate deletion to start/end of line.
2026-04-15 20:28:01 +01:00
5485a75989 home: pager: remove 'LESSHISTFILE'
It's now using an XDG-compliant value by default, I don't need to define
it myself.
2026-04-15 20:28:01 +01:00
a4293fc48e home: pager: use long option names
Makes it more readable.
2026-04-15 20:28:01 +01:00
6b966b65f0 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-15 20:28:01 +01:00
95da471709 home: pager: use explicit config section name 2026-04-15 20:28:01 +01:00
e5a28e5507 home: firefox: disable AI features
As found on some HN thread, there may be more I have missed...
2026-04-15 20:28:01 +01:00
292b68523e flake: bump inputs
All checks were successful
ci/woodpecker/push/check Pipeline was successful
Also change an aliased package's name.
2026-04-15 12:57:18 +02:00
bdb9ce7b7e hosts: nixos: porthos: services: disable adblock
All checks were successful
ci/woodpecker/push/check Pipeline was successful
For some reason `unbound` stopped working reliably recently.

I can't be bothered to debug DNS issues, so let's remove it, it's only
marginally useful anyways.
2026-04-12 20:55:18 +02:00
adf2ef6f4e nixos: services: wireguard: remove internal DNS
For some reason `unbound` stopped working reliably recently.

I can't be bothered to debug DNS issues, so let's remove it, it's only
marginally useful anyways.
2026-04-12 20:52:12 +02:00
eaf542722a home: git: fix Python env ignore
All checks were successful
ci/woodpecker/push/check Pipeline was successful
2026-04-08 14:23:36 +00:00
95363f49e6 home: calibre: use upstream module 2026-04-08 14:23:36 +00:00
dbb6f235fd home: vim: clarify how to disable 'ignorecase'
Because I tend to forget the exact way to do it, let's document it so I
have an easy place to check next time.
2026-04-08 14:23:36 +00:00
cea0410c3d home: vim: fix unimpaired mapping descriptions 2026-04-08 14:23:36 +00:00
762779c461 home: vim: prefix augroup with 'ambroisie.*' 2026-04-08 14:23:36 +00:00
277ed53bb0 flake: bump inputs 2026-04-08 14:23:36 +00:00
0f821729f1 home: set 'stateVersion' to '26.05'
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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