Use GNU stow to manage symlinks
This commit is contained in:
parent
e395c6d49b
commit
4e5e48c64a
19 changed files with 13 additions and 30 deletions
45
zshenv
45
zshenv
|
@ -1,45 +0,0 @@
|
|||
LOCAL_SBIN_PATH="/usr/local/sbin"
|
||||
PERSONAL_BIN_PATH="$HOME/bin"
|
||||
LOCAL_HOME_BIN_PATH="$HOME/.local/bin"
|
||||
RBENV_PATH="$HOME/.rbenv/bin"
|
||||
GNU_TOOLS_PATH="/usr/local/opt/coreutils/libexec/gnubin"
|
||||
GNU_TOOLS_MAN_PATH="/usr/local/opt/coreutils/libexec/gnuman"
|
||||
APACHE_MAVEN_PATH="$HOME/bin/apache-maven-3.3.9/bin"
|
||||
GO_HOME_PATH="$HOME/go-workspace/bin"
|
||||
NODENV_PATH="$HOME/.nodenv/bin"
|
||||
|
||||
if [[ "$OSTYPE" == darwin* ]]; then
|
||||
GO_DIR="/usr/local/opt/go/libexec"
|
||||
else
|
||||
GO_DIR="/usr/local/go/bin"
|
||||
fi
|
||||
|
||||
if [[ "$OSTYPE" == darwin* ]]; then
|
||||
NVM_DIR="/usr/local/opt/nvm"
|
||||
else
|
||||
NVM_DIR="/home/atomaka/.nvm"
|
||||
fi
|
||||
|
||||
# BIN
|
||||
[[ -d "$PERSONAL_BIN_PATH" ]] && PATH="$PERSONAL_BIN_PATH:$PATH"
|
||||
[[ -d "$RBENV_PATH" ]] && PATH="$RBENV_PATH:$PATH"
|
||||
[[ -d "$GNU_TOOLS_PATH" ]] && PATH="$GNU_TOOLS_PATH:$PATH"
|
||||
[[ -d "$APACHE_MAVEN_PATH" ]] && PATH="$APACHE_MAVEN_PATH:$PATH"
|
||||
[[ -d "$GO_DIR" ]] && PATH="$GO_DIR:$PATH"
|
||||
[[ -d "$LOCAL_SBIN_PATH" ]] && PATH="$LOCAL_SBIN_PATH:$PATH"
|
||||
[[ -d "$GO_HOME_PATH" ]] && PATH="$GO_HOME_PATH:$PATH"
|
||||
[[ -d "$LOCAL_HOME_BIN_PATH" ]] && PATH="$LOCAL_HOME_BIN_PATH:$PATH"
|
||||
[[ -d "$NODENV_PATH" ]] && PATH="$NODENV_PATH:$PATH"
|
||||
|
||||
# MAN
|
||||
[[ -d "$GNU_TOOLS_MAN_PATH" ]] && MANPATH="$GNU_TOOLS_MAN_PATH:$MANPATH"
|
||||
|
||||
# EDITOR
|
||||
if [[ -x "$(command -v nvim)" ]]; then
|
||||
export {EDITOR,GIT_EDITOR}=nvim
|
||||
else
|
||||
export {EDITOR,GIT_EDITOR}=vim
|
||||
fi
|
||||
|
||||
|
||||
export GOPATH="$HOME/go-workspace/"
|
Loading…
Add table
Add a link
Reference in a new issue