2021-11-05 03:18:36 +00:00
|
|
|
# If you make changes to this, it's probably a good idea to log out.
|
|
|
|
|
|
|
|
[ -f $HOME/.nix-profile/etc/profile.d/nix.sh ] && source \
|
|
|
|
$HOME/.nix-profile/etc/profile.d/nix.sh
|
|
|
|
|
|
|
|
pathadd_head() {
|
|
|
|
if [ -d "$1" ] && ! echo "$PATH" | grep -q "$1" >/dev/null; then
|
|
|
|
PATH="$1${PATH:+":$PATH"}"
|
|
|
|
fi
|
|
|
|
}
|
|
|
|
|
|
|
|
pathadd_tail() {
|
|
|
|
if [ -d "$1" ] && ! echo "$PATH" | grep -q "$1" >/dev/null; then
|
|
|
|
PATH="${PATH:+"$PATH:"}$1"
|
|
|
|
fi
|
|
|
|
}
|
|
|
|
|
|
|
|
export EDITOR=nvim
|
|
|
|
|
|
|
|
pathadd_head "$HOME/.local/bin"
|
|
|
|
pathadd_head '/tmp/bin'
|
2021-12-08 19:55:55 +00:00
|
|
|
pathadd_head "$HOME/.config/emacs/bin"
|
2021-11-05 03:18:36 +00:00
|
|
|
|
2022-01-09 17:40:44 +00:00
|
|
|
if [[ $HOST == "core.envs.net" ]]; then
|
2022-06-22 22:08:34 +00:00
|
|
|
pathadd_tail '/envs/bin'
|
|
|
|
pathadd_head "$HOME/public_html/files/bin"
|
2022-01-09 17:40:44 +00:00
|
|
|
fi
|
|
|
|
|
2022-10-21 13:30:24 +00:00
|
|
|
if [[ $HOST == "tycho" ]]; then
|
|
|
|
pathadd_tail "$HOME/.wakatime"
|
|
|
|
fi
|
|
|
|
|
2022-04-28 14:29:21 +00:00
|
|
|
# rust
|
|
|
|
[ -f $HOME/.cargo/env ] && source $HOME/.cargo/env
|
|
|
|
|
2023-01-02 15:58:25 +00:00
|
|
|
# nim
|
2023-01-05 00:14:50 +00:00
|
|
|
pathadd_tail "$HOME/.nimble/bin"
|
2023-01-02 15:58:25 +00:00
|
|
|
|
2021-11-05 03:18:36 +00:00
|
|
|
# Preferences
|
2021-11-20 00:50:51 +00:00
|
|
|
export CALIBRE_USE_SYSTEM_THEME=0
|
2021-12-22 18:38:53 +00:00
|
|
|
export CALIBRE_USE_DARK_PALETTE=1
|
2021-11-05 03:18:36 +00:00
|
|
|
|
2022-09-28 23:43:04 +00:00
|
|
|
# macOS
|
2022-06-23 00:02:42 +00:00
|
|
|
[ -f /opt/homebrew/bin/brew ] && eval "$(/opt/homebrew/bin/brew shellenv)"
|
2023-01-05 00:14:50 +00:00
|
|
|
hash rbenv &>/dev/null && eval "$(rbenv init - zsh)"
|
2022-09-28 23:43:04 +00:00
|
|
|
export LOLCOMMITS_DELAY=2
|
2022-03-31 02:49:49 +00:00
|
|
|
|
2021-11-05 03:18:36 +00:00
|
|
|
export PATH
|