1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-12-24 18:59:47 +01:00
home-manager/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
..
redshift-gammastep treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
window-managers sway: unfail units before starting session target 2024-07-05 17:10:02 +03:00
activitywatch.nix activitywatch: add module 2024-03-15 09:39:56 +01:00
amberol.nix amberol: add module 2024-04-22 20:06:31 +02:00
arrpc.nix arrpc: add module 2024-02-05 23:36:51 +01:00
autorandr.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
avizo.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
barrier.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
batsignal.nix batsignal: add module 2023-04-18 08:28:46 +02:00
betterlockscreen.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
blanket.nix blanket: add module 2024-06-22 08:19:17 +02:00
blueman-applet.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
borgmatic.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
cachix-agent.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
caffeine.nix caffeine: remove ProtectHome service option 2023-12-10 08:37:02 +01:00
cbatticon.nix cbatticon: Add support for batteryId 2023-10-23 15:50:42 +02:00
cliphist.nix treewide: fix eval after Nixpkgs maintainer changes 2024-07-05 01:19:01 +02:00
clipman.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
clipmenu.nix clipmenu: set Environment to a list 2023-11-01 20:36:53 -07:00
comodoro.nix comodoro: add module 2023-06-14 23:43:19 +02:00
conky.nix conky: add module 2024-05-01 00:11:15 +02:00
copyq.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
darkman.nix darkman: allow no configuration 2024-03-26 14:24:49 -06:00
devilspie2.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
dropbox.nix treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
dunst.nix dunst: fix warning for lib.cartesianProductOfSets 2024-07-05 10:12:00 +02:00
dwm-status.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
easyeffects.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
emacs.nix emacs: Fix socket activation 2023-11-11 00:44:54 +01:00
espanso.nix espanso: remove background process type on Darwin 2024-05-17 09:24:04 +02:00
etesync-dav.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
flameshot.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
fluidsynth.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
fnott.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
fusuma.nix fusuma: add missing dependencies 2024-03-14 18:08:10 +01:00
getmail.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
git-sync.nix git-sync: allow passing extraPackages to service 2024-03-08 13:18:39 +01:00
glance.nix glance: add module 2024-06-28 17:24:13 +02:00
gnome-keyring.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
gpg-agent.nix gpg-agent: fix usage of splitString 2024-05-28 23:15:11 +02:00
grobi.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
gromit-mpx.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
home-manager-auto-upgrade.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
hound.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
hypridle.nix hypridle: add module 2024-05-05 11:13:18 +02:00
hyprpaper.nix hyprpaper: add module 2024-05-10 15:35:59 +02:00
imapnotify-accounts.nix imapnotify: Use JSON type for extraConfig (#4238) 2023-07-15 20:53:43 +02:00
imapnotify.nix imapnotify: enable STARTTLS if enabled in email account config (#5013) 2024-02-10 23:01:01 +01:00
kanshi.nix kanshi: fix configuration example 2024-05-26 17:19:20 +02:00
kbfs.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
kdeconnect.nix kdeconnect: fix service with 24.05 package version 2024-05-30 09:05:10 +02:00
keybase.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
keynav.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
lieer.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
listenbrainz-mpd.nix listenbrainz-mpd: fix config example 2024-05-28 00:07:22 +02:00
lorri.nix lorri: systemd allow access to cache directories 2024-02-24 20:30:51 +01:00
mako.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mbsync.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
megasync.nix megasync: add module 2022-12-16 16:01:49 +01:00
mopidy.nix mopidy: make scan service depend on mopidy-local 2024-05-11 00:26:54 +02:00
mpd-discord-rpc.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mpd-mpris.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mpd.nix mpd: specify dependency of service on socket 2024-07-04 00:22:58 +02:00
mpdris2.nix mpdris2: remove assertion on mpd module 2022-05-25 18:32:34 +02:00
mpris-proxy.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
muchsync.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
network-manager-applet.nix network-manager-applet: add XDG data directory 2024-01-26 23:04:20 +01:00
nextcloud-client.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
nix-gc.nix nix-gc: add persistent option (#5490) 2024-06-03 22:20:47 -06:00
notify-osd.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
opensnitch-ui.nix opensnitch-ui: add module 2021-12-12 18:10:10 +01:00
osmscout-server.nix osmscout-server: add module 2023-12-28 09:28:48 +01:00
owncloud-client.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pantalaimon.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
parcellite.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pass-secret-service.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pasystray.nix pasystray: add extraOptions 2023-09-19 08:02:18 +02:00
pbgopy.nix maintainers: remove ivar 2024-07-03 09:39:20 +02:00
picom.nix picom: use getExe instead of hardcoded binary 2023-11-21 08:55:46 +01:00
plan9port.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
playerctld.nix playerctld: fix maintainers entry for fendse 2021-12-29 09:50:59 +01:00
plex-mpv-shim.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
polybar.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
poweralertd.nix treewide: fix typos 2022-12-05 12:58:02 +01:00
psd.nix psd: add module 2024-04-28 22:39:08 +02:00
pueue.nix pueue: always write configuration file 2024-03-06 12:58:02 +01:00
pulseeffects.nix pulseeffects: fix test evaluation 2024-06-29 17:20:18 +02:00
random-background.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
recoll.nix recoll: update option descriptions 2023-10-18 08:45:55 +02:00
remmina.nix remmina: add module 2024-04-19 17:16:42 +02:00
rsibreak.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
safeeyes.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
screen-locker.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
sctd.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
signaturepdf.nix signaturepdf: add service 2023-11-27 00:19:14 +01:00
spotifyd.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ssh-agent.nix ssh-agent: fix evaluation of maintainer field 2024-06-23 23:03:18 +02:00
stalonetray.nix stalonetray: move config file to XDG_CONFIG_HOME 2024-06-24 00:10:26 +02:00
status-notifier-watcher.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
swayidle.nix swayidle: wait for WAYLAND_DISPLAY 2024-06-02 10:16:22 +02:00
swaync.nix swaync: fix style path 2024-05-05 01:28:16 +02:00
swayosd.nix swayosd: add custom style option 2024-04-23 23:09:45 +02:00
sxhkd.nix sxhkd: set scope OOMPolicy to continue 2023-10-24 17:48:13 +02:00
syncthing.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
systembus-notify.nix systembus-notify: add module 2021-12-21 23:35:56 +01:00
taffybar.nix taffybar: Avoid restarting too quickly (#4316) 2023-08-06 11:00:44 +02:00
tahoe-lafs.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
taskwarrior-sync.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
trayer.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
twmn.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
udiskie.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
unclutter.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
unison.nix unison: better retry/restart reporting failures 2023-12-23 19:13:09 +01:00
vdirsyncer.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
volnoti.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
wlsunset.nix wlsunset: update options 2024-05-05 19:59:14 +02:00
wob.nix wob: add module 2024-01-28 10:46:09 +01:00
xcape.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
xembed-sni-proxy.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
xidlehook.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
xscreensaver.nix xscreensaver: add package option 2024-02-24 21:34:39 +01:00
xsettingsd.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
xsuspender.nix xsuspender: fix typo that made debug option a noop (#3653) 2023-02-08 00:15:20 +01:00