dotfiles/setup

23 lines
365 B
Plaintext
Raw Normal View History

2024-08-09 22:39:10 +02:00
#!/usr/bin/env bash
install_all () {
ls | grep -v setup | while read app; do
echo install_config $app
done
}
install_config () {
[ -z "${1+x}" ] && echo "Usage: $0 install <app>" && return 1
stow $1
}
uninstall_config () {
stow -D $1
}
case $1 in
install) install_config $2;;
install-all) install_all;;
uninstall) uninstall_config $2;;
esac