mirror of
https://github.com/vinceliuice/Colloid-gtk-theme.git
synced 2025-12-02 01:53:17 -08:00
Update #162
This commit is contained in:
18
install.sh
18
install.sh
@@ -536,7 +536,7 @@ theme_tweaks() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
uninstall_link() {
|
uninstall_libadwaita() {
|
||||||
rm -rf "${HOME}/.config/gtk-4.0/"{assets,windows-assets,gtk.css,gtk-dark.css,gtk-Light.css,gtk-Dark.css}
|
rm -rf "${HOME}/.config/gtk-4.0/"{assets,windows-assets,gtk.css,gtk-dark.css,gtk-Light.css,gtk-Dark.css}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -560,7 +560,7 @@ link_libadwaita() {
|
|||||||
ln -sf "${THEME_DIR}/gtk-4.0/gtk-dark.css" "${HOME}/.config/gtk-4.0/gtk-dark.css"
|
ln -sf "${THEME_DIR}/gtk-4.0/gtk-dark.css" "${HOME}/.config/gtk-4.0/gtk-dark.css"
|
||||||
}
|
}
|
||||||
|
|
||||||
install_libadwaita() {
|
libadwaita_theme() {
|
||||||
local dest="${1}"
|
local dest="${1}"
|
||||||
local name="${2}"
|
local name="${2}"
|
||||||
local theme="${3}"
|
local theme="${3}"
|
||||||
@@ -597,12 +597,12 @@ link_theme() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
libadwaita_theme() {
|
install_libadwaita() {
|
||||||
for theme in "${themes[@]}"; do
|
for theme in "${themes[@]}"; do
|
||||||
for color in "${lcolors[@]}"; do
|
for color in "${lcolors[@]}"; do
|
||||||
for size in "${sizes[@]}"; do
|
for size in "${sizes[@]}"; do
|
||||||
for scheme in "${schemes[@]}"; do
|
for scheme in "${schemes[@]}"; do
|
||||||
install_libadwaita "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size" "$scheme"
|
libadwaita_theme "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size" "$scheme"
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
@@ -660,17 +660,15 @@ uninstall_theme() {
|
|||||||
if [[ "$uninstall" == 'true' ]]; then
|
if [[ "$uninstall" == 'true' ]]; then
|
||||||
if [[ "$libadwaita" == 'true' ]]; then
|
if [[ "$libadwaita" == 'true' ]]; then
|
||||||
echo -e "\nUninstall libadwaita theme from ${HOME}/.config/gtk-4.0 ..."
|
echo -e "\nUninstall libadwaita theme from ${HOME}/.config/gtk-4.0 ..."
|
||||||
uninstall_link
|
uninstall_libadwaita
|
||||||
else
|
else
|
||||||
echo && uninstall_theme && uninstall_link
|
echo && uninstall_theme && uninstall_libadwaita
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
install_package && tweaks_temp
|
install_package && tweaks_temp && gnome_shell_version && install_theme
|
||||||
|
|
||||||
if [[ "$libadwaita" == 'true' ]]; then
|
if [[ "$libadwaita" == 'true' ]]; then
|
||||||
uninstall_link && libadwaita_theme
|
uninstall_libadwaita && install_libadwaita
|
||||||
else
|
|
||||||
gnome_shell_version && install_theme
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user