PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\w\[\033[00m\]\$ ' # enable bash completion in interactive non-login shell if [ "x${PS1-}" != x -a "x${BASH_COMPLETION_VERSINFO-}" = x ]; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion fi fi # colorful for bash alias ls="ls -F --color=auto" alias grep="grep --color=auto" Profile_PATH=$HOME/My/profiles for i in $(ls $Profile_PATH/aliases); do . $Profile_PATH/aliases/$i done # Proxy alias setproxy="export http_proxy=http://127.0.0.1:7890 https_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890" alias unsetproxy="unset http_proxy https_proxy all_proxy" # Python venv alias newvenv="python -m venv .venv" alias actvenv=". .venv/bin/activate" # Container alias crt="c run -it --rm" # container run temporarily alias ce="c exec -it" # container exec # PATH PATH="$PATH:$HOME/bin/" PATH="$PATH:$HOME/go/bin/" PATH="$PATH:$HOME/.local/share/JetBrains/Toolbox/scripts" export PATH