diff --git a/install.sh b/install.sh
index 035ed546..dcc6f28c 100755
--- a/install.sh
+++ b/install.sh
@@ -17,7 +17,7 @@ SRC_DIR="$(cd "$(dirname "$0")" && pwd)"
source "${SRC_DIR}/lib_colors.sh"
THEME_NAME=Colloid
-COLOR_VARIANTS=('' '-Light' '-Dark')
+COLOR_VARIANTS=('-Light' '-Dark' '')
THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey')
SCHEME_VARIANTS=('' '-Nord' '-Dracula' '-Gruvbox' '-Everforest' '-Catppuccin')
@@ -31,6 +31,7 @@ cat << EOF
-s, --scheme VARIANTS Specify folder colorscheme variant(s) [default|nord|dracula|gruvbox|everforest|catppuccin|all]
-t, --theme VARIANTS Specify folder color theme variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|all] (Default: blue)
-notint, --notint Disable Follow ColorSheme for folders on KDE Plasma
+ -r, --remove, -u, --uninstall Remove/Uninstall $THEME_NAME icon themes
-h, --help Show help
EOF
}
@@ -72,7 +73,7 @@ install() {
if [[ "${color}" == '-Dark' ]]; then
mkdir -p "${THEME_DIR}"/{apps,categories,devices,emblems,mimetypes,places,status}
cp -r "${SRC_DIR}"/src/actions "${THEME_DIR}"
- cp -r "${SRC_DIR}"/src/apps/symbolic "${THEME_DIR}"/apps
+ cp -r "${SRC_DIR}"/src/apps/{22,symbolic} "${THEME_DIR}"/apps
cp -r "${SRC_DIR}"/src/categories/symbolic "${THEME_DIR}"/categories
cp -r "${SRC_DIR}"/src/emblems/symbolic "${THEME_DIR}"/emblems
cp -r "${SRC_DIR}"/src/mimetypes/symbolic "${THEME_DIR}"/mimetypes
@@ -81,15 +82,16 @@ install() {
cp -r "${SRC_DIR}"/src/status/{16,22,24,symbolic} "${THEME_DIR}"/status
# Change icon color for dark theme
- sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,devices,places,status}/{16,22,24}/*
- sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,devices}/32/*
- sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,apps,categories,devices,emblems,mimetypes,places,status}/symbolic/*
+ sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,devices,places,status}/{16,22,24}/*.svg
+ sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,devices}/32/*.svg
+ sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/apps/22/*.svg
+ sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,apps,categories,devices,emblems,mimetypes,places,status}/symbolic/*.svg
cp -r "${SRC_DIR}"/links/actions/{16,22,24,32,symbolic} "${THEME_DIR}"/actions
cp -r "${SRC_DIR}"/links/devices/{16,22,24,32,symbolic} "${THEME_DIR}"/devices
cp -r "${SRC_DIR}"/links/places/{16,22,24,symbolic} "${THEME_DIR}"/places
cp -r "${SRC_DIR}"/links/status/{16,22,24,symbolic} "${THEME_DIR}"/status
- cp -r "${SRC_DIR}"/links/apps/symbolic "${THEME_DIR}"/apps
+ cp -r "${SRC_DIR}"/links/apps/{22,symbolic} "${THEME_DIR}"/apps
cp -r "${SRC_DIR}"/links/categories/symbolic "${THEME_DIR}"/categories
cp -r "${SRC_DIR}"/links/mimetypes/symbolic "${THEME_DIR}"/mimetypes
@@ -142,6 +144,11 @@ while [[ "$#" -gt 0 ]]; do
name="${2}"
shift 2
;;
+ -r|--remove|-u|--uninstall)
+ remove='true'
+ echo -e "\nUninstall icon themes...\n"
+ shift
+ ;;
-notint|--notint)
notint='true'
echo -e "\nInstall notint version! that folders will not follow system colorschemes..."
@@ -285,6 +292,17 @@ clean_old_theme() {
done
}
+remove_theme() {
+ for theme in "${THEME_VARIANTS[@]}"; do
+ for scheme in "${SCHEME_VARIANTS[@]}"; do
+ for color in "${COLOR_VARIANTS[@]}"; do
+ local THEME_DIR="${DEST_DIR}/${THEME_NAME}${theme}${scheme}${color}"
+ [[ -d "$THEME_DIR" ]] && echo -e "Removing $THEME_DIR ..." && rm -rf "$THEME_DIR"
+ done
+ done
+ done
+}
+
install_theme() {
for theme in "${themes[@]}"; do
for scheme in "${schemes[@]}"; do
@@ -295,4 +313,14 @@ install_theme() {
done
}
-clean_old_theme && install_theme
+clean_old_theme
+
+if [[ "${remove}" == 'true' ]]; then
+ remove_theme
+else
+ install_theme
+fi
+
+echo -e "\nFinished!\n"
+
+
diff --git a/links/apps/22/accessories-text-editor.svg b/links/apps/22/accessories-text-editor.svg
new file mode 120000
index 00000000..6090dab3
--- /dev/null
+++ b/links/apps/22/accessories-text-editor.svg
@@ -0,0 +1 @@
+kwrite.svg
\ No newline at end of file
diff --git a/links/apps/22/com.anydesk.Anydesk.svg b/links/apps/22/com.anydesk.Anydesk.svg
new file mode 120000
index 00000000..74450b7e
--- /dev/null
+++ b/links/apps/22/com.anydesk.Anydesk.svg
@@ -0,0 +1 @@
+anydesk.svg
\ No newline at end of file
diff --git a/links/apps/22/korg-todo-symbolic.svg b/links/apps/22/korg-todo-symbolic.svg
new file mode 120000
index 00000000..410dd96f
--- /dev/null
+++ b/links/apps/22/korg-todo-symbolic.svg
@@ -0,0 +1 @@
+../../actions/22/view-calendar-tasks.svg
\ No newline at end of file
diff --git a/links/apps/22/org.kde.elisa.svg b/links/apps/22/org.kde.elisa.svg
new file mode 120000
index 00000000..ce5b28ff
--- /dev/null
+++ b/links/apps/22/org.kde.elisa.svg
@@ -0,0 +1 @@
+elisa.svg
\ No newline at end of file
diff --git a/links/apps/22/org.kde.ktimetracker.svg b/links/apps/22/org.kde.ktimetracker.svg
new file mode 120000
index 00000000..212c8ddb
--- /dev/null
+++ b/links/apps/22/org.kde.ktimetracker.svg
@@ -0,0 +1 @@
+ktimetracker.svg
\ No newline at end of file
diff --git a/links/apps/22/org.kde.kwrite.svg b/links/apps/22/org.kde.kwrite.svg
new file mode 120000
index 00000000..6090dab3
--- /dev/null
+++ b/links/apps/22/org.kde.kwrite.svg
@@ -0,0 +1 @@
+kwrite.svg
\ No newline at end of file
diff --git a/links/apps/22/org.kde.umbrello.svg b/links/apps/22/org.kde.umbrello.svg
new file mode 120000
index 00000000..2da92eb9
--- /dev/null
+++ b/links/apps/22/org.kde.umbrello.svg
@@ -0,0 +1 @@
+umbrello.svg
\ No newline at end of file
diff --git a/links/apps/22/preferences-other-symbolic.svg b/links/apps/22/preferences-other-symbolic.svg
new file mode 120000
index 00000000..b490e826
--- /dev/null
+++ b/links/apps/22/preferences-other-symbolic.svg
@@ -0,0 +1 @@
+../../actions/22/application-menu.svg
\ No newline at end of file
diff --git a/links/apps/22/preferences-plugin-symbolic.svg b/links/apps/22/preferences-plugin-symbolic.svg
new file mode 120000
index 00000000..511459df
--- /dev/null
+++ b/links/apps/22/preferences-plugin-symbolic.svg
@@ -0,0 +1 @@
+../../actions/22/kt-plugins.svg
\ No newline at end of file
diff --git a/links/apps/22/system-file-manager-symbolic.svg b/links/apps/22/system-file-manager-symbolic.svg
new file mode 120000
index 00000000..3a818ea8
--- /dev/null
+++ b/links/apps/22/system-file-manager-symbolic.svg
@@ -0,0 +1 @@
+../../actions/22/document-open-folder.svg
\ No newline at end of file
diff --git a/links/apps/22/utilities-terminal-symbolic.svg b/links/apps/22/utilities-terminal-symbolic.svg
new file mode 120000
index 00000000..fee2166b
--- /dev/null
+++ b/links/apps/22/utilities-terminal-symbolic.svg
@@ -0,0 +1 @@
+../../actions/22/dialog-scripts.svg
\ No newline at end of file
diff --git a/src/actions/22/kt-magnet.svg b/src/actions/22/kt-magnet.svg
index ad01b22a..911ae7de 100644
--- a/src/actions/22/kt-magnet.svg
+++ b/src/actions/22/kt-magnet.svg
@@ -1,14 +1,8 @@
-
diff --git a/src/actions/24/kt-magnet.svg b/src/actions/24/kt-magnet.svg
index 3f39f630..3f915113 100644
--- a/src/actions/24/kt-magnet.svg
+++ b/src/actions/24/kt-magnet.svg
@@ -1,14 +1,8 @@
-
+ }
+
+
+
diff --git a/src/apps/22/TeamViewer-symbolic.svg b/src/apps/22/TeamViewer-symbolic.svg
new file mode 100644
index 00000000..85990ba1
--- /dev/null
+++ b/src/apps/22/TeamViewer-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/apps/22/akonadi-symbolic.svg b/src/apps/22/akonadi-symbolic.svg
new file mode 100644
index 00000000..c8506616
--- /dev/null
+++ b/src/apps/22/akonadi-symbolic.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/src/apps/22/akregator-symbolic.svg b/src/apps/22/akregator-symbolic.svg
new file mode 100644
index 00000000..7e03462c
--- /dev/null
+++ b/src/apps/22/akregator-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/apps/22/amarok-symbolic.svg b/src/apps/22/amarok-symbolic.svg
new file mode 100644
index 00000000..0ade8840
--- /dev/null
+++ b/src/apps/22/amarok-symbolic.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/src/apps/22/anydesk.svg b/src/apps/22/anydesk.svg
new file mode 100644
index 00000000..dde0deef
--- /dev/null
+++ b/src/apps/22/anydesk.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/apps/22/cantata-symbolic.svg b/src/apps/22/cantata-symbolic.svg
new file mode 100644
index 00000000..143a5a22
--- /dev/null
+++ b/src/apps/22/cantata-symbolic.svg
@@ -0,0 +1,13 @@
+
+
diff --git a/src/apps/22/dialog-error.svg b/src/apps/22/dialog-error.svg
new file mode 100644
index 00000000..353fefeb
--- /dev/null
+++ b/src/apps/22/dialog-error.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/apps/22/dialog-information.svg b/src/apps/22/dialog-information.svg
new file mode 100644
index 00000000..2a7e6547
--- /dev/null
+++ b/src/apps/22/dialog-information.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/apps/22/dialog-question.svg b/src/apps/22/dialog-question.svg
new file mode 100644
index 00000000..afd475a6
--- /dev/null
+++ b/src/apps/22/dialog-question.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/apps/22/dialog-warning.svg b/src/apps/22/dialog-warning.svg
new file mode 100644
index 00000000..e6a3ae99
--- /dev/null
+++ b/src/apps/22/dialog-warning.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/apps/22/elisa-symbolic.svg b/src/apps/22/elisa-symbolic.svg
new file mode 100644
index 00000000..e4729f70
--- /dev/null
+++ b/src/apps/22/elisa-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/apps/22/elisa.svg b/src/apps/22/elisa.svg
new file mode 100644
index 00000000..501f44eb
--- /dev/null
+++ b/src/apps/22/elisa.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/apps/22/homerun.svg b/src/apps/22/homerun.svg
new file mode 100644
index 00000000..ead4e141
--- /dev/null
+++ b/src/apps/22/homerun.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/apps/22/hotspot-symbolic.svg b/src/apps/22/hotspot-symbolic.svg
new file mode 100644
index 00000000..60a02931
--- /dev/null
+++ b/src/apps/22/hotspot-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/apps/22/kalarm-symbolic.svg b/src/apps/22/kalarm-symbolic.svg
new file mode 100644
index 00000000..e5d9a83a
--- /dev/null
+++ b/src/apps/22/kalarm-symbolic.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/src/apps/22/kate-symbolic.svg b/src/apps/22/kate-symbolic.svg
new file mode 100644
index 00000000..9cd19f6e
--- /dev/null
+++ b/src/apps/22/kate-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/apps/22/kde-symbolic.svg b/src/apps/22/kde-symbolic.svg
new file mode 100644
index 00000000..715b21bd
--- /dev/null
+++ b/src/apps/22/kde-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/apps/22/kdeconnect-symbolic.svg b/src/apps/22/kdeconnect-symbolic.svg
new file mode 100644
index 00000000..2280db3e
--- /dev/null
+++ b/src/apps/22/kdeconnect-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/apps/22/kget-symbolic.svg b/src/apps/22/kget-symbolic.svg
new file mode 100644
index 00000000..014c63ef
--- /dev/null
+++ b/src/apps/22/kget-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/apps/22/kgpg-symbolic.svg b/src/apps/22/kgpg-symbolic.svg
new file mode 100644
index 00000000..f40801a1
--- /dev/null
+++ b/src/apps/22/kgpg-symbolic.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/src/apps/22/kleopatra-symbolic.svg b/src/apps/22/kleopatra-symbolic.svg
new file mode 100644
index 00000000..696b2558
--- /dev/null
+++ b/src/apps/22/kleopatra-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/apps/22/kmail-symbolic.svg b/src/apps/22/kmail-symbolic.svg
new file mode 100644
index 00000000..0377cd23
--- /dev/null
+++ b/src/apps/22/kmail-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/apps/22/konversation-symbolic.svg b/src/apps/22/konversation-symbolic.svg
new file mode 100644
index 00000000..50961cda
--- /dev/null
+++ b/src/apps/22/konversation-symbolic.svg
@@ -0,0 +1,18 @@
+
diff --git a/src/apps/22/kopete-symbolic.svg b/src/apps/22/kopete-symbolic.svg
new file mode 100644
index 00000000..de98a1af
--- /dev/null
+++ b/src/apps/22/kopete-symbolic.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/src/apps/22/korgac-symbolic.svg b/src/apps/22/korgac-symbolic.svg
new file mode 100644
index 00000000..2c766da5
--- /dev/null
+++ b/src/apps/22/korgac-symbolic.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/src/apps/22/kruler-symbolic.svg b/src/apps/22/kruler-symbolic.svg
new file mode 100644
index 00000000..784aaeb7
--- /dev/null
+++ b/src/apps/22/kruler-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/apps/22/kteatime-symbolic.svg b/src/apps/22/kteatime-symbolic.svg
new file mode 100644
index 00000000..b7a3b0c0
--- /dev/null
+++ b/src/apps/22/kteatime-symbolic.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/src/apps/22/ktimetracker.svg b/src/apps/22/ktimetracker.svg
new file mode 100644
index 00000000..ffc9ae02
--- /dev/null
+++ b/src/apps/22/ktimetracker.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/apps/22/ktorrent-symbolic.svg b/src/apps/22/ktorrent-symbolic.svg
new file mode 100644
index 00000000..d4c91fb3
--- /dev/null
+++ b/src/apps/22/ktorrent-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/apps/22/kup-symbolic.svg b/src/apps/22/kup-symbolic.svg
new file mode 100644
index 00000000..6fbbfd15
--- /dev/null
+++ b/src/apps/22/kup-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/apps/22/kwrite.svg b/src/apps/22/kwrite.svg
new file mode 100644
index 00000000..2a0c9ee7
--- /dev/null
+++ b/src/apps/22/kwrite.svg
@@ -0,0 +1,35 @@
+
diff --git a/src/apps/22/plasma-browser-integration-symbolic.svg b/src/apps/22/plasma-browser-integration-symbolic.svg
new file mode 100644
index 00000000..3c762b35
--- /dev/null
+++ b/src/apps/22/plasma-browser-integration-symbolic.svg
@@ -0,0 +1,29 @@
+
diff --git a/src/apps/22/plasma-symbolic.svg b/src/apps/22/plasma-symbolic.svg
new file mode 100644
index 00000000..798ca17f
--- /dev/null
+++ b/src/apps/22/plasma-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/apps/22/plasmavault-symbolic.svg b/src/apps/22/plasmavault-symbolic.svg
new file mode 100644
index 00000000..0ac354bf
--- /dev/null
+++ b/src/apps/22/plasmavault-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/apps/22/system-file-manager.svg b/src/apps/22/system-file-manager.svg
new file mode 100644
index 00000000..e24a9ff1
--- /dev/null
+++ b/src/apps/22/system-file-manager.svg
@@ -0,0 +1,22 @@
+
diff --git a/src/apps/22/umbrello.svg b/src/apps/22/umbrello.svg
new file mode 100644
index 00000000..cd5d0ae2
--- /dev/null
+++ b/src/apps/22/umbrello.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/apps/22/utilities-terminal.svg b/src/apps/22/utilities-terminal.svg
new file mode 100644
index 00000000..9f3a4433
--- /dev/null
+++ b/src/apps/22/utilities-terminal.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/apps/22/virt-manager-symbolic.svg b/src/apps/22/virt-manager-symbolic.svg
new file mode 100644
index 00000000..f106a6fa
--- /dev/null
+++ b/src/apps/22/virt-manager-symbolic.svg
@@ -0,0 +1,19 @@
+
diff --git a/src/apps/22/vlc-symbolic.svg b/src/apps/22/vlc-symbolic.svg
new file mode 100644
index 00000000..eacfefde
--- /dev/null
+++ b/src/apps/22/vlc-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/apps/22/yakuake-symbolic.svg b/src/apps/22/yakuake-symbolic.svg
new file mode 100644
index 00000000..b6c3c7a7
--- /dev/null
+++ b/src/apps/22/yakuake-symbolic.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/src/index.theme b/src/index.theme
index 921d332f..316d7abc 100644
--- a/src/index.theme
+++ b/src/index.theme
@@ -25,8 +25,8 @@ FollowsColorScheme=true
KDE-Extensions=.svg
# Directory list
-Directories=actions/16,actions/22,actions/24,actions/32,actions/symbolic,apps/scalable,apps/symbolic,categories/32,categories/symbolic,emblems/16,emblems/22,emblems/symbolic,places/symbolic,places/scalable,places/16,places/22,places/24,mimetypes/scalable,mimetypes/symbolic,devices/scalable,devices/symbolic,devices/16,devices/22,devices/24,devices/32,status/16,status/22,status/24,status/32,status/symbolic
-ScaledDirectories=actions@2x/16,actions@2x/22,actions@2x/24,actions@2x/32,actions@2x/symbolic,apps@2x/scalable,apps@2x/symbolic,categories@2x/32,categories@2x/symbolic,emblems@2x/16,emblems@2x/22,emblems@2x/symbolic,places@2x/symbolic,places@2x/scalable,places@2x/16,places@2x/22,places@2x/24,mimetypes@2x/scalable,mimetypes@2x/symbolic,devices@2x/scalable,devices@2x/symbolic,devices@2x/16,devices@2x/22,devices@2x/24,devices@2x/32,status@2x/16,status@2x/22,status@2x/24,status@2x/32,status@2x/symbolic
+Directories=actions/16,actions/22,actions/24,actions/32,actions/symbolic,apps/22,apps/scalable,apps/symbolic,categories/32,categories/symbolic,emblems/16,emblems/22,emblems/symbolic,places/symbolic,places/scalable,places/16,places/22,places/24,mimetypes/scalable,mimetypes/symbolic,devices/scalable,devices/symbolic,devices/16,devices/22,devices/24,devices/32,status/16,status/22,status/24,status/32,status/symbolic
+ScaledDirectories=actions@2x/16,actions@2x/22,actions@2x/24,actions@2x/32,actions@2x/symbolic,apps@2x/22,apps@2x/scalable,apps@2x/symbolic,categories@2x/32,categories@2x/symbolic,emblems@2x/16,emblems@2x/22,emblems@2x/symbolic,places@2x/symbolic,places@2x/scalable,places@2x/16,places@2x/22,places@2x/24,mimetypes@2x/scalable,mimetypes@2x/symbolic,devices@2x/scalable,devices@2x/symbolic,devices@2x/16,devices@2x/22,devices@2x/24,devices@2x/32,status@2x/16,status@2x/22,status@2x/24,status@2x/32,status@2x/symbolic
[actions/16]
Size=16
@@ -57,6 +57,11 @@ MinSize=16
MaxSize=512
Type=Scalable
+[apps/22]
+Size=22
+Context=Applications
+Type=Fixed
+
[apps/scalable]
Size=64
Context=Applications
@@ -248,6 +253,12 @@ MinSize=16
MaxSize=512
Type=Scalable
+[apps@2x/22]
+Size=22
+Scale=2
+Context=Applications
+Type=Fixed
+
[apps@2x/scalable]
Size=64
Scale=2
diff --git a/src/places/22/system-users.svg b/src/places/22/system-users.svg
new file mode 100644
index 00000000..214b932a
--- /dev/null
+++ b/src/places/22/system-users.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/status/16/data-information.svg b/src/status/16/data-information.svg
index 1a43a761..67e348a3 100644
--- a/src/status/16/data-information.svg
+++ b/src/status/16/data-information.svg
@@ -1,9 +1,6 @@
diff --git a/src/status/22/data-error.svg b/src/status/22/data-error.svg
index 6fc3137e..353fefeb 100644
--- a/src/status/22/data-error.svg
+++ b/src/status/22/data-error.svg
@@ -1,9 +1,7 @@
diff --git a/src/status/22/data-information.svg b/src/status/22/data-information.svg
index f77d91b7..2a7e6547 100644
--- a/src/status/22/data-information.svg
+++ b/src/status/22/data-information.svg
@@ -1,9 +1,7 @@
diff --git a/src/status/22/data-success.svg b/src/status/22/data-success.svg
index 16ac3053..e6f4389c 100644
--- a/src/status/22/data-success.svg
+++ b/src/status/22/data-success.svg
@@ -1,10 +1,9 @@
-
diff --git a/src/status/22/data-warning.svg b/src/status/22/data-warning.svg
index 91ce5615..e6a3ae99 100644
--- a/src/status/22/data-warning.svg
+++ b/src/status/22/data-warning.svg
@@ -1,9 +1,6 @@
diff --git a/src/status/22/dialog-password.svg b/src/status/22/dialog-password.svg
index b1c25084..53212156 100644
--- a/src/status/22/dialog-password.svg
+++ b/src/status/22/dialog-password.svg
@@ -1,7 +1,6 @@
diff --git a/src/status/22/dialog-question.svg b/src/status/22/dialog-question.svg
index 5cd05e7c..afd475a6 100644
--- a/src/status/22/dialog-question.svg
+++ b/src/status/22/dialog-question.svg
@@ -1,7 +1,6 @@
diff --git a/test/colors.sh b/test/colors.sh
deleted file mode 100755
index 8a8e53a9..00000000
--- a/test/colors.sh
+++ /dev/null
@@ -1,201 +0,0 @@
-colors_folder() {
- case "$theme" in
- '')
- theme_color='#60c0f0'
- ;;
- -Purple)
- theme_color='#BA68C8'
- ;;
- -Pink)
- theme_color='#F06292'
- ;;
- -Red)
- theme_color='#F44336'
- ;;
- -Orange)
- theme_color='#FB8C00'
- ;;
- -Yellow)
- theme_color='#FFD600'
- ;;
- -Green)
- theme_color='#66BB6A'
- ;;
- -Teal)
- theme_color='#4DB6AC'
- ;;
- -Grey)
- theme_color='#888888'
- ;;
- esac
-
- if [[ "$scheme" == '-Nord' ]]; then
- case "$theme" in
- '')
- theme_color='#89a3c2'
- ;;
- -Purple)
- theme_color='#c89dbf'
- ;;
- -Pink)
- theme_color='#dc98b1'
- ;;
- -Red)
- theme_color='#d4878f'
- ;;
- -Orange)
- theme_color='#dca493'
- ;;
- -Yellow)
- theme_color='#eac985'
- ;;
- -Green)
- theme_color='#a0c082'
- ;;
- -Teal)
- theme_color='#83b9b8'
- ;;
- -Grey)
- theme_color='#757a99'
- ;;
- esac
- fi
-
- if [[ "$scheme" == '-Dracula' ]]; then
- case "$theme" in
- '')
- theme_color='#6272a4'
- ;;
- -Purple)
- theme_color='#bd93f9'
- ;;
- -Pink)
- theme_color='#ff79c6'
- ;;
- -Red)
- theme_color='#ff5555'
- ;;
- -Orange)
- theme_color='#ffb86c'
- ;;
- -Yellow)
- theme_color='#f1fa8c'
- ;;
- -Green)
- theme_color='#50fa7b'
- ;;
- -Teal)
- theme_color='#50fae9'
- ;;
- -Grey)
- theme_color='#757a99'
- ;;
- esac
- fi
-
- if [[ "$scheme" == '-Gruvbox' ]]; then
- case "$theme" in
- '')
- theme_color='#83a598'
- ;;
- -Purple)
- theme_color='#d386cd'
- ;;
- -Pink)
- theme_color='#d3869b'
- ;;
- -Red)
- theme_color='#fb4934'
- ;;
- -Orange)
- theme_color='#fe8019'
- ;;
- -Yellow)
- theme_color='#fabd2f'
- ;;
- -Green)
- theme_color='#b8bb26'
- ;;
- -Teal)
- theme_color='#8ec07c'
- ;;
- -Grey)
- theme_color='#868686'
- ;;
- esac
- fi
-
- if [[ "$scheme" == '-Everforest' ]]; then
- case "$theme" in
- '')
- theme_color='#7fbbb3'
- ;;
- -Purple)
- theme_color='#D699B6'
- ;;
- -Pink)
- theme_color='#d3869b'
- ;;
- -Red)
- theme_color='#E67E80'
- ;;
- -Orange)
- theme_color='#E69875'
- ;;
- -Yellow)
- theme_color='#DBBC7F'
- ;;
- -Green)
- theme_color='#A7C080'
- ;;
- -Teal)
- theme_color='#83C092'
- ;;
- -Grey)
- theme_color='#7a8478'
- ;;
- esac
- fi
-
- if [[ "$scheme" == '-Catppuccin' ]]; then
- case "$theme" in
- '')
- theme_color='#8caaee'
- ;;
- -Purple)
- theme_color='#ca9ee6'
- ;;
- -Pink)
- theme_color='#f4b8e4'
- ;;
- -Red)
- theme_color='#ea999c'
- ;;
- -Orange)
- theme_color='#fe8019'
- ;;
- -Yellow)
- theme_color='#ef9f76'
- ;;
- -Green)
- theme_color='#a6d189'
- ;;
- -Teal)
- theme_color='#81c8be'
- ;;
- -Grey)
- theme_color='#7c7f93'
- ;;
- esac
- fi
-
- cp folder.svg folder${theme}${scheme}
- sed -i "s/#60c0f0/${theme_color}/g" folder${theme}${scheme}
-}
-
-# '' '-Nord' '-Dracula' '-Gruvbox' '-Everforest' '-Catppuccin'
-
-for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do
- scheme='-Catppuccin'
- colors_folder
-done
diff --git a/test/folder-Catppuccin b/test/folder-Catppuccin
deleted file mode 100644
index ea2899cd..00000000
--- a/test/folder-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Green-Catppuccin b/test/folder-Green-Catppuccin
deleted file mode 100644
index 612c10a7..00000000
--- a/test/folder-Green-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Grey-Catppuccin b/test/folder-Grey-Catppuccin
deleted file mode 100644
index c3612194..00000000
--- a/test/folder-Grey-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Orange-Catppuccin b/test/folder-Orange-Catppuccin
deleted file mode 100644
index 9ba314a5..00000000
--- a/test/folder-Orange-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Pink-Catppuccin b/test/folder-Pink-Catppuccin
deleted file mode 100644
index f8369124..00000000
--- a/test/folder-Pink-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Purple-Catppuccin b/test/folder-Purple-Catppuccin
deleted file mode 100644
index 896c8ae5..00000000
--- a/test/folder-Purple-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Red-Catppuccin b/test/folder-Red-Catppuccin
deleted file mode 100644
index b3f1fcca..00000000
--- a/test/folder-Red-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Teal-Catppuccin b/test/folder-Teal-Catppuccin
deleted file mode 100644
index 3f348283..00000000
--- a/test/folder-Teal-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder-Yellow-Catppuccin b/test/folder-Yellow-Catppuccin
deleted file mode 100644
index 46782c99..00000000
--- a/test/folder-Yellow-Catppuccin
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/test/folder.svg b/test/folder.svg
deleted file mode 100644
index 4a0c5fed..00000000
--- a/test/folder.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-