diff options
Diffstat (limited to 'shrc')
-rw-r--r-- | shrc | 39 |
1 files changed, 18 insertions, 21 deletions
@@ -1,21 +1,5 @@ # # be paranoid -# alias cp='cp -ip' -# alias mv='mv -i' alias rm='rm -i' -alias restart-wifi="doas service netif restart" - -# # csh like history on arrow up and down -bind ^[[A ed-search-prev-history -bind ^[[B ed-search-next-history - -# # ctrl+arrow allow to jump from words to words -bind "\\e[1;5C" em-next-word -bind "\\e[1;5D" ed-prev-word -alias history='fc -l' - -# Fix home/del for mobaxterm -bind ^[[5~ ed-move-to-beg -bind ^[[6~ ed-move-to-end alias grep="ugrep --exclude-dir=node-modules --exclude-dir=_build" alias e="$EDITOR" @@ -25,20 +9,33 @@ alias tldr="NO_COLOR=1 tldr" alias fd="find . -name $1*" alias dedoc="dedoc --color off" alias doc="dedoc --color off search" +alias kill-sessions="tmux kill-session -a" +kill-unattached() { + tmux list-sessions -F '#{session_attached} #{session_id}' | \ + awk '/^0/{print $2}' | \ + xargs -n 1 tmux kill-session -t +} + +refs() { + recsel -q $1 ~/refs.rec +} + +addref() { + $EDITOR /tmp/description + cat /tmp/description | xargs -I {} recins refs.rec -f Title -v $1 -f Tags -v $2 -f Text -v {} +} notes() { grep -i "$1" --format='%f%~' ~/notes/ | xargs -I {} cat {} } -eval "$(opam env)" +#eval "$(opam env)" echo "BAT: $(apm -l), $(apm -b)" set -o vi -eval "$(zoxide init posix --hook prompt)" - export PS1='\W \$ ' - - +eval "$(zoxide init posix --hook prompt)" +#[[ $TERM != "tmux-256color" ]] && exec tmux |