1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-01 12:33:34 +02:00
home-manager/modules/services
Josh Robson Chase e4df31dcea
screen-locker: Make xautolock optional, reorganize options (#2343)
* screen-locker: Make xautolock optional, reorganize options

xautolock isn't really needed to trigger xss-lock on the basis of time
since the built-in screensaver functionality of X serves as one of the
event sources for xss-lock. Keeping it around and defaulting to
"enabled" to avoid unexpected breakage.

Also shuffled around the options to submodules for xss-lock and
xautolock to get rid of prefixes in option names and to make
enableDetectSleep a bit clearer.

* screen-locker: update maintainership

* tests/screen-locker: Stub i3lock and xss-lock

* screen-locker: add package options for xss-lock and xautolock
2021-10-05 12:58:25 -04:00
..
redshift-gammastep Move platform check into modules 2021-07-18 20:43:22 +02:00
window-managers service/window-manager/awesome: replace not existing package (#2293) 2021-08-23 08:39:42 -06:00
barrier.nix barrier: remove tray option (#2215) 2021-07-26 09:16:00 -06:00
betterlockscreen.nix betterlockscreen: limit to platform linux 2021-09-07 07:55:17 +02:00
blueman-applet.nix Add systemd target tray.target (#2027) 2021-05-22 03:15:12 +01:00
caffeine.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
cbatticon.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
clipmenu.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
compton.nix picom: add module 2020-03-24 23:50:22 +01:00
devilspie2.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
dropbox.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
dunst.nix files: move dry run logic out of onChange hooks 2021-08-17 22:14:32 +02:00
dwm-status.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
easyeffects.nix dbus: improve recommended NixOS configuration 2021-09-23 22:35:30 +02:00
emacs.nix services.emacs: add option extraOptions 2021-10-02 23:28:22 +02:00
etesync-dav.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
flameshot.nix flameshot: add some service sandboxing 2021-08-14 15:13:31 +02:00
fluidsynth.nix fluidsynth: add sound service option 2021-08-18 00:38:29 +02:00
fnott.nix fnott: refactor module 2021-09-08 22:48:44 +02:00
getmail.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
git-sync.nix git-sync: add module 2021-08-17 00:00:38 +02:00
gnome-keyring.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
gpg-agent.nix gpg-agent: remove unnecessary IFD 2021-09-15 23:09:02 +02:00
grobi.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
hound.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
imapnotify-accounts.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
imapnotify.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
kanshi.nix kanshi: allow multiple exec statements per profile 2021-10-03 09:47:22 +02:00
kbfs.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
kdeconnect.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
keepassx.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01: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 lieer: change settings to freeform type 2021-09-14 23:59:56 +02:00
lorri.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
mako.nix mako: add onChange configuration reload 2021-10-01 11:05:42 -03:00
mbsync.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
mpd.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
mpdris2.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
mpris-proxy.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
muchsync.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
network-manager-applet.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
nextcloud-client.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
notify-osd.nix notify-osd: init (#2240) 2021-08-08 20:29:36 -04:00
owncloud-client.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
pantalaimon.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
parcellite.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
pass-secret-service.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
password-store-sync.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
pasystray.nix Add systemd target tray.target (#2027) 2021-05-22 03:15:12 +01:00
pbgopy.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
picom.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
plan9port.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
playerctld.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
polybar.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
poweralertd.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
pulseeffects.nix dbus: improve recommended NixOS configuration 2021-09-23 22:35:30 +02:00
random-background.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
rsibreak.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
screen-locker.nix screen-locker: Make xautolock optional, reorganize options (#2343) 2021-10-05 12:58:25 -04:00
spotifyd.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
stalonetray.nix Add systemd target tray.target (#2027) 2021-05-22 03:15:12 +01:00
status-notifier-watcher.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
sxhkd.nix Remove a few format exceptions 2021-07-18 23:34:50 +02:00
syncthing.nix syncthing: add more service sandboxing 2021-08-14 15:13:27 +02:00
taffybar.nix Add systemd target tray.target (#2027) 2021-05-22 03:15:12 +01:00
tahoe-lafs.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
taskwarrior-sync.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
trayer.nix trayer: add module (#2177) 2021-07-24 00:29:49 +02:00
udiskie.nix Add systemd target tray.target (#2027) 2021-05-22 03:15:12 +01:00
unclutter.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
unison.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
volnoti.nix volnoti: fix package option namespace (#2227) 2021-07-28 15:39:29 -04:00
wlsunset.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
xcape.nix xcape: run xcape after setxkbmap (#2198) (#2199) 2021-07-19 21:16:14 -04:00
xembed-sni-proxy.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
xidlehook.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
xscreensaver.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
xsettingsd.nix xsettingsd: make configurable through module 2021-10-01 01:31:47 +02:00
xsuspender.nix Move platform check into modules 2021-07-18 20:43:22 +02:00