- Notifications
You must be signed in to change notification settings - Fork6
The old Ubuntu Human theme for GTK 2.24, 3.24, 4.12..4.18 (perfect for MATE, not too bad for Xfce, experimental for Cinnamon).
License
luigifab/human-theme
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This theme works withGTK 2.24(with murrine) >K 3.24 >K 4.12..4.19, with or without compositor, with or without CSD windows, and with or without gtk3/4-classic.
It is mainly intended forMATE desktop environment, it's not too bad withXfce, it's experimental withCinnamon.
GTK 3.24-classic RTL (Pango 1.56)
GTK 4.12..4.18-classic (Pango 1.56)
GTK 4.12..4.18-classic RTL (Pango 1.56)
GTK 5.0 (Pango 1.56)
GtkWindow will likely be deprecated... lol
Program used for the screenshots is availablehere.
For MATE, the following packages no longer install themetacity/marco theme (ClearlooksRe), because it is provided bymarco package.
To meet the truth (not required, if you can't/won't, no worries, but the truth will be far):
- removegtk3-nocsd
- install gtk3-classic & gtk4-classic
- use Pango 1.42- or 1.51+
ForDebian Testing, I provide a repository forgtk3-classic and forgtk4-classic, it also includesmate-settings-daemon 1.26 with a patch to customize notifications from theme.
ForUbuntu, I also provide a repository forgtk3-classic & gtk4-classic.
- Run:
sudo apt install human-theme-gtk
- Restart your session
- Run:
sudo dnf install human-theme-gtk
- Restart your session
- Run:
sudo zypper install human-theme-gtk
- Restart your session
- Run:
sudo urpmi human-theme-gtk
- Restart your session
- Run:
# PPA: https://launchpad.net/~luigifab/+archive/ubuntu/packages# with Debian 12+/Bookworm+ you can use mantic+ instead of focal (https://unix.stackexchange.com/a/669008/364800)# for Debian you can use focal for buster, jammy for bullseye, oracular or noble for bookworm, questing or plucky for trixie# for Devuan you can use focal for beowulf, jammy for chimaera, oracular or noble for daedalus, questing or plucky for excalibur and ceres# for Trisquel you can use focal for nabia, jammy for aramo# for Linux Mint you can use focal for 20.x and 4/debbie, jammy for 21.x and 5/elsie, noble for 22.x and 6/faye, questing or plucky for 7/gigi# for MX Linux you can use focal for 19.x, jammy for 21.x, oracular or noble for 23.x# for Kali Linux you can use questing or pluckysudo add-apt-repository ppa:luigifab/packagessudo apt updatesudo apt install human-theme-gtk# orsudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys FFE5BD439356DF7Decho"deb http://ppa.launchpad.net/luigifab/packages/ubuntu focal main"| sudo tee -a /etc/apt/sources.listsudo apt updatesudo apt install human-theme-gtk# orsudo wget -O /etc/apt/trusted.gpg.d/luigifab.gpg https://www.luigifab.fr/apt.gpgecho"deb http://ppa.launchpad.net/luigifab/packages/ubuntu focal main"| sudo tee -a /etc/apt/sources.listsudo apt updatesudo apt install human-theme-gtk# orwget -qO - https://www.luigifab.fr/apt.gpg| sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/luigifab.gpgecho"deb http://ppa.launchpad.net/luigifab/packages/ubuntu focal main"| sudo tee -a /etc/apt/sources.listsudo apt updatesudo apt install human-theme-gtk# sha256sum /etc/apt/trusted.gpg.d/luigifab.gpg578c89a677048e38007462d543686b53587efba9f93814601169253c45ff9213# apt-key list/etc/apt/trusted.gpg.d/luigifab.gpgpub rsa4096 2020-10-31 [SC] 458B 0C46 D024 FD8C B8BC 99CD FFE5 BD43 9356 DF7D
- Restart your session
- Download the archive and extract its subdirectories into
~/.themes/
- Configure font rendering, GTK and Qt settings, by adding the following to
/etc/environment
(details):
FREETYPE_PROPERTIES="truetype:interpreter-version=35"QT_QPA_PLATFORMTHEME=gtk2GTK_OVERLAY_SCROLLING=0GTK_BACKDROP=1GTKM_INSERT_EMOJI=1GTK_USE_IEC_UNITS=1GTK_FOCUS_VISIBLE=1GTK_PROGRESS_TEXT_INSIDE=1GTK_TREEVIEW_LINES=0GTK_ENLARGE_SCROLLBAR=1
- Install the icons and cursors themes:
gnome-icon-theme
ormate-icon-theme
+dmz-cursor-theme
- Install package for GTK 2 apps:
gtk2-engines-murrine
orgtk2-engine-murrine
orgtk2-murrine-engine
orgtk-engine-murrine
orgtk-murrine-engine
ormurrine
or similar - Install package for Qt 5 apps:
qt5-gtk2-platformtheme
+qt5-gtk-platformtheme
or similar - Install package for Qt 6 apps:
qt6-gtk-platformtheme
or similar - Restart your session
ForMATE desktop:
- Go to:System / Preferences / Appearance, or run:
mate-appearance-properties
Then select theHuman theme and update fonts. - Go to:System / Preferences / Windows, or run:
mate-window-properties
Then disable software compositing from last tab (or enable it, as you want). - Go to:System / Preferences / Notifications, or run:
mate-notification-properties
Then select theCoco orDefault theme. - Go to:panel preferences
Then set panel height to 23px.
ForXfce desktop:
- Go to:Applications / Settings / Appearance, or run:
xfce4-appearance-settings
Then select theHuman theme and update fonts. - Go to:Applications / Settings / Window Manager, or run:
xfwm4-settings
Then select theHuman theme and update fonts. - Go to:Applications / Settings / Window Manager Tweaks, or run:
xfwm4-tweaks-settings
Then disable software compositing from last tab (or enable it, as you want). - Go to:Applications / Settings / Mouse and Touchpad, or run:
xfce4-mouse-settings
Then select theDMZ White theme from last tab. - Go to:panel preferences
Then set panel height to 22px, panel icons sizes to 16px or automatic.
ForCinnamon desktop:
- Go to:Menu / Preferences / Themes, or run:
cinnamon-settings themes
Click onAdvanced settings
Then select theHuman theme for applications and desktop.
And select theDMZ White theme for mouse. - Go to:Menu / Preferences / Fonts, or run:
cinnamon-settings fonts
Then update fonts. - Go to:main menu preferences andpanel preferences
Then set panel height to 25px/23px, panel icons sizes to 16px, menu icons sizes to 22px 22px 32px.
Fonts:
- DejaVu Sans Book, 10
- DejaVu Sans Bold, 10
- DejaVu Sans Mono Book, 10
- Best shapes orMedium hinting for fonts rendering (anti-aliasing)
Icons:
- gnome ormate
Cursors:
- DMZ white, 24
Desktop panels:
- 23px for panel height, 16px or automatic for icons size
Extra configuration for cursors:
- Run
sudo update-alternatives --config x-cursor-theme
and select againDMZ white
If font rendering is bad, try this:
cd /etc/fonts/conf.d/sudo rm 10-hinting-slight.conf# /usr/share/fontconfig/conf.avail/10-hinting-slight.confsudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-full.conf
For classic menu bar and menu items onFirefox 46+ andThunderbird 46+, seebug 1622545.
If font rendering is bad, try to add in~/.config/gtk-4.0/settings.ini
:
[Settings]gtk-font-rendering=manualgtk-hint-font-metrics=1gtk-xft-hintstyle=hintfullgtk-xft-antialias=0gtk-xft-hinting=1
Unfortunately, the border cannot be removed, seeforum.
When a window is maximized, window bottom border color is wrong and there is an offset of 1px.
With window compositor, the window/dialog/menu shadow can't be removed or configured.
Use~/.config/gtk-3.0/gtk.css
and~/.config/gtk-4.0/gtk.css
files.
To restore notifications fromnm-applet
, run:
gsettings reset org.gnome.nm-applet disable-connected-notificationsgsettings reset org.gnome.nm-applet disable-disconnected-notificationsgsettings reset org.gnome.nm-applet disable-vpn-notificationsgsettings reset org.gnome.nm-applet disable-wifi-creategsettings reset org.gnome.nm-applet suppress-wireless-networks-availablegsettings reset org.gnome.nm-applet show-applet
To enableGtkInspector viaCtrl+Shift+I
/Ctrl+Shift+D
, run:
gsettingsset org.gtk.Settings.Debug enable-inspector-keybindingtruegsettingsset org.gtk.gtk4.Settings.Debug enable-inspector-keybindingtrue
RunAWF with screenshot on theme reload:
awf-gtk2 -s~/2.pngawf-gtk3 -s~/3.pngawf-gtk4 -s~/4.png
RunEntr to sendSIGHUP
signal when files change to reload theme:
ls~/.themes/human-theme*/gtk-2*/gtkrc| entr killall -s SIGHUP awf-gtk2ls~/.themes/human-theme*/gtk-3*/*.css| entr killall -s SIGHUP awf-gtk3ls~/.themes/human-theme*/gtk-4*/*.css| entr killall -s SIGHUP awf-gtk4
RunImageTragick to create the diff image:
killall -q eomrm -f dif.pngcompare -fuzz 1% -compose src -highlight-color blue -lowlight-color none 2.png 3.png dif.pngcomposite dif.png 2.png dif.pngeom dif.png&
Runsvg.sh
andcinnamon.sh
to update colors. See alsotechnical informations. For any issue and pull request, please add before/after screenshots.
- Current version: 2.5.0 (06/06/2025)
- Compatibility: GTK 2.24 / 3.24 / 4.12..4.19
- Links:luigifab.fr -github.com -mate-look.org -xfce-look.org -ppa/dpa
This theme is provided under the terms of theGNU GPLv3+ license.
If you like, take some of your time to improve some translations, go tohttps://bit.ly/2HyCCEc.
GTK 2 theme(CC-BY-SA-3.0+)
- Created by Kenneth Wimer and Conn O'Griofa (seehuman-theme Ubuntu package)
GTK 3 theme(GNU GPLv3+)
- Forked fromClearlooks-Phénix by Mike Kazantsev (mk-fg)
- Forked fromClearlooks-Phénix by Jean-Philippe Fleury (jpfleury) and Andrew Shadura
Metacity theme(Clearlooks, GNU LGPLv2.1+)
- Created by Daniel Borgmann and Andrea Cimitan
About
The old Ubuntu Human theme for GTK 2.24, 3.24, 4.12..4.18 (perfect for MATE, not too bad for Xfce, experimental for Cinnamon).
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Languages
- CSS84.5%
- Shell8.0%
- HTML6.5%
- Other1.0%