Introduce Serpensortia theme, enhance Hyprland scripts, and improve configuration modularity

This commit is contained in:
2026-02-17 22:18:10 +01:00
parent 8b153d54ac
commit a3c9ccbf6f
29 changed files with 1351 additions and 7 deletions
+9 -2
View File
@@ -111,6 +111,10 @@ _copyThemes() {
done
}
_copyScripts() {
cp -rv "dotfiles/.local/" "$HOME"
}
_copyIcons() {
for folder in dotfiles/.icons/*; do
destDir="$HOME/.icons/$(basename "$folder")"
@@ -158,11 +162,11 @@ echo ":::::::::::::::::::::::::::"
echo ":::::::::::::::::::::::::::"
echo ":: Removing packages ::"
echo ":::::::::::::::::::::::::::"
#_removePackages "${packagesToRemove[@]}"
_removePackages "${packagesToRemove[@]}"
echo ":::::::::::::::::::::::::::"
echo ":: Installing packages ::"
echo ":::::::::::::::::::::::::::"
#_installPackages "${packages[@]}"
_installPackages "${packages[@]}"
echo ":::::::::::::::::::::::::::"
echo ":: Generating themes ::"
echo ":::::::::::::::::::::::::::"
@@ -170,6 +174,9 @@ _generateThemes
_copyThemes
_copyIcons
_copyConfig
_copyScripts
hyprctl reload
echo ":::::::::::::::::::::::::::"
echo ":: Installation complete ::"
echo ":::::::::::::::::::::::::::"