mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 10:26:42 +00:00
feat(nix): setup shell and env for nix
This commit is contained in:
21
zsh/nix.zsh
Normal file
21
zsh/nix.zsh
Normal file
@@ -0,0 +1,21 @@
|
||||
#
|
||||
# Nix interative setup
|
||||
#
|
||||
|
||||
sort_nix_paths() {
|
||||
local nix_paths=()
|
||||
|
||||
for p in "${(@)path}"; do
|
||||
if [[ "$p" == "/nix/store/"* ]]; then
|
||||
nix_paths+=("$p")
|
||||
fi
|
||||
done
|
||||
|
||||
for p in "${(@)nix_paths}"; do
|
||||
path_prepend "$p"
|
||||
done
|
||||
}
|
||||
|
||||
if command-exists nix-shell; then
|
||||
sort_nix_paths
|
||||
fi
|
||||
Reference in New Issue
Block a user