home-manager/modules/lib
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
..
assertions.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
dag.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
default.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
file-type.nix files: remove assertion on recursive onChange 2021-05-30 11:54:33 +02:00
gvariant.nix lib.gvariant: fix rendering of empty non-string arrays 2021-08-13 08:52:13 +02:00
maintainers.nix screen-locker: Make xautolock optional, reorganize options (#2343) 2021-10-05 12:58:25 -04:00
shell.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
stdlib-extended.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
strings.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
types-dag.nix ssh: deprecate the list form of match block 2020-04-16 23:27:40 +02:00
types.nix lib.gvariant: fix rendering of empty non-string arrays 2021-08-13 08:52:13 +02:00
zsh.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00