1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-21 22:18:31 +02:00
home-manager/modules/services
Florian Klink 8991fe2e90
screen-locker: fix systemd unit
In particular, don't add trailing backslashes introduced by
`xautolockExtraOptions`. Systemd's unit file parser seems to have
gotten a bit stricter and with systemd 242, the trailing backslash
caused the next non-empty line to be ignored.

In that case, this was `[Section]`, so all subsequent settings were
mistakenly added to `[Service]`, causing them to be ignored entirely.

Simplify and fix this by using `concatStringsSep` to build a single
`ExecStart` line.
2019-06-02 23:29:37 +02:00
..
window-managers i3: replace use of types.string by types.str 2019-01-19 19:02:59 +01:00
blueman-applet.nix blueman-applet: add note about required system service 2017-10-11 13:05:47 +02:00
compton.nix compton: minor reformatting 2018-11-15 00:28:52 +01:00
dunst.nix dunst: avoid error on missing dunst process 2019-01-14 00:04:50 +01:00
emacs.nix emacs: prevent service restart on change 2019-04-18 01:38:25 +02:00
flameshot.nix flameshot: fix service description 2019-05-01 13:13:38 +02:00
gnome-keyring.nix Mark rycee as maintainer for a bunch of modules 2017-09-26 23:40:31 +02:00
gpg-agent.nix gpg-agent: add extraConfig option 2018-08-19 21:46:25 +02:00
imapnotify-accounts.nix imapnotify: add service 2019-04-29 00:05:02 +02:00
imapnotify.nix imapnotify: specify notmuch configuration path 2019-05-19 01:08:06 +02:00
kbfs.nix kbfs: fix systemd service PATH 2018-04-18 19:01:57 +02:00
kdeconnect.nix Parametrize path to profile directory 2018-07-31 16:04:19 +02:00
keepassx.nix Mark rycee as maintainer for a bunch of modules 2017-09-26 23:40:31 +02:00
keybase.nix keybase: install the keybase package 2018-11-29 00:51:58 +01:00
mbsync.nix mbsync: change service unit type to 'oneshot' 2018-10-13 19:28:40 +02:00
mpd.nix Parametrize path to profile directory 2018-07-31 16:04:19 +02:00
mpdris2.nix mpdris2: add module 2019-02-24 01:32:34 +01:00
network-manager-applet.nix network-manager-applet: use xsession.preferStatusNotifierItems 2018-07-24 12:59:50 +02:00
nextcloud-client.nix nextcloud-client: add module 2018-11-25 23:13:13 +01:00
owncloud-client.nix Parametrize path to profile directory 2018-07-31 16:04:19 +02:00
parcellite.nix parcellite: add module 2017-12-08 00:40:28 +01:00
pasystray.nix pasystray: add paprefs and pavucontrol 2018-11-30 23:43:26 +01:00
polybar.nix polybar: change restart trigger to contain a string 2019-04-12 17:56:14 +02:00
random-background.nix random-background: add option display 2019-05-30 13:40:15 +02:00
redshift.nix redshift: enable geoclue2 2018-07-13 22:07:07 +02:00
rsibreak.nix rsibreak: add module 2019-05-05 01:56:53 +02:00
screen-locker.nix screen-locker: fix systemd unit 2019-06-02 23:29:37 +02:00
stalonetray.nix stalonetray: add module 2018-02-03 10:44:37 +01:00
status-notifier-watcher.nix status-notifier-watcher: add service 2018-07-31 15:33:57 +02:00
syncthing.nix Parametrize path to profile directory 2018-07-31 16:04:19 +02:00
taffybar.nix taffybar: restart the service on failure 2019-03-26 18:05:44 +01:00
tahoe-lafs.nix Mark rycee as maintainer for a bunch of modules 2017-09-26 23:40:31 +02:00
udiskie.nix udiskie: use xsession.preferStatusNotifierItems 2018-07-24 12:59:56 +02:00
unclutter.nix unclutter: add module 2018-03-03 22:54:46 -08:00
xcape.nix xcape: add service 2019-04-09 22:15:48 +02:00
xembed-sni-proxy.nix xembed-sni-proxy: add module 2019-01-26 14:20:46 +01:00
xscreensaver.nix xscreensaver: add option settings 2019-04-22 23:44:46 +02:00
xsuspender.nix xsuspender: add module 2019-05-30 19:53:10 +02:00