EasyListening Dark

GTK2 Themes

Source (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
Score 50.0%
Description:

[size=2]Easy Listening Dark[/size]
___________________


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.

for f in *.png ; do convert -negate $f $f ; done


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.


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$


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 :

[li]Ice[/li]
[li]Mist[/li]
[li]Nuvola[/li]

Metacity:

[li]Atlanta[/li]
[li]Bright[/li]

Openbox:

[li]Operation[/li]
[li]cyclism[/li]
[li]BBStyle[/li]
[li]bloohax[/li]
[li]Mikachu[/li]
[li]Chaos2[/li]
[li]Weightless-industry[/li]
[li]Deep[/li]

bigo72

10 years ago

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

Report

C

kamathln

10 years ago

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.

Report

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
updated Jan 29 2009
added Jan 29 2009
downloads 24h
0
page views 24h 1