2.home-manager/tests/modules/services
Tarow 27a72d9913
podman: include systemd in quadlet service path
Podman uses systemd-run to setup transient systemd timers, e.g. for healthchecks.

On systems where systemd is not present in /run/current-system/sw/bin or ~/.nix-profile/bin (like one of my Ubuntu hosts), setting up the transient timers will fail. For containers with healthchecks configured, this results in the container being stuck in starting state.

Relevant issue here: containers/podman#25034
2025-03-19 14:09:57 -05:00
..
activitywatch tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
avizo tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
barrier tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
blanket treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
borgmatic tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
cachix-agent tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
cliphist tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
clipman tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
clipse clipse: add module (#5777) 2025-02-22 09:40:15 -06:00
comodoro tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
conky tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
copyq tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
darkman tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
devilspie2 tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
dropbox tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
emacs tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
emacs-darwin emacs: add darwin service 2024-11-23 19:15:47 +01:00
espanso tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
espanso-darwin tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
flameshot tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
fluidsynth tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
fnott fnott: use config.wayland.systemd.target 2025-01-03 17:38:06 +01:00
fusuma treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
git-sync tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
git-sync-darwin git-sync: add darwin support 2023-07-24 11:16:09 +02:00
glance tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
gpg-agent tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
gromit-mpx gromit-mpx: add module 2021-12-11 19:17:59 +01:00
home-manager-auto-upgrade home-manager.autoUpgrade: add module 2022-01-28 23:42:25 +01:00
hypridle tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
hyprpaper tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
imapnotify imapnotify: add extraArgs option to imapnotify-accounts 2025-02-22 06:33:32 -08:00
imapnotify-darwin tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
kanshi kanshi: dont write config in absence of nix settings (#6198) 2024-12-12 23:48:46 +01:00
lieer tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
linux-wallpaperengine tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
macos-remap-keys macos-remap-keys: add (#6605) 2025-03-13 09:02:04 -05:00
mopidy tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
mpd mpd: refactor implementation (#6537) 2025-02-27 10:56:56 -06:00
mpd-mpris tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
mpdris2 tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
nix-gc tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
nix-gc-darwin tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
ollama tests/ollama: fix darwin test 2025-03-09 00:44:11 -06:00
osmscout-server osmscout-server: add module 2023-12-28 09:28:48 +01:00
pantalaimon tests: add option test.stubs 2021-09-26 23:26:38 +02:00
parcellite treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
pass-secret-service pass-secret-service: various improvements 2023-01-31 23:19:09 +01:00
pasystray treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
pbgopy tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
picom treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
playerctld playerctld: add module 2021-01-31 12:36:30 +01:00
podman-linux podman: include systemd in quadlet service path 2025-03-19 14:09:57 -05:00
polybar polybar: fix restart trigger 2022-12-04 12:12:32 +01:00
recoll recoll: fix generation of string lists 2023-03-02 20:01:51 +01:00
redshift-gammastep treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
remmina tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
screen-locker screen-locker: add lockCmdEnv option (#6592) 2025-03-12 07:31:54 -05:00
signaturepdf tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
snixembed tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
swayidle tests/swayidle: bash -> bash-interactive 2025-02-23 13:07:25 -08:00
swaync swaync: use config.wayland.systemd.target 2025-01-03 17:38:05 +01:00
swayosd tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
swww swww: add swww service module for swww-daemon (#6543) 2025-03-18 14:32:10 -05:00
sxhkd sxhkd: set scope OOMPolicy to continue 2023-10-24 17:48:13 +02:00
syncthing tests/syncthing: syncthing wrapper stubbing for darwin 2025-03-09 00:44:11 -06:00
tldr-update tldr-update: init (#6401) 2025-02-10 08:34:12 -06:00
trayer tests: add option test.stubs 2021-09-26 23:26:38 +02:00
trayscale tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
twmn tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
udiskie tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
volnoti tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
window-managers tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
wlsunset treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
wob wob: add module 2024-01-28 10:46:09 +01:00
wpaperd wpaperd: add systemd service; move to services/ from programs/ (#6302) 2025-02-22 11:32:15 -06:00
xsettingsd xsettingsd: make configurable through module 2021-10-01 01:31:47 +02:00
yubikey-agent yubikey-agent: init service module (#6446) 2025-02-14 15:10:24 -06:00
yubikey-agent-darwin tests/yubikey-agent-darwin: fix test 2025-03-09 00:44:11 -06:00