Use .dotfiles version of nvim automatically. Enable tmux
This commit is contained in:
@@ -118,16 +118,21 @@ fi
|
||||
|
||||
eval "$(starship init bash)"
|
||||
|
||||
#if command -v tmux &> /dev/null && [ -n "$PS1" ] && [[ ! "$TERM" =~ screen ]] && [[ ! "$TERM" =~ tmux ]] && [ -z "$TMUX" ]; then
|
||||
# exec tmux
|
||||
#fi
|
||||
|
||||
# tmux attach-session -t default || tmux new-session -s default
|
||||
if [ -r "$HOME/.dotfiles/nvim-linux-`uname -m`/bin/nvim" ]
|
||||
then
|
||||
(
|
||||
cd $HOME/.dotfiles/nvim-linux-`uname -m`/bin
|
||||
test -x vi || ln -s nvim vi
|
||||
)
|
||||
PATH="$HOME/.dotfiles/nvim-linux-`uname -m`/bin:$PATH"
|
||||
fi
|
||||
|
||||
export MANPAGER='nvim +Man!'
|
||||
|
||||
if command -v tmux>/dev/null; then
|
||||
[ -z "$TMUX" ] && tmux new-session -A -s default
|
||||
test -r $HOME/.bashrc-local && . $HOME/.bashrc-local
|
||||
|
||||
if [ -z "$TMUX" ]
|
||||
then
|
||||
tmux attach-session -t default || tmux new-session -s default
|
||||
fi
|
||||
|
||||
test -r $HOME/.bashrc-local && . $HOME/.bashrc-local
|
||||
|
||||
Reference in New Issue
Block a user