This commit is contained in:
Roland Thomas
2023-02-08 11:16:16 -05:00
parent 058b5dd481
commit 95cf6363f3
14 changed files with 1404 additions and 187 deletions

21
.bashrc
View File

@ -2,6 +2,9 @@
# ~/.bashrc
#
export PYTHONPATH=~/Documents/Course-Material/module-o/book/src
export MANPAGER="sh -c 'col -bx | bat -l man -p'"
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
@ -17,12 +20,26 @@ alias config='git --git-dir=$HOME/config-files/ --work-tree=$HOME'
# aliases
alias ..='cd ..'
alias vi='vim'
alias ip='ip -color=auto'
# vi key bindings
set -o vi
PS1='[\u@\h \W]\$ '
# starship prompt
eval "$(starship init bash)"
# colorscript
colorscript random
colorscript -e roshar
case ${TERM} in
xterm*|rxvt*|alacritty*|Eterm|aterm|kterm|gnome*)
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
;;
screen*)
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
;;
esac