home-manager/tests/modules/services
novenary e3582e5151 sway: unfail units before starting session target
Sometimes services can fail. Failed services will generally not be
restarted by systemd. To start previously failed services we can
just reset their failed state before starting our session target.

GNOME and Plasma do the same thing.

See: https://github.com/alebastr/sway-systemd/pull/11
2024-07-05 17:10:02 +03:00
..
activitywatch activitywatch: add module 2024-03-15 09:39:56 +01:00
avizo avizo: don't write a config file if settings are empty 2023-04-19 21:17:56 +02:00
barrier tests: various minor cleanups 2023-05-13 00:09:52 +02:00
blanket blanket: add module 2024-06-22 08:19:17 +02:00
borgmatic borgmatic: Do not inhibit idle in service (#3637) 2023-02-05 11:13:04 +01:00
cachix-agent cachix-agent: add module 2022-12-25 09:54:43 +01:00
cliphist cliphist: add extraOptions option 2024-05-05 09:37:54 +02:00
clipman clipman: add module 2022-12-28 23:02:08 +01:00
comodoro comodoro: add module 2023-06-14 23:43:19 +02:00
conky conky: add module 2024-05-01 00:11:15 +02:00
darkman darkman: allow no configuration 2024-03-26 14:24:49 -06:00
devilspie2 tests: various minor cleanups 2023-05-13 00:09:52 +02:00
dropbox tests: add option test.stubs 2021-09-26 23:26:38 +02:00
emacs emacs: Fix socket activation 2023-11-11 00:44:54 +01:00
espanso Espanso: Fix broken module to be compatible with Espanso version 2.x (#4066) 2023-06-09 12:05:01 +02:00
espanso-darwin espanso: remove background process type on Darwin 2024-05-17 09:24:04 +02:00
flameshot tests: various minor cleanups 2023-05-13 00:09:52 +02:00
fluidsynth tests: various minor cleanups 2023-05-13 00:09:52 +02:00
fnott fnott: add D-Bus service file 2023-04-22 16:49:26 +02:00
fusuma fusuma: add missing dependencies 2024-03-14 18:08:10 +01:00
git-sync tests: fix getOutput on stubs 2023-06-04 09:15:14 +02:00
git-sync-darwin git-sync: add darwin support 2023-07-24 11:16:09 +02:00
glance glance: add module 2024-06-28 17:24:13 +02:00
gpg-agent gpg-agent: fix broken variable reference 2024-03-14 14:45:55 +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 hypridle: add module 2024-05-05 11:13:18 +02:00
hyprpaper hyprpaper: add module 2024-05-10 15:35:59 +02:00
imapnotify imapnotify: enable STARTTLS if enabled in email account config (#5013) 2024-02-10 23:01:01 +01:00
imapnotify-darwin imapnotify: move test 2023-07-09 10:53:28 +02:00
kanshi kanshi: update configuration to better match upstream 2024-05-10 12:46:37 +02:00
lieer tests: various minor cleanups 2023-05-13 00:09:52 +02:00
mopidy mopidy: make scan service depend on mopidy-local 2024-05-11 00:26:54 +02:00
mpd mpd: specify dependency of service on socket 2024-07-04 00:22:58 +02:00
mpd-mpris mpd-mpris: add module 2023-02-20 23:43:42 +01:00
mpdris2 mpd: use XDG music dir if XDG user dirs are enabled 2022-09-16 13:41:40 +02:00
nix-gc nix-gc: add persistent option (#5490) 2024-06-03 22:20:47 -06:00
nix-gc-darwin nix-gc: add service 2024-02-05 18:10:00 +01: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 parcellite: add basic test case 2022-12-28 22:16:47 +01:00
pass-secret-service pass-secret-service: various improvements 2023-01-31 23:19:09 +01:00
pasystray pasystray: add extraOptions 2023-09-19 08:02:18 +02:00
pbgopy tests: add option test.stubs 2021-09-26 23:26:38 +02:00
picom picom: use getExe instead of hardcoded binary 2023-11-21 08:55:46 +01:00
playerctld playerctld: add module 2021-01-31 12:36:30 +01: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 redshift/gammastep: add enableVerboseLogging option 2022-10-09 01:21:05 +02:00
remmina remmina: add module 2024-04-19 17:16:42 +02:00
screen-locker screen-locker: Add option to configure x screensaver cycle (#2853) 2022-04-04 23:32:27 -04:00
signaturepdf signaturepdf: add service 2023-11-27 00:19:14 +01:00
swayidle swayidle: always restart systemd unit on failure 2023-11-12 01:13:38 +01:00
swaync swaync: add module 2024-04-30 00:16:28 +02:00
swayosd swayosd: add custom style option 2024-04-23 23:09:45 +02:00
sxhkd sxhkd: set scope OOMPolicy to continue 2023-10-24 17:48:13 +02:00
syncthing syncthing: add Darwin support 2023-03-25 13:09:55 +01:00
trayer tests: add option test.stubs 2021-09-26 23:26:38 +02:00
twmn twmn: add module 2022-02-04 01:05:04 +01:00
udiskie udiskie: add tests 2022-08-23 20:11:40 +02:00
window-managers sway: unfail units before starting session target 2024-07-05 17:10:02 +03:00
wlsunset wlsunset: update options 2024-05-05 19:59:14 +02:00
wob wob: add module 2024-01-28 10:46:09 +01:00
xsettingsd xsettingsd: make configurable through module 2021-10-01 01:31:47 +02:00