aboutsummaryrefslogtreecommitdiffstats
path: root/modules/shell
diff options
context:
space:
mode:
authorArpit Chakladar <54011232+arpitchakladar@users.noreply.github.com>2024-12-17 00:16:55 +0530
committerArpit Chakladar <54011232+arpitchakladar@users.noreply.github.com>2024-12-17 00:16:55 +0530
commit64b9282b72fffa05bbc216f74bb63edf777a35dd (patch)
tree005a12fe91f290198afdb68fa59119aa01aca8f4 /modules/shell
parentb38dda8310defa00774f1a73ae92ee107ee2cf0f (diff)
downloadhome-manager-config-64b9282b72fffa05bbc216f74bb63edf777a35dd.tar.gz
home-manager-config-64b9282b72fffa05bbc216f74bb63edf777a35dd.zip
Added ability to add convenience scripts.
Diffstat (limited to 'modules/shell')
-rw-r--r--modules/shell/bash/default.nix3
-rw-r--r--modules/shell/zsh/default.nix3
2 files changed, 6 insertions, 0 deletions
diff --git a/modules/shell/bash/default.nix b/modules/shell/bash/default.nix
index b845ced..b14669e 100644
--- a/modules/shell/bash/default.nix
+++ b/modules/shell/bash/default.nix
@@ -23,6 +23,9 @@
${if config.tools.utils.fzf.enable then
"eval \"$(fzf --bash)\""
else ""}
+${if config.scripts.enable then
+ "export PATH=${config.home.homeDirectory}/scripts:$PATH"
+else ""}
'';
home.activation.createBashCacheDirectory =
diff --git a/modules/shell/zsh/default.nix b/modules/shell/zsh/default.nix
index d599196..96df967 100644
--- a/modules/shell/zsh/default.nix
+++ b/modules/shell/zsh/default.nix
@@ -21,6 +21,9 @@ ${if config.tools.utils.fzf.enable then
"eval \"$(fzf --zsh)\""
else ""}
${builtins.readFile ./zshrc}
+${if config.scripts.enable then
+ "export PATH=${config.home.homeDirectory}/scripts:$PATH"
+else ""}
'';
};
}