aboutsummaryrefslogtreecommitdiffstats
path: root/modules/scripts/default.nix
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar@proton.me>2026-06-13 07:34:48 +0530
committerArpit Chakladar <arpitchakladar@proton.me>2026-06-13 07:34:48 +0530
commit3ef9c2deb729ad2b9df41c09a485133087fefdea (patch)
tree250d432ab3811ede4fee4f3f088c900d0f1e607f /modules/scripts/default.nix
parent414319e79a76784221456f6e7c5f181d227ab849 (diff)
downloadhome-manager-config-3ef9c2deb729ad2b9df41c09a485133087fefdea.tar.gz
home-manager-config-3ef9c2deb729ad2b9df41c09a485133087fefdea.zip
created helper script to run aria2 downloader in the terminal
Diffstat (limited to 'modules/scripts/default.nix')
-rw-r--r--modules/scripts/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/scripts/default.nix b/modules/scripts/default.nix
index caa24fa..0bb8330 100644
--- a/modules/scripts/default.nix
+++ b/modules/scripts/default.nix
@@ -37,6 +37,18 @@ let
# Script definitions: { path, env?, deps?, conditions? }
# condition: attrset of { option (string path), value (expected value) }
scriptDefs = {
+ aria2-run = {
+ path = ./aria2-run.sh;
+ deps = [
+ config.programs.aria2.package
+ ];
+ conditions = [
+ {
+ option = "programs.aria2.enable";
+ value = true;
+ }
+ ];
+ };
deep-clean = {
path = ./deep-clean.sh;
};