From 74ba7d07b61ee00944f48546a7e274041ee289fd Mon Sep 17 00:00:00 2001 From: TheK4n Date: Mon, 18 Oct 2021 15:47:51 +0300 Subject: [PATCH] add: alias svi feat: terminal name --- .subbash/aliases | 2 +- .subbash/prompt | 6 +++++- setup.sh | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.subbash/aliases b/.subbash/aliases index fd1ea9f..5089eb6 100644 --- a/.subbash/aliases +++ b/.subbash/aliases @@ -53,7 +53,7 @@ alias nowdate='date +"%d-%m-%Y"' # vim alias vi=vim -alias svim='sudo vim' +alias svi="sudo -E vim" alias vis='vim "+set si"' alias edit=vim diff --git a/.subbash/prompt b/.subbash/prompt index 250cfa4..02159ac 100644 --- a/.subbash/prompt +++ b/.subbash/prompt @@ -76,9 +76,13 @@ __prompt_command() { export VIRTUAL_ENV_DISABLE_PROMPT=1 + + local VENV_ BRANCH_ TERMINAL_NAME VENV_="\$(virtualenv_info)" BRANCH_="\$(parse_git_branch)" - TERMINAL_NAME="\[\e]2;${0^^}\a\]" + + TERMINAL_NAME="$(basename "$0")" + TERMINAL_NAME="\[\e]2;${TERMINAL_NAME^^}\a\]" if [ $EXIT != 0 ]; then PS1="$TERMINAL_NAME\n$prompt_color┌─${VENV_}─($close_color$info_color\u$prompt_symbol\H$close_color$prompt_color)-[$close_color\w$prompt_color]$close_color $red_color${BRANCH_}$close_color\n\[$(tput sc; rightprompt $EXIT; tput rc)\]$prompt_color└─$close_color$info_color$end_symbol$close_color " diff --git a/setup.sh b/setup.sh index b603528..b3204fc 100644 --- a/setup.sh +++ b/setup.sh @@ -2,4 +2,5 @@ cp -r dotfiles/.subbash ~ cp dotfiles/.bashrc ~ +cp dotfiles/.vimrc ~ . ~/.bashrc