From 0b3f6a14ea950529efd8a298b5939481744c0ecc Mon Sep 17 00:00:00 2001 From: Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> Date: Sun, 4 Jan 2026 22:59:49 +0530 Subject: Added convenience to automatically start and stopped cloudflare warp --- modules/scripts/default.nix | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'modules/scripts/default.nix') diff --git a/modules/scripts/default.nix b/modules/scripts/default.nix index 8cf1447..c460658 100644 --- a/modules/scripts/default.nix +++ b/modules/scripts/default.nix @@ -6,18 +6,18 @@ "${config.home.homeDirectory}/scripts" ]; - home.file."scripts/system-monitor" = - lib.mkIf - (config.tools.bottom.enable && - config.tools.nvtop.enable && - config.tools.tmux.enable && - config.tools.kitty.enable) - { - text = '' + home.file = let + shellScript = path: { + text = '' #!${pkgs.bash}/bin/bash -${builtins.readFile ./system-monitor.sh} +${builtins.readFile path} ''; - executable = true; + executable = true; + }; + in { + "scripts/system-monitor" = shellScript ./system-monitor.sh; + "scripts/warp-start" = shellScript ./warp-start.sh; + "scripts/warp-stop" = shellScript ./warp-stop.sh; }; }; } -- cgit v1.2.3