diff options
| -rw-r--r-- | modules/scripts/default.nix | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/modules/scripts/default.nix b/modules/scripts/default.nix index c460658..cbcc665 100644 --- a/modules/scripts/default.nix +++ b/modules/scripts/default.nix @@ -15,9 +15,21 @@ ${builtins.readFile path} executable = true; }; in { - "scripts/system-monitor" = shellScript ./system-monitor.sh; - "scripts/warp-start" = shellScript ./warp-start.sh; - "scripts/warp-stop" = shellScript ./warp-stop.sh; + "scripts/system-monitor" = + lib.mkIf + (config.tools.bottom.enable && + config.tools.nvtop.enable && + config.tools.tmux.enable && + config.tools.kitty.enable) + (shellScript ./system-monitor.sh); + "scripts/warp-start" = + lib.mkIf + config.tools.cloudflare-warp.enable + (shellScript ./warp-start.sh); + "scripts/warp-stop" = + lib.mkIf + config.tools.cloudflare-warp.enable + (shellScript ./warp-stop.sh); }; }; } |
