theniceboy/zsh/fzf/util
2025-08-11 16:02:46 -07:00

43 lines
1.4 KiB
Text
Executable file

### UTILS
# show utils commands and custom aliasses
local helptxt="bcp [brew:clean]
bip [brew:install]
bup [brew:update]
cani [caniuse:features]
fp [find:path]
kp [kill:path]
ks [kill:tcp]
av [alias] source venv/bin/activate
c [alias] clear
cdiff [alias] colordiff
cs [alias] calcurse
dv [alias] deactivate
gc [alias] git config credential.helper store
ipy [alias] ipython
l [alias] ls -la
lg [alias] lazygit
ms [alias] mailsync
mt [alias] neomutt
r [alias] echo \$RANGER_LEVEL
pu [alias] python3 -m pudb
ra [alias] ranger
s [alias] neofetch
g [alias] onefetch
sra [alias] sudo -E ranger
sudo [alias] sudo -E
vim [alias] nvim
gs [alias] git config credential.helper store
bat [alias] sudo tlp bat
ac [alias] sudo tlp ac
gy [alias] git-yolo
nb [alias] newsboat -r
nt [alias] sh -c 'cd $(pwd); st' > /dev/null 2>&1 &
lo [alias] lsof -p \$(fps) +w"
local cmd=$(echo $helptxt | eval "fzf ${FZF_DEFAULT_OPTS} --header='[utils:show]'" | awk '{print $1}')
if [[ -n $cmd ]]; then
eval ${cmd}
fi