Compare commits
37 Commits
2022-08-30
...
2023-01-08
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c7cce74a4c | ||
|
|
611f4970b1 | ||
|
|
f4452db132 | ||
|
|
905bf65a4a | ||
|
|
7b0607cba1 | ||
|
|
ccc15ef91b | ||
|
|
5f917d9564 | ||
|
|
160f523667 | ||
|
|
d79e3c37df | ||
|
|
7bc289c827 | ||
|
|
82b7e5965b | ||
|
|
0ec21dccdf | ||
|
|
4cbbaea754 | ||
|
|
141e246dc9 | ||
|
|
ba112790c5 | ||
|
|
e17a6b45c3 | ||
|
|
1dcfe63d55 | ||
|
|
fe93274fdf | ||
|
|
2ba2fb9565 | ||
|
|
bf8caef793 | ||
|
|
3b603ae441 | ||
|
|
d6a68d1084 | ||
|
|
d20a1bb674 | ||
|
|
7b6d9e241e | ||
|
|
ed2967dfbe | ||
|
|
b5b0f1d244 | ||
|
|
0f9df54f0c | ||
|
|
c1ff3f946e | ||
|
|
88ffc5b5ac | ||
|
|
6dca396b53 | ||
|
|
82c0784ac3 | ||
|
|
d002bf27f5 | ||
|
|
ce6d29dbe9 | ||
|
|
5d8984f4ba | ||
|
|
41cd984509 | ||
|
|
ba54c4ba01 | ||
|
|
a0d39416ef |
@@ -12,16 +12,19 @@ Usage: `./install.sh` **[OPTIONS...]**
|
||||
|-d, --dest | Specify theme destination directory (Default: $HOME/.themes)|
|
||||
|-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`
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
> Bold version suggested use in `High resolution display` like 4k display with 200% scale!
|
||||
|
||||
|
||||
BIN
alt-version.png
Normal file
|
After Width: | Height: | Size: 165 KiB |
15
alternative/apps/accessories-screenshot.svg
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
16
alternative/apps/application-default-icon.svg
Normal file
|
After Width: | Height: | Size: 13 KiB |
18
alternative/apps/applications-system.svg
Normal file
|
After Width: | Height: | Size: 22 KiB |
45
alternative/apps/calc.svg
Normal file
|
After Width: | Height: | Size: 11 KiB |
42
alternative/apps/cheese.svg
Normal file
|
After Width: | Height: | Size: 11 KiB |
30
alternative/apps/eog.svg
Normal file
|
After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 15 KiB |
60
alternative/apps/file-roller.svg
Normal file
|
After Width: | Height: | Size: 14 KiB |
48
alternative/apps/gnome-maps.svg
Normal file
|
After Width: | Height: | Size: 14 KiB |
29
alternative/apps/gnome-music.svg
Normal file
|
After Width: | Height: | Size: 10 KiB |
25
alternative/apps/gnome-todo.svg
Normal file
|
After Width: | Height: | Size: 9.9 KiB |
29
alternative/apps/indicator-weather.svg
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
20
alternative/apps/internet-mail.svg
Normal file
|
After Width: | Height: | Size: 10 KiB |
61
alternative/apps/kvantum.svg
Normal file
|
After Width: | Height: | Size: 32 KiB |
17
alternative/apps/org.gnome.Totem.svg
Normal file
|
After Width: | Height: | Size: 11 KiB |
21
alternative/apps/polari.svg
Normal file
|
After Width: | Height: | Size: 11 KiB |
61
alternative/apps/preferences-desktop-plasma-theme.svg
Normal file
|
After Width: | Height: | Size: 32 KiB |
19
alternative/apps/preferences-system-time.svg
Normal file
|
After Width: | Height: | Size: 9.7 KiB |
30
alternative/apps/preferences-system.svg
Normal file
|
After Width: | Height: | Size: 40 KiB |
114
alternative/apps/shotwell.svg
Normal file
|
After Width: | Height: | Size: 29 KiB |
44
alternative/apps/software-properties.svg
Normal file
|
After Width: | Height: | Size: 18 KiB |
36
alternative/apps/softwarecenter-debian.svg
Normal file
|
After Width: | Height: | Size: 15 KiB |
36
alternative/apps/softwarecenter-ubuntu.svg
Normal file
|
After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 11 KiB |
42
alternative/apps/system-software-install.svg
Normal file
|
After Width: | Height: | Size: 13 KiB |
37
alternative/apps/system-software-update.svg
Normal file
|
After Width: | Height: | Size: 12 KiB |
13
alternative/apps/terminal.svg
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
18
alternative/apps/terminix.svg
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
58
alternative/apps/theme-config.svg
Normal file
|
After Width: | Height: | Size: 19 KiB |
25
alternative/apps/web-browser.svg
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
35
install.sh
@@ -27,6 +27,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
|
||||
}
|
||||
@@ -142,6 +146,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 +185,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 +273,16 @@ 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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
go-down.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-home.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-previous.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-next.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-previous.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-next.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-up.svg
|
||||
@@ -1 +0,0 @@
|
||||
./application-menu.svg
|
||||
@@ -1 +0,0 @@
|
||||
configure.svg
|
||||
1
links/actions/22/align-horizontal-top-out.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
align-vertical-top-to-anchor.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-down.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-home.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-previous.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-next.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-previous.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-next.svg
|
||||
@@ -1 +0,0 @@
|
||||
go-up.svg
|
||||
@@ -1 +0,0 @@
|
||||
./application-menu.svg
|
||||
@@ -1 +0,0 @@
|
||||
configure.svg
|
||||
@@ -1 +0,0 @@
|
||||
./application-menu.svg
|
||||
@@ -1 +0,0 @@
|
||||
configure.svg
|
||||
1
links/actions/symbolic/adw-external-link-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
external-link-symbolic.svg
|
||||
1
links/actions/symbolic/annotations-text-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
xml-comment-symbolic.svg
|
||||
1
links/actions/symbolic/builder-vcs-tag-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
tag-symbolic.svg
|
||||
1
links/actions/symbolic/builder-view-bottom-pane-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-bottom-pane-symbolic.svg
|
||||
1
links/actions/symbolic/builder-view-right-pane-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-right-pane-symbolic.svg
|
||||
1
links/actions/symbolic/clipman-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
edit-paste-symbolic.svg
|
||||
1
links/actions/symbolic/color-profile-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
../16/color-management.svg
|
||||
1
links/actions/symbolic/debug-continue-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
builder-run-start-symbolic.svg
|
||||
1
links/actions/symbolic/explore2-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
explore-symbolic.svg
|
||||
1
links/actions/symbolic/flag-outline-thick-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
flag-outline-thin-symbolic.svg
|
||||
1
links/actions/symbolic/layer-not-visible-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-conceal-symbolic.svg
|
||||
1
links/actions/symbolic/layer-visible-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-reveal-symbolic.svg
|
||||
1
links/actions/symbolic/message-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
mail-mark-unread-symbolic.svg
|
||||
1
links/actions/symbolic/note-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
xml-comment-symbolic.svg
|
||||
1
links/actions/symbolic/panel-bottom-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-bottom-pane-symbolic.svg
|
||||
1
links/actions/symbolic/panel-left-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-left-pane-symbolic.svg
|
||||
1
links/actions/symbolic/panel-modified-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
ui-item-symbolic.svg
|
||||
1
links/actions/symbolic/panel-right-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-right-pane-symbolic.svg
|
||||
1
links/actions/symbolic/panel-top-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-top-pane-symbolic.svg
|
||||
1
links/actions/symbolic/pointer-mode-select-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
pointer-primary-click-symbolic.svg
|
||||
1
links/actions/symbolic/preview-close-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
window-close-symbolic.svg
|
||||
1
links/actions/symbolic/restart-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
system-reboot-symbolic.svg
|
||||
1
links/actions/symbolic/tool-crop-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
image-crop-symbolic.svg
|
||||
1
links/actions/symbolic/tool-highlight-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
xapp-format-text-highlight-symbolic.svg
|
||||
1
links/actions/symbolic/tool-pencil-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
edit-symbolic.svg
|
||||
1
links/actions/symbolic/tool-text-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
../../mimetypes/symbolic/font-x-generic-symbolic.svg
|
||||
1
links/actions/symbolic/ui-attributes-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
tag-symbolic.svg
|
||||
1
links/actions/symbolic/ui-container-flatpak-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
flatpak-symbolic.svg
|
||||
1
links/actions/symbolic/ui-container-host-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
display-symbolic.svg
|
||||
1
links/actions/symbolic/ui-property-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
builder-build-info-symbolic.svg
|
||||
1
links/actions/symbolic/ui-section-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-left-pane-symbolic.svg
|
||||
1
links/actions/symbolic/visible-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-reveal-symbolic.svg
|
||||
1
links/actions/symbolic/website-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
webpage-symbolic.svg
|
||||
1
links/actions/symbolic/xapp-prefs-behavior-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
application-menu-symbolic.svg
|
||||
1
links/actions/symbolic/xapp-prefs-display-symbolic.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
view-reveal-symbolic.svg
|
||||
1
links/apps/scalable/Babe.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
babe.svg
|
||||
1
links/apps/scalable/Element.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
element-desktop.svg
|
||||
1
links/apps/scalable/Mt.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
maui-station.svg
|
||||
1
links/apps/scalable/appimagekit-cura-icon.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
cura-icon.svg
|
||||
1
links/apps/scalable/appimagekit-unityhub.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
unityhub.svg
|
||||
1
links/apps/scalable/appimagekit-yuzu.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
yuzu.svg
|
||||
1
links/apps/scalable/arkade.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
applications-games.svg
|
||||
1
links/apps/scalable/booth.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
accessories-camera.svg
|
||||
1
links/apps/scalable/bootqt.svg
Symbolic link
@@ -0,0 +1 @@
|
||||
gnome-multi-writer.svg
|
||||
@@ -0,0 +1 @@
|
||||
youtube.svg
|
||||
@@ -0,0 +1 @@
|
||||
notion.svg
|
||||