2.home-manager/tests/modules/programs/swaylock
Austin Horstman 45e3b622b1 swaylock: warn on implicit enable default
Before 23.05, programs.swaylock.enable implicitly followed whether
programs.swaylock.settings was non-empty. That compatibility path was
still active for older state versions, but it emitted no warning.

Route the default through the shared state-version helper so legacy
users get the standard deprecation warning before the implicit enable
behavior is removed. Add a focused current-state-version test and keep
the existing legacy and explicit-enable coverage in place.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-03-22 11:46:51 -05:00
..
config swaylock: Add module (#3003) 2022-06-07 21:01:14 +02:00
current-default-disabled.nix swaylock: warn on implicit enable default 2026-03-22 11:46:51 -05:00
default.nix swaylock: warn on implicit enable default 2026-03-22 11:46:51 -05:00
disabled.nix treewide: remove no-ops (#8061) 2025-10-26 15:43:53 -05:00
enabled.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
legacy.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
settings.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00