diff options
| author | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2026-01-04 22:59:49 +0530 |
|---|---|---|
| committer | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2026-01-04 22:59:49 +0530 |
| commit | 0b3f6a14ea950529efd8a298b5939481744c0ecc (patch) | |
| tree | d21e3bc3eab12b636f96e4412fb77c07803a3b70 /modules/scripts/default.nix | |
| parent | 6b2cb30a1ae24149d0059e6441296a20d0528adb (diff) | |
| download | home-manager-config-0b3f6a14ea950529efd8a298b5939481744c0ecc.tar.gz home-manager-config-0b3f6a14ea950529efd8a298b5939481744c0ecc.zip | |
Added convenience to automatically start and stopped cloudflare warp
Diffstat (limited to 'modules/scripts/default.nix')
| -rw-r--r-- | modules/scripts/default.nix | 20 |
1 files changed, 10 insertions, 10 deletions
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; }; }; } |
