.bashrc (1191B)
1 export MENU="fzf" 2 3 alias ls="ls --human-readable --color=auto" 4 alias df="df --human-readable" 5 alias du="du --human-readable" 6 alias mkdir="mkdir --parents" 7 alias vim="nvim" 8 alias pass="gopass" 9 alias mutt="neomutt" 10 alias nb="newsboat" 11 alias o="xdg-open" 12 alias open="xdg-open" 13 alias yt="pipe-viewer" 14 alias gs="git status" 15 alias gd="git diff" 16 alias gc="git commit" 17 alias ga="git add" 18 alias gr="git restore" 19 alias sv="mosh sven@svemoe.de" 20 alias config="git -C ~/.dotfiles" 21 source /usr/share/bash-completion/completions/git 22 __git_complete config __git_main 23 alias stow="stow -d ~/.dotfiles" 24 alias sf="sfeed_curses ~/.sfeed/feeds/*" 25 alias sfu="sfeed_update" 26 alias w3m="w3m -B" 27 alias search="surfraw search" 28 alias t="todo.sh" 29 alias qalc="qalc -s 'decimal comma on'" 30 31 osc7_cwd() { 32 local strlen=${#PWD} 33 local encoded="" 34 local pos c o 35 for (( pos=0; pos<strlen; pos++ )); do 36 c=${PWD:$pos:1} 37 case "$c" in 38 [-/:_.!\'\(\)~[:alnum:]] ) o="${c}" ;; 39 * ) printf -v o '%%%02X' "'${c}" ;; 40 esac 41 encoded+="${o}" 42 done 43 printf '\e]7;file://%s%s\e\\' "${HOSTNAME}" "${encoded}" 44 } 45 PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }osc7_cwd