add a plasma variant

This commit is contained in:
Sujal Singh
2025-11-21 13:38:50 +05:30
parent 639b1109f0
commit 42aea44213
6 changed files with 51 additions and 0 deletions

View File

@@ -31,6 +31,7 @@ cat << EOF
-t, --theme VARIANT Specify theme color variant(s) [default|purple|pink|red|orange|yellow|green|grey|nord|all] (Default: blue)
-a, --alternative Install alternative icons for software center and file-manager
-b, --bold Install bolder panel icons version (1.5px size)
-p, --kde-plasma Replaces Apple logo with KDE Plasma logo.
-r, --remove,
-u, --uninstall Uninstall (remove) icon themes
@@ -79,6 +80,10 @@ install() {
cp -r "${SRC_DIR}"/alternative/* "${THEME_DIR}"
fi
if [[ ${plasma:-} == 'true' ]]; then
cp -r "${SRC_DIR}"/plasma/* "${THEME_DIR}"
fi
if [[ ${theme} != '' ]]; then
cp -r "${SRC_DIR}"/colors/color${theme}/*.svg "${THEME_DIR}"/places/scalable
fi
@@ -235,6 +240,11 @@ while [[ "$#" -gt 0 ]]; do
echo "Installing 'bold' version..."
shift
;;
-p|--kde-plasma)
plasma='true'
echo "Replacing Apple logo with KDE Plasma logo..."
shift
;;
-r|--remove|-u|--uninstall)
remove='true'
shift

View File

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor"
d="M 5 2 A 1 1 0 0 0 4 3 A 1 1 0 0 0 5 4 A 1 1 0 0 0 6 3 A 1 1 0 0 0 5 2 z M 10 2 L 8.5 3.5 L 11 6 L 8.5 8.5 L 10 10 L 14 6 L 10 2 z M 3.25 6.5 A 1.25 1.25 0 0 0 2 7.75 A 1.25 1.25 0 0 0 3.25 9 A 1.25 1.25 0 0 0 4.5 7.75 A 1.25 1.25 0 0 0 3.25 6.5 z M 6.5 11 A 1.5 1.5 0 0 0 5 12.5 A 1.5 1.5 0 0 0 6.5 14 A 1.5 1.5 0 0 0 8 12.5 A 1.5 1.5 0 0 0 6.5 11 z "
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 664 B

View File

@@ -0,0 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path
style="fill:currentColor"
d="M 7 3 C 6.4 3 6 3.4 6 4 C 6 4.5 6.4 5 7 5 C 7.5 5 8 4.5 8 4 C 8 3.4 7.8 3 7 3 z M 14 3 L 12 5 L 15 8 L 12 11 L 14 13 L 17 10 L 19 8 L 14 3 z M 4.5 9 C 3.7 9 3 9.7 3 10.5 C 3 11.3 3.7 12 4.5 12 C 5.3 12 6 11.3 6 10.5 C 6 9.7 5.3 9 4.5 9 z M 9 15 C 7.9 15 7 15.9 7 17 C 7 18.1 7.9 19 9 19 C 10.1 19 11 18.1 11 17 C 11 15.9 10.1 15 9 15 z "
class="ColorScheme-Text"
/>
</svg>

After

Width:  |  Height:  |  Size: 661 B

View File

@@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<g transform="translate(1,1)">
<path style="fill:currentColor" d="M 7 3 C 6.4 3 6 3.4 6 4 C 6 4.5 6.4 5 7 5 C 7.5 5 8 4.5 8 4 C 8 3.4 7.8 3 7 3 z M 14 3 L 12 5 L 15 8 L 12 11 L 14 13 L 17 10 L 19 8 L 14 3 z M 4.5 9 C 3.7 9 3 9.7 3 10.5 C 3 11.3 3.7 12 4.5 12 C 5.3 12 6 11.3 6 10.5 C 6 9.7 5.3 9 4.5 9 z M 9 15 C 7.9 15 7 15.9 7 17 C 7 18.1 7.9 19 9 19 C 10.1 19 11 18.1 11 17 C 11 15.9 10.1 15 9 15 z " class="ColorScheme-Text"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 694 B

View File

@@ -0,0 +1 @@
../16/start-here.svg

View File

@@ -0,0 +1 @@
../16/start-here.svg