summaryrefslogtreecommitdiff
path: root/config/essentials
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-22 14:52:57 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-22 14:52:57 +0200
commit1bb83f18cd5bf5a739f60141e62b63c2e9ba6036 (patch)
tree16691382ae72eea4647cc017fadb5d66e361dd92 /config/essentials
parentbf2756fbb5db8ff2bd248ab5a528c31304263db2 (diff)
changed fhome to goo
Diffstat (limited to 'config/essentials')
-rw-r--r--config/essentials/zsh/aliases.zsh2
-rw-r--r--config/essentials/zsh/functions.zsh11
2 files changed, 9 insertions, 4 deletions
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"
}