diff --git a/Droidnix/README.org b/Droidnix/README.org index ac7b7814c..2bd36a67c 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -2000,12 +2000,10 @@ in options.enableWofi = lib.mkEnableOption "Enable Wofi terminal launcher"; # Apply config if enabled - config = { enableWofi, ... }: lib.mkIf enableWofi { - # Install system package - environment.systemPackages = [ pkgs.wofi ]; + config = { + environment.systemPackages = lib.mkIf (config.enableWofi) [ pkgs.wofi ]; - # Copy config files to /etc/xdg/wofi - environment.etc."xdg/wofi".source = wofiAssets; + environment.etc."xdg/wofi".source = lib.mkIf (config.enableWofi) wofiAssets; }; } #+END_SRC diff --git a/Droidnix/generated/modules/apps/wofi.nix b/Droidnix/generated/modules/apps/wofi.nix index 3a951890f..0b8e8aed4 100644 --- a/Droidnix/generated/modules/apps/wofi.nix +++ b/Droidnix/generated/modules/apps/wofi.nix @@ -9,11 +9,9 @@ in options.enableWofi = lib.mkEnableOption "Enable Wofi terminal launcher"; # Apply config if enabled - config = { enableWofi, ... }: lib.mkIf enableWofi { - # Install system package - environment.systemPackages = [ pkgs.wofi ]; + config = { + environment.systemPackages = lib.mkIf (config.enableWofi) [ pkgs.wofi ]; - # Copy config files to /etc/xdg/wofi - environment.etc."xdg/wofi".source = wofiAssets; + environment.etc."xdg/wofi".source = lib.mkIf (config.enableWofi) wofiAssets; }; }