EasyListening Dark

GTK2 Themes

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
Easy Listening Dark
___________________


A Lightweight Dark theme with easily visible (slightly high contrast) controls.


Why and how: [skip section if you are in hurry]
-------------------------------------
I still live on a 128 MB RAM Laptop, using LXDE (Lightweight X11 Desktop Environment) which uses GTK2 and wanted a lightwieght, dark, elegant, theme where all controls are asily visible, as I usually keep the brightness of the screen very low.

After wasting about half a day on the search, I thought its better to create my own instead of wasting time searching. I ended up creating a negative of the "EasyListening" theme by "Holger Bauer (umarmung@email.de)".

I did this by running all the images through "convert" utility of ImageMagick.

[quote]for f in *.png ; do convert -negate $f $f ; done[/quote]

Then I reduced the contrast a bit using the -modulate option of convert in a similar way. I also ran them through -antialias of convert, though i have no clue if it was helpful.

Next, instead of editing each line of gtkrc by hand, i wrote some (hackish, extremely bad performace :-P ) code to negate each color.

[quote]
lax@laxtop:~/scripts/gtkrc_color_batch$ cat gtkcol_colbatch.sh
while read -e line
do
col="`printf '%s' '$line' | egrep -o '#[0-9a-fA-F]{6}'`"
if [ `echo "$col"|grep -o '#'|wc -c` -ne 2 ]
then
printf '%sn' "$line"
else
col2=`echo $col|$1`
printf '%sn' "$line" |sed s/$col/$col2/
fi
done

lax@laxtop:~/scripts/gtkrc_color_batch$ cat negate.sh
read -e color
r=`echo $color|cut -b2-3`
g=`echo $color|cut -b4-5`
b=`echo $color|cut -b6-7`
rn=$(echo 255 - "`printf '%d' 0x$r`"|bc)
gn=$(echo 255 - "`printf '%d' 0x$g`"|bc)
bn=$(echo 255 - "`printf '%d' 0x$b`"|bc)
printf "#%02x%02x%02x" $rn $gn $bn
lax@laxtop:~/scripts/gtkrc_color_batch$
[/quote]

A lot of other tiny improvements were added after this. Most notable are the checkbox tickmark, the shadows of most controls.

Hope someone finds it helpfull.

========================================

Recommendations:
----------------

(in order of preference.)

Icon theme :

Ice
Mist
Nuvola

Metacity:

Atlanta
Bright

Openbox:

Operation
cyclism
BBStyle
bloohax
Mikachu
Chaos2
Weightless-industry
Deep

Ratings & Comments

2 Comments

bigo72

Sorry, mate, I believe you, but...you know...?

kamathln

Nope as I said in my notes above, it is LXDE Lightweight X11 Desktop Environment. But it uses GTK2+. And what I have released the theme as a GTK2+ theme. May be I should not have included a index.theme with it.

Pling
0 Affiliates
Details
license
version
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More GTK2 Themes from kamathln:

EasyListening-Darkgray
kamathln
last update date: 16 years ago

Score 5.0

Other GTK2 Themes:

Ambiance-Humanlooks
scarrs
last update date: 8 years ago

Score 6.7

Cryogenic-Clearlooks
luisito76
last update date: 19 years ago

Score 5.0

Cairo style for GNOME
kimmik
last update date: 17 years ago

Score 5.0

New wave metal
seb551
last update date: 16 years ago

Score 5.0

Lion of Juda
grace7
last update date: 16 years ago

Score 5.0

Jungle Theme (based on jungle icons)
mataza
last update date: 16 years ago

Score 5.0