add wip functions

This commit is contained in:
Daylin Morgan 2023-02-24 17:57:52 -06:00
parent 963f96d248
commit 3ed2299934
Signed by: daylin
GPG key ID: 3CD66E04B8072F3E

View file

@ -0,0 +1,56 @@
#!/usr/bin/env zsh
#? WIP config file editor
# TODO: don't error if directory doesn't exist
# Maybe use globs? or betters substitution
declare -a configs
configs=(
wezterm
pdm
bat
micromamba
alacritty
rmapi
tea
chezmoi
lazygit
pip
conda
nvim
nim
glab-cli
starship
git
xplr
rclone
gtk-3.0
zsh
gh
aconfmgr
asciinema
restic
tmux
autorandr
mangal
seqdat
vivid
eget
lsd
qmk
lazydocker
gcloud
glow
)
setopt RC_EXPAND_PARAM
setopt EXTENDED_GLOB
# selection=$(find ${HOME/.config/${configs}(N)} -type f -not -path '*/\.git/*' -not -path '*/__pycache__/*' | fzf -m)
find $HOME/.config/${configs} -type f \
-not -path '*/\.git/*' -not -path '*/__pycache__/*' |
fzf --multi --print0 | xargs -0 -o $EDITOR