diff --git a/README.md b/README.md index d44bd8a0..0d6f1424 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ Usage: `./install.sh` **[OPTIONS...]** |-t, --theme | Specify theme color variant(s) [default/purple/pink/red/orange/yellow/green/grey/all] (Default: blue)| |-a, --alternative | Install alternative icons (redesigned MacOS default icons)| |-b, --bold | Install bold panel icons version| +| -p, --kde-plasma | Replace Apple logo with KDE Plasma logo| |-r,--remove,-u,--uninstall | Uninstall (remove) icon themes| |-h, --help | Show this help| diff --git a/install.sh b/install.sh index 404d0779..de168e68 100755 --- a/install.sh +++ b/install.sh @@ -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 diff --git a/links/apps/scalable/io.github.debasish_patra_1987.linuxthemestore.svg b/links/apps/scalable/io.github.debasish_patra_1987.linuxthemestore.svg new file mode 120000 index 00000000..104c5a7a --- /dev/null +++ b/links/apps/scalable/io.github.debasish_patra_1987.linuxthemestore.svg @@ -0,0 +1 @@ +linuxthemestore.svg \ No newline at end of file diff --git a/links/apps/scalable/io.github.kolunmi.Bazaar.svg b/links/apps/scalable/io.github.kolunmi.Bazaar.svg new file mode 120000 index 00000000..3381f00c --- /dev/null +++ b/links/apps/scalable/io.github.kolunmi.Bazaar.svg @@ -0,0 +1 @@ +Bazaar.svg \ No newline at end of file diff --git a/links/apps/scalable/io.github.peazip.PeaZip.svg b/links/apps/scalable/io.github.peazip.PeaZip.svg new file mode 120000 index 00000000..bbea8e5d --- /dev/null +++ b/links/apps/scalable/io.github.peazip.PeaZip.svg @@ -0,0 +1 @@ +PeaZip.svg \ No newline at end of file diff --git a/links/apps/scalable/net.davidotek.pupgui2.svg b/links/apps/scalable/net.davidotek.pupgui2.svg index ef646911..7c69d770 120000 --- a/links/apps/scalable/net.davidotek.pupgui2.svg +++ b/links/apps/scalable/net.davidotek.pupgui2.svg @@ -1 +1 @@ -proton-up-qt.svg \ No newline at end of file +pupgui2.svg \ No newline at end of file diff --git a/plasma/places/16/start-here.svg b/plasma/places/16/start-here.svg new file mode 100644 index 00000000..888b287e --- /dev/null +++ b/plasma/places/16/start-here.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/plasma/places/22/start-here.svg b/plasma/places/22/start-here.svg new file mode 100644 index 00000000..e902101e --- /dev/null +++ b/plasma/places/22/start-here.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/plasma/places/24/start-here.svg b/plasma/places/24/start-here.svg new file mode 100644 index 00000000..30ddaff9 --- /dev/null +++ b/plasma/places/24/start-here.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/plasma/places/scalable/start-here-symbolic.svg b/plasma/places/scalable/start-here-symbolic.svg new file mode 120000 index 00000000..5e9998e6 --- /dev/null +++ b/plasma/places/scalable/start-here-symbolic.svg @@ -0,0 +1 @@ +../16/start-here.svg \ No newline at end of file diff --git a/plasma/places/scalable/start-here.svg b/plasma/places/scalable/start-here.svg new file mode 120000 index 00000000..5e9998e6 --- /dev/null +++ b/plasma/places/scalable/start-here.svg @@ -0,0 +1 @@ +../16/start-here.svg \ No newline at end of file diff --git a/src/apps/scalable/Bazaar.svg b/src/apps/scalable/Bazaar.svg new file mode 100644 index 00000000..875f6d26 --- /dev/null +++ b/src/apps/scalable/Bazaar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/apps/scalable/Myrlyn.svg b/src/apps/scalable/Myrlyn.svg new file mode 100644 index 00000000..957cd9ef --- /dev/null +++ b/src/apps/scalable/Myrlyn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/apps/scalable/PeaZip.svg b/src/apps/scalable/PeaZip.svg new file mode 100644 index 00000000..8bc32e5d --- /dev/null +++ b/src/apps/scalable/PeaZip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/apps/scalable/ProtonPlus.svg b/src/apps/scalable/ProtonPlus.svg new file mode 100644 index 00000000..e05f2bb1 --- /dev/null +++ b/src/apps/scalable/ProtonPlus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/apps/scalable/com.borgbase.Vorta.svg b/src/apps/scalable/com.borgbase.Vorta.svg new file mode 100644 index 00000000..fa174073 --- /dev/null +++ b/src/apps/scalable/com.borgbase.Vorta.svg @@ -0,0 +1,83 @@ + + diff --git a/src/apps/scalable/com.chatterino.chatterino.svg b/src/apps/scalable/com.chatterino.chatterino.svg new file mode 100644 index 00000000..3d648e94 --- /dev/null +++ b/src/apps/scalable/com.chatterino.chatterino.svg @@ -0,0 +1,142 @@ + + diff --git a/src/apps/scalable/linuxthemestore.svg b/src/apps/scalable/linuxthemestore.svg new file mode 100644 index 00000000..c2edf6b1 --- /dev/null +++ b/src/apps/scalable/linuxthemestore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/apps/scalable/occt.svg b/src/apps/scalable/occt.svg new file mode 100644 index 00000000..87bdaef7 --- /dev/null +++ b/src/apps/scalable/occt.svg @@ -0,0 +1,76 @@ + + diff --git a/src/apps/scalable/proton-up-qt.svg b/src/apps/scalable/proton-up-qt.svg deleted file mode 100644 index 65967429..00000000 --- a/src/apps/scalable/proton-up-qt.svg +++ /dev/null @@ -1 +0,0 @@ -PUPGUIPUPGUI \ No newline at end of file diff --git a/src/apps/scalable/pupgui2.svg b/src/apps/scalable/pupgui2.svg new file mode 100644 index 00000000..27176637 --- /dev/null +++ b/src/apps/scalable/pupgui2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/apps/scalable/vicinae.svg b/src/apps/scalable/vicinae.svg new file mode 100644 index 00000000..34a4ed9f --- /dev/null +++ b/src/apps/scalable/vicinae.svg @@ -0,0 +1,92 @@ + + diff --git a/src/apps/scalable/yast-control-center.svg b/src/apps/scalable/yast-control-center.svg new file mode 100644 index 00000000..e58cf38d --- /dev/null +++ b/src/apps/scalable/yast-control-center.svg @@ -0,0 +1 @@ + \ No newline at end of file