vinceliuice /WhiteSur-gtk-theme
MacOS like theme for all gtk based desktops
★ 9,410⑂ 735👁 66⑃ 90● 1,289▤ 24
9,410
stars
+0+3+77
735
forks
66
watchers
90
prs
1,289
issues
24
releases
–
discussions
README
WhiteSur GTK Theme
A macOS like theme for Linux GTK Desktops
Donate
If you like my project, you can buy me a coffee, many thanks ❤️ !
| PayPal | WeChat | AliPay |
|:---:|:---:|:---:|
|| ||
Installation is easy!
Required dependencies (click to open)
"Install from source" deps
- sassc
- 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
Misc deps
- imagemagick (optional for GDM theme tweak)
- dialog (optional for installation in dialog mode)
- optipng (optional for asset rendering)
- inkscape (optional for asset rendering)
Don't worry, WhiteSur installer already provides all of those dependencies.
Recommended GNOME Shell extensions (click to open)
- user-themes to enable gnome-shell theme (and not just the application theme)
- dash-to-dock
- blur-my-shell
Quick install
Installing from source
1. Run git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git --depth=1
2. Run ./install.sh to install the default WhiteSur GTK theme pack.
Uninstall
- uninstall Gtk themes: ./install.sh -r
- uninstall GDM theme: sudo ./tweaks.sh -g -r
- uninstall Firefox theme: ./tweaks.sh -f -r
- uninstall Flatpak Gtk themes: ./tweaks.sh -F -r
There's so many customizations you can do!
Usage: ./install.sh [OPTIONS...]
Options (click to open)
bash
OPTIONS:
-d, --dest DIR
Set destination directory. Default is '/home/[USER_NAME]/.themes'
-n, --name NAME
Set theme name. Default is 'WhiteSur'
-o, --opacity [normal|solid]
Set theme opacity variants. Repeatable. Default is all variants
-c, --color [light|dark]
Set theme color variants. Repeatable. Default is all variants
-a, --alt [normal|alt|all]
Set window control buttons variant. Repeatable. Default is 'normal'
-t, --theme [default|blue|purple|pink|red|orange|yellow|green|grey|all]
Set theme accent color. Repeatable. Default is BigSur-like theme
-s, --scheme [standard|nord]
Set theme colorscheme style. Repeatable. Default is 'standard'
-m, --monterey
Set to MacOS Monterey style.
-N, --nautilus [stable|normal|mojave|glassy|right]
Set Nautilus style. Default is BigSur-like style (stabled sidebar)
-l, --libadwaita
Install theme into gtk4.0 config for libadwaita. Default is dark version
-f, --fixed
Install fixed accent color version. Default is adaptive version
-HD, --highdefinition
Set to High Definition size. Default is laptop size
--shell, --gnomeshell
Tweaks for gnome-shell. Options:
1. -i, -icon [apple|simple|gnome|ubuntu|tux|arch|manjaro|fedora|debian|void|opensuse|popos|mxlinux|zorin|budgie|gentoo]
Set gnome-shell panel 'Activities' icon. Default is 'standard'
2. -b, -background [default|blank|IMAGE_PATH]
Set gnome-shell background image. Default is BigSur-li