2.home-manager/tests/modules/services
Austin Horstman c58ead12ef voxtype: assert full service file in test
Replace the piecemeal assertFileRegex checks with a single
assertFileContent against the normalized unit, so the test pins the
entire generated service file rather than a handful of lines.
2026-06-09 07:49:19 -05:00
..
activitywatch tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
arrpc tests/arrpc: add service module test coverage 2025-07-29 10:31:11 -05:00
autotiling autotiling: init module 2025-10-11 22:19:18 -05:00
avizo tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
awww awww: remove blank space after awww-daemon when extraArgs is empty 2026-04-04 11:33:34 -05:00
blanket tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
borgmatic launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
bspwm tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
cachix-agent tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
caffeine treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
clipcat tests: restore TOML goldens for remarshal 2026-05-12 13:08:25 -05:00
cliphist tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
clipman clipman: Add extraArgs option to clipman service 2026-03-17 23:50:17 -05:00
clipse treewide: remove no-ops (#8061) 2025-10-26 15:43:53 -05:00
colima treewide: remove network-online.target 2026-05-03 08:36:38 -05:00
comodoro tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
conky tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
copyq tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
darkman darkman: replace removed python2 in test 2026-06-07 21:22:10 -05:00
davmail tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
devilspie2 tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
dropbox tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
dunst dunst: support ordered settings 2026-05-20 23:13:58 -05:00
easyeffects easyeffects: Make service compatible with v8.0.x (#8192) 2025-11-24 18:56:44 +01:00
elephant elephant: add module 2026-05-17 22:25:27 -05:00
emacs treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
espanso launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
exo exo: add module 2026-04-29 22:07:11 -05:00
flameshot tests/flameshot: add darwin tests 2026-02-12 11:04:03 -06:00
fluidsynth tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
fnott treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
fusuma treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
git-sync launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
glance glance: add darwin support 2026-04-09 18:13:04 -05:00
gnome-keyring treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
gpg-agent ssh_auth_sock: init module 2026-04-03 21:15:34 -05:00
gromit-mpx tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
herbstluftwm treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
home-manager-auto-expire launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
home-manager-auto-upgrade home-manager-auto-upgrade: state-version gate preSwitchCommands 2026-04-22 19:34:24 -05:00
hypridle tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
hyprland hyprland: add extraLuaFiles option 2026-06-01 21:32:10 -05:00
hyprlauncher hyprlauncher: add module 2025-12-05 22:35:12 -06:00
hyprpaper tests/hyprpaper: update basic configuration 2026-01-07 11:07:21 -05:00
hyprpolkitagent tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
hyprshell hyprshell: fixed tests to use correct name for style file 2025-10-03 23:00:58 -05:00
hyprsunset hyprsunset: Add tests for transitons option 2025-07-29 13:11:56 -05:00
i3 treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
imapnotify launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
jankyborders tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
jellyfin-mpv-shim tests/jellyfin-mpv-shim: fix tests 2025-06-22 23:58:37 -05:00
kanshi tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
keynav keynav: add tests 2026-05-01 19:25:59 +01:00
labwc tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
lieer tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
linux-wallpaperengine linux-wallpaperengine: migrate to lib.cli.toCommandLineGNU 2026-01-08 10:17:17 -06:00
local-ai local-ai: string -> str (#8116) 2025-11-03 04:41:08 +00:00
ludusavi ludusavi: add test 2025-12-02 21:57:23 -06:00
lxqt-policykit-agent tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
macos-remap-keys launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
mako treewide: nix fmt 2026-01-13 22:51:16 -06:00
mopidy tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
mpd tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
mpd-mpris tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
mpdris2 tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
mpdris2-rs mpdris2-rs: add module 2026-03-26 16:34:36 -05:00
mpdscribble statix: enable empty_pattern 2026-04-08 16:00:28 -05:00
nix-gc launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
ollama launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
osmscout-server tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
pantalaimon tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
parcellite tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
pass-secret-service password-store: improve warning message 2026-06-02 08:23:08 -05:00
pasystray tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
pbgopy tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
picom picom: add test for extraConfig 2025-10-25 21:15:52 -05:00
pipewire tests/pipewire: test for LADSPA 2026-04-22 15:24:44 -05:00
pizauth pizauth: reload on change and option type 2025-08-30 13:53:07 -05:00
playerctld treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
podman podman: fix container config mount on Darwin 2026-06-01 14:13:42 -05:00
polkit-gnome tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
polybar tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
proton-pass-agent proton-pass-agent: adapt the services to match the documentation 2026-04-22 15:25:18 -05:00
protonmail-bridge protonmail-bridge: init module 2025-08-17 09:44:56 -05:00
recoll tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
redshift-gammastep redshift-gammastep: migrate to lib.cli.toCommandLineShellGNU 2026-01-08 11:21:16 -05:00
remmina tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
rescrobbled tests: restore TOML goldens for remarshal 2026-05-12 13:08:25 -05:00
restic restic: fix evaluation error in rcloneOptions 2026-01-18 23:01:16 -06:00
river tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
screen-locker tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
shikane tests: restore TOML goldens for remarshal 2026-05-12 13:08:25 -05:00
signaturepdf tests: fix tests 2025-09-15 09:22:58 +02:00
skhd tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
snixembed tests: fix tests 2025-09-15 09:22:58 +02:00
spectrwm tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
ssh-agent sshAuthSock: fix naming scheme 2026-04-04 22:28:41 -05:00
ssh-tpm-agent ssh-tpm-agent: add extraArgs option 2026-05-14 12:56:08 -05:00
sway treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
swayidle swayidle: assert events migration warning 2026-06-04 12:20:09 -05:00
swaync tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
swayosd swayosd: Remove non-existing display arg option (#7752) 2025-09-03 07:42:44 -05:00
sxhkd tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
syncthing syncthing: support legacy config dir 2026-05-19 00:17:05 +02:00
syshud syshud: add module 2026-04-12 17:45:41 +02:00
tailscale-systray tailscale-systray: make theme configurable 2026-05-14 15:07:00 +02:00
tldr-update treewide: remove network-online.target 2026-05-03 08:36:38 -05:00
tomat tomat: modify After, PartOf, Environment in service 2026-02-03 18:17:40 -06:00
trayer tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
trayscale tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
twmn tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
udiskie tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
volnoti tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
voxtype voxtype: assert full service file in test 2026-06-09 07:49:19 -05:00
walker walker: add elephant integration 2026-05-17 22:25:27 -05:00
way-displays tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
wayfire wayfire: fix broken configuration.ini test (#7478) 2025-07-15 10:20:41 -05:00
wayle tests: update generated TOML expectations 2026-06-07 21:22:10 -05:00
wayvnc tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
wl-clip-persist wl-clip-persist: add module 2025-10-16 19:26:10 -05:00
wlsunset wlsunset: require WAYLAND_DISPLAY env var 2026-05-02 17:20:47 -05:00
wob tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
wpaperd tests: restore TOML goldens for remarshal 2026-05-12 13:08:25 -05:00
xsettingsd tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
yubikey-agent sshAuthSock: fix naming scheme 2026-04-04 22:28:41 -05:00