Flat-Plat GTK Theme – A Material Design-like theme for GNOME/GTK+ based desktop environments
As of now, we have covered so many GTK themes. In our theme list we are going to add another GTK theme called Flat-plat based on Material Design.
Compare with other GTK themes, i feel Material Design themes are looking good and making ultimate feel.
Flat-Plat GTK theme supports, GNOME 3.14, 3.16, 3.18, 3.20 or 3.22, Unity 7.4 (Ubuntu 16.04), Budgie 10.2.5 or later & MATE 1.14 or later.
The master branch is currently being built for GNOME 3.22. So, Check your desktop version and download the appropriate Flat-Plat GTK version. For Unity 7.4 (3.18) & Budgie & Mate (3.20).
There is no difficult steps for installation. Simply clone the appropriate branch from developer github page based on your desktop version to
- Supports ripple effect animations (only GTK3 apps).
- Supports both light and dark variants.
- Supports Dash to Dock extension’s theming.
- Supports Workspaces to Dock extension’s theming.
- Supports Chrome/Chromium theme and scrollbars extensions.
- Appears more beautifully when you use a font family including Medium and Light weights.
Install Flat-Plat GTK Theme
I’m going to install on Fedora 24, which have gnome shell 3.20, so i’m cloning the repository according that.
$ gnome-shell --version $ cd /usr/share/themes $ sudo git clone -b 3.20 https://github.com/nana-4/Flat-Plat.git
Arch Linux Systems
Arch Linux Based Users can easily install from AUR repository.
$ yaourt -S flatplat-theme
Choose the Theme
Finally choose the theme based on the desktop environment tool to activate it.
GNOME Desktop:Gnome Tweak Tool >> Appearance >> Choose the theme from the drop-down box followed by “GTK+” >> Finally close the App
Unity Desktop:Unity Tweak Tool >> Appearance >> Theme >> Choose the desired theme from the list >> Finally close the App
Cinnamon Desktop:Menu >> Appearances >> System Settings >> Theme >> Choose the desired theme from the drop-down box on “Window borders”, “Controls” & “Desktop”>> Finally close the System Settings
LXDE Desktop:Menu >> Appearances >> Customize Look and Feel >> Widget >> Choose the desired theme from the list >> Apply >> Finally close
XFCE Desktop:Menu >> Settings >> Appearance >> Style “Choose the desired theme from the list” >> Finally close
GDM (Lock/Login Screen) – GNOME Shell themes We can change the GDM theme by rewriting a system file. But please be careful because if it fails, the desktop environment may not operate correctly, so check the current gnome shell version on your system with theme supported version before proceeding the change.
Check the gnome shell version
$ gnome-shell --version
Backup the default gnome shell theme gresource file
$ sudo cp -i /usr/share/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell/gnome-shell-theme.gresource.bk
Change the Flat-Plat gnome shell theme gresource file
$ sudo cp /usr/share/themes/flat-plat/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell/
Finally reboot the system to take effect
$ sudo reboot