Peter Wu a84bf16117
change size, theme and transparency locally
Using global search/replace is dangerous and could lead to unwanted changes. Such practice should be avoided.
This patch surgically makes the change to the very lines where the corresponding values should be updated.
2020-12-26 14:06:23 -05:00
2020-12-26 17:50:59 +08:00
2020-12-26 22:56:08 +08:00
2020-07-15 00:35:03 +08:00
2020-08-01 11:19:53 +08:00
2020-12-26 17:56:11 +02:00
2020-12-26 09:23:20 +08:00
2020-12-27 00:24:37 +08:00
2020-12-26 09:23:20 +08:00

Logo WhiteSur Gtk Theme

WhiteSur is a MacOS Big Sur like theme for GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Pantheon, XFCE, Mate, etc.

Requirements

GTK2 Murrine engine requirements.

  • gtk-murrine-engine Fedora/RedHat
  • gtk2-engines-murrine Ubuntu/Mint/Debian
  • gtk-engine-murrine Arch/Manjaro

GTK2 pixbuf engine requirements.

  • gtk2-engines Fedora/RedHat
  • gtk2-engines-pixbuf Ubuntu/Mint/Debian
  • gtk-engines Arch/Manjaro

Installed Dependency requirements.

  • sassc
  • optipng
  • inkscape
  • dialog
  • libglib2.0-dev-bin ubuntu 20.04
  • libglib2.0-dev ubuntu 18.04 debian 10.03 linux mint 19
  • libxml2-utils ubuntu 18.04 debian 10.03 linux mint 19
  • glib2-devel Fedora Redhat

Installation

From source

After all dependencies are installed, you can run:

./install.sh

Install tips

Usage: ./install.sh [OPTIONS...]

OPTIONS:
-d, --dest Specify theme destination directory (Default: $HOME/.themes)
-n, --name Specify theme name (Default: WhiteSur)
-c, --color Specify theme color variant(s) [light/dark] (Default: All variants)
-o, --opacity Specify theme opacity variant(s) [standard/solid] (Default: All variants)
-a, --alt Specify titlebutton variant(s) [standard/alt] (Default: All variants)
-t, --theme Run a terminal dialog to change the theme accent color (Default: blue)
-p, --panel Run a terminal dialog to change the panel transparency (Default: 85%)
-s, --size Run a terminal dialog to change the nautilus sidebar width size (Default: 200px)
-i, --icon Activities icon variant(s) [standard/normal/gnome/ubuntu/arch/manjaro/fedora/debian/void] (Default: standard variant)
-g, --gdm Install GDM theme, you should run this with sudo!
-r, --remove Remove theme, this will remove all installed themes!
-h, --help Show this help

1. Change theme accent color

If you want to change theme accent! (Default color is blue) then you can run: (dialog is required, install it first!)

./install.sh -t

1

2. Install GDM theme

If you want to install GDM theme! then you can run:

sudo ./install.sh -g      # install default dark version

sudo ./install.sh -g -c light     # install light version

sudo ./install.sh -g -r     # remove installed GDM theme

2

3. Change nautilus sidebar width size

If you want to change nautilus sidebar width size! (Default size is 180px) (Nautilus cannot change the structure of the sidebar, so I added a picture as a background to achieve the effect of bigsur) then you can run: (dialog is required, install it first!)

./install.sh -s

3

4. Change gnome-shell activities icon

If you want to change gnome-shell activities icon! (Default icon is Apple) then you can run: (For example: Install Manjaro icon)

./install.sh -i manjaro

4

On Snapcraft

Get it from the Snap Store

You can install the theme from the Snap Store, or by running:

sudo snap install whitesur-gtk-theme

To connect the theme to an app, run:

sudo snap connect [other snap]:gtk-3-themes whitesur-gtk-theme:gtk-3-themes
sudo snap connect [other snap]:icon-themes whitesur-gtk-theme:icon-themes

To connect the theme to all apps which have available plugs to gtk-common-themes, you can run:

for i in $(snap connections | grep gtk-common-themes:gtk-3-themes | awk '{print $2}'); do sudo snap connect $i whitesur-gtk-theme:gtk-3-themes; done

Suggested themes

Suggested themes Links Preview
Kde theme WhiteSur-kde kde
Icon theme WhiteSur-icon icon
Wallpaper WhiteSur wallpaper wallpaper
Firefox theme WhiteSur firefox theme firefox
Dash to Dock theme WhiteSur dash-to-dock theme firefox

Theme Preview

gtk

Description
Theme WhitSur (MacOS) TEMA GTK
Readme 8.5 MiB
Languages
SCSS 65.8%
CSS 21.9%
Shell 12.3%