This commit is contained in:
kento2 2026-06-12 20:20:17 +02:00
parent dc6995c0e1
commit 4055fbfe86
16 changed files with 35 additions and 675 deletions

View file

@ -13,21 +13,10 @@ g() { LC_ALL=C grep --exclude "*~" -r -P ${@:?regexp missing} }
sprunge() { cat $@ | curl -sF 'sprunge=<-' http://sprunge.us }
# minimal functions, 02mar
mkcd() { mkdir -p "$1"; cd "$1" }
ops() { a="$(lr -t 'type=f' -t '!mode|1' -A | fzy)" && "$EDITOR" "$a" }
set -o emacs
alias xi='xi -y'
alias vi='vis'
alias nvi='vis'
alias xr='doas xbps-remove -y'
alias pc='pass -c'
alias pe='pass edit'
alias l='ls -l --color'
cdpath="$HOME"
alias nman='man -M /usr/local/netbsd-man'
mktags() { ctags `lr -t 'name=~".c$"'` }
# date +hostname+ [battery]
printf '%s +%s+ %s\n' \
@ -35,3 +24,17 @@ printf '%s +%s+ %s\n' \
"$((cat /sys/class/power_supply/BAT0/capacity 2>/dev/null && echo %) | tr -d '\n')"
test -d ~/Downloads && rmdir ~/Downloads
kcdp() {
name="`lr -A -t 'depth > 3 ? prune : print' -t 'type=d' "$HOME/src" -s | fzy`"
cd "$HOME/src/$name"
}
kmktags() { ctags `lr -A -t 'name=~".(ch)$"'` }
alias xi='doas xi -y'
alias vi='vis'
alias xr='doas xbps-remove -y'
alias kpc='pass -c'
alias kp='pass'
alias nman='man -M /usr/local/netbsd-man'