1
0
Fork 0

bashrc: source nix and hm files if nix is installed

This commit is contained in:
Pratham Patel 2024-04-28 12:01:36 +05:30
parent df22eec211
commit b9e26b9080
Signed by: thefossguy
SSH Key Fingerprint: SHA256:HwRBy9H1FYXWcv/Qi1WY3kmcVtGz2ydZuPJgD4pkusY
1 changed files with 6 additions and 3 deletions

View File

@ -48,9 +48,9 @@ if [[ "$(uname -s)" == 'Linux' ]]; then
else
EDITOR=vim
FILES_TO_SOURCE+=("${HOME}/.nix-profile/etc/profile.d/hm-session-vars.sh")
if command -v nix > /dev/null; then
FILES_TO_SOURCE+=("${HOME}/.nix-profile/etc/profile.d/hm-session-vars.sh")
alias sudo='sudo --preserve-env=PATH env'
fi
@ -69,8 +69,11 @@ if [[ "$(uname -s)" == 'Linux' ]]; then
elif [[ "$(uname -s)" == 'Darwin' ]]; then
GNU_LS="$(command -v gls)"
GNU_GREP="$(command -v ggrep)"
FILES_TO_SOURCE+=("${HOME}/.nix-profile/etc/profile.d/hm-session-vars.sh")
FILES_TO_SOURCE+=("${HOME}/.local/share/nix-bash/bash_completion.sh")
if command -v nix > /dev/null; then
FILES_TO_SOURCE+=("${HOME}/.nix-profile/etc/profile.d/hm-session-vars.sh")
FILES_TO_SOURCE+=("${HOME}/.local/share/nix-bash/bash_completion.sh")
fi
EDITOR=vim
alias ktb='sudo pkill TouchBarServer; sudo killall ControlStrip'