diff --git a/README.md b/README.md
index 8e29bb87..56d06bb6 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@ Usage: `./install.sh` **[OPTIONS...]**
-n, --name NAME Specify theme name (Default: Colloid)
-s, --scheme TYPES Specify folder color scheme variant(s) [default|nord|dracula|all]
-t, --theme VARIANTS Specify folder color variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|all] (Default: blue)
+-notint, --notint Disable Follow ColorSheme for folders on KDE Plasma
-h, --help Show help
```
> For example: install teal nord version -> run: `./install.sh -s nord -t teal`
diff --git a/install.sh b/install.sh
index 60606f74..aa9efba1 100755
--- a/install.sh
+++ b/install.sh
@@ -28,6 +28,7 @@ cat << EOF
-n, --name NAME Specify theme name (Default: $THEME_NAME)
-s, --scheme TYPES Specify folder color scheme variant(s) [default|nord|dracula|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
-h, --help Show help
EOF
}
@@ -41,7 +42,7 @@ install() {
local THEME_DIR=${1}/${2}${3}${4}${5}
- [[ -d ${THEME_DIR} ]] && rm -rf ${THEME_DIR}
+ [[ -d "${THEME_DIR}" ]] && rm -rf "${THEME_DIR}"
echo "Installing '${THEME_DIR}'..."
@@ -49,18 +50,22 @@ install() {
cp -r "${SRC_DIR}"/src/index.theme ${THEME_DIR}
sed -i "s/Colloid/${2}${3}${4}${5}/g" ${THEME_DIR}/index.theme
- if [[ ${color} == '-light' ]]; then
+ if [[ "${color}" == '-light' ]]; then
cp -r "${SRC_DIR}"/src/{actions,apps,categories,devices,emblems,mimetypes,places,status} ${THEME_DIR}
cp -r "${SRC_DIR}"/links/* ${THEME_DIR}
- if [[ ${theme} != '' ]]; then
+ if [[ "${theme}" != '' ]]; then
cp -r "${SRC_DIR}"/colors/color${theme}${scheme}/*.svg ${THEME_DIR}/places/scalable
elif [[ ${scheme} != '' ]]; then
cp -r "${SRC_DIR}"/colors/color-blue${scheme}/*.svg ${THEME_DIR}/places/scalable
fi
+
+ if [[ "${theme}" == '' && "${scheme}" == '' && "${notint}" == 'true' ]]; then
+ cp -r "${SRC_DIR}"/notint/*.svg ${THEME_DIR}/places/scalable
+ fi
fi
- if [[ ${color} == '-dark' ]]; then
+ 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
@@ -95,7 +100,7 @@ install() {
ln -sf ../../${name}${theme}${scheme}-light/mimetypes/scalable ${name}${theme}${scheme}-dark/mimetypes/scalable
fi
- if [[ ${color} == '' ]]; then
+ if [[ "${color}" == '' ]]; then
mkdir -p ${THEME_DIR}/status
cp -r "${SRC_DIR}"/src/status/{16,22,24} ${THEME_DIR}/status
# Change icon color for dark panel
@@ -140,6 +145,10 @@ while [[ "$#" -gt 0 ]]; do
name="${2}"
shift 2
;;
+ -notint|--notint)
+ notint='true'
+ shift
+ ;;
-s|--scheme)
shift
for scheme in "${@}"; do
diff --git a/notint/folder-activities.svg b/notint/folder-activities.svg
new file mode 100644
index 00000000..89367566
--- /dev/null
+++ b/notint/folder-activities.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-android.svg b/notint/folder-android.svg
new file mode 100644
index 00000000..d0af3895
--- /dev/null
+++ b/notint/folder-android.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-appimage.svg b/notint/folder-appimage.svg
new file mode 100644
index 00000000..e27024b4
--- /dev/null
+++ b/notint/folder-appimage.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-book.svg b/notint/folder-book.svg
new file mode 100644
index 00000000..322aff08
--- /dev/null
+++ b/notint/folder-book.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-bookmark.svg b/notint/folder-bookmark.svg
new file mode 100644
index 00000000..1c094a81
--- /dev/null
+++ b/notint/folder-bookmark.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-build.svg b/notint/folder-build.svg
new file mode 100644
index 00000000..c2e0d490
--- /dev/null
+++ b/notint/folder-build.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-calculate.svg b/notint/folder-calculate.svg
new file mode 100644
index 00000000..82da243c
--- /dev/null
+++ b/notint/folder-calculate.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-chart.svg b/notint/folder-chart.svg
new file mode 100644
index 00000000..642ae664
--- /dev/null
+++ b/notint/folder-chart.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-cloud.svg b/notint/folder-cloud.svg
new file mode 100644
index 00000000..925d9844
--- /dev/null
+++ b/notint/folder-cloud.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-code.svg b/notint/folder-code.svg
new file mode 100644
index 00000000..38b33b61
--- /dev/null
+++ b/notint/folder-code.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-comic.svg b/notint/folder-comic.svg
new file mode 100644
index 00000000..417b845f
--- /dev/null
+++ b/notint/folder-comic.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-database.svg b/notint/folder-database.svg
new file mode 100644
index 00000000..9bb27d7d
--- /dev/null
+++ b/notint/folder-database.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-design.svg b/notint/folder-design.svg
new file mode 100644
index 00000000..e65def5c
--- /dev/null
+++ b/notint/folder-design.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-development.svg b/notint/folder-development.svg
new file mode 100644
index 00000000..b635f190
--- /dev/null
+++ b/notint/folder-development.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-docker.svg b/notint/folder-docker.svg
new file mode 100644
index 00000000..f94b3502
--- /dev/null
+++ b/notint/folder-docker.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-documents.svg b/notint/folder-documents.svg
new file mode 100644
index 00000000..23bf4e89
--- /dev/null
+++ b/notint/folder-documents.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-download.svg b/notint/folder-download.svg
new file mode 100644
index 00000000..f3c315f3
--- /dev/null
+++ b/notint/folder-download.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-drawing.svg b/notint/folder-drawing.svg
new file mode 100644
index 00000000..c3d14b4e
--- /dev/null
+++ b/notint/folder-drawing.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-dropbox.svg b/notint/folder-dropbox.svg
new file mode 100644
index 00000000..6021cca4
--- /dev/null
+++ b/notint/folder-dropbox.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-extension.svg b/notint/folder-extension.svg
new file mode 100644
index 00000000..30ede926
--- /dev/null
+++ b/notint/folder-extension.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-flatpak.svg b/notint/folder-flatpak.svg
new file mode 100644
index 00000000..4551c4c2
--- /dev/null
+++ b/notint/folder-flatpak.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-games.svg b/notint/folder-games.svg
new file mode 100644
index 00000000..f7cd33be
--- /dev/null
+++ b/notint/folder-games.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-gdrive.svg b/notint/folder-gdrive.svg
new file mode 100644
index 00000000..7d42e928
--- /dev/null
+++ b/notint/folder-gdrive.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-git.svg b/notint/folder-git.svg
new file mode 100644
index 00000000..e451ff3b
--- /dev/null
+++ b/notint/folder-git.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-github.svg b/notint/folder-github.svg
new file mode 100644
index 00000000..be26f2ac
--- /dev/null
+++ b/notint/folder-github.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-godot.svg b/notint/folder-godot.svg
new file mode 100644
index 00000000..47e563df
--- /dev/null
+++ b/notint/folder-godot.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-html.svg b/notint/folder-html.svg
new file mode 100644
index 00000000..522fb91a
--- /dev/null
+++ b/notint/folder-html.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-images.svg b/notint/folder-images.svg
new file mode 100644
index 00000000..0b815a11
--- /dev/null
+++ b/notint/folder-images.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-language.svg b/notint/folder-language.svg
new file mode 100644
index 00000000..5dd3a366
--- /dev/null
+++ b/notint/folder-language.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-library.svg b/notint/folder-library.svg
new file mode 100644
index 00000000..a37daf7c
--- /dev/null
+++ b/notint/folder-library.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-locked.svg b/notint/folder-locked.svg
new file mode 100644
index 00000000..41c3646c
--- /dev/null
+++ b/notint/folder-locked.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-log.svg b/notint/folder-log.svg
new file mode 100644
index 00000000..2a8b0a80
--- /dev/null
+++ b/notint/folder-log.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-mac.svg b/notint/folder-mac.svg
new file mode 100644
index 00000000..b43d0c61
--- /dev/null
+++ b/notint/folder-mac.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-mail.svg b/notint/folder-mail.svg
new file mode 100644
index 00000000..e82b933a
--- /dev/null
+++ b/notint/folder-mail.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-music.svg b/notint/folder-music.svg
new file mode 100644
index 00000000..4caca4b7
--- /dev/null
+++ b/notint/folder-music.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-notes.svg b/notint/folder-notes.svg
new file mode 100644
index 00000000..124a8b79
--- /dev/null
+++ b/notint/folder-notes.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-open.svg b/notint/folder-open.svg
new file mode 100644
index 00000000..f0a0003a
--- /dev/null
+++ b/notint/folder-open.svg
@@ -0,0 +1,22 @@
+
diff --git a/notint/folder-paint.svg b/notint/folder-paint.svg
new file mode 100644
index 00000000..357a9f3d
--- /dev/null
+++ b/notint/folder-paint.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-presentation.svg b/notint/folder-presentation.svg
new file mode 100644
index 00000000..0f0f3150
--- /dev/null
+++ b/notint/folder-presentation.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-print.svg b/notint/folder-print.svg
new file mode 100644
index 00000000..2388b814
--- /dev/null
+++ b/notint/folder-print.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-projects.svg b/notint/folder-projects.svg
new file mode 100644
index 00000000..13fd7e77
--- /dev/null
+++ b/notint/folder-projects.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-public.svg b/notint/folder-public.svg
new file mode 100644
index 00000000..5b3de08b
--- /dev/null
+++ b/notint/folder-public.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-root.svg b/notint/folder-root.svg
new file mode 100644
index 00000000..5a1d7c8e
--- /dev/null
+++ b/notint/folder-root.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-script.svg b/notint/folder-script.svg
new file mode 100644
index 00000000..4c6cc58a
--- /dev/null
+++ b/notint/folder-script.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-sign.svg b/notint/folder-sign.svg
new file mode 100644
index 00000000..7c493543
--- /dev/null
+++ b/notint/folder-sign.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-snap.svg b/notint/folder-snap.svg
new file mode 100644
index 00000000..35ed6011
--- /dev/null
+++ b/notint/folder-snap.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-steam.svg b/notint/folder-steam.svg
new file mode 100644
index 00000000..3b3f87bb
--- /dev/null
+++ b/notint/folder-steam.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-table.svg b/notint/folder-table.svg
new file mode 100644
index 00000000..1d4c4716
--- /dev/null
+++ b/notint/folder-table.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-tar.svg b/notint/folder-tar.svg
new file mode 100644
index 00000000..7b4f78fa
--- /dev/null
+++ b/notint/folder-tar.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-temp.svg b/notint/folder-temp.svg
new file mode 100644
index 00000000..12df35b9
--- /dev/null
+++ b/notint/folder-temp.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-templates.svg b/notint/folder-templates.svg
new file mode 100644
index 00000000..90d24e44
--- /dev/null
+++ b/notint/folder-templates.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-torrent.svg b/notint/folder-torrent.svg
new file mode 100644
index 00000000..78c9343a
--- /dev/null
+++ b/notint/folder-torrent.svg
@@ -0,0 +1,26 @@
+
diff --git a/notint/folder-unlocked.svg b/notint/folder-unlocked.svg
new file mode 100644
index 00000000..e004f82c
--- /dev/null
+++ b/notint/folder-unlocked.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-vbox.svg b/notint/folder-vbox.svg
new file mode 100644
index 00000000..6dd13cfd
--- /dev/null
+++ b/notint/folder-vbox.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-videos.svg b/notint/folder-videos.svg
new file mode 100644
index 00000000..b7668c44
--- /dev/null
+++ b/notint/folder-videos.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/folder-windows.svg b/notint/folder-windows.svg
new file mode 100644
index 00000000..7a3ed876
--- /dev/null
+++ b/notint/folder-windows.svg
@@ -0,0 +1,24 @@
+
diff --git a/notint/folder-wine.svg b/notint/folder-wine.svg
new file mode 100644
index 00000000..dd73e043
--- /dev/null
+++ b/notint/folder-wine.svg
@@ -0,0 +1,26 @@
+
diff --git a/notint/folder.svg b/notint/folder.svg
new file mode 100644
index 00000000..4a0c5fed
--- /dev/null
+++ b/notint/folder.svg
@@ -0,0 +1,22 @@
+
diff --git a/notint/user-desktop.svg b/notint/user-desktop.svg
new file mode 100644
index 00000000..bf038edb
--- /dev/null
+++ b/notint/user-desktop.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/user-home.svg b/notint/user-home.svg
new file mode 100644
index 00000000..1220f04b
--- /dev/null
+++ b/notint/user-home.svg
@@ -0,0 +1,23 @@
+
diff --git a/notint/user-identity.svg b/notint/user-identity.svg
new file mode 100644
index 00000000..2721c9f0
--- /dev/null
+++ b/notint/user-identity.svg
@@ -0,0 +1,13 @@
+