diff options
-rwxr-xr-x | bin/common/goo (renamed from bin/common/fhome) | 0 | ||||
-rw-r--r-- | config/essentials/zsh/aliases.zsh | 2 | ||||
-rw-r--r-- | config/essentials/zsh/functions.zsh | 11 |
3 files changed, 9 insertions, 4 deletions
diff --git a/bin/common/fhome b/bin/common/goo index 442f25c..442f25c 100755 --- a/bin/common/fhome +++ b/bin/common/goo diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 25c4079..21bc5d8 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -114,6 +114,7 @@ alias icognito='unset HISTFILE' alias webcam='v4l2-ctl --set-fmt-video=width=1280,height=720; mpv --demuxer-lavf-format=video4linux2 --demuxer-lavf-o-set=input_format=mjpeg av://v4l2:/dev/video0 --profile=low-latency --untimed --no-resume-playback' alias hotpsot='nmcli dev wifi hotspot ifname wlan0 ssid wiefie password "peepeepoopoo"' alias wtip='wt ip -c -brief addr' +alias qrclipo='qrencode -s 16 "$(clipo)" -io - | imv -w "imv - $(clipo)" -' # Python alias penv='python3 -m venv env' @@ -164,6 +165,7 @@ alias cdsl='cd $HOME/src/slstatus' alias cdst='cd $HOME/src/st' alias cdsta='cd $HOME/src/stable-diffusion-webui' alias cdo='cd $HOME/src/dotfiles' +alias cdoc='cd $HOME/docs' alias cdi='cd $HOME/src/installdrier' alias cdia='cd $HOME/src/installdrier/arch' alias cdib='cd $HOME/src/installdrier/deb' diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 1dc31b0..b80013b 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -10,21 +10,24 @@ vimh() { vim -c "help $1" -c 'call feedkeys("\<c-w>o")' } nnn() { test -z "$NNNLVL" && /usr/bin/nnn "$@" || exit } ranger() { test -z "$RANGER_LEVEL" && /usr/bin/ranger "$@" || exit } -# googoo +# googoo aliases +ff () { goo f $1 | fzf } +fd () { goo d $1 | fzf } +fdf () { goo f $1 | fzf | xargs dirname } o () { - f="$(fhome f ${1:-$HOME} | fzf)" + f="$(ff $1)" test "$1" && shift test -n "$f" && $EDITOR $@ "$f" } go () { - d="$(fhome d ${1:-$HOME} | fzf)" + d="$(fd $1)" test -d "$d" && cd "$d" } ogo () { - d="$(fhome f ${1:-$HOME} | fzf | xargs dirname)" + d="$(fdf $1)" test -d "$d" && cd "$d" } |