92 Commits

Author SHA1 Message Date
vinceliuice
554f75e2b8 Fixed #237 2023-07-02 23:50:24 +08:00
vinceliuice
45c62494de update 2023-07-02 23:44:34 +08:00
vinceliuice
9fb8f67d8e Add icons 2023-06-19 14:59:24 +08:00
vinceliuice
54ffa0a424 update 2023-06-11 12:06:21 +08:00
vinceliuice
ed20593322 update 2023-06-03 13:01:33 +08:00
vinceliuice
651551be65 update 2023-05-30 01:03:23 +08:00
vinceliuice
5ed111ca6c update 2023-05-27 00:36:41 +08:00
vinceliuice
3d5f64caae update 2023-05-24 22:42:13 +08:00
vinceliuice
13d2d0fae1 update 2023-05-20 23:07:14 +08:00
vinceliuice
399d7a2d73 update 2023-05-20 20:48:24 +08:00
vinceliuice
e0dfbb75c6 Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2023-05-20 13:18:07 +08:00
vinceliuice
1d11defa2a Add all inkscape symbolic icons 2023-05-20 13:18:02 +08:00
Vince
ffb94af59c Merge pull request #241 from GaryElshaw/master
Software Center image for Manjaro
2023-05-20 12:14:10 +08:00
Gary Elshaw
92a86f2f9d Improvement logo placement 2023-05-20 15:20:41 +12:00
Gary Elshaw
7e04ede9d4 Software Center image for Manjaro 2023-05-20 14:37:41 +12:00
Vince
fc15b0d7d7 Merge pull request #239 from Dejweed/master
Fixed some icons not following colorsheme
2023-05-18 08:57:03 +08:00
Dejweed
6c24b154f8 changed links to match other sizes, removed audio-card from actions 2023-05-17 15:31:09 +02:00
Dejweed
78a0b3f739 changed fill to follow colorscheme 2023-05-17 15:24:21 +02:00
vinceliuice
ccaffd1d21 update 2023-05-01 22:39:26 +08:00
Vince
9c13d7b465 Merge pull request #238 from TheNexter/master
Repair my latest wrong pull request + new icon
2023-05-01 22:23:49 +08:00
Your Name
4d00a17675 Dedicated bitwarden icon, add G4music and protonmail icon 2023-04-30 22:36:00 +02:00
Your Name
6c002b94f5 repair my pull request fail, sorry 2023-04-30 20:10:19 +02:00
vinceliuice
6ea2ab2ac0 update 2023-04-29 14:28:19 +08:00
vinceliuice
077f6cedf2 Fixed #233 2023-04-28 23:16:30 +08:00
vinceliuice
877895e907 Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2023-04-28 23:09:45 +08:00
vinceliuice
dd9ec86739 Fixed #232 2023-04-28 23:09:05 +08:00
Vince
f577b43c9a Merge pull request #236 from TheNexter/master
add session icon (chat app)
2023-04-28 22:49:22 +08:00
vinceliuice
0a04ef8593 update 2023-04-28 22:48:33 +08:00
TheNexter
5e2bebd859 add session icon (chat app) 2023-04-22 11:16:05 +02:00
vinceliuice
43593e951d Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2023-04-08 12:16:54 +08:00
vinceliuice
812341a3d9 Add some symbolic icons for gnome-shell 44 2023-04-06 21:16:23 +08:00
Vince
78906e44c6 Update background-app-ghost-symbolic.svg 2023-04-05 13:55:10 +08:00
Vince
1f328c8de7 Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2023-04-03 20:53:26 +08:00
Vince
728a232743 update 2023-04-03 20:53:09 +08:00
vinceliuice
cc75927639 update 2023-04-01 12:21:38 +08:00
vinceliuice
3082b5ecc6 Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2023-04-01 12:20:06 +08:00
vinceliuice
f7ca0ced28 add some icons 2023-04-01 12:20:01 +08:00
vinceliuice
5642906802 update 2023-04-01 12:01:31 +08:00
Vince
1e0f5afd1a Merge pull request #231 from samwhelp/master
fix install.sh dest path and exit status
2023-03-29 00:55:29 +08:00
samwhelp
baca1dfbcf fix install.sh dest path and exit status 2023-03-28 22:41:15 +08:00
vinceliuice
380aa0e5c7 update 2023-03-28 21:41:43 +08:00
vinceliuice
6564409a0a update 2023-03-28 21:40:42 +08:00
vinceliuice
2bee660064 update 2023-03-27 13:30:02 +08:00
vinceliuice
4baa9c6b31 update 2023-03-26 23:54:43 +08:00
vinceliuice
cb7e83d21f update 2023-03-14 17:42:44 +08:00
vinceliuice
1f88c7d341 Update README.md 2023-03-13 16:14:14 +08:00
vinceliuice
b7087afabd Create github-desktop-symbolic.svg 2023-03-13 00:06:28 +08:00
vinceliuice
9552447af4 Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2023-03-12 22:05:05 +08:00
vinceliuice
665581cab4 update 2023-03-12 22:03:56 +08:00
vinceliuice
f919f510c2 Update install.sh 2023-03-07 15:48:51 +08:00
vinceliuice
6816bdcdbd Update install.sh 2023-03-07 14:56:21 +08:00
vinceliuice
0ece2481fc Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2023-03-07 09:45:11 +08:00
vinceliuice
839d22ce64 update 2023-03-07 09:44:35 +08:00
vinceliuice
8deb192d17 update 2023-03-07 01:32:21 +08:00
vinceliuice
d872b9460d update 2023-03-07 00:20:13 +08:00
vinceliuice
b02fa87929 Fixed #221 #222 #223 2023-03-07 00:10:18 +08:00
vinceliuice
84090e552a Delete org.gnome.Settings-keyboard-symbolic.svg 2023-03-05 23:56:09 +08:00
Vince
b8acec9dd7 Merge pull request #220 from vincentWuK/master
Add some new icons
2023-02-08 16:42:05 +08:00
vincentWuK
01976401ee add zotero, notion-enhanced, jupyter notebook icons 2023-02-08 16:54:41 +11:00
vincentWuK
f3f79e186c add JetBrain fleet, yesplaymusic, R, and moonfm icons 2023-02-08 14:42:26 +11:00
vinceliuice
46e9952fb7 Fixed #140 2023-02-07 01:16:08 +08:00
vinceliuice
067c15b29a Fixed #139 2023-02-07 01:14:26 +08:00
vinceliuice
b387acc6f8 Fixed #204 2023-02-07 01:03:06 +08:00
vinceliuice
7d47393efb Fixed #205 2023-02-07 00:50:03 +08:00
vinceliuice
4b02f5d7ba Fixed #206 2023-02-07 00:43:23 +08:00
Vince
e1bea76fdd Merge pull request #217 from vincentWuK/master
add zotero icon
2023-02-07 00:35:52 +08:00
Vince
8cd952d81a Merge pull request #213 from ianmustafa/master
Put the source path into quotes to fix issue on path with spaces
2023-02-07 00:33:31 +08:00
vinceliuice
e8d5a951dc Add some app icons 2023-02-07 00:25:45 +08:00
kuizong
d29a7aaebd add zotero icon 2023-02-03 13:33:21 +11:00
Vince
380f753e36 Merge pull request #215 from NEOVALI/master
Link flathub qq and qqmusic
2023-01-14 20:05:01 +08:00
NEOVALI
9e1f90699b Link flathub qq and qqmusic 2023-01-14 19:23:11 +08:00
Ian Mustafa
cc2efd93af Put the source path into quotes to fix issue on path with spaces 2023-01-12 13:22:05 +07:00
vinceliuice
968ef5d9bd Add some app icons 2023-01-10 19:01:16 +08:00
vinceliuice
c7cce74a4c Create org.gajim.Gajim.svg 2023-01-08 17:06:33 +08:00
vinceliuice
611f4970b1 Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2022-12-13 17:53:33 +08:00
vinceliuice
f4452db132 update 2022-12-13 17:53:28 +08:00
vinceliuice
905bf65a4a update 2022-12-13 17:15:47 +08:00
Vince
7b0607cba1 Merge pull request #207 from Dejweed/master
distributor-logo-windows symlink
2022-12-13 14:26:15 +08:00
vinceliuice
ccc15ef91b Update README.md 2022-12-13 14:24:51 +08:00
vinceliuice
5f917d9564 Merge branch 'master' of github.com:vinceliuice/WhiteSur-icon-theme 2022-12-13 14:23:20 +08:00
vinceliuice
160f523667 update 2022-12-13 14:22:46 +08:00
Vince
d79e3c37df Merge pull request #209 from Lepidopteran/protonvpn-update
Update Proton Vpn Logo
2022-12-13 10:10:52 +08:00
Blaine
7bc289c827 minify 2022-12-12 18:24:05 -05:00
Blaine
82b7e5965b update proton vpn logo 2022-12-12 18:20:56 -05:00
vinceliuice
0ec21dccdf update 2022-12-12 19:10:36 +08:00
vinceliuice
4cbbaea754 Update 2022-12-10 10:04:00 +08:00
vinceliuice
141e246dc9 update 2022-12-08 12:04:21 +08:00
vinceliuice
ba112790c5 update 2022-12-06 18:07:38 +08:00
Dejweed
e17a6b45c3 distributor-logo-windows symlink 2022-12-01 11:54:56 +01:00
vinceliuice
1dcfe63d55 update 2022-11-27 02:11:53 +08:00
vinceliuice
fe93274fdf update 2022-11-25 19:08:24 +08:00
vinceliuice
2ba2fb9565 update 2022-11-25 15:49:37 +08:00
2450 changed files with 11226 additions and 4767 deletions

View File

@@ -0,0 +1,22 @@
---
name: "[Icon request] [App name] [...]"
about: Request [App name] icons
title: ''
labels: ''
assignees: ''
---
**Tell me things about the app or icon**
1. App name: (e.g Firefox Browser)
2. App Webside: or App Github Homepage: (e.g www.firefox.com)
3. App icon name: (e.g firefox)
If you don't know the app name you can open the app desktop entry file,
and find the line: icon=[App icon name] (e.g icon=firefox),
the word after "icon=" is the App icon name.
But if "icon=" is followed by the specific path of an icon file, then this app will not use icon theme
icons. I generally dont create this kind of icon because this app does not use it.
**Additional context**
Add any other context or screenshots about the icon request here.

32
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,32 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. Manjaro]
- App [e.g. Nautilus, Geary]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.

View File

@@ -3,25 +3,34 @@
MacOS Big Sur like icon theme for linux desktops
## Donate
If you like my project, you can buy me a coffee:
<span class="paypal"><a href="https://www.paypal.me/vinceliuice" title="Donate to this project using Paypal"><img src="https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png" alt="PayPal donate button" /></a></span>
## Install tips
Usage: `./install.sh` **[OPTIONS...]**
| OPTIONS: | |
|:--------------------|:-------------|
|-d, --dest | Specify theme destination directory (Default: $HOME/.themes)|
|-d, --dest | Specify theme destination directory (Default: $HOME/.local/share/icons)|
|-n, --name | Specify theme name (Default: WhiteSur)|
|-t, --theme | Specify theme color variant(s) [default/purple/pink/red/orange/yellow/green/grey/all] (Default: blue)|
|-a, --alternative | Install alternative icons for software center and file-manager|
|-a, --alternative | Install alternative icons (redesigned MacOS default icons)|
|-b, --bold | Install bold panel icons version|
|--black | Black panel icons version|
|-r,--remove,-u,--uninstall | Uninstall (remove) icon themes|
|-h, --help | Show this help|
> **Note for snaps:** To use these icons with snaps, the best way is to make a copy of the application's .desktop located in `/var/lib/snapd/desktop/applications/name-of-the-snap-application.desktop` into `$HOME/.local/share/applications/`. Then use any text editor and change the "Icon=" to "Icon=name-of-the-icon.svg"
> For more information, run: `./install.sh --help`
![1](bold-size.png?raw=true)
![alt](alt-version.png?raw=true)
![bold](bold-size.png?raw=true)
> Bold version suggested use in `High resolution display` like 4k display with 200% scale!

BIN
alt-version.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.2 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 13 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 22 KiB

45
alternative/apps/calc.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

30
alternative/apps/eog.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 40 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 29 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 27 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 13 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.2 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 19 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.7 KiB

View File

@@ -1,5 +1,7 @@
#!/usr/bin/env bash
set -eo pipefail
ROOT_UID=0
DEST_DIR=
@@ -16,6 +18,9 @@ THEME_NAME=WhiteSur
COLOR_VARIANTS=('' '-dark')
THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey' '-nord')
themes=()
colors=()
usage() {
cat << EOF
Usage: $0 [OPTION]...
@@ -27,6 +32,10 @@ cat << EOF
-a, --alternative Install alternative icons for software center and file-manager
-b, --bold Install bold panel icons version
--black Black panel icons version
-r, --remove,
-u, --uninstall Uninstall (remove) icon themes
-h, --help Show help
EOF
}
@@ -43,59 +52,59 @@ install() {
echo "Installing '${THEME_DIR}'..."
mkdir -p ${THEME_DIR}
cp -r ${SRC_DIR}/{COPYING,AUTHORS} ${THEME_DIR}
cp -r ${SRC_DIR}/src/index.theme ${THEME_DIR}
mkdir -p ${THEME_DIR}
cp -r "${SRC_DIR}"/{COPYING,AUTHORS} ${THEME_DIR}
cp -r "${SRC_DIR}"/src/index.theme ${THEME_DIR}
cd ${THEME_DIR}
sed -i "s/${name}/${name}${theme}${color}/g" index.theme
#cd ${THEME_DIR}
sed -i "s/${name}/${name}${theme}${color}/g" ${THEME_DIR}/index.theme
if [[ ${color} == '' ]]; then
mkdir -p ${THEME_DIR}/status
cp -r ${SRC_DIR}/src/{actions,animations,apps,categories,devices,emblems,mimes,places} ${THEME_DIR}
cp -r ${SRC_DIR}/src/status/{16,22,24,32,symbolic} ${THEME_DIR}/status
mkdir -p ${THEME_DIR}/status
cp -r "${SRC_DIR}"/src/{actions,animations,apps,categories,devices,emblems,mimes,places} ${THEME_DIR}
cp -r "${SRC_DIR}"/src/status/{16,22,24,32,symbolic} ${THEME_DIR}/status
if [[ ${black:-} == 'true' ]]; then
sed -i "s/#ffffff/#363636/g" "${THEME_DIR}"/status/{16,22,24}/*
fi
if [[ ${bold:-} == 'true' ]]; then
cp -r ${SRC_DIR}/bold/* ${THEME_DIR}
cp -r "${SRC_DIR}"/bold/* ${THEME_DIR}
fi
cp -r ${SRC_DIR}/links/{actions,apps,categories,devices,emblems,mimes,places,status} ${THEME_DIR}
cp -r "${SRC_DIR}"/links/{actions,apps,categories,devices,emblems,mimes,places,status} ${THEME_DIR}
if [[ $DESKTOP_SESSION == '/usr/share/xsessions/budgie-desktop' ]]; then
cp -r ${SRC_DIR}/src/status/symbolic-budgie/*.svg ${THEME_DIR}/status/symbolic
cp -r "${SRC_DIR}"/src/status/symbolic-budgie/*.svg ${THEME_DIR}/status/symbolic
fi
if [[ ${alternative:-} == 'true' ]]; then
cp -r ${SRC_DIR}/alternative/apps/*.svg ${THEME_DIR}/apps/scalable
cp -r "${SRC_DIR}"/alternative/apps/*.svg ${THEME_DIR}/apps/scalable
fi
if [[ ${theme} != '' ]]; then
cp -r ${SRC_DIR}/colors/color${theme}/*.svg ${THEME_DIR}/places/scalable
cp -r "${SRC_DIR}"/colors/color${theme}/*.svg ${THEME_DIR}/places/scalable
fi
fi
if [[ ${color} == '-dark' ]]; then
mkdir -p ${THEME_DIR}/{apps,categories,emblems,devices,mimes,places,status}
mkdir -p ${THEME_DIR}/{apps,categories,emblems,devices,mimes,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/categories/symbolic ${THEME_DIR}/categories
cp -r ${SRC_DIR}/src/emblems/symbolic ${THEME_DIR}/emblems
cp -r ${SRC_DIR}/src/mimes/symbolic ${THEME_DIR}/mimes
cp -r ${SRC_DIR}/src/devices/{16,22,24,symbolic} ${THEME_DIR}/devices
cp -r ${SRC_DIR}/src/places/{16,22,24,symbolic} ${THEME_DIR}/places
cp -r ${SRC_DIR}/src/status/{16,22,24,symbolic} ${THEME_DIR}/status
cp -r "${SRC_DIR}"/src/actions ${THEME_DIR}
cp -r "${SRC_DIR}"/src/apps/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/mimes/symbolic ${THEME_DIR}/mimes
cp -r "${SRC_DIR}"/src/devices/{16,22,24,symbolic} ${THEME_DIR}/devices
cp -r "${SRC_DIR}"/src/places/{16,22,24,symbolic} ${THEME_DIR}/places
cp -r "${SRC_DIR}"/src/status/{16,22,24,symbolic} ${THEME_DIR}/status
if [[ ${bold:-} == 'true' ]]; then
cp -r ${SRC_DIR}/bold/* ${THEME_DIR}
cp -r "${SRC_DIR}"/bold/* ${THEME_DIR}
fi
if [[ $DESKTOP_SESSION == '/usr/share/xsessions/budgie-desktop' ]]; then
cp -r ${SRC_DIR}/src/status/symbolic-budgie/*.svg ${THEME_DIR}/status/symbolic
cp -r "${SRC_DIR}"/src/status/symbolic-budgie/*.svg ${THEME_DIR}/status/symbolic
fi
# Change icon color for dark theme
@@ -103,13 +112,13 @@ install() {
sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/actions/32/*
sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,apps,categories,emblems,devices,mimes,places,status}/symbolic/*
cp -r ${SRC_DIR}/links/actions/{16,22,24,32,symbolic} ${THEME_DIR}/actions
cp -r ${SRC_DIR}/links/devices/{16,22,24,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/categories/symbolic ${THEME_DIR}/categories
cp -r ${SRC_DIR}/links/mimes/symbolic ${THEME_DIR}/mimes
cp -r "${SRC_DIR}"/links/actions/{16,22,24,32,symbolic} ${THEME_DIR}/actions
cp -r "${SRC_DIR}"/links/devices/{16,22,24,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/categories/symbolic ${THEME_DIR}/categories
cp -r "${SRC_DIR}"/links/mimes/symbolic ${THEME_DIR}/mimes
cd ${dest}
ln -s ../${name}${theme}/animations ${name}${theme}-dark/animations
@@ -142,6 +151,19 @@ install() {
gtk-update-icon-cache ${THEME_DIR}
}
uninstall() {
local dest=${1}
local name=${2}
local theme=${3}
local color=${4}
local THEME_DIR=${dest}/${name}${theme}${color}
[[ -d ${THEME_DIR} ]] && rm -rf ${THEME_DIR}
echo "Uninstalling '${THEME_DIR}'..."
}
while [[ "$#" -gt 0 ]]; do
case "${1:-}" in
-d|--dest)
@@ -168,6 +190,10 @@ while [[ "$#" -gt 0 ]]; do
echo "Installing 'black on panel' version..."
shift
;;
-r|--remove|-u|--uninstall)
remove='true'
shift
;;
-t|--theme)
shift
for theme in "${@}"; do
@@ -252,4 +278,18 @@ install_theme() {
done
}
install_theme
uninstall_theme() {
for theme in "${THEME_VARIANTS[@]}"; do
for color in "${COLOR_VARIANTS[@]}"; do
uninstall "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${theme}" "${color}"
done
done
}
if [[ "${remove}" == 'true' ]]; then
uninstall_theme
else
install_theme
fi
#exit 0

View File

@@ -0,0 +1 @@
tool_imageeffects.svg

View File

@@ -1 +0,0 @@
go-down.svg

View File

@@ -1 +0,0 @@
go-home.svg

View File

@@ -1 +0,0 @@
go-previous.svg

View File

@@ -1 +0,0 @@
go-next.svg

View File

@@ -1 +0,0 @@
go-previous.svg

View File

@@ -1 +0,0 @@
go-next.svg

View File

@@ -1 +0,0 @@
go-up.svg

View File

@@ -1 +0,0 @@
./application-menu.svg

View File

@@ -1 +0,0 @@
configure.svg

View File

@@ -0,0 +1 @@
zoom-original.svg

View File

@@ -0,0 +1 @@
zoom-fit-best.svg

View File

@@ -1 +1 @@
edit-paste-in-place.svg
flag-red.svg

View File

@@ -1 +1 @@
list-remove.svg
edit-delete.svg

View File

@@ -0,0 +1 @@
tool_imageeffects.svg

View File

@@ -1 +0,0 @@
go-down.svg

View File

@@ -1 +0,0 @@
go-home.svg

View File

@@ -1 +0,0 @@
go-previous.svg

View File

@@ -1 +0,0 @@
go-next.svg

View File

@@ -1 +0,0 @@
go-previous.svg

View File

@@ -1 +0,0 @@
go-next.svg

View File

@@ -1 +0,0 @@
go-up.svg

View File

@@ -0,0 +1 @@
zoom-fit-height.svg

View File

@@ -0,0 +1 @@
zoom-fit-width.svg

View File

@@ -0,0 +1 @@
zoom-in-x.svg

View File

@@ -0,0 +1 @@
y-zoom-in.svg

View File

@@ -0,0 +1 @@
zoom-out-x.svg

View File

@@ -0,0 +1 @@
zoom-out-y.svg

View File

@@ -1 +0,0 @@
./application-menu.svg

View File

@@ -1 +0,0 @@
configure.svg

View File

@@ -0,0 +1 @@
zoom-original.svg

View File

@@ -0,0 +1 @@
zoom-fit-best.svg

View File

@@ -0,0 +1 @@
high-brightness.svg

View File

@@ -0,0 +1 @@
hilow-brightness.svg

View File

@@ -0,0 +1 @@
tool_imageeffects.svg

View File

@@ -0,0 +1 @@
frmt-text-direction-horizontal.svg

View File

@@ -0,0 +1 @@
frmt-text-direction-r2l.svg

View File

@@ -0,0 +1 @@
frmt-text-direction-vertical-lr.svg

View File

@@ -0,0 +1 @@
frmt-text-direction-vertical.svg

View File

@@ -1 +0,0 @@
./application-menu.svg

View File

@@ -0,0 +1 @@
paint-order-fms.svg

View File

@@ -0,0 +1 @@
paint-order-fsm.svg

View File

@@ -0,0 +1 @@
paint-order-mfs.svg

View File

@@ -0,0 +1 @@
paint-order-msf.svg

View File

@@ -0,0 +1 @@
paint-order-sfm.svg

View File

@@ -0,0 +1 @@
paint-order-smf.svg

View File

@@ -1 +0,0 @@
configure.svg

View File

@@ -0,0 +1 @@
text-orientation-auto.svg

View File

@@ -0,0 +1 @@
text-orientation-sideways.svg

View File

@@ -0,0 +1 @@
text-orientation-upright.svg

View File

@@ -0,0 +1 @@
zoom-original.svg

View File

@@ -0,0 +1 @@
zoom-fit-best.svg

View File

@@ -1 +0,0 @@
../../preferences/32/preferences-system-users.svg

View File

@@ -0,0 +1 @@
home.svg

View File

@@ -0,0 +1 @@
institution.svg

View File

@@ -0,0 +1 @@
zoom-original.svg

View File

@@ -0,0 +1 @@
zoom-fit-best.svg

View File

@@ -0,0 +1 @@
xml-comment-symbolic.svg

View File

@@ -0,0 +1 @@
application-exit-symbolic.svg

View File

@@ -0,0 +1 @@
builder-info-symbolic.svg

View File

@@ -1 +1 @@
../../16/actions/color-management.svg
../16/color-management.svg

View File

@@ -0,0 +1 @@
edit-clone-symbolic.svg

View File

@@ -0,0 +1 @@
flag-symbolic.svg

Some files were not shown because too many files have changed in this diff Show More