2.home-manager/modules/services
Matej Blagšič 5d72a29fc3
hyprpaper: add system target option
Adding option `systemdTarget` to hyprpaper to match other
wayland/hyprland modules. This allows easy fixup of startup dependencies
for the service, depending on system.
2026-06-29 11:13:51 -05:00
..
imapnotify launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
macos-remap-keys treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
podman launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
redshift-gammastep redshift-gammastep: migrate to lib.cli.toCommandLineShellGNU 2026-01-08 11:21:16 -05:00
window-managers hyprland: fix plugin loading when using lua 2026-06-18 22:39:21 -05:00
activitywatch.nix treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
amberol.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
arrpc.nix arrpc: assert linux 2025-07-29 10:31:11 -05:00
autorandr.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
autotiling.nix autotiling: update maintainer entry 2025-10-12 17:34:57 -05:00
avizo.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
awww.nix awww: remove blank space after awww-daemon when extraArgs is empty 2026-04-04 11:33:34 -05:00
batsignal.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
betterlockscreen.nix betterlockscreen: drop sebtm 2026-05-23 22:11:28 -05:00
blanket.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
blueman-applet.nix blueman-applet: fix typo in systemdTargets 2025-08-26 17:23:34 -05:00
borgmatic.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
cachix-agent.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
caffeine.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
cbatticon.nix cbatticon: add package example 2025-11-02 06:44:15 -06:00
clipcat.nix maintainers: dump aguirre-matteo from almost all modules 2026-06-14 17:57:38 -05:00
cliphist.nix cliphist: remove example package 2025-10-18 12:46:31 -05:00
clipman.nix clipman: Add extraArgs option to clipman service 2026-03-17 23:50:17 -05:00
clipmenu.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
clipse.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
colima.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
comodoro.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
conky.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
copyq.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
darkman.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
davmail.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
devilspie2.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
dropbox.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
dunst.nix dunst: use DAG ordered generator helper 2026-06-18 07:59:18 -05:00
dwm-status.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
easyeffects.nix easyeffects: Fix race condition on Wayland session startup 2025-12-27 12:56:02 -06:00
elephant.nix elephant: add module 2026-05-17 22:25:27 -05:00
emacs.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
espanso.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
etesync-dav.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
exo.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
flameshot.nix flameshot: add darwin support 2026-02-12 11:04:03 -06:00
fluidsynth.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
fnott.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
fusuma.nix fusuma: use lib.makeBinPath for service PATH 2026-06-17 13:04:43 -05:00
getmail.nix accounts.email: add option to disable an account 2025-08-07 14:08:46 -05:00
git-sync.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
glance.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
gnome-keyring.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
gpg-agent.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
grobi.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
gromit-mpx.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
home-manager-auto-expire.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
home-manager-auto-upgrade.nix home-manager-auto-upgrade: state-version gate preSwitchCommands 2026-04-22 19:34:24 -05:00
hound.nix maintainers: remove adisbladis 2026-06-17 10:48:10 -05:00
hypridle.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
hyprlauncher.nix maintainers: dump aguirre-matteo from almost all modules 2026-06-14 17:57:38 -05:00
hyprpaper.nix hyprpaper: add system target option 2026-06-29 11:13:51 -05:00
hyprpolkitagent.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
hyprshell.nix maintainers: dump aguirre-matteo from almost all modules 2026-06-14 17:57:38 -05:00
hyprsunset.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
jankyborders.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
jellyfin-mpv-shim.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
kanshi.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
kbfs.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
kdeconnect.nix modules/kdeconnect: stop overriding PATH, remove support for prehistoric versions 2026-06-17 10:48:18 -05:00
keybase.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
keynav.nix keynav: add configuration option 2026-05-01 19:25:59 +01:00
librespot.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
lieer.nix accounts.email: add option to disable an account 2025-08-07 14:08:46 -05:00
linux-wallpaperengine.nix linux-wallpaperengine: add examples and clarify options usage 2026-01-17 20:25:15 -06:00
listenbrainz-mpd.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
local-ai.nix local-ai: string -> str (#8116) 2025-11-03 04:41:08 +00:00
lorri.nix lorri: don't start until daemon is really running 2025-10-25 21:21:03 -05:00
ludusavi.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
lxqt-policykit-agent.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
mako.nix mako: allow null package 2026-05-09 17:31:04 -05:00
mbsync.nix treewide: format with latest stable formatter 2025-07-23 10:27:52 -05:00
megasync.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
mopidy.nix treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
mpd-discord-rpc.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
mpd-mpris.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
mpd.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
mpdris2-rs.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
mpdris2.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
mpdscribble.nix mpdscribble: fix journal file location 2026-01-22 19:45:34 -06:00
mpris-proxy.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
muchsync.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
network-manager-applet.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
nextcloud-client.nix nextcloud-client: add stop and restart settings to the service 2025-09-18 10:30:48 +02:00
nix-gc.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
notify-osd.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
nvibrant.nix nvibrant: add module 2026-06-22 13:55:29 -05:00
ollama.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
opensnitch-ui.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
osmscout-server.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
owncloud-client.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
pantalaimon.nix treewide: remove network-online.target 2026-05-03 08:36:38 -05:00
parcellite.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
pass-secret-service.nix test: update tests path for new pwd-store path 2025-11-25 23:33:06 -06:00
pasystray.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
pbgopy.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
picom.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
pimsync.nix treewide: remove network-online.target 2026-05-03 08:36:38 -05:00
pipewire.nix systemd: install systemd files when user is root (revert c2aa831) (#9274) 2026-05-11 23:36:25 +02:00
pizauth.nix pizauth: update maintainer entry 2025-10-12 17:34:57 -05:00
plan9port.nix plan9port: drop ehmry maintainer 2025-09-07 09:28:15 -05:00
playerctld.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
plex-mpv-shim.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
polkit-gnome.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
polybar.nix polybar: make sure X-Restart-Triggers is a list 2025-09-05 14:31:31 +02:00
poweralertd.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
proton-pass-agent.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
protonmail-bridge.nix protonmail-bridge: init module 2025-08-17 09:44:56 -05:00
psd.nix treewide: fix spelling errors 2026-03-11 22:32:16 -05:00
pueue.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
pulseeffects.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
radicle.nix treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
random-background.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
recoll.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
remmina.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
rescrobbled.nix treewide: remove network-online.target 2026-05-03 08:36:38 -05:00
restic.nix treewide: remove network-online.target 2026-05-03 08:36:38 -05:00
rsibreak.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
safeeyes.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
screen-locker.nix treewide: remove xorg package set 2026-02-07 13:10:27 -06:00
sctd.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
shikane.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
shpool.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
signaturepdf.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
skhd.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
snixembed.nix snixembed: add waybar incompatbility warning 2025-12-09 21:27:32 -06:00
spotifyd.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
ssh-agent.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
ssh-tpm-agent.nix sshAuthSock: set in systemd 2026-06-04 12:20:50 -05:00
stalonetray.nix formatter: add deadnix (#7331) 2025-06-28 16:28:39 -05:00
status-notifier-watcher.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
swayidle.nix swayidle: assert events migration warning 2026-06-04 12:20:09 -05:00
swaync.nix swaync: update style documentation link 2026-04-19 22:47:50 -05:00
swayosd.nix swayosd: Remove non-existing display arg option (#7752) 2025-09-03 07:42:44 -05:00
sxhkd.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
syncthing.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
syshud.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
systembus-notify.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
taffybar.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
tahoe-lafs.nix tahoe-lafs: update default package 2025-09-25 08:26:37 +02:00
tailscale-systray.nix tailscale-systray: make theme configurable 2026-05-14 15:07:00 +02:00
taskwarrior-sync.nix taskwarrior-sync: taskwarrior -> taskwarrior2 2025-11-02 22:59:59 -06:00
tldr-update.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00
tomat.nix tomat: modify After, PartOf, Environment in service 2026-02-03 18:17:40 -06:00
trayer.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
trayscale.nix maintainers: remove duplicate HM entries 2025-07-04 09:20:48 -05:00
twmn.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
udiskie.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
unclutter.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
unison.nix treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
vdirsyncer.nix treewide: remove network-online.target 2026-05-03 08:36:38 -05:00
volnoti.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
voxtype.nix voxtype: fix output mode paste 2026-06-14 17:58:52 -05:00
walker.nix maintainers: dump aguirre-matteo from almost all modules 2026-06-14 17:57:38 -05:00
way-displays.nix treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
wayle.nix wayle: fix example 2026-04-23 08:18:13 -05:00
wayvnc.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
wl-clip-persist.nix wl-clip-persist: add module 2025-10-16 19:26:10 -05:00
wlsunset.nix wlsunset: require WAYLAND_DISPLAY env var 2026-05-02 17:20:47 -05:00
wluma.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
wob.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
wpaperd.nix maintainers: remove quoted names in set 2026-06-29 11:12:43 -05:00
xcape.nix treewide: add missing package options (#7575) 2025-07-29 12:20:22 -05:00
xembed-sni-proxy.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
xidlehook.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
xscreensaver.nix treewide: flatten single file modules 2025-06-23 16:20:26 -05:00
xsettingsd.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
xsuspender.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
yubikey-agent.nix launchd: use user domain for background agents 2026-06-24 20:38:38 -05:00