generic-linux: prepare code for new options

This moves the enable option into an explicit attribute set to allow
future addition of new options.
This commit is contained in:
Damien Cassou
2020-09-09 21:52:57 +02:00
committed by Robert Helgesson
parent 1f04af74f2
commit b819d2cc41

View File

@@ -7,11 +7,13 @@ let
profileDirectory = config.home.profileDirectory;
in {
options.targets.genericLinux.enable = mkEnableOption "" // {
description = ''
Whether to enable settings that make Home Manager work better on
GNU/Linux distributions other than NixOS.
'';
options.targets.genericLinux = {
enable = mkEnableOption "" // {
description = ''
Whether to enable settings that make Home Manager work better on
GNU/Linux distributions other than NixOS.
'';
};
};
config = mkIf config.targets.genericLinux.enable {