From 264641c5dc02b7e581c3943352b30a4fcb8a08b8 Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Thu, 19 Mar 2026 07:56:47 +0000 Subject: [PATCH] Working on reshuffling --- Droidnix/README.org | 8 +++----- Droidnix/generated/modules/apps/wofi.nix | 8 +++----- 2 files changed, 6 insertions(+), 10 deletions(-) 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; }; }