dotfiles

My configuration files.
git clone https://git.svemoe.de/dotfiles.git
Log | Files | Refs | README

.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