Gtk-engines? Do I Need It?
I have been playing with adding gtk themes to my system by creating a ~/.gtkrc and ~/.gtkrc-2.0. I downloaded a large set of themes, and when I select one in my .gtkrc-2.0 file, it seems to work. Nonetheless, before I started this effort, I had checked the Arch repository and see that there is a package called gtk-engines.
Since my theme selections appear to be working without this package, I am left wondering what it does and whether I need it for something that I am not aware of. I have done a "pacman --query gtk-engines" and I can see that it is not on my system.
So, my question is - what does this package do? Can I use new/different themes with it? What functionality does it enable? Thanks.
Thanks, I'll have a look at art.gnome.org and gnome-look.org. I didn't know about either of these, and my googling for theme sites did not turn them up. Strange.
When you say it is possible to have, for example, Clearlooks without the earth tones, are you saying that such a theme has been created and I can find it at one of the above two, or are you merely commenting that I can go in and edit the theme myself manually (I have done this before in the past!) to change some of the color elements?
Similar Messages
-
[SOLVED] Xfce freezes (maybe gtk-engine-murrine)
I'm just installed Xfce in a fresh Arch installation. The problem is that when I choose, for exemple, the Greybird gtk theme the environment totally freezes. This doesn't happen if I choose a theme that don't need gtk-engine-murrine. Anybody can help me? Sorry for my bad english.
Last edited by WretchedEgg (2013-02-10 04:08:24)It's solved. I removed gtk-engine-murrine and cleaned the pacman cache. Then reinstalled the engine and now all works. I don't know what happened but now it's ok. Excuse me for the post.
-
Hi, i want to ask what is the difference between the many gtk engines out there. I have one problem with my xfce, i installed the xfce4-gtk2-engine and xfce4-gtk3-engine, and i assume those are two separate engines handling gtk2 and gtk3 respectively. But, some of the apps that i installed have old classy drop-downs and buttons, i guess because something is not going good with the engines i installed. For e.g. Evince (document viewer) have an old classic look, and something else like the audio mixer (alsa) for e.g. is normal (i use this theme). I want to ask weather i should change the default xfce gtk engines and install something else that is handling better both gtk2 and gtk3.
Thanks!
Last edited by stefo (2013-01-03 14:44:10)Yeah, i just got it now.. so my theme is gtk2 only that's why i get ugly looking docs. reader (since it's gtk3 based app). Thanks for your replies, you've been very informative. Anyway, i was looking at this theme and i see that it required murine and some other pixbuf stuff.. Do i need to install these engines, since i already have the xfce's implementations installed. I tried the theme it works for gtk3 apps but now i get ugly look on everything else based on gtk2.. =/. Is there any gt2/3 based engine that handles both specifications, because i installed two separate packages in xfce (gtk2 and gtk3 engines)?
Thanks, cheers!
Last edited by stefo (2013-01-03 20:32:35) -
Problem with lib32-gtk-engines
I'm trying to install lib32-gtk-engines from the AUR; however I keep encountering this message:
configure: error: GTK+-2.12 is required to compile gtk-engines
I've tried using both aura and yaourt, and I've also tried doing a full system update. Nothing yet has worked. Any ideas what may be causing this?ghostHack wrote:
Use ABS. The PKGBUILD is in /var/abs/community/lib32/lib32-gtk2 (once you've updated your abs tree)
change the pkgver and pkgrel variables in the PKGBUILD to be the current arch32 values (2.16.0 and 1) and rebuild the package locally.
I should have thought of that. Thanks -
Clearlooks-gtk2 vs with gtk-engines
The 2 packages in the title conflicts one with the other, and this is fine, because they both provide the engine for clearlooks.
But what about the icons and the metacity themes that come with the first of the two?
clearlooks-gtk2 provide a greater support for that specific theme, coming with icons and three themes for different window colouring.
By now I've just installed themes and icons from the clearlooks package in my home, is there any better and clearer solution?Snowman wrote:If you like clearlooks better, why don't you install clearlooks-gtk2 instead of gtk-engines?
Because gtk-engines is required by 3 other theme packages actually.
I hope JGC will be fast in updating the pkgs in his todo list. -
How to use non system-wide installed gtk engine?
Hello!
I want to use the new oxygen-gtk engine, but at work I have no root rights. Thats why I installed the engine into an directory on my home directory. Now I have to tell GTK where to find this new engine. I tried the following solutions, but nothing works:
gtkrc-2.0: module_path: GTK_WARNING: module path now ignored
"GTK_PATH=/home/user/.gtk2.0/engines": does not work
Everytime I get:
Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk"
Is there any way to tell GTK where to find my user installed engine?
Regards,
iggy
[edit]
changed title, hopefully someone answers now...
[/edit]
Last edited by iggy (2010-12-21 18:03:11)Well, we do blame you, as it happens.
Please read the Forum Etiquette, which will tell you why we blame you for bumping, and for many other things. -
After gtk2 upgrade, i lost the gtk engine appearance
hi all,
Yesterday i do the following upgrades:
[08/01/06 22:50] starting full system upgrade
[08/01/06 23:15] upgraded eject (2.1.2-2 -> 2.1.5-1)
[08/01/06 23:15] upgraded gtk2 (2.8.20-1 -> 2.10.1-1)
[08/01/06 23:15] upgraded gtk-engines (2.6.7-1 -> 2.6.10-1)
[08/01/06 23:15] upgraded librsvg (2.14.4-1 -> 2.14.4-2)
[08/01/06 23:15] upgraded libwmf (0.2.8.4-2 -> 0.2.8.4-3)
[08/01/06 23:15] upgraded ppp (2.4.4-1 -> 2.4.4-2)
But now, i lost the gtk style appearance (none of my styles works).
Anybody can help with this problem?johnisevil wrote:
bubupl wrote:
Just copy engines files (librezlooks.la and librezlooks.so) from /usr/lib/gtk-2.0/2.4.0 to /usr/lib/gtk-2.0/2.10.0
works for me
Personally, I wouldn't recommend doing that. Just rebuild rezlooks against gtk2-2.10.x to keep things consistant.
In this case it's a completely valid solution, as the API between 2.4 and 2.10 hasn't changed for theme engines. The only thing that has changed is filechooser plugins, which is why they bumped.
The only problem I would have with this solution is that pacman doesn't know about the new files anymore, but if you're hacking around anyways, the filelist in /var/lib/pacman could be updated to match the new location aswell -
Error: cannot resolve "gtk-engines =2.14.2", [SOLVED]
This is more or less self-explanatory.
[duncan@duncan-arch ~]$ su
Password:
[root@duncan-arch duncan]# pacman -Su
:: Starting full system upgrade...
warning: gnome-mount: ignoring package upgrade (0.7-1 => 0.8-1)
warning: gnome-volume-manager: ignoring package upgrade (2.22.1-1 => 2.22.3-1)
warning: nautilus-cd-burner: ignoring package upgrade (2.22.0-1 => 2.22.1-1)
resolving dependencies...
error: cannot resolve "gtk-engines>=2.14.2", a dependency of "gnome-themes"
error: failed to prepare transaction (could not satisfy dependencies)
:: gnome-themes: requires gtk-engines>=2.14.2
[root@duncan-arch duncan]#
Last edited by Raccoon1400 (2008-06-03 11:26:17)Solved. The issue was fixed in today's updates.
-
Don't know where to get started hacking a gtk-engine code?
Hi,
I've been messing around gtk themes for a week now and find the smooth-engine having the most potential for my use, but it has quite a lot of unnecessary options to my taste and then again it's lacking others which I'd like to have. I also found the code to be rather old, the latest bugfix is from 2004. Rather than using two or more engines for a perfect theme, I'd like to learn about the internals of an engine and.. well the firs thing would probably be cleaning all unnecessary stuff from the code before anything else.
As the topic says, I don't know where to start and haven't found any easy to follow tutorials on the topic. So if you have a link or any other info you'd like to share, please do so.
Thanks,
SakariSorry, I misuderstood. I thought you had the code.
See the instructions here: http://www.apple.com/macosx/uptodate/
If that doesn't work, try the Support link on the App Store. -
How to Install Clearlooks Theme in Gtk-Qt-Engine [Solved]
Hi!
Is there some package i could install that adds more gtk styles other than raleigh and qt in the kcontrol module?
Also, for some weird reason, I have 2 entries listed on the kcontrol sidebar for Gtk styles and fonts....
Thx in advance!Yep, I'm sure.
pacman -Ss murrine
community/gtk-engine-murrine 0.31-1
GTK2 engine to make your desktop look like a 'murrina', an italian word meaning the art glass works done by Venicians
glass blowers.
community/murrine-configurator 0.4.1-2
Configurator for Murrine GTK Engine
Not trying to be rude, but you should probably read http://wiki.archlinux.org/index.php/Pacman to get familiar with pacman and what all you can do with it. ('man pacman' helps too) The web search doesn't check [community], you need to use the AUR search for that. I find it easier to do the search with pacman first, then if I can't find it to go to the web searches. -
[new] gtk-clearlooks-engine (proposed as gnome 2.12 default)
No icons, but I use lush icons anyway. Gotta go. Enjoy
# $Id: PKGBUILD,v 1.3 2004/07/23 23:46:02 damir Exp $
# Contributor: Nathan Curry <[email protected]>
pkgname=gtk-clearlooks-engine
pkgver=0.3
pkgrel=3
pkgdesc="The clearlooks-engine for gtk"
depends=('gtk2' 'gtk' 'gdk-pixbuf')
url=(http://www.gnomefiles.org/app.php?soft_id=810)
source=(http://easynews.dl.sourceforge.net/sourceforge/clearlooks/clearlooks-0.3.tar.bz2)
build() {
cd $startdir/src/clearlooks-$pkgver
./configure --prefix=/usr --enable-gtk-1 --enable-gtk-2
make || return 1
make prefix=$startdir/pkg/usr installoscar wrote:
Searinox wrote:This is already in my repos
No, it's not.
You have gtk-engines-clearice, this is gtk-engines-clearlooks.
# $Id: PKGBUILD,v 1.3 2004/07/23 23:46:02 damir Exp $
# Contributor: Nathan Curry <[email protected]>
pkgname=gtk-clearlooks-engine
pkgver=0.4
pkgrel=1
pkgdesc="The clearlooks-engine for gtk"
depends=('gtk2' 'gtk' 'gdk-pixbuf')
url=(http://www.gnomefiles.org/app.php?soft_id=810)
source=(http://belnet.dl.sourceforge.net/sourceforge/clearlooks/clearlooks-0.4.tar.bz2)
build() {
cd $startdir/src/clearlooks-$pkgver
./configure --prefix=/usr --enable-gtk-1 --enable-gtk-2
make || return 1
make prefix=$startdir/pkg/usr install
The new version introduces animated progressbars and new looks on tabs.
Don't you need to use the configure option --enable-animation to get the animated progressbars? -
[SOLVED] GTK might have messed up my laptop screen
After performing a pacman update with sudo pacman -Syyu and restarting I got a grayish fading line across the screen of my laptop (Lenovo T530).
http://i.imgur.com/KEBMZsX.png
http://i.imgur.com/24tyeoF.png
[jorgemancia@arch ~]$ sudo pacman -Syyu
:: Synchronizing package databases...
core 121.6 KiB 172K/s 00:01 [######################] 100%
extra 1803.5 KiB 2.49M/s 00:01 [######################] 100%
community 2.6 MiB 13.4M/s 00:00 [######################] 100%
archlinuxfr 20.1 KiB 108K/s 00:00 [######################] 100%
:: Starting full system upgrade...
:: Replace gtk2-xfce-engine with extra/gtk-xfce-engine? [Y/n] y
:: Replace gtk3-xfce-engine with extra/gtk-xfce-engine? [Y/n] y
resolving dependencies...
looking for conflicting packages...
Packages (164) alsa-lib-1.0.29-1 alsa-plugins-1.0.29-2 alsa-utils-1.0.29-1
avahi-0.6.31-15 bluez-utils-5.29-1 cairo-1.14.2-1
cantarell-fonts-0.0.16-2 chromium-41.0.2272.101-1
conky-1.9.0-6 curl-7.41.0-1 dhclient-4.3.2-1
dialog-1:1.2_20150225-1 e2fsprogs-1.42.12-2 elfutils-0.161-3
evince-3.14.2-1 exo-0.10.4-3 ffmpeg-1:2.6.1-1
filezilla-3.10.2-1 firefox-36.0.4-1 flashplugin-11.2.202.451-1
garcon-0.4.0-1 gcc-4.9.2-4 gcc-libs-4.9.2-4
gdk-pixbuf2-2.31.3-1 geoip-database-20150303-1 git-2.3.4-1
glib2-2.42.2-1 gnome-themes-standard-3.14.2.3-1 gnupg-2.1.2-2
grep-2.21-2 gsfonts-20150122-1 gst-plugins-ugly-1.4.5-2
gstreamer0.10-ugly-0.10.19-14
gstreamer0.10-ugly-plugins-0.10.19-14
gtk-update-icon-cache-2.24.27-1 gtk-xfce-engine-2.10.1-1
gtk2-2.24.27-1 gtk2-xfce-engine-3.0.1-2 [removal]
gtk3-xfce-engine-3.0.1-2 [removal] harfbuzz-0.9.40-1
harfbuzz-icu-0.9.40-1 imagemagick-6.9.1.0-1 inkscape-0.91-6
intellij-idea-libs-1:14.1-1 iproute2-3.19.0-1 ipython-3.0.0-4
ipython2-3.0.0-4 kmod-20-1 libcups-2.0.2-3 libdrm-2.4.60-2
libevdev-1.4-1 libgpod-0.8.3-4 libidn-1.30-1
libimobiledevice-1.2.0-1 libmariadbclient-10.0.17-2
libmm-glib-1.4.6-1 libmpc-1.0.3-1 libnewt-0.52.18-1
libplist-1.12-1 libproxy-0.4.11-5 libreoffice-fresh-4.4.1-2
librsvg-1:2.40.8-1 libseccomp-2.2.0-1 libsigc++-2.4.1-1
libssh-0.6.4-1 libtasn1-4.3-1 libtool-2.4.6-1
libusbmuxd-1.0.10-1 libutil-linux-2.26.1-3 libvdpau-1.1-1
libwebp-0.4.3-1 libx11-1.6.3-1 libx264-2:144.20150223-1
libxdmcp-1.1.2-1 libxfce4ui-4.12.1-1 libxfce4util-4.12.1-1
libxfcegui4-4.10.0-4 libxfont-1.5.1-1 libxvmc-1.0.9-1
linux-3.19.2-1 llvm-libs-3.6.0-3 logrotate-3.8.9-1
lua-5.2.4-1 man-pages-3.81-1 mariadb-10.0.17-2
mariadb-clients-10.0.17-2 mesa-10.5.1-2 mesa-libgl-10.5.1-2
mono-3.12.1-1 nano-2.4.0-1 openssl-1.0.2.a-1 orage-4.10.0-2
p7zip-9.38.1-1 pacman-mirrorlist-20150315-1 patch-2.7.5-1
phpmyadmin-4.3.12-1 polkit-gnome-0.105-2 poppler-0.31.0-1
poppler-glib-0.31.0-1 python-3.4.3-2
python-setuptools-1:14.3.1-1 python2-cffi-0.9.2-1
python2-cryptography-0.8.1-1 python2-setuptools-1:14.3.1-1
randrproto-1.4.1-1 ristretto-0.8.0-1 shadow-4.2.1-3
slang-2.3.0-1 thunar-1.6.6-2 thunar-archive-plugin-0.3.1-5
thunar-media-tags-plugin-0.2.1-2 thunar-volman-0.8.1-1
tzdata-2015b-1 unzip-6.0-10 upower-0.99.2-2
util-linux-2.26.1-3 vlc-2.2.0-2 wget-1.16.3-1
xdg-utils-1.1.0.git20150302-1 xf86-video-intel-2.99.917-4
xfburn-0.5.2-2 xfce4-appfinder-4.12.0-1
xfce4-battery-plugin-1.0.5-4 xfce4-clipman-plugin-1.2.6-2
xfce4-cpufreq-plugin-1.1.1-2 xfce4-cpugraph-plugin-1.0.5-3
xfce4-datetime-plugin-0.6.2-4 xfce4-dict-0.7.1-1
xfce4-diskperf-plugin-2.5.5-1 xfce4-eyes-plugin-4.4.4-1
xfce4-fsguard-plugin-1.0.2-4 xfce4-genmon-plugin-3.4.0-3
xfce4-mailwatch-plugin-1.2.0-5 xfce4-mixer-4.11.0-2
xfce4-mount-plugin-0.6.7-3 xfce4-mpc-plugin-0.4.5-1
xfce4-netload-plugin-1.2.4-2 xfce4-notes-plugin-1.7.7-7
xfce4-notifyd-0.2.4-2 xfce4-panel-4.12.0-1
xfce4-power-manager-1.4.4-1 xfce4-quicklauncher-plugin-1.9.4-10
xfce4-screenshooter-1.8.2-2 xfce4-sensors-plugin-1.2.6-2
xfce4-session-4.12.1-2 xfce4-settings-4.12.0-3
xfce4-smartbookmark-plugin-0.4.6-1
xfce4-systemload-plugin-1.1.2-2 xfce4-terminal-0.6.3-2
xfce4-time-out-plugin-1.0.2-1 xfce4-timer-plugin-1.6.0-3
xfce4-verve-plugin-1.0.1-2 xfce4-wavelan-plugin-0.5.12-1
xfce4-weather-plugin-0.8.5-2 xfce4-xkb-plugin-0.7.1-2
xfconf-4.12.0-1 xfdesktop-4.12.1-2 xfwm4-4.12.2-1
xorg-font-util-1.3.1-1 xorg-fonts-misc-1.0.3-3
xorg-server-1.17.1-4 xorg-server-common-1.17.1-4
xorg-xinit-1.3.4-2 xterm-316-1
Total Download Size: 461.91 MiB
Total Installed Size: 1806.55 MiB
Net Upgrade Size: 16.53 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages ...
tzdata-2015b-1-any 214.8 KiB 300K/s 00:01 [######################] 100%
gcc-libs-4.9.2-4-x86_64 2.4 MiB 4.44M/s 00:01 [######################] 100%
kmod-20-1-x86_64 108.4 KiB 0.00B/s 00:00 [######################] 100%
glib2-2.42.2-1-x86_64 2.1 MiB 41.5M/s 00:00 [######################] 100%
libidn-1.30-1-x86_64 185.7 KiB 0.00B/s 00:00 [######################] 100%
libseccomp-2.2.0-1-... 55.8 KiB 0.00B/s 00:00 [######################] 100%
libutil-linux-2.26.... 295.2 KiB 96.1M/s 00:00 [######################] 100%
e2fsprogs-1.42.12-2... 757.1 KiB 43.5M/s 00:00 [######################] 100%
openssl-1.0.2.a-1-x... 2.6 MiB 39.5M/s 00:00 [######################] 100%
shadow-4.2.1-3-x86_64 1071.6 KiB 43.6M/s 00:00 [######################] 100%
util-linux-2.26.1-3... 1631.3 KiB 36.2M/s 00:00 [######################] 100%
libtasn1-4.3-1-x86_64 104.8 KiB 34.1M/s 00:00 [######################] 100%
libtool-2.4.6-1-x86_64 395.9 KiB 64.4M/s 00:00 [######################] 100%
curl-7.41.0-1-x86_64 721.3 KiB 44.0M/s 00:00 [######################] 100%
iproute2-3.19.0-1-x... 510.1 KiB 49.8M/s 00:00 [######################] 100%
dialog-1:1.2_201502... 167.7 KiB 54.6M/s 00:00 [######################] 100%
libmpc-1.0.3-1-x86_64 62.8 KiB 0.00B/s 00:00 [######################] 100%
gcc-4.9.2-4-x86_64 22.6 MiB 17.3M/s 00:01 [######################] 100%
gnupg-2.1.2-2-x86_64 1840.7 KiB 40.9M/s 00:00 [######################] 100%
grep-2.21-2-x86_64 194.4 KiB 0.00B/s 00:00 [######################] 100%
linux-3.19.2-1-x86_64 55.5 MiB 15.8M/s 00:04 [######################] 100%
logrotate-3.8.9-1-x... 33.7 KiB 0.00B/s 00:00 [######################] 100%
man-pages-3.81-1-any 5.3 MiB 21.9M/s 00:00 [######################] 100%
nano-2.4.0-1-x86_64 388.6 KiB 37.9M/s 00:00 [######################] 100%
pacman-mirrorlist-2... 3.3 KiB 0.00B/s 00:00 [######################] 100%
patch-2.7.5-1-x86_64 79.2 KiB 0.00B/s 00:00 [######################] 100%
alsa-lib-1.0.29-1-x... 407.5 KiB 56.9M/s 00:00 [######################] 100%
alsa-plugins-1.0.29... 60.8 KiB 0.00B/s 00:00 [######################] 100%
alsa-utils-1.0.29-1... 928.1 KiB 37.8M/s 00:00 [######################] 100%
avahi-0.6.31-15-x86_64 417.1 KiB 67.9M/s 00:00 [######################] 100%
bluez-utils-5.29-1-... 836.1 KiB 27.2M/s 00:00 [######################] 100%
libdrm-2.4.60-2-x86_64 159.5 KiB 0.00B/s 00:00 [######################] 100%
elfutils-0.161-3-x86_64 684.8 KiB 47.8M/s 00:00 [######################] 100%
llvm-libs-3.6.0-3-x... 7.9 MiB 19.2M/s 00:00 [######################] 100%
libxdmcp-1.1.2-1-x86_64 24.9 KiB 0.00B/s 00:00 [######################] 100%
libx11-1.6.3-1-x86_64 2.0 MiB 35.8M/s 00:00 [######################] 100%
mesa-10.5.1-2-x86_64 6.5 MiB 17.9M/s 00:00 [######################] 100%
mesa-libgl-10.5.1-2... 3.0 KiB 0.00B/s 00:00 [######################] 100%
harfbuzz-0.9.40-1-x... 237.0 KiB 77.2M/s 00:00 [######################] 100%
cairo-1.14.2-1-x86_64 719.8 KiB 41.4M/s 00:00 [######################] 100%
libcups-2.0.2-3-x86_64 299.6 KiB 97.5M/s 00:00 [######################] 100%
gdk-pixbuf2-2.31.3-... 623.2 KiB 43.5M/s 00:00 [######################] 100%
gtk-update-icon-cac... 11.8 KiB 0.00B/s 00:00 [######################] 100%
randrproto-1.4.1-1-any 26.6 KiB 0.00B/s 00:00 [######################] 100%
gtk2-2.24.27-1-x86_64 6.8 MiB 18.0M/s 00:00 [######################] 100%
xdg-utils-1.1.0.git... 51.3 KiB 0.00B/s 00:00 [######################] 100%
python-3.4.3-2-x86_64 14.6 MiB 18.3M/s 00:01 [######################] 100%
xorg-font-util-1.3.... 27.9 KiB 0.00B/s 00:00 [######################] 100%
libxfont-1.5.1-1-x86_64 120.0 KiB 0.00B/s 00:00 [######################] 100%
chromium-41.0.2272.... 44.0 MiB 16.3M/s 00:03 [######################] 100%
lua-5.2.4-1-x86_64 197.8 KiB 48.3M/s 00:00 [######################] 100%
conky-1.9.0-6-x86_64 161.7 KiB 52.6M/s 00:00 [######################] 100%
dhclient-4.3.2-1-x86_64 663.5 KiB 38.1M/s 00:00 [######################] 100%
gsfonts-20150122-1-any 2.3 MiB 30.4M/s 00:00 [######################] 100%
poppler-0.31.0-1-x86_64 982.0 KiB 40.0M/s 00:00 [######################] 100%
poppler-glib-0.31.0... 204.6 KiB 28.5M/s 00:00 [######################] 100%
libproxy-0.4.11-5-x... 82.4 KiB 0.00B/s 00:00 [######################] 100%
evince-3.14.2-1-x86_64 2.2 MiB 38.3M/s 00:00 [######################] 100%
libxfce4util-4.12.1... 99.0 KiB 0.00B/s 00:00 [######################] 100%
xfconf-4.12.0-1-x86_64 148.3 KiB 0.00B/s 00:00 [######################] 100%
libxfce4ui-4.12.1-1... 226.4 KiB 31.6M/s 00:00 [######################] 100%
exo-0.10.4-3-x86_64 559.5 KiB 42.0M/s 00:00 [######################] 100%
libvdpau-1.1-1-x86_64 53.2 KiB 0.00B/s 00:00 [######################] 100%
libssh-0.6.4-1-x86_64 133.3 KiB 32.5M/s 00:00 [######################] 100%
libx264-2:144.20150... 361.9 KiB 118M/s 00:00 [######################] 100%
ffmpeg-1:2.6.1-1-x86_64 6.5 MiB 17.9M/s 00:00 [######################] 100%
firefox-36.0.4-1-x86_64 39.8 MiB 16.6M/s 00:02 [######################] 100%
flashplugin-11.2.20... 8.3 MiB 19.6M/s 00:00 [######################] 100%
garcon-0.4.0-1-x86_64 113.8 KiB 27.8M/s 00:00 [######################] 100%
geoip-database-2015... 732.5 KiB 42.1M/s 00:00 [######################] 100%
git-2.3.4-1-x86_64 4.0 MiB 19.9M/s 00:00 [######################] 100%
gst-plugins-ugly-1.... 220.6 KiB 71.8M/s 00:00 [######################] 100%
gstreamer0.10-ugly-... 159.9 KiB 0.00B/s 00:00 [######################] 100%
gstreamer0.10-ugly-... 90.8 KiB 0.00B/s 00:00 [######################] 100%
gtk-xfce-engine-2.1... 28.2 KiB 0.00B/s 00:00 [######################] 100%
harfbuzz-icu-0.9.40... 5.5 KiB 0.00B/s 00:00 [######################] 100%
imagemagick-6.9.1.0... 2.2 MiB 38.7M/s 00:00 [######################] 100%
libsigc++-2.4.1-1-x... 67.4 KiB 0.00B/s 00:00 [######################] 100%
inkscape-0.91-6-x86_64 14.2 MiB 18.2M/s 00:01 [######################] 100%
python-setuptools-1... 314.7 KiB 102M/s 00:00 [######################] 100%
python2-setuptools-... 293.5 KiB 71.7M/s 00:00 [######################] 100%
libevdev-1.4-1-x86_64 48.7 KiB 0.00B/s 00:00 [######################] 100%
libplist-1.12-1-x86_64 42.8 KiB 0.00B/s 00:00 [######################] 100%
libusbmuxd-1.0.10-1... 19.0 KiB 0.00B/s 00:00 [######################] 100%
libimobiledevice-1.... 143.3 KiB 20.0M/s 00:00 [######################] 100%
libgpod-0.8.3-4-x86_64 417.1 KiB 40.7M/s 00:00 [######################] 100%
libmariadbclient-10... 4.2 MiB 19.6M/s 00:00 [######################] 100%
libmm-glib-1.4.6-1-... 292.4 KiB 95.2M/s 00:00 [######################] 100%
slang-2.3.0-1-x86_64 682.6 KiB 39.2M/s 00:00 [######################] 100%
libreoffice-fresh-4... 90.8 MiB 16.3M/s 00:06 [######################] 100%
librsvg-1:2.40.8-1-... 118.6 KiB 0.00B/s 00:00 [######################] 100%
libwebp-0.4.3-1-x86_64 260.8 KiB 84.9M/s 00:00 [######################] 100%
libxfcegui4-4.10.0-... 234.1 KiB 76.2M/s 00:00 [######################] 100%
libxvmc-1.0.9-1-x86_64 20.2 KiB 0.00B/s 00:00 [######################] 100%
mariadb-clients-10.... 935.9 KiB 39.7M/s 00:00 [######################] 100%
mariadb-10.0.17-2-x... 12.8 MiB 17.2M/s 00:01 [######################] 100%
mono-3.12.1-1-x86_64 31.4 MiB 16.9M/s 00:02 [######################] 100%
xfce4-panel-4.12.0-... 574.3 KiB 40.1M/s 00:00 [######################] 100%
orage-4.10.0-2-x86_64 1475.2 KiB 40.0M/s 00:00 [######################] 100%
p7zip-9.38.1-1-x86_64 1832.5 KiB 38.1M/s 00:00 [######################] 100%
python2-cffi-0.9.2-... 117.3 KiB 0.00B/s 00:00 [######################] 100%
python2-cryptograph... 296.2 KiB 96.4M/s 00:00 [######################] 100%
thunar-1.6.6-2-x86_64 1009.7 KiB 42.9M/s 00:00 [######################] 100%
thunar-archive-plug... 32.4 KiB 0.00B/s 00:00 [######################] 100%
thunar-media-tags-p... 46.8 KiB 0.00B/s 00:00 [######################] 100%
thunar-volman-0.8.1... 108.9 KiB 0.00B/s 00:00 [######################] 100%
unzip-6.0-10-x86_64 125.2 KiB 0.00B/s 00:00 [######################] 100%
upower-0.99.2-2-x86_64 121.1 KiB 0.00B/s 00:00 [######################] 100%
vlc-2.2.0-2-x86_64 9.4 MiB 17.4M/s 00:01 [######################] 100%
wget-1.16.3-1-x86_64 479.6 KiB 66.9M/s 00:00 [######################] 100%
xf86-video-intel-2.... 643.6 KiB 31.4M/s 00:00 [######################] 100%
xfburn-0.5.2-2-x86_64 355.1 KiB 49.5M/s 00:00 [######################] 100%
xfce4-appfinder-4.1... 96.6 KiB 0.00B/s 00:00 [######################] 100%
xfce4-battery-plugi... 88.2 KiB 0.00B/s 00:00 [######################] 100%
xfce4-clipman-plugi... 113.6 KiB 0.00B/s 00:00 [######################] 100%
xfce4-cpufreq-plugi... 45.5 KiB 0.00B/s 00:00 [######################] 100%
xfce4-cpugraph-plug... 42.2 KiB 0.00B/s 00:00 [######################] 100%
xfce4-datetime-plug... 27.2 KiB 0.00B/s 00:00 [######################] 100%
xfce4-dict-0.7.1-1-... 131.0 KiB 0.00B/s 00:00 [######################] 100%
xfce4-diskperf-plug... 45.7 KiB 0.00B/s 00:00 [######################] 100%
xfce4-eyes-plugin-4... 37.3 KiB 0.00B/s 00:00 [######################] 100%
xfce4-fsguard-plugi... 60.7 KiB 19.7M/s 00:00 [######################] 100%
xfce4-genmon-plugin... 26.6 KiB 0.00B/s 00:00 [######################] 100%
xfce4-mailwatch-plu... 132.2 KiB 0.00B/s 00:00 [######################] 100%
xfce4-mixer-4.11.0-... 84.7 KiB 0.00B/s 00:00 [######################] 100%
xfce4-mount-plugin-... 64.4 KiB 0.00B/s 00:00 [######################] 100%
xfce4-mpc-plugin-0.... 31.1 KiB 0.00B/s 00:00 [######################] 100%
xfce4-netload-plugi... 45.8 KiB 0.00B/s 00:00 [######################] 100%
xfce4-notes-plugin-... 91.8 KiB 0.00B/s 00:00 [######################] 100%
xfce4-notifyd-0.2.4... 55.6 KiB 0.00B/s 00:00 [######################] 100%
xfce4-power-manager... 541.7 KiB 40.7M/s 00:00 [######################] 100%
xfce4-quicklauncher... 18.9 KiB 0.00B/s 00:00 [######################] 100%
xfce4-screenshooter... 126.3 KiB 41.1M/s 00:00 [######################] 100%
xfce4-sensors-plugi... 105.9 KiB 0.00B/s 00:00 [######################] 100%
xorg-xinit-1.3.4-2-... 15.7 KiB 0.00B/s 00:00 [######################] 100%
xfce4-session-4.12.... 594.6 KiB 41.5M/s 00:00 [######################] 100%
cantarell-fonts-0.0... 57.6 KiB 0.00B/s 00:00 [######################] 100%
gnome-themes-standa... 2.5 MiB 39.6M/s 00:00 [######################] 100%
xfce4-settings-4.12... 433.3 KiB 42.3M/s 00:00 [######################] 100%
xfce4-smartbookmark... 19.5 KiB 0.00B/s 00:00 [######################] 100%
xfce4-systemload-pl... 33.5 KiB 0.00B/s 00:00 [######################] 100%
xfce4-terminal-0.6.... 308.6 KiB 30.1M/s 00:00 [######################] 100%
xfce4-time-out-plug... 44.1 KiB 0.00B/s 00:00 [######################] 100%
xfce4-timer-plugin-... 42.5 KiB 0.00B/s 00:00 [######################] 100%
xfce4-verve-plugin-... 31.2 KiB 0.00B/s 00:00 [######################] 100%
xfce4-wavelan-plugi... 30.3 KiB 9.85M/s 00:00 [######################] 100%
xfce4-weather-plugi... 2.2 MiB 38.8M/s 00:00 [######################] 100%
xfce4-xkb-plugin-0.... 408.8 KiB 57.0M/s 00:00 [######################] 100%
xfdesktop-4.12.1-2-... 725.4 KiB 41.7M/s 00:00 [######################] 100%
xfwm4-4.12.2-1-x86_64 487.1 KiB 47.6M/s 00:00 [######################] 100%
xorg-fonts-misc-1.0... 6.5 MiB 18.0M/s 00:00 [######################] 100%
xorg-server-common-... 26.2 KiB 0.00B/s 00:00 [######################] 100%
xorg-server-1.17.1-... 1277.4 KiB 41.6M/s 00:00 [######################] 100%
xterm-316-1-x86_64 274.7 KiB 89.4M/s 00:00 [######################] 100%
filezilla-3.10.2-1-... 3.4 MiB 18.4M/s 00:00 [######################] 100%
intellij-idea-libs-... 15.0 KiB 3.65M/s 00:00 [######################] 100%
ipython-3.0.0-4-any 2.2 MiB 39.9M/s 00:00 [######################] 100%
ipython2-3.0.0-4-any 2.2 MiB 39.2M/s 00:00 [######################] 100%
libnewt-0.52.18-1-x... 91.7 KiB 0.00B/s 00:00 [######################] 100%
phpmyadmin-4.3.12-1-any 5.3 MiB 21.7M/s 00:00 [######################] 100%
ristretto-0.8.0-1-x... 190.7 KiB 0.00B/s 00:00 [######################] 100%
polkit-gnome-0.105-... 57.3 KiB 0.00B/s 00:00 [######################] 100%
(162/162) checking keys in keyring [######################] 100%
(162/162) checking package integrity [######################] 100%
(162/162) loading package files [######################] 100%
(162/162) checking for file conflicts [######################] 100%
(164/164) checking available disk space [######################] 100%
(1/2) removing gtk3-xfce-engine [######################] 100%
(2/2) removing gtk2-xfce-engine [######################] 100%
( 1/162) upgrading tzdata [######################] 100%
( 2/162) upgrading alsa-lib [######################] 100%
( 3/162) upgrading alsa-plugins [######################] 100%
( 4/162) upgrading gcc-libs [######################] 100%
( 5/162) upgrading kmod [######################] 100%
( 6/162) upgrading alsa-utils [######################] 100%
( 7/162) upgrading glib2 [######################] 100%
( 8/162) upgrading avahi [######################] 100%
( 9/162) upgrading libidn [######################] 100%
( 10/162) upgrading libseccomp [######################] 100%
( 11/162) upgrading libutil-linux [######################] 100%
( 12/162) upgrading e2fsprogs [######################] 100%
( 13/162) upgrading openssl [######################] 100%
( 14/162) upgrading shadow [######################] 100%
( 15/162) upgrading util-linux [######################] 100%
( 16/162) upgrading bluez-utils [######################] 100%
( 17/162) upgrading libdrm [######################] 100%
( 18/162) upgrading elfutils [######################] 100%
( 19/162) upgrading llvm-libs [######################] 100%
( 20/162) upgrading libxdmcp [######################] 100%
( 21/162) upgrading libx11 [######################] 100%
( 22/162) upgrading mesa [######################] 100%
( 23/162) upgrading mesa-libgl [######################] 100%
( 24/162) upgrading harfbuzz [######################] 100%
( 25/162) upgrading cairo [######################] 100%
( 26/162) upgrading libtasn1 [######################] 100%
( 27/162) upgrading libcups [######################] 100%
( 28/162) upgrading gdk-pixbuf2 [######################] 100%
( 29/162) upgrading gtk-update-icon-cache [######################] 100%
( 30/162) upgrading randrproto [######################] 100%
( 31/162) upgrading gtk2 [######################] 100%
( 32/162) upgrading xdg-utils [######################] 100%
New optional dependencies for xdg-utils
kde-cli-tools: for KDE Plasma5 support in xdg-open
kdebase-runtime: for KDE4 support in xdg-open
( 33/162) upgrading libtool [######################] 100%
( 34/162) upgrading python [######################] 100%
( 35/162) upgrading xorg-font-util [######################] 100%
( 36/162) upgrading libxfont [######################] 100%
( 37/162) upgrading chromium [######################] 100%
( 38/162) upgrading curl [######################] 100%
( 39/162) upgrading lua [######################] 100%
( 40/162) upgrading conky [######################] 100%
( 41/162) upgrading iproute2 [######################] 100%
( 42/162) upgrading dhclient [######################] 100%
( 43/162) upgrading dialog [######################] 100%
( 44/162) upgrading gsfonts [######################] 100%
Unknown Type 1 weight "normal"
Couldn't determine weight for Lucida G.pfb
Unknown Type 1 weight "normal"
Couldn't determine weight for Lucida Gr Regular.pfb
( 45/162) upgrading poppler [######################] 100%
( 46/162) upgrading poppler-glib [######################] 100%
( 47/162) upgrading libproxy [######################] 100%
New optional dependencies for libproxy
glib2: gsettings configuration module [installed]
js17: PAC proxy support - Mozilla based pacrunner [installed]
webkitgtk: PAC proxy support - Webkit based pacrunner
( 48/162) upgrading evince [######################] 100%
( 49/162) upgrading libxfce4util [######################] 100%
( 50/162) upgrading xfconf [######################] 100%
( 51/162) upgrading libxfce4ui [######################] 100%
( 52/162) upgrading exo [######################] 100%
( 53/162) upgrading libvdpau [######################] 100%
( 54/162) installing libssh [######################] 100%
( 55/162) upgrading libx264 [######################] 100%
( 56/162) upgrading ffmpeg [######################] 100%
( 57/162) upgrading filezilla [######################] 100%
( 58/162) upgrading firefox [######################] 100%
( 59/162) upgrading flashplugin [######################] 100%
( 60/162) upgrading garcon [######################] 100%
( 61/162) upgrading libmpc [######################] 100%
( 62/162) upgrading gcc [######################] 100%
( 63/162) upgrading geoip-database [######################] 100%
( 64/162) upgrading git [######################] 100%
( 65/162) upgrading gnupg [######################] 100%
( 66/162) upgrading grep [######################] 100%
( 67/162) upgrading gst-plugins-ugly [######################] 100%
( 68/162) upgrading gstreamer0.10-ugly [######################] 100%
( 69/162) upgrading gstreamer0.10-ugly-plugins [######################] 100%
( 70/162) installing gtk-xfce-engine [######################] 100%
( 71/162) upgrading harfbuzz-icu [######################] 100%
( 72/162) upgrading imagemagick [######################] 100%
( 73/162) upgrading libsigc++ [######################] 100%
( 74/162) upgrading inkscape [######################] 100%
( 75/162) upgrading intellij-idea-libs [######################] 100%
( 76/162) upgrading python-setuptools [######################] 100%
( 77/162) upgrading ipython [######################] 100%
New optional dependencies for ipython
python-pyzmq: for ipython qtconsole
( 78/162) upgrading python2-setuptools [######################] 100%
( 79/162) upgrading ipython2 [######################] 100%
New optional dependencies for ipython2
python2-pyzmq: for ipython qtconsole
( 80/162) upgrading libevdev [######################] 100%
( 81/162) upgrading libplist [######################] 100%
( 82/162) upgrading libusbmuxd [######################] 100%
( 83/162) upgrading libimobiledevice [######################] 100%
( 84/162) upgrading libgpod [######################] 100%
( 85/162) upgrading libmariadbclient [######################] 100%
( 86/162) upgrading libmm-glib [######################] 100%
( 87/162) upgrading slang [######################] 100%
( 88/162) upgrading libnewt [######################] 100%
( 89/162) upgrading libreoffice-fresh [######################] 100%
( 90/162) upgrading librsvg [######################] 100%
( 91/162) upgrading libwebp [######################] 100%
( 92/162) upgrading libxfcegui4 [######################] 100%
( 93/162) upgrading libxvmc [######################] 100%
( 94/162) upgrading linux [######################] 100%
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.19.2-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.19.2-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: aic94xx
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
( 95/162) upgrading logrotate [######################] 100%
( 96/162) upgrading man-pages [######################] 100%
( 97/162) upgrading mariadb-clients [######################] 100%
( 98/162) upgrading mariadb [######################] 100%
( 99/162) upgrading mono [######################] 100%
(100/162) upgrading nano [######################] 100%
(101/162) upgrading xfce4-panel [######################] 100%
(102/162) upgrading orage [######################] 100%
(103/162) upgrading p7zip [######################] 100%
warning: directory permissions differ on /usr/share/doc/p7zip/MANUAL/
filesystem: 704 package: 755
warning: directory permissions differ on /usr/share/doc/p7zip/MANUAL/commands/
filesystem: 704 package: 755
warning: directory permissions differ on /usr/share/doc/p7zip/MANUAL/switches/
filesystem: 704 package: 755
(104/162) upgrading pacman-mirrorlist [######################] 100%
warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
(105/162) upgrading patch [######################] 100%
(106/162) upgrading phpmyadmin [######################] 100%
(107/162) upgrading python2-cffi [######################] 100%
(108/162) upgrading python2-cryptography [######################] 100%
(109/162) upgrading ristretto [######################] 100%
(110/162) upgrading thunar [######################] 100%
(111/162) upgrading thunar-archive-plugin [######################] 100%
(112/162) upgrading thunar-media-tags-plugin [######################] 100%
(113/162) upgrading thunar-volman [######################] 100%
(114/162) upgrading unzip [######################] 100%
(115/162) upgrading upower [######################] 100%
(116/162) upgrading vlc [######################] 100%
(117/162) upgrading wget [######################] 100%
(118/162) upgrading xf86-video-intel [######################] 100%
(119/162) upgrading xfburn [######################] 100%
(120/162) upgrading xfce4-appfinder [######################] 100%
(121/162) upgrading xfce4-battery-plugin [######################] 100%
(122/162) upgrading xfce4-clipman-plugin [######################] 100%
(123/162) upgrading xfce4-cpufreq-plugin [######################] 100%
(124/162) upgrading xfce4-cpugraph-plugin [######################] 100%
(125/162) upgrading xfce4-datetime-plugin [######################] 100%
(126/162) upgrading xfce4-dict [######################] 100%
(127/162) upgrading xfce4-diskperf-plugin [######################] 100%
(128/162) upgrading xfce4-eyes-plugin [######################] 100%
(129/162) upgrading xfce4-fsguard-plugin [######################] 100%
(130/162) upgrading xfce4-genmon-plugin [######################] 100%
(131/162) upgrading xfce4-mailwatch-plugin [######################] 100%
(132/162) upgrading xfce4-mixer [######################] 100%
(133/162) upgrading xfce4-mount-plugin [######################] 100%
(134/162) upgrading xfce4-mpc-plugin [######################] 100%
(135/162) upgrading xfce4-netload-plugin [######################] 100%
(136/162) upgrading xfce4-notes-plugin [######################] 100%
(137/162) upgrading xfce4-notifyd [######################] 100%
(138/162) upgrading xfce4-power-manager [######################] 100%
(139/162) upgrading xfce4-quicklauncher-plugin [######################] 100%
(140/162) upgrading xfce4-screenshooter [######################] 100%
(141/162) upgrading xfce4-sensors-plugin [######################] 100%
(142/162) upgrading xorg-xinit [######################] 100%
(143/162) installing polkit-gnome [######################] 100%
(144/162) upgrading xfce4-session [######################] 100%
New optional dependencies for xfce4-session
slock: for locking screen with xflock4
(145/162) installing cantarell-fonts [######################] 100%
(146/162) installing gnome-themes-standard [######################] 100%
Optional dependencies for gnome-themes-standard
gtk-engines: HighContrast GTK2 theme [installed]
(147/162) upgrading xfce4-settings [######################] 100%
(148/162) upgrading xfce4-smartbookmark-plugin [######################] 100%
(149/162) upgrading xfce4-systemload-plugin [######################] 100%
(150/162) upgrading xfce4-terminal [######################] 100%
(151/162) upgrading xfce4-time-out-plugin [######################] 100%
(152/162) upgrading xfce4-timer-plugin [######################] 100%
(153/162) upgrading xfce4-verve-plugin [######################] 100%
(154/162) upgrading xfce4-wavelan-plugin [######################] 100%
(155/162) upgrading xfce4-weather-plugin [######################] 100%
(156/162) upgrading xfce4-xkb-plugin [######################] 100%
:: Keyboard layouts are now configured through xfce4-keyboard-settings
and managed by xfsettingsd. This plugin now only acts as a layout
indicator and manages per window/application layout preferences.
You will need to reconfigure the keyboard layouts on your next login.
(157/162) upgrading xfdesktop [######################] 100%
(158/162) upgrading xfwm4 [######################] 100%
(159/162) upgrading xorg-fonts-misc [######################] 100%
Updating font cache... done.
(160/162) upgrading xorg-server-common [######################] 100%
(161/162) upgrading xorg-server [######################] 100%
(162/162) upgrading xterm [######################] 100%
-- mod edit: converted img to url tags. Please see guidelines on image sizes. Trilby --
Last edited by jmancia (2015-03-27 17:15:03)Looks like Xfce. Do you have some sort of panel/dock at the bottom of the screen thats hidden?
If you are running Xfce and have the compositor enabled, try disabling "shadows under dock windows" in Settings Manager >> Window Manager Tweaks >> Compositor tab. -
GTK theme, FF buttons problem
Hello,
I recently moved to Macchiato gtk theme, which is very nice. Sadly it has a problem with Firefox/Thunderbird buttons that I'm unable to fix. Explained by images:
no mouse over button:
(if you look closer, you'll see that text is barely visible, but bg/fg colors are almost same)
mouse over button:
I tried playing with gtkrc, no luck. I'm using gtk-engine-murrine svn as of Feb 26.
Help please.
gtkrc for convenience
# Macchiato
# by Jesse L. Kay
# Last revision: 29 December 2008
# Set GtkSettings color scheme property.
# This can be overriden (via an xsetting) with eg. the gnome-appearance-properties.
gtk_color_scheme = "fg_color:#323232\nbg_color:#D3CAAA\nbase_color:#DED4B3\ntext_color:#323232\nselected_bg_color:#9C9478\nselected_fg_color:#fff\ntooltip_bg_color:#ebeab8\ntooltip_fg_color:#323232"
style "murrine-default"
# Style Properties
GtkButton ::child-displacement-x = 1
GtkButton ::child-displacement-y = 1
GtkButton ::default-border = { 0, 0, 0, 0 }
GtkCheckButton ::indicator-size = 14
GtkPaned ::handle-size = 6
GtkRange ::trough-border = 1
GtkRange ::slider-width = 8
GtkRange ::stepper-size = 13
GtkScale ::slider-length = 14
GtkScale ::slider-width = 8
GtkScale ::stepper-size = 13
GtkScale ::trough-side-details = 0
GtkScrollbar ::min-slider-length = 30
GtkMenuBar ::internal-padding = 0
GtkExpander ::expander-size = 16
GtkToolbar ::internal-padding = 1
GtkTreeView ::expander-size = 12
GtkTreeView ::vertical-separator = 0
GtkOptionMenu ::indicator-size = 0
GtkMenu ::horizontal-padding = 0
GtkMenu ::vertical-padding = 0
GtkScrolledWindow::scrollbar-spacing = 3
GtkNotebook::tab-curvature = 3
GtkNotebook::tab-overlap = 4
# Glow the tasklist by changing the color, instead of overlaying it with a rectangle
WnckTasklist ::fade-overlay-rect = 0
#WnckTasklist ::fade-loop-time = 5.0
#WnckTasklist ::fade-opacity = 0.7
xthickness = 1
ythickness = 1
fg[NORMAL] = @fg_color
fg[PRELIGHT] = @fg_color
fg[SELECTED] = @selected_fg_color
fg[INSENSITIVE] = darker (@bg_color)
fg[ACTIVE] = shade (0.60, @fg_color) #pidgin tabs, unselected tabs
bg[NORMAL] = @bg_color
bg[ACTIVE] = shade (0.60, @bg_color)
bg[PRELIGHT] = shade (0.6, @bg_color)
bg[SELECTED] = @selected_bg_color
bg[INSENSITIVE] = shade (1.03,@bg_color)
base[NORMAL] = @base_color
base[PRELIGHT] = @base_color
base[SELECTED] = @selected_bg_color
base[INSENSITIVE] = @bg_color
base[ACTIVE] = @selected_bg_color
text[NORMAL] = @text_color
text[PRELIGHT] = @text_color
text[SELECTED] = @selected_fg_color
text[INSENSITIVE] = @text_color
text[ACTIVE] = @text_color
# window background
bg_pixmap[NORMAL] = "window-bg.png"
engine "murrine"
animation = TRUE # FALSE = disabled, TRUE = enabled
colorize_scrollbar = TRUE # FALSE = disabled, TRUE = enabled
contrast = 0.8 # 0.8 for less contrast, more than 1.0 for more contrast on borders
glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved highlight, 4 = beryl highlight
gradient_shades = {1.09,1.01,1.01,0.9} # default: {1.1,1.0,1.0,1.1}
gradients = TRUE # FALSE = disabled, TRUE = enabled
highlight_ratio = 1.0 # set highlight amount for buttons or widgets
lightborder_ratio = 1.3 # sets lightborder amount for buttons or widgets
lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
listviewheaderstyle = 2 # 0 = flat, 1 = glassy, 2 = raised
listviewstyle = 1 # 0 = nothing, 1 = dotted
menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
menuitemstyle =0 # 0 = flat, 1 = glassy, 2 = striped
menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow
rgba = TRUE # FALSE = disabled, TRUE = enabled
roundness = 0 # 0 = squared, 1 = old default, more will increase roundness
scrollbarstyle = 0 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
sliderstyle = 0 # 0 = nothing added, 1 = handles
stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
# style = MURRINE # engine style options: CANDIDO, CLEARLOOKS, MIST, MURRINE, NODOKA
toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
style "murrine-wide"
xthickness = 2
ythickness = 2
style "murrine-wider"
xthickness = 3
ythickness = 3
style "murrine-dark"
bg[NORMAL] = shade(0.2,@bg_color)
bg[SELECTED] = shade(0.9,@selected_bg_color)
bg[PRELIGHT] = shade (0.5, @selected_bg_color)
bg[ACTIVE] = mix (0.5, @selected_bg_color, shade(0.2,@bg_color))
bg[INSENSITIVE] = shade(0.2,@bg_color)
fg[NORMAL] = mix (0.9, '#ffffef', @fg_color)
fg[PRELIGHT] = mix (0.8, '#ffffef', @fg_color)
fg[SELECTED] = mix (0.8, '#ffffef', @fg_color)
fg[ACTIVE] = mix (0.8, '#ffffef', @fg_color)
fg[INSENSITIVE] = mix (0.9, '#ffffef', @fg_color)
style "murrine-button"
xthickness = 3
ythickness = 3
text[NORMAL] = "#000000"
text[PRELIGHT] = shade (0.20, @bg_color)
text[ACTIVE] = "#000000"
bg[NORMAL] = @bg_color
bg[PRELIGHT] = shade (1.20, @bg_color)
bg[ACTIVE] = @bg_color
fg[NORMAL] = @bg_color
style "murrine-toolbar" = "murrine-dark"
bg[SELECTED] = "#363330"
bg[NORMAL] = "#363330"
bg[PRELIGHT] = "#363330"
bg[ACTIVE] = "#363330"
engine "murrine"{
gradient_shades = {1.0,0.9,0.9,0.75}
profile = MURRINE
style "murrine-notebook-bg" = "murrine-default"
bg[NORMAL] = shade (1.05, @bg_color)
bg[ACTIVE] = shade (0.95, @bg_color)
xthickness = 2
style "murrine-notebook" = "murrine-notebook-bg"
xthickness = 2
style "murrine-tasklist"
xthickness = 3
ythickness = 3
style "murrine-panel" = "murrine-dark" {
xthickness = 3
ythickness = 3
bg[NORMAL] = "#4D453F"
bg[PRELIGHT] = shade (0.5, @bg_color)
bg[ACTIVE] = "#45413E"
fg[NORMAL] = @bg_color
fg[PRELIGHT] = @bg_color
fg[ACTIVE] = @bg_color
engine "murrine" {
roundness = 1
rgba = TRUE
highlight_ratio = 1.0
reliefstyle = 2
contrast = 0.8
style "murrine-menu" = "murrine-dark"
xthickness = 3
ythickness = 3
bg[NORMAL] = "#363330"
text[NORMAL] = @bg_color
text[PRELIGHT] = @selected_fg_color
style "murrine-menu-item" = "murrine-dark"
xthickness = 3
ythickness = 3
bg[NORMAL] = "#363330"
engine "murrine" {
roundness = 0
contrast = 0.2
style "murrine-separator-menu-item"
GtkSeparatorMenuItem::horizontal-padding = 0
GtkWidget::wide-separators = 1
GtkWidget::separator-width = 1
GtkWidget::separator-height = 1
xthickness = 1
ythickness = 0
style "murrine-treeview"
# Based on the default style so that the colors from the button
# style are overriden again.
style "murrine-treeview-header" = "murrine-button"
xthickness = 2
ythickness = 1
GtkWidget::focus-line-width = 0
engine "murrine" {
# SZ07: This is added to tell the theme how to color checkmarks and radio items that are not in menus.
style "murrine-radiocheck" = "murrine-default"
text[NORMAL] = shade (1.15, @bg_color) # Color for checks/radio items.
text[PRELIGHT] = @selected_fg_color # Color for selected checks/radio items.
engine "murrine"{
style "murrine-tooltips"
xthickness = 4
ythickness = 4
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
style "murrine-progressbar"
xthickness = 1
ythickness = 1
fg[PRELIGHT] = @selected_fg_color
bg[SELECTED] = "#9C9478"
style "murrine-comboboxentry"
style "murrine-spinbutton"
style "murrine-scale"
bg[PRELIGHT] = shade(0.9,@bg_color)
style "murrine-hscale" = "murrine-scale"
style "murrine-vscale" = "murrine-scale"
style "murrine-scrollbar"
bg[NORMAL] = shade (1.0, @bg_color)
engine "murrine" {
#highlight_ratio = 1.3
scrollbar_color = "#9C9478"
#glazestyle = 0
roundness = 1
rgba = FALSE
GtkRange ::trough-border = 3
style "murrine-hscrollbar" = "murrine-scrollbar"
style "murrine-vscrollbar" = "murrine-scrollbar"
style "murrine-menubar" = "murrine-dark"
bg[NORMAL] = "#363330"
engine "murrine"{
gradient_shades = {1.0,0.9,0.9,0.75}
style "murrine-frame"
#Uncomment for dark statusbars. Breaks some apps.
bg[ACTIVE] = shade(0.2,@bg_color)
fg[NORMAL] = mix (1.5, @fg_color, '#ffffff')
fg[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
style "murrine-frame-title" = "murrine-frame"
fg[NORMAL] = lighter (@fg_color)
style "murrine-nautilus-location"
bg[NORMAL] = mix(0.60, shade (1.05,@bg_color), @selected_bg_color)
# Matches
# murrine default style is applied to every widget
class "GtkWidget" style "murrine-default"
# Increase the x/ythickness in some widgets
class "GtkRange" style "murrine-default"
class "GtkFrame" style "murrine-frame"
class "GtkSeparator" style "murrine-wide"
class "GtkEntry" style "murrine-wider"
class "GtkStatusbar" style "murrine-default"
class "GtkToolbar" style "murrine-toolbar"
class "GtkMenuBar" style:highest "murrine-menubar"
class "*HandleBox" style "murrine-toolbar"
widget_class "*HandleBox" style "murrine-toolbar"
class "GtkSpinButton" style "murrine-spinbutton"
class "GtkScale" style "murrine-scale"
class "GtkVScale" style "murrine-vscale"
class "GtkHScale" style "murrine-hscale"
class "GtkScrollbar" style "murrine-scrollbar"
class "GtkVScrollbar" style "murrine-vscrollbar"
class "GtkHScrollbar" style "murrine-hscrollbar"
class "GtkButton" style "murrine-button"
class "GtkRadioButton*" style "murrine-radiocheck" # SZ07: Added for the checkmarks/radio
class "GtkCheckButton" style "murrine-radiocheck" # SZ07: Added for the checkmarks/radio
# General matching following, the order is choosen so that the right styles override each other
# eg. progressbar needs to be more important then the menu match.
widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg"
widget_class "*<GtkStatusbar>*" style "murrine-wider"
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg"
widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg"
widget_class "*<GtkNotebook>" style "murrine-notebook"
widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry"
widget_class "*<GtkCombo>*" style "murrine-comboboxentry"
widget_class "*<GtkMenu>*" style "murrine-menu"
widget_class "*<GtkMenuItem>*" style "murrine-menu-item"
widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item"
widget_class "*<GtkFrame>" style "murrine-frame"
widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title"
widget_class "*.<GtkTreeView>*" style "murrine-treeview"
widget_class "*<GtkStatusbar>*" style "murrine-wider"
widget_class "*<GtkProgressBar>" style "murrine-progressbar"
# Treeview header
widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header"
widget_class "*<GtkToolbar>.*" style "murrine-toolbar"
#Panel
widget "*PanelWidget*" style "murrine-panel"
widget "*PanelApplet*" style "murrine-panel"
widget "*fast-user-switch*" style "murrine-panel" # Workaround for Fast User Switch applet
class "PanelApp*" style "murrine-panel"
class "PanelToplevel*" style "murrine-panel"
#The panel menubar
widget_class "*Panel*<GtkMenuBar>*" style:highest "murrine-panel"
# The window of the tooltip is called "gtk-tooltip"
widget "gtk-tooltip*" style "murrine-tooltips"
# Special cases and work arounds
# Fixes toolbars inside frames. Will be overridden later.
style "murrine-toolbar-flat" = "murrine-default"
xthickness = 3
ythickness = 3
engine "murrine"
toolbarstyle = 0
widget_class "*.*.*.*.*.*Toolbar*" style "murrine-toolbar-flat"
widget_class "*.*.*.*.*.*HandleBox*" style "murrine-toolbar-flat"
#Undo for Epiphany (FIXME find a better way to do this)
#widget_class "*EphyToolbar*" style "pixmap-toolbar"
#widget_class "*EphyToolbar*.*.*.*" style "murrine-toolbar"
# Workarounds for Evolution
widget_class "*.ETable.ECanvas" style "murrine-treeview-header"
widget_class "*.ETree.ECanvas" style "murrine-treeview-header"
#Firefox isn't nice to dark themes, so unset the dark stuff.
#widget "MozillaGtkWidget*Toolbar*" style "murrine-default"
#widget "MozillaGtkWidget*Frame*" style "murrine-default"
#Thunderbird too. But since Thunderbird uses the same theming engine as FF2, things are worse for us.
# Special case the nautilus-extra-view-widget
# ToDo: A more generic approach for all applications that have a widget like this.
widget "*.nautilus-extra-view-widget" style : highest "murrine-nautilus-location"
# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
style "murrine-text-is-fg-color-workaround"
text[NORMAL] = @fg_color
text[PRELIGHT] = @fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = darker (@bg_color)
widget_class "*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround"
style "murrine-text-is-fg-color-workaround-dark"
#Make it work with this theme!
text[NORMAL] = mix (1.5, @fg_color, '#ffffff')
text[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
widget_class "*Toolbar*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
style "murrine-menuitem-text-is-fg-color-workaround"
#text[NORMAL] = @fg_color
#text[PRELIGHT] = @selected_fg_color
#text[SELECTED] = @selected_fg_color
#text[ACTIVE] = @fg_color
#text[INSENSITIVE] = darker (@bg_color)
#Make it work with this theme!
text[NORMAL] = mix (1.5, @fg_color, '#ffffff')
text[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
widget "*.gtk-combobox-popup-menu.*" style "murrine-menuitem-text-is-fg-color-workaround"
# Work around the usage of GtkLabel inside GtkListItems to display text.
# This breaks because the label is shown on a background that is based on the
# base color set.
style "murrine-fg-is-text-color-workaround"
fg[NORMAL] = @text_color
fg[PRELIGHT] = @text_color
fg[ACTIVE] = @selected_fg_color
fg[SELECTED] = @selected_fg_color
fg[INSENSITIVE] = darker (@bg_color)
widget_class "*<GtkListItem>*" style "murrine-fg-is-text-color-workaround"
# The same problem also exists for GtkCList and GtkCTree
# Only match GtkCList and not the parent widgets, because that would also change the headers.
widget_class "*<GtkCList>" style "murrine-fg-is-text-color-workaround"
#Rhythmbox toolbar near the search entry. Use default + wide so that it doesn't turn dark.
style "murrine-rhythmbox-header" = "murrine-default"
xthickness = 3
ythickness = 3
engine "murrine" {
widget "*RBSourceHeader*" style:highest "murrine-rhythmbox-header"
widget "*HeaderToolbar*" style:highest "murrine-rhythmbox-header"
widget "*FooterToolbar*" style:highest "murrine-rhythmbox-header"
widget "*swt*toolbar*" style "murrine-default"
#Evolution toolbar
style "murrine-evo-new-button-workaround" = "murrine-dark"
engine "murrine"
toolbarstyle = 0
widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround"
# RSC: Fix for CPU frequency applet
style "applet-text" = "murrine-panel"
fg[NORMAL] = @bg_color
widget_class "*CPUFreqApplet*" style:highest "applet-text"Hello,
I recently moved to Macchiato gtk theme, which is very nice. Sadly it has a problem with Firefox/Thunderbird buttons that I'm unable to fix. Explained by images:
no mouse over button:
(if you look closer, you'll see that text is barely visible, but bg/fg colors are almost same)
mouse over button:
I tried playing with gtkrc, no luck. I'm using gtk-engine-murrine svn as of Feb 26.
Help please.
gtkrc for convenience
# Macchiato
# by Jesse L. Kay
# Last revision: 29 December 2008
# Set GtkSettings color scheme property.
# This can be overriden (via an xsetting) with eg. the gnome-appearance-properties.
gtk_color_scheme = "fg_color:#323232\nbg_color:#D3CAAA\nbase_color:#DED4B3\ntext_color:#323232\nselected_bg_color:#9C9478\nselected_fg_color:#fff\ntooltip_bg_color:#ebeab8\ntooltip_fg_color:#323232"
style "murrine-default"
# Style Properties
GtkButton ::child-displacement-x = 1
GtkButton ::child-displacement-y = 1
GtkButton ::default-border = { 0, 0, 0, 0 }
GtkCheckButton ::indicator-size = 14
GtkPaned ::handle-size = 6
GtkRange ::trough-border = 1
GtkRange ::slider-width = 8
GtkRange ::stepper-size = 13
GtkScale ::slider-length = 14
GtkScale ::slider-width = 8
GtkScale ::stepper-size = 13
GtkScale ::trough-side-details = 0
GtkScrollbar ::min-slider-length = 30
GtkMenuBar ::internal-padding = 0
GtkExpander ::expander-size = 16
GtkToolbar ::internal-padding = 1
GtkTreeView ::expander-size = 12
GtkTreeView ::vertical-separator = 0
GtkOptionMenu ::indicator-size = 0
GtkMenu ::horizontal-padding = 0
GtkMenu ::vertical-padding = 0
GtkScrolledWindow::scrollbar-spacing = 3
GtkNotebook::tab-curvature = 3
GtkNotebook::tab-overlap = 4
# Glow the tasklist by changing the color, instead of overlaying it with a rectangle
WnckTasklist ::fade-overlay-rect = 0
#WnckTasklist ::fade-loop-time = 5.0
#WnckTasklist ::fade-opacity = 0.7
xthickness = 1
ythickness = 1
fg[NORMAL] = @fg_color
fg[PRELIGHT] = @fg_color
fg[SELECTED] = @selected_fg_color
fg[INSENSITIVE] = darker (@bg_color)
fg[ACTIVE] = shade (0.60, @fg_color) #pidgin tabs, unselected tabs
bg[NORMAL] = @bg_color
bg[ACTIVE] = shade (0.60, @bg_color)
bg[PRELIGHT] = shade (0.6, @bg_color)
bg[SELECTED] = @selected_bg_color
bg[INSENSITIVE] = shade (1.03,@bg_color)
base[NORMAL] = @base_color
base[PRELIGHT] = @base_color
base[SELECTED] = @selected_bg_color
base[INSENSITIVE] = @bg_color
base[ACTIVE] = @selected_bg_color
text[NORMAL] = @text_color
text[PRELIGHT] = @text_color
text[SELECTED] = @selected_fg_color
text[INSENSITIVE] = @text_color
text[ACTIVE] = @text_color
# window background
bg_pixmap[NORMAL] = "window-bg.png"
engine "murrine"
animation = TRUE # FALSE = disabled, TRUE = enabled
colorize_scrollbar = TRUE # FALSE = disabled, TRUE = enabled
contrast = 0.8 # 0.8 for less contrast, more than 1.0 for more contrast on borders
glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved highlight, 4 = beryl highlight
gradient_shades = {1.09,1.01,1.01,0.9} # default: {1.1,1.0,1.0,1.1}
gradients = TRUE # FALSE = disabled, TRUE = enabled
highlight_ratio = 1.0 # set highlight amount for buttons or widgets
lightborder_ratio = 1.3 # sets lightborder amount for buttons or widgets
lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
listviewheaderstyle = 2 # 0 = flat, 1 = glassy, 2 = raised
listviewstyle = 1 # 0 = nothing, 1 = dotted
menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
menuitemstyle =0 # 0 = flat, 1 = glassy, 2 = striped
menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow
rgba = TRUE # FALSE = disabled, TRUE = enabled
roundness = 0 # 0 = squared, 1 = old default, more will increase roundness
scrollbarstyle = 0 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
sliderstyle = 0 # 0 = nothing added, 1 = handles
stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
# style = MURRINE # engine style options: CANDIDO, CLEARLOOKS, MIST, MURRINE, NODOKA
toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
style "murrine-wide"
xthickness = 2
ythickness = 2
style "murrine-wider"
xthickness = 3
ythickness = 3
style "murrine-dark"
bg[NORMAL] = shade(0.2,@bg_color)
bg[SELECTED] = shade(0.9,@selected_bg_color)
bg[PRELIGHT] = shade (0.5, @selected_bg_color)
bg[ACTIVE] = mix (0.5, @selected_bg_color, shade(0.2,@bg_color))
bg[INSENSITIVE] = shade(0.2,@bg_color)
fg[NORMAL] = mix (0.9, '#ffffef', @fg_color)
fg[PRELIGHT] = mix (0.8, '#ffffef', @fg_color)
fg[SELECTED] = mix (0.8, '#ffffef', @fg_color)
fg[ACTIVE] = mix (0.8, '#ffffef', @fg_color)
fg[INSENSITIVE] = mix (0.9, '#ffffef', @fg_color)
style "murrine-button"
xthickness = 3
ythickness = 3
text[NORMAL] = "#000000"
text[PRELIGHT] = shade (0.20, @bg_color)
text[ACTIVE] = "#000000"
bg[NORMAL] = @bg_color
bg[PRELIGHT] = shade (1.20, @bg_color)
bg[ACTIVE] = @bg_color
fg[NORMAL] = @bg_color
style "murrine-toolbar" = "murrine-dark"
bg[SELECTED] = "#363330"
bg[NORMAL] = "#363330"
bg[PRELIGHT] = "#363330"
bg[ACTIVE] = "#363330"
engine "murrine"{
gradient_shades = {1.0,0.9,0.9,0.75}
profile = MURRINE
style "murrine-notebook-bg" = "murrine-default"
bg[NORMAL] = shade (1.05, @bg_color)
bg[ACTIVE] = shade (0.95, @bg_color)
xthickness = 2
style "murrine-notebook" = "murrine-notebook-bg"
xthickness = 2
style "murrine-tasklist"
xthickness = 3
ythickness = 3
style "murrine-panel" = "murrine-dark" {
xthickness = 3
ythickness = 3
bg[NORMAL] = "#4D453F"
bg[PRELIGHT] = shade (0.5, @bg_color)
bg[ACTIVE] = "#45413E"
fg[NORMAL] = @bg_color
fg[PRELIGHT] = @bg_color
fg[ACTIVE] = @bg_color
engine "murrine" {
roundness = 1
rgba = TRUE
highlight_ratio = 1.0
reliefstyle = 2
contrast = 0.8
style "murrine-menu" = "murrine-dark"
xthickness = 3
ythickness = 3
bg[NORMAL] = "#363330"
text[NORMAL] = @bg_color
text[PRELIGHT] = @selected_fg_color
style "murrine-menu-item" = "murrine-dark"
xthickness = 3
ythickness = 3
bg[NORMAL] = "#363330"
engine "murrine" {
roundness = 0
contrast = 0.2
style "murrine-separator-menu-item"
GtkSeparatorMenuItem::horizontal-padding = 0
GtkWidget::wide-separators = 1
GtkWidget::separator-width = 1
GtkWidget::separator-height = 1
xthickness = 1
ythickness = 0
style "murrine-treeview"
# Based on the default style so that the colors from the button
# style are overriden again.
style "murrine-treeview-header" = "murrine-button"
xthickness = 2
ythickness = 1
GtkWidget::focus-line-width = 0
engine "murrine" {
# SZ07: This is added to tell the theme how to color checkmarks and radio items that are not in menus.
style "murrine-radiocheck" = "murrine-default"
text[NORMAL] = shade (1.15, @bg_color) # Color for checks/radio items.
text[PRELIGHT] = @selected_fg_color # Color for selected checks/radio items.
engine "murrine"{
style "murrine-tooltips"
xthickness = 4
ythickness = 4
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
style "murrine-progressbar"
xthickness = 1
ythickness = 1
fg[PRELIGHT] = @selected_fg_color
bg[SELECTED] = "#9C9478"
style "murrine-comboboxentry"
style "murrine-spinbutton"
style "murrine-scale"
bg[PRELIGHT] = shade(0.9,@bg_color)
style "murrine-hscale" = "murrine-scale"
style "murrine-vscale" = "murrine-scale"
style "murrine-scrollbar"
bg[NORMAL] = shade (1.0, @bg_color)
engine "murrine" {
#highlight_ratio = 1.3
scrollbar_color = "#9C9478"
#glazestyle = 0
roundness = 1
rgba = FALSE
GtkRange ::trough-border = 3
style "murrine-hscrollbar" = "murrine-scrollbar"
style "murrine-vscrollbar" = "murrine-scrollbar"
style "murrine-menubar" = "murrine-dark"
bg[NORMAL] = "#363330"
engine "murrine"{
gradient_shades = {1.0,0.9,0.9,0.75}
style "murrine-frame"
#Uncomment for dark statusbars. Breaks some apps.
bg[ACTIVE] = shade(0.2,@bg_color)
fg[NORMAL] = mix (1.5, @fg_color, '#ffffff')
fg[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
style "murrine-frame-title" = "murrine-frame"
fg[NORMAL] = lighter (@fg_color)
style "murrine-nautilus-location"
bg[NORMAL] = mix(0.60, shade (1.05,@bg_color), @selected_bg_color)
# Matches
# murrine default style is applied to every widget
class "GtkWidget" style "murrine-default"
# Increase the x/ythickness in some widgets
class "GtkRange" style "murrine-default"
class "GtkFrame" style "murrine-frame"
class "GtkSeparator" style "murrine-wide"
class "GtkEntry" style "murrine-wider"
class "GtkStatusbar" style "murrine-default"
class "GtkToolbar" style "murrine-toolbar"
class "GtkMenuBar" style:highest "murrine-menubar"
class "*HandleBox" style "murrine-toolbar"
widget_class "*HandleBox" style "murrine-toolbar"
class "GtkSpinButton" style "murrine-spinbutton"
class "GtkScale" style "murrine-scale"
class "GtkVScale" style "murrine-vscale"
class "GtkHScale" style "murrine-hscale"
class "GtkScrollbar" style "murrine-scrollbar"
class "GtkVScrollbar" style "murrine-vscrollbar"
class "GtkHScrollbar" style "murrine-hscrollbar"
class "GtkButton" style "murrine-button"
class "GtkRadioButton*" style "murrine-radiocheck" # SZ07: Added for the checkmarks/radio
class "GtkCheckButton" style "murrine-radiocheck" # SZ07: Added for the checkmarks/radio
# General matching following, the order is choosen so that the right styles override each other
# eg. progressbar needs to be more important then the menu match.
widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg"
widget_class "*<GtkStatusbar>*" style "murrine-wider"
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg"
widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg"
widget_class "*<GtkNotebook>" style "murrine-notebook"
widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry"
widget_class "*<GtkCombo>*" style "murrine-comboboxentry"
widget_class "*<GtkMenu>*" style "murrine-menu"
widget_class "*<GtkMenuItem>*" style "murrine-menu-item"
widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item"
widget_class "*<GtkFrame>" style "murrine-frame"
widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title"
widget_class "*.<GtkTreeView>*" style "murrine-treeview"
widget_class "*<GtkStatusbar>*" style "murrine-wider"
widget_class "*<GtkProgressBar>" style "murrine-progressbar"
# Treeview header
widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header"
widget_class "*<GtkToolbar>.*" style "murrine-toolbar"
#Panel
widget "*PanelWidget*" style "murrine-panel"
widget "*PanelApplet*" style "murrine-panel"
widget "*fast-user-switch*" style "murrine-panel" # Workaround for Fast User Switch applet
class "PanelApp*" style "murrine-panel"
class "PanelToplevel*" style "murrine-panel"
#The panel menubar
widget_class "*Panel*<GtkMenuBar>*" style:highest "murrine-panel"
# The window of the tooltip is called "gtk-tooltip"
widget "gtk-tooltip*" style "murrine-tooltips"
# Special cases and work arounds
# Fixes toolbars inside frames. Will be overridden later.
style "murrine-toolbar-flat" = "murrine-default"
xthickness = 3
ythickness = 3
engine "murrine"
toolbarstyle = 0
widget_class "*.*.*.*.*.*Toolbar*" style "murrine-toolbar-flat"
widget_class "*.*.*.*.*.*HandleBox*" style "murrine-toolbar-flat"
#Undo for Epiphany (FIXME find a better way to do this)
#widget_class "*EphyToolbar*" style "pixmap-toolbar"
#widget_class "*EphyToolbar*.*.*.*" style "murrine-toolbar"
# Workarounds for Evolution
widget_class "*.ETable.ECanvas" style "murrine-treeview-header"
widget_class "*.ETree.ECanvas" style "murrine-treeview-header"
#Firefox isn't nice to dark themes, so unset the dark stuff.
#widget "MozillaGtkWidget*Toolbar*" style "murrine-default"
#widget "MozillaGtkWidget*Frame*" style "murrine-default"
#Thunderbird too. But since Thunderbird uses the same theming engine as FF2, things are worse for us.
# Special case the nautilus-extra-view-widget
# ToDo: A more generic approach for all applications that have a widget like this.
widget "*.nautilus-extra-view-widget" style : highest "murrine-nautilus-location"
# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
style "murrine-text-is-fg-color-workaround"
text[NORMAL] = @fg_color
text[PRELIGHT] = @fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = darker (@bg_color)
widget_class "*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround"
style "murrine-text-is-fg-color-workaround-dark"
#Make it work with this theme!
text[NORMAL] = mix (1.5, @fg_color, '#ffffff')
text[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
widget_class "*Toolbar*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
style "murrine-menuitem-text-is-fg-color-workaround"
#text[NORMAL] = @fg_color
#text[PRELIGHT] = @selected_fg_color
#text[SELECTED] = @selected_fg_color
#text[ACTIVE] = @fg_color
#text[INSENSITIVE] = darker (@bg_color)
#Make it work with this theme!
text[NORMAL] = mix (1.5, @fg_color, '#ffffff')
text[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
widget "*.gtk-combobox-popup-menu.*" style "murrine-menuitem-text-is-fg-color-workaround"
# Work around the usage of GtkLabel inside GtkListItems to display text.
# This breaks because the label is shown on a background that is based on the
# base color set.
style "murrine-fg-is-text-color-workaround"
fg[NORMAL] = @text_color
fg[PRELIGHT] = @text_color
fg[ACTIVE] = @selected_fg_color
fg[SELECTED] = @selected_fg_color
fg[INSENSITIVE] = darker (@bg_color)
widget_class "*<GtkListItem>*" style "murrine-fg-is-text-color-workaround"
# The same problem also exists for GtkCList and GtkCTree
# Only match GtkCList and not the parent widgets, because that would also change the headers.
widget_class "*<GtkCList>" style "murrine-fg-is-text-color-workaround"
#Rhythmbox toolbar near the search entry. Use default + wide so that it doesn't turn dark.
style "murrine-rhythmbox-header" = "murrine-default"
xthickness = 3
ythickness = 3
engine "murrine" {
widget "*RBSourceHeader*" style:highest "murrine-rhythmbox-header"
widget "*HeaderToolbar*" style:highest "murrine-rhythmbox-header"
widget "*FooterToolbar*" style:highest "murrine-rhythmbox-header"
widget "*swt*toolbar*" style "murrine-default"
#Evolution toolbar
style "murrine-evo-new-button-workaround" = "murrine-dark"
engine "murrine"
toolbarstyle = 0
widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround"
# RSC: Fix for CPU frequency applet
style "applet-text" = "murrine-panel"
fg[NORMAL] = @bg_color
widget_class "*CPUFreqApplet*" style:highest "applet-text" -
Installing Murrine? "GTK+-2.8 is required to compile"
I'm getting awfully close to getting Arch to be the perfect OS. Dang, it is so nice!
When I found out that there was no Murrine package in the repos, I frolicked happily over to AUR thinking "Yay! My first AUR package!".
So I grabbed this: http://aur.archlinux.org/packages.php?d … s=0&SeB=nd
(http://cimi.netsons.org/media/download_gallery/murrine/murrine-0.53.1.tar.bz2 in particular)
I extracted it in /var/abs/local/ and was surprised to find no PKGBUILD that I had been hearing about. So I thought I would do it the old fashioned way (as per the Readme)
./configure gave me this:
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for a BSD-compatible install... /bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... ./configure: line 8273: diff: command not found
no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for pkg-config... no
checking for GTK... configure: error: GTK+-2.8 is required to compile murrine
GTK+-2.8? Wha? I have:
extra/gtk-engines 2.12.1-1
Theme engines for GTK+ 2
Already isntalled. Can someone tell me what I'm doing wrong? And why doesn't makepkg work with this?
Thanks!
Last edited by justaleaf (2007-10-15 20:39:12)# pacman -S gtk-engine-murrine
error: 'gtk-engine-murrine': not found in sync db
I tried that. Here's my pacman.conf:
# /etc/pacman.conf
# See the pacman manpage for option directives
# GENERAL OPTIONS
[options]
LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
#[testing]
Include = /etc/pacman.d/testing
[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/core
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/extra
#[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community
#[unstable]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/unstable
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
I also tried -Sy:
# pacman -Sy gtk-engine-murrine
:: Synchronizing package databases...
core is up to date
extra is up to date
error: 'gtk-engine-murrine': not found in sync db
Any ideas? -
[KDE] I can't change the icons of gtk-apps
Hi,
I'm able to change the theme of the gtk apps under KDE just fine. What I don't get to work is to change the icon theme, too. The gtk apps always use the default one.
Her's what I have in my .gtkrc-2.0
gtk-icon-theme-name="FaenzaCupertino"
gtk-theme-name="oxygen-gtk"
Any ideas?I didn't read that the original Faenza Icon theme is needed, too. Now the next problem is that in Thunderbird the folders are brown and don't use the blue look.
You are on to something here. The key is what GTK engine you are using: oxygen-gtk. That engine has a special hack to apply KDE icons to GTK applications. What it does is actually set gtk-theme-name on the fly, your gtkrc file doesn't matter.
And here is the bug; KDE uses icons from ~/.kde4/share/icons but where does GTK try to find your theme? In ~/.icons. The solution is to symlink your icon theme from ~/.kde4/share/icons to ~/.icons.
Maybe you are looking for
-
Add Custom fields in Result List
Hello , We are using CRM2007, where we have asked to update the Service Order Search Result list to accumudate the IBASE no, IBASE component & Product. So, I have enhanced the component:BT116S_SRVO/AdvancedSRL , BASE Entity of which is "BTQRSrvOrd ".
-
How to close the browser from an Applet?
Hi, I've written one applet, with 2 buttons (Continue & Exit). On click of Continue button, it will open another web page. On click of Exit button, the browser should be closed. I'm not able to close the browser from the applet. Can any body help me.
-
My sound control keys F10/F11/F12 do not respond at once this morning
How can I make them functioning again ?
-
Can I skype with Ipad 3 and use back camera?
I would like to use my Ipad 3 to skype and need to use the back camera. Is this possible? How do I activate the back camera while in skype? Thanks-
-
ADS Configuaration prerequisites
Hi, I would like to work implement Adobe forms using webDynpro-Java. To work with Adobe, what all the things require to configure.... Do we need to purchase any Adobe reader for this? How we will getting credential file? Kindly guide me on this.... T