dots/setup/themes
2023-08-01 15:04:12 -04:00

31 lines
514 B
Bash
Executable file

#!/usr/bin/env bash
echo -e "\n${BLD}${SUL}${GRN}Setting up themes...${RST}\n"
original_pwd="$(pwd)"
cd "$DOTS/themes" || exit
CURRENT_DESKTOP="$(echo "$XDG_CURRENT_DESKTOP" | awk '{for (i=1;i<=NF;i++) { $i=toupper(substr($i,1,1)) tolower(substr($i,2)) }}1')"
gtk() {
cd gtk || return
create "$THEMES"
for theme in "$PWD"/*; do
symlink "$theme" "${THEMES}"
done
}
case "$CURRENT_DESKTOP" in
Gnome)
gtk
;;
*)
echo "Desktop $CURRENT_DESKTOP have no setup..."
;;
esac
cd "$original_pwd" || return