Ricing Out Your Linux Box

How to make your win32 friends drool

Chris Clymer/Omal

Ohio 2600/Cleveland LUG

What we'll cover:

[any material that should appear in print but not on the slide]

Which terminals to rice?

[any material that should appear in print but not on the slide]

Why these terminals?

[any material that should appear in print but not on the slide]

aterm

pseudo-transparent aterm
[any material that should appear in print but not on the slide]

Eterm

pseudo-transparent Eterm
[any material that should appear in print but not on the slide]

konsole

pseudo-transparent konsole
[any material that should appear in print but not on the slide]

Pimp out your desktop

Don't be fooled by names, all of these sites have a variety of good platform-neutral content

[any material that should appear in print but not on the slide]

Applying wallpaper

[any material that should appear in print but not on the slide]

Fluxbox

pimped out fluxbox
[any material that should appear in print but not on the slide]

Fluxbox Icons

Fluxbox menu icons
[any material that should appear in print but not on the slide]

How to get these

[any material that should appear in print but not on the slide]

Desktop applets

[any material that should appear in print but not on the slide]

Windowmaker Dockapps

[any material that should appear in print but not on the slide]

adesklets

[any material that should appear in print but not on the slide]

gdesklets

[any material that should appear in print but not on the slide]

Superkaramba

[any material that should appear in print but not on the slide]

Slack Track

karamba x=0 y=0 w=230 h=150 interval=2000 locked=false mask="background.png" image x=0 y=0 path="shadow.png" defaultfont font="Arial" fontsize=9 color=255,255,255 text x=20 y=3 shadow=1 fontsize=16 bgcolor=100,100,100 value="Slackware-Current" text x=20 y=20 value="Last Change:" text x=20 y=30 color=255,0,0 sensor=program program="lynx -dump ftp://ftp.slackware.com/pub/slackware/slackware-current/ChangeLog.txt | head -1" text x=20 y=40 value="Recent Changes:" text x=20 y=50 color=255,0,0 sensor=program program="lynx -dump ftp://ftp.slackware.com/pub/slackware/slackware-current/ChangeLog.txt | grep / | grep -v // | cut -f1 -d : | head -5" clickarea x=5 y=5 w=220 h=140 onclick="lynx -dump ftp://ftp.slackware.com/pub/slackware/slackware-current/ChangeLog.txt > ChangeLog.txt; kdialog --textbox ChangeLog.txt 600 500"
[any material that should appear in print but not on the slide]

Code

# set some sensible defaults, set a mask and background image to make it pretty

karamba x=0 y=0 w=230 h=150 interval=2000 locked=false mask="background.png" image x=0 y=0 path="shadow.png" defaultfont font="Arial" fontsize=9 color=255,255,255
[any material that should appear in print but not on the slide]

Code

text x=20 y=3 shadow=1 fontsize=16 bgcolor=100,100,100 value="Slackware-Current" text x=20 y=20 value="Last Change:"
[any material that should appear in print but not on the slide]

Code

# this grabs date of last change by dumping top line of the changelog

text x=20 y=30 color=255,0,0 sensor=program program="lynx -dump ftp://ftp.slackware.com/pub/slackware/slackware-current/ChangeLog.txt | head -1"

#print "recent changes" text x=20 y=40 value="Recent Changes:"
[any material that should appear in print but not on the slide]

Code

# this grabs the names of the last 5 packages changed

text x=20 y=50 color=255,0,0 sensor=program program="lynx -dump ftp://ftp.slackware.com/pub/slackware/slackware-current/ChangeLog.txt | grep / | grep -v // | cut -f1 -d : | head -5"
[any material that should appear in print but not on the slide]

Code

# this provides a click area which pops up the full changelog when clicked

clickarea x=5 y=5 w=220 h=140 onclick="lynx -dump ftp://ftp.slackware.com/pub/slackware/slackware-current/ChangeLog.txt > ChangeLog.txt; kdialog --textbox ChangeLog.txt 600 500"
[any material that should appear in print but not on the slide]

Slack Track Theme

slack track superkaramba theme
[any material that should appear in print but not on the slide]