|
|
|
|
@ -11,6 +11,15 @@ case $- in
@@ -11,6 +11,15 @@ case $- in
|
|
|
|
|
*) return;; |
|
|
|
|
esac |
|
|
|
|
|
|
|
|
|
# Start tmux by default |
|
|
|
|
if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then |
|
|
|
|
if tmux ls | grep "default: " > /dev/null; then |
|
|
|
|
tmux attach -t default |
|
|
|
|
else |
|
|
|
|
tmux new -s default |
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
# dotfiles alias |
|
|
|
|
alias dotfiles='git --git-dir="$HOME/.dotfiles.git/" --work-tree="$HOME/"' |
|
|
|
|
|
|
|
|
|
@ -21,17 +30,11 @@ export PS1="[\[\e[32m\e[1m\]\u@\h\[\e[0m\]:\[\e[34m\e[1m\]\w\[\e[0m\]]\$ "
@@ -21,17 +30,11 @@ export PS1="[\[\e[32m\e[1m\]\u@\h\[\e[0m\]:\[\e[34m\e[1m\]\w\[\e[0m\]]\$ "
|
|
|
|
|
export JULIA_PKG_DEVDIR=$HOME/dev |
|
|
|
|
export JULIA_PROJECT=@. |
|
|
|
|
|
|
|
|
|
# Add private bin directories to PATH |
|
|
|
|
PATH="$HOME/bin:$HOME/.local/bin:$PATH" |
|
|
|
|
|
|
|
|
|
# Enable direnv |
|
|
|
|
if command -v direnv &> /dev/null ; then |
|
|
|
|
eval "$(direnv hook bash)" |
|
|
|
|
# alias tmux='direnv exec / tmux' |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
# Start tmux by default |
|
|
|
|
if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then |
|
|
|
|
if tmux ls | grep "default: " > /dev/null; then |
|
|
|
|
tmux attach -t default |
|
|
|
|
else |
|
|
|
|
tmux new -s default |
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
|