From f039ef53ef6e92e4bdec9987c738eba975b37205 Mon Sep 17 00:00:00 2001 From: Kulvir <73885344+Kulvir-parmar@users.noreply.github.com> Date: Mon, 25 Oct 2021 16:14:07 +0530 Subject: [PATCH] bash profile settings --- .bash_profile | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .bash_profile diff --git a/.bash_profile b/.bash_profile new file mode 100644 index 0000000..0f9412c --- /dev/null +++ b/.bash_profile @@ -0,0 +1,39 @@ +HOST_NAME=MB + +export PATH=$PATH:$HOME/bin + +export CLICOLOR=1 +export LSCOLORS=GxFxCxDxBxegedabagaced + +txtred='\e[0;31m' # Red +txtgrn='\e[0;32m' # Green +bldgrn='\e[1;32m' # Bold Green +bldpur='\e[1;35m' # Bold Purple +txtrst='\e[0m' # Text Reset + +emojis=("🌐" "🎲" "🌍" "🌵") + +EMOJI=${emojis[$RANDOM % ${#emojis[@]} ]} + +print_before_the_prompt () { + dir=$PWD + home=$HOME + dir=${dir/"$HOME"/"~"} + printf "\n $txtred%s: $bldpur%s $txtgrn%s\n$txtrst" "$HOST_NAME" "$dir" "$(vcprompt)" +} + +PROMPT_COMMAND=print_before_the_prompt +PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND" +PS1="$EMOJI > " +eval "$(/opt/homebrew/bin/brew shellenv)" + +# ---------------------- +# Git Aliases +# ---------------------- +alias ga='git add' +alias gaa='git add -A' +alias gcm='git commit -m' +alias gd='git diff' +alias gp='git pull' +alias gpsh='git push' +alias gs='git status'