initial checkin
authorMichael Prokop <mika@grml.org>
Wed, 18 Oct 2006 20:51:59 +0000 (20:51 +0000)
committerMichael Prokop <mika@grml.org>
Wed, 18 Oct 2006 20:51:59 +0000 (20:51 +0000)
467 files changed:
debian/NEWS [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/conffiles [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/dirs [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/overrides [new file with mode: 0644]
debian/postrm [new file with mode: 0755]
debian/preinst [new file with mode: 0755]
debian/rules [new file with mode: 0755]
etc/X11/windowlab/windowlab.menurc [new file with mode: 0644]
etc/auto.master [new file with mode: 0644]
etc/automount.sh [new file with mode: 0755]
etc/exports.grml [new file with mode: 0644]
etc/init.d/bootsplash_end.sh [new file with mode: 0755]
etc/init.d/bootsplash_start.sh [new file with mode: 0755]
etc/init.d/firewall [new file with mode: 0755]
etc/init.d/grml-halt [new file with mode: 0755]
etc/init.d/grml-home [new file with mode: 0755]
etc/init.d/grml-misc [new file with mode: 0755]
etc/init.d/grml-reboot [new file with mode: 0755]
etc/init.d/ssh [new file with mode: 0755]
etc/inittab.grml [new file with mode: 0644]
etc/inittab.small [new file with mode: 0644]
etc/kismet/kismet.conf [new file with mode: 0644]
etc/locale.gen.grml [new file with mode: 0644]
etc/locale.gen.minimal [new file with mode: 0644]
etc/lynx.cfg [new file with mode: 0644]
etc/mgetty/login.config [new file with mode: 0644]
etc/mgetty/mgetty.config [new file with mode: 0644]
etc/motd [new file with mode: 0644]
etc/pcmcia/wlan-ng.conf [new file with mode: 0644]
etc/policy-rc.d.conf [new file with mode: 0644]
etc/rcS.d/important_notice [new file with mode: 0644]
etc/resolv.conf.template [new file with mode: 0644]
etc/runlevel.conf.hdinstall [new file with mode: 0644]
etc/runlevel.conf.hdinstall.small [new file with mode: 0644]
etc/runlevel.conf.livecd [new file with mode: 0644]
etc/runlevel.conf.livecd.small [new file with mode: 0644]
etc/samba/smb.conf [new file with mode: 0644]
etc/skel/.Xmodmap [new file with mode: 0644]
etc/skel/.Xmodmap.german [new file with mode: 0644]
etc/skel/.Xresources [new file with mode: 0644]
etc/skel/.a2ps/a2psrc [new file with mode: 0644]
etc/skel/.acrorc [new file with mode: 0644]
etc/skel/.asoundrc.example [new file with mode: 0644]
etc/skel/.centericq/external [new file with mode: 0644]
etc/skel/.config/rox.sourceforge.net/MIME-types/image [new file with mode: 0755]
etc/skel/.dillo/bm.txt [new file with mode: 0644]
etc/skel/.fluxbox/fbrun_history [new file with mode: 0644]
etc/skel/.fluxbox/init [new file with mode: 0644]
etc/skel/.fluxbox/keys [new file with mode: 0644]
etc/skel/.fluxbox/menu [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/iconbar.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/menu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/selected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Amok/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/pixmaps/selected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Bawn/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar1.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close1.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2a.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max1.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2a.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min1.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2a.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1a.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2a.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Blood-Integration/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/selected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/toolbar.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cathode/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/bullet.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/closeu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/hilite.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/iconu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/maxu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/menu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/rmenu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Cinza/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-off.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-on.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/off.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/on.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-off.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-on.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-off.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-on.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fire-Eye-II/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/close-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/iconbar.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/menu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/selected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/pixmaps/unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Fusion/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/hilite.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/menu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Greenstone/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Kharisma [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/closep.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/focus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/focusp.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/menu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuckp.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/pixmaps/wtitleu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Onyx2/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/focus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/iconbar-focused.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/menu-flat.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/menu.bevel.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/pressed.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/selected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/toolbar.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/unselected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Overflow/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/close2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/closep.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/max2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/maxp.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/min.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/min2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/minp.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarg.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarw.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/Sn33z/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/focus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/handle-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/handle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-focus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/menu.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/stick-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/deepblue/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/grml/pixmaps/button.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/grml/pixmaps/button2.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/grml/pixmaps/map.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/grml/pixmaps/none.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/grml/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/focus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/hilite.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/pressed.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/selected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/slit.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/stuck-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/stuck.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/toolbar.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/unselected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/lingo/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/b-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/bullet.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/close-pressed.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/close.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/icon-pressed.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/icon.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/max-pressed.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/max.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/stick-pressed.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/stick.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle-unfocus.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/platinium/theme.cfg [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/bullet.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/closefcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/closepr.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/closeufcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/frame.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/highlight.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/maxfcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/maxpr.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/maxufcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/minfcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/minpr.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/minufcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/selected.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/stickfcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/stickpr.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/stickufcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/stuckfcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/stuckufcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/tbarfcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/pixmaps/tbarufcs.xpm [new file with mode: 0644]
etc/skel/.fluxbox/styles/snow/theme.cfg [new file with mode: 0644]
etc/skel/.fvwm-crystal/preferences/DefaultTerminal [new file with mode: 0644]
etc/skel/.fvwm-crystal/preferences/LastChoosenColorset [new file with mode: 0644]
etc/skel/.fvwm-crystal/preferences/LastChoosenRecipe [new file with mode: 0644]
etc/skel/.fvwm-crystal/preferences/LastChoosenWallpaper [new file with mode: 0644]
etc/skel/.fvwm-crystal/preferences/LastChoosenWindowDecoration [new file with mode: 0644]
etc/skel/.fvwm-crystal/userconfig [new file with mode: 0644]
etc/skel/.fvwm/preferences/LastChoosenColorset [new file with mode: 0644]
etc/skel/.fvwm/preferences/LastChoosenRecipe [new file with mode: 0644]
etc/skel/.fvwm/preferences/LastChoosenWallpaper [new file with mode: 0644]
etc/skel/.fvwm/preferences/LastChoosenWindowDecoration [new file with mode: 0644]
etc/skel/.fvwm/userconfig [new file with mode: 0644]
etc/skel/.gkrellm2/plugin_enable [new file with mode: 0644]
etc/skel/.gkrellm2/sensor-config [new file with mode: 0644]
etc/skel/.gkrellm2/theme_config [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern.tar.gz [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/apm/krell.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/bg_chart.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/bg_grid.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/bg_meter.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/bg_panel.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/data_in.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/data_in_grid.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/data_out.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/data_out_grid.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/frame_bottom.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/frame_left.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/frame_right.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/frame_top.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/fs/krell.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/gkrellmrc [new file with mode: 0755]
etc/skel/.gkrellm2/themes/Modern/krell_panel.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/mem/bg_panel.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/mem/krell.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/net/decal_net_leds.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/swap/bg_panel.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/swap/krell.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/Modern/timer/decal_timer_button.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers.tar.gz [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/README [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/apm/bg_meter.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/bg_chart.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/bg_grid.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/bg_meter.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/bg_panel.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/bg_spacer.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/button2.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/decal_misc.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/frame_bottom.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/frame_left.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/frame_right.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/frame_top.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/fs/bg_meter.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/gkrellm_theme.cfg [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/gkrellmrc [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/krell_meter.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/krell_panel.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/krell_slider.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/mem/bg_meter.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_buffers.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_cache.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds2.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/swap/bg_meter.png [new file with mode: 0644]
etc/skel/.gkrellm2/themes/MonkeyLovers/timer/decal_timer_button.png [new file with mode: 0644]
etc/skel/.gkrellm2/user-config [new file with mode: 0644]
etc/skel/.ideskrc [new file with mode: 0644]
etc/skel/.idesktop/aterm.lnk [new file with mode: 0644]
etc/skel/.idesktop/aumix.lnk [new file with mode: 0644]
etc/skel/.idesktop/emacs.lnk [new file with mode: 0644]
etc/skel/.idesktop/firefox.lnk [new file with mode: 0644]
etc/skel/.idesktop/grmlconfigroot.lnk [new file with mode: 0644]
etc/skel/.idesktop/grmlconfiguser.lnk [new file with mode: 0644]
etc/skel/.idesktop/icons/README [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_AUD_kmix.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_BRO_firefox.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_DES_nephros-manual.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_DES_samba.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_DES_screenshot.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_DEV_hd.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_DEV_hwinfo.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_DEV_kcontrol.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_DEV_network.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_EMU_vmware.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_GRA_gimp.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_IMS_irssi.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_IMS_licq.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_MAI_mutt.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_OFF_openoffice.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_TER_Eterm.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_TER_eterm.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_TER_term.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_TXT_emacs.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_TXT_vim.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_UNK_ethereal.png [new file with mode: 0644]
etc/skel/.idesktop/icons/l33t_UNK_rox.png [new file with mode: 0644]
etc/skel/.idesktop/irssi.lnk [new file with mode: 0644]
etc/skel/.idesktop/linneighborhood.lnk [new file with mode: 0644]
etc/skel/.idesktop/network.lnk [new file with mode: 0644]
etc/skel/.idesktop/pinfo.lnk [new file with mode: 0644]
etc/skel/.idesktop/rox.lnk [new file with mode: 0644]
etc/skel/.idesktop/screenshot.lnk [new file with mode: 0644]
etc/skel/.idesktop/unused/gimp.lnk [new file with mode: 0644]
etc/skel/.idesktop/unused/ooffice.lnk [new file with mode: 0644]
etc/skel/.idesktop/unused/vmware.lnk [new file with mode: 0644]
etc/skel/.idesktop/vim.lnk [new file with mode: 0644]
etc/skel/.idesktop/wireshark.lnk [new file with mode: 0644]
etc/skel/.idesktop/xterm.lnk [new file with mode: 0644]
etc/skel/.ion2/.welcome_msg_displayed [new file with mode: 0644]
etc/skel/.ion2/default-session--0/draw.lua [new file with mode: 0644]
etc/skel/.ion2/default-session--0/query_history.lua [new file with mode: 0644]
etc/skel/.ion2/default-session--0/workspaces.lua [new file with mode: 0644]
etc/skel/.ion2/dock-draw.lua [new file with mode: 0644]
etc/skel/.ion2/dock.lua [new file with mode: 0644]
etc/skel/.ion2/floatws.lua [new file with mode: 0644]
etc/skel/.ion2/go_frame_or_desk.lua [new file with mode: 0644]
etc/skel/.ion2/ion-bindings.lua [new file with mode: 0644]
etc/skel/.ion2/ion-menus.lua [new file with mode: 0644]
etc/skel/.ion2/ion.lua [new file with mode: 0644]
etc/skel/.ion2/ionws.lua [new file with mode: 0644]
etc/skel/.ion2/kludges.lua [new file with mode: 0644]
etc/skel/.ion2/look-brownsteel.lua [new file with mode: 0644]
etc/skel/.ion2/look-clean.lua [new file with mode: 0644]
etc/skel/.ion2/look-cleanios.lua [new file with mode: 0644]
etc/skel/.ion2/look-cleanviolet.lua [new file with mode: 0644]
etc/skel/.ion2/look-dusky.lua [new file with mode: 0644]
etc/skel/.ion2/look-greyviolet.lua [new file with mode: 0644]
etc/skel/.ion2/look-grml.lua [new file with mode: 0644]
etc/skel/.ion2/look-ios.lua [new file with mode: 0644]
etc/skel/.ion2/look-simpleblue.lua [new file with mode: 0644]
etc/skel/.ion2/look-wheat2.lua [new file with mode: 0644]
etc/skel/.ion2/menu.lua [new file with mode: 0644]
etc/skel/.ion2/pwm-bindings.lua [new file with mode: 0644]
etc/skel/.ion2/pwm-menus.lua [new file with mode: 0644]
etc/skel/.ion2/pwm.lua [new file with mode: 0644]
etc/skel/.ion2/query.lua [new file with mode: 0644]
etc/skel/.ion3/.welcome_msg_displayed [new file with mode: 0644]
etc/skel/.ion3/default-session--0/saved_layout.lua [new file with mode: 0644]
etc/skel/.ion3/default-session--0/saved_queryhist.lua [new file with mode: 0644]
etc/skel/.ion3/default-session--0/saved_wd.lua [new file with mode: 0644]
etc/skel/.irbrc [new file with mode: 0644]
etc/skel/.irssi/config [new file with mode: 0644]
etc/skel/.irssi/scripts/osd.pl [new file with mode: 0644]
etc/skel/.irssi/scripts/queryresume.pl [new file with mode: 0644]
etc/skel/.irssi/scripts/screen_away.pl [new file with mode: 0644]
etc/skel/.jackdrc [new file with mode: 0644]
etc/skel/.kshrc [new file with mode: 0644]
etc/skel/.links/bookmarks [new file with mode: 0644]
etc/skel/.links/links.cfg [new file with mode: 0644]
etc/skel/.links/links.his [new file with mode: 0644]
etc/skel/.mrxvtrc [new file with mode: 0644]
etc/skel/.msmtprc [new file with mode: 0644]
etc/skel/.muttngrc [new file with mode: 0644]
etc/skel/.muttrc [new file with mode: 0644]
etc/skel/.nessusrc [new file with mode: 0644]
etc/skel/.pekwm/autoproperties [new file with mode: 0644]
etc/skel/.pekwm/config [new file with mode: 0644]
etc/skel/.pekwm/keys [new file with mode: 0644]
etc/skel/.pekwm/menu [new file with mode: 0644]
etc/skel/.pekwm/mouse [new file with mode: 0644]
etc/skel/.pekwm/start [new file with mode: 0644]
etc/skel/.pekwm/themes/default/theme [new file with mode: 0644]
etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/bl.png [new file with mode: 0644]
etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/br.png [new file with mode: 0644]
etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/s.png [new file with mode: 0644]
etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/theme [new file with mode: 0644]
etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tl.png [new file with mode: 0644]
etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tr.png [new file with mode: 0644]
etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/v.png [new file with mode: 0644]
etc/skel/.rawdog/config [new file with mode: 0644]
etc/skel/.screenrc [new file with mode: 0644]
etc/skel/.signature [new file with mode: 0644]
etc/skel/.snownews/urls [new file with mode: 0644]
etc/skel/.terminfo/m/mostlike [new file with mode: 0644]
etc/skel/.terminfo/mostlike.txt [new file with mode: 0644]
etc/skel/.w3m/config [new file with mode: 0644]
etc/skel/.wmi/actions.conf [new file with mode: 0644]
etc/skel/.wmi/actions.session [new file with mode: 0644]
etc/skel/.wmi/common.conf [new file with mode: 0644]
etc/skel/.wmi/os04-theme.conf [new file with mode: 0644]
etc/skel/.wmi/sti.pl [new file with mode: 0755]
etc/skel/.wmi/szs2.1/AUTHORS [new file with mode: 0644]
etc/skel/.wmi/szs2.1/LICENSE [new file with mode: 0644]
etc/skel/.wmi/szs2.1/README [new file with mode: 0644]
etc/skel/.wmi/szs2.1/bandwidth.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/bandwidth.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/battery.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/battery.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/biff.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/biff.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/clock.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/clock.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/diskusage.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/diskusage.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/load.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/load.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/memory.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/memory.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/module-developer-reference.txt [new file with mode: 0644]
etc/skel/.wmi/szs2.1/szs.cfg [new file with mode: 0644]
etc/skel/.wmi/szs2.1/szs.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/szstoolbox-developer-reference.txt [new file with mode: 0644]
etc/skel/.wmi/szs2.1/szstoolbox.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/szstoolbox.pyc [new file with mode: 0644]
etc/skel/.wmi/szs2.1/text.py [new file with mode: 0755]
etc/skel/.wmi/szs2.1/text.pyc [new file with mode: 0644]
etc/skel/.wmi/theme.conf [new file with mode: 0644]
etc/skel/.wmi/wmi.session [new file with mode: 0644]
etc/skel/.xinitrc [new file with mode: 0755]
etc/skel/.xlocktext [new file with mode: 0644]
etc/skel/.xsession [new file with mode: 0755]
etc/skel/.zlogin [new file with mode: 0644]
etc/wvdial.conf.umts [new file with mode: 0644]
etc/zg-policy-rc.d.conf [new file with mode: 0644]
usr/lib/cups/backend/pdf [new file with mode: 0755]
usr/share/cups/model/PS2PDF.ppd [new file with mode: 0644]

diff --git a/debian/NEWS b/debian/NEWS
new file mode 100644 (file)
index 0000000..9a01500
--- /dev/null
@@ -0,0 +1,12 @@
+grml-etc (0.8-11) unstable; urgency=low
+
+  Notice: the files in /etc/zsh/, /etc/grml/, /etc/apt/, /etc/vim/,
+  /etc/grml_*, /etc/network/, /etc/skel/.vim/, /etc/vim/vimrc,
+  /etc/skel/.zsh/ and  /etc/skel/.zshrc have been moved to the
+  package named grml-etc-core. The package grml-etc-core is meant
+  for installation on plain Debian (stable/testing/unstable) systems.
+  You don't have to do anything at all, grml-etc depends on package
+  grml-etc-core so it will be installed automatically right now.
+  If you notice any problems with the move please report it!
+
+ -- Michael Prokop <mika@grml.org>  Fri, 15 Sep 2006 14:43:22 +0200
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..843fb9d
--- /dev/null
@@ -0,0 +1,2362 @@
+grml-etc (0.8-24) unstable; urgency=low
+
+  * Make sure we (un)divert /etc/skel/.zshrc only if diversion
+    is held by package grml-etc.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 12 Oct 2006 17:39:19 +0200
+
+grml-etc (0.8-23) unstable; urgency=low
+
+  * /etc/runlevel.conf.hdinstall: update to current grml's package selection
+    (updated/modified/added initscripts for: libnss-ldap, libnss-ldap,
+     codeville, reniced, kexec-load, aoetools, apcupsd, installation-report,
+     kexec)
+  * /etc/inittab.grml: use grml-iptstate instead of iptstate (due to
+    changes in upstream of iptstate which don't allow us to autostart
+    it), depend on grml-scripts (>= 0.8-24) therefore.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  2 Oct 2006 23:28:17 +0200
+
+grml-etc (0.8-22) unstable; urgency=low
+
+  * /etc/skel/.kshrc: updated corresponding to tests with wuehlmaus
+  * /etc/init.d/grml-reboot: run 'ln -snf /proc/mounts /etc/mtab'
+    only in live-cd mode
+
+ -- Michael Prokop <mika@grml.org>  Sat, 30 Sep 2006 11:03:53 +0200
+
+grml-etc (0.8-21) unstable; urgency=low
+
+  * /etc/runlevel.conf*: move sendsigs to 37 as done with
+    sysvinit >=2.86.ds1-21.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 29 Sep 2006 16:42:27 +0200
+
+grml-etc (0.8-20) unstable; urgency=low
+
+  * /etc/skel/.Xresources: applied nedit-stuff from
+    http://www.nedit.org/technotes/looks-1.php - thanks, Mark! 
+
+ -- Michael Prokop <mika@grml.org>  Thu, 28 Sep 2006 23:10:48 +0200
+
+grml-etc (0.8-19) unstable; urgency=low
+
+  * /etc/init.d/grml-home: check for user with UID 1000 and use
+    'chown $USER:' instead of 'chown grml.grml'.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 28 Sep 2006 16:36:15 +0200
+
+grml-etc (0.8-18) unstable; urgency=low
+
+  * Added /etc/skel/.irbrc (configuration file for irb).
+  * /etc/skel/.kshrc: adjusted mailadress of wuehlmaus.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 26 Sep 2006 10:29:16 +0200
+
+grml-etc (0.8-17) unstable; urgency=low
+
+  * Add stunnel4 to /etc/runlevel.conf.hdinstall.
+  * Update /etc/locale.gen.grml.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 22 Sep 2006 17:21:47 +0200
+
+grml-etc (0.8-16) unstable; urgency=low
+
+  * Remove /etc/init.d/mydql from /etc/runlevel.conf.*.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 17 Sep 2006 16:54:25 +0200
+
+grml-etc (0.8-15) unstable; urgency=low
+
+  * /etc/init.d/grml-reboot: move truecrypt code to an earlier
+    state in the reboot process.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 17 Sep 2006 15:04:23 +0200
+
+grml-etc (0.8-14) unstable; urgency=low
+
+  * /etc/init.d/grml-reboot:
+    - added support for unmapping truecrypt volumes.
+    - use "log_end_msg $?" instead of
+      "foo && log_end_msg 0 || log_end_msg 1".
+
+ -- Michael Prokop <mika@grml.org>  Sun, 17 Sep 2006 13:09:21 +0200
+
+grml-etc (0.8-13) unstable; urgency=low
+
+  * Add resolv.conf to /etc/runlevel.conf.livecd and
+    /etc/runlevel.conf.hdinstall.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 16 Sep 2006 12:42:38 +0200
+
+grml-etc (0.8-12) unstable; urgency=low
+
+  * /etc/skel/.Xmodmap*: add add4 as Multi_key
+
+ -- Michael Prokop <mika@grml.org>  Fri, 15 Sep 2006 17:34:52 +0200
+
+grml-etc (0.8-11) unstable; urgency=low
+
+  * Created extra package named grml-etc-core which contains
+    configuration files for zsh, vim and some more core files
+    meant for use on plain Debian (stable/testing/unstable)
+    system. Moved some "dpkg-divert"ed files to grml-etc-core,
+    if you notice any problems please inform me!
+  * Added NEWS entry to inform people about the move of files.
+  * Removed grml-firefox from Suggests.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 12 Sep 2006 15:54:57 +0200
+
+grml-etc (0.8-10) unstable; urgency=low
+
+  * /etc/runlevel.conf.hdinstall:
+    - added /etc/init.d/libnss-ldap, /etc/init.d/openbsd-inetd,
+      /etc/init.d/xend and /etc/init.d/xendomains
+    - removed /etc/init.d/inetd
+
+ -- Michael Prokop <mika@grml.org>  Mon, 11 Sep 2006 15:46:31 +0200
+
+grml-etc (0.8-9) unstable; urgency=low
+
+  * /etc/zsh/zshrc:
+    - support "persistent history" via ~/.important_commands
+    - added check for symlink to cdrecord-alias.
+  * /etc/skel/.zshrc: put all stuff in vim's {{{-}}} environment.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  7 Sep 2006 17:07:47 +0200
+
+grml-etc (0.8-8) unstable; urgency=low
+
+  * /etc/zsh/zshrc: 'NOCOR=1 zsh' now also sets 'setopt nocorrect'.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  7 Sep 2006 14:52:16 +0200
+
+grml-etc (0.8-7) unstable; urgency=low
+
+  * Update /etc/runlevel.conf.hdinstall to current initscripts,
+    sysvinit,...
+
+ -- Michael Prokop <mika@grml.org>  Thu,  7 Sep 2006 11:36:32 +0200
+
+grml-etc (0.8-6) unstable; urgency=low
+
+  * /etc/skel/.zshrc: upps, forgot to close wodep-function with '}'
+
+ -- Michael Prokop <mika@grml.org>  Tue,  5 Sep 2006 21:32:16 +0200
+
+grml-etc (0.8-5) unstable; urgency=low
+
+  * /etc/skel/.asoundrc.example: added info regarding dmix
+  * /etc/skel/.zshrc: added function wodeb (thanks, wuehlmaus!)
+    and viless (based on Ulrich Dangel's blog entry, see
+    http://das.ist.mein.blog.und.der.spamt.net/), export
+    $JIKESPATH, added alias for cdrecord (check for wodim)
+
+ -- Michael Prokop <mika@grml.org>  Wed, 30 Aug 2006 18:45:09 +0200
+
+grml-etc (0.8-4) unstable; urgency=low
+
+  * Updated /etc/skel/.kshrc according to request and contribution
+    of wuehlmaus, thanks!
+
+ -- Michael Prokop <mika@grml.org>  Sat, 26 Aug 2006 16:05:48 +0200
+
+grml-etc (0.8-3) unstable; urgency=low
+
+  * Added one to /etc/wvdial.conf.umts.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 11 Aug 2006 23:17:38 +0200
+
+grml-etc (0.8-2) unstable; urgency=low
+
+  * Added some more examples to /etc/network/interfaces.examples.
+  * Added alias grml-rebuildfstab to /etc/zsh/zshrc.
+  * Ma[r]k /etc/skel/.config/rox.sourceforge.net/MIME-types/image as
+    executable.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 11 Aug 2006 19:18:42 +0200
+
+grml-etc (0.8-1) unstable; urgency=low
+
+  * Bumb version, grml 0.8 is coming closer...
+
+ -- Michael Prokop <mika@grml.org>  Fri, 11 Aug 2006 11:45:28 +0200
+
+grml-etc (0.7-69) unstable; urgency=low
+
+  * /etc/skel/.zshrc: upps, forgot a "'" in last change.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 10 Aug 2006 08:42:13 +0200
+
+grml-etc (0.7-68) unstable; urgency=low
+
+  * /etc/skel/.zshrc: let's drop the
+    -o "PreferredAuthentications=keyboard-interactive" 
+    in insecssh causing problems in some situations like:
+    | Permission denied (publickey,password).
+
+ -- Michael Prokop <mika@grml.org>  Wed,  9 Aug 2006 21:11:59 +0200
+
+grml-etc (0.7-67) unstable; urgency=low
+
+  * /etc/zsh/zshrc: check for
+    /usr/share/zsh/$ZSH_VERSION/functions/Zle/url-quote-magic
+
+ -- Michael Prokop <mika@grml.org>  Tue,  8 Aug 2006 12:10:08 +0200
+
+grml-etc (0.7-66) unstable; urgency=low
+
+  * /etc/runlevel.conf.livecd: remove hibernate, as the message
+    "Clearing Software Suspend 2 signatures... " is quite confusing
+    (thanks for hint, Spida!)
+
+ -- Michael Prokop <mika@grml.org>  Mon,  7 Aug 2006 19:33:29 +0200
+
+grml-etc (0.7-65) unstable; urgency=low
+
+  * /etc/skel/.zshrc: added function fir (firefox with new tab) and
+    updated man2() once more (thanks for contacting upstream,
+    wuehlmaus).
+  * /etc/zsh/zshrc: updated manzsh() (thanks, wuehlmaus).
+  * /etc/skel/.idesktop/wireshark.lnk: shrinked description...
+
+ -- Michael Prokop <mika@grml.org>  Sat,  5 Aug 2006 08:29:39 +0200
+
+grml-etc (0.7-64) unstable; urgency=low
+
+  * Use checkbootparam instead of 'grep ... /proc/cmdline' in
+    /etc/init.d/bootsplash_start.sh and /etc/init.d/bootsplash_end.sh
+
+ -- Michael Prokop <mika@grml.org>  Fri,  4 Aug 2006 12:19:58 +0200
+
+grml-etc (0.7-63) unstable; urgency=low
+
+  * /etc/zsh/zshrc: updated edfun function (thanks, wuehlmaus).
+  * Added /etc/skel/.config/rox.sourceforge.net/MIME-types/image
+    (thanks, gebi).
+  * /etc/zsh/zshenv: check for /etc/gentoo-release and source
+    /etc/profile.env then (thanks, Spida).
+  * /etc/skel/.zshrc: updated man2 (thanks, wuehlmaus).
+
+ -- Michael Prokop <mika@grml.org>  Fri,  4 Aug 2006 09:15:24 +0200
+
+grml-etc (0.7-62) unstable; urgency=low
+
+  * /etc/runlevel.conf.hdinstall: updated again (via running all
+    postinst and some preinst scripts in a clean environment and
+    merging relevant stuff).
+
+ -- Michael Prokop <mika@grml.org>  Wed,  2 Aug 2006 20:21:12 +0200
+
+grml-etc (0.7-61) unstable; urgency=low
+
+  * /etc/zsh/zshrc: support /etc/debian_chroot.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  2 Aug 2006 18:12:36 +0200
+
+grml-etc (0.7-60) unstable; urgency=low
+
+  * /etc/apt/sources.list.grml: updated to current status,
+    added several deb-src entries.
+  * /etc/skel/.zshrc: added "alias -g LL='|& less -r'", thanks
+    wuehlmaus!
+
+ -- Michael Prokop <mika@grml.org>  Tue,  1 Aug 2006 22:42:50 +0200
+
+grml-etc (0.7-59) unstable; urgency=low
+
+  * Renamed /etc/skel/.idesktop/ethereal.lnk to
+    /etc/skel/.idesktop/wireshark.lnk and adjusted text and command
+    in the file as ethereal has been renamed to wireshark.
+
+ -- Michael Prokop <mika@grml.org>  Tue,  1 Aug 2006 11:13:55 +0200
+
+grml-etc (0.7-58) unstable; urgency=low
+
+  * /etc/zsh/zshrc: added functions edalias (edit alias via zle)
+    and edfun (edit function via zle), thanks, Wuehlmaus!
+
+ -- Michael Prokop <mika@grml.org>  Tue,  1 Aug 2006 11:08:50 +0200
+
+grml-etc (0.7-57) unstable; urgency=low
+
+  * /etc/skel/.zshrc: replaced ${(z)BROWSER} with ${=BROWSER} (thanks,
+    wuehlmaus).
+
+ -- Michael Prokop <mika@grml.org>  Thu, 27 Jul 2006 19:07:44 +0200
+
+grml-etc (0.7-56) unstable; urgency=low
+
+  * source /etc/environment before sourcing /etc/default/locale
+    as the latter one is Debian's default now and supported
+    with grml-setlang.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 27 Jul 2006 18:52:58 +0200
+
+grml-etc (0.7-55) unstable; urgency=low
+
+  * /etc/runlevel.conf.hdinstall: added open-iscsi.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 26 Jul 2006 21:15:53 +0200
+
+grml-etc (0.7-54) unstable; urgency=low
+
+  * /etc/runlevel.conf.hdinstall: remove pcmciautils in runlevels
+    0 and 6.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 25 Jul 2006 21:47:26 +0200
+
+grml-etc (0.7-53) unstable; urgency=low
+
+  * Updated Start/Stop/Reload/Restart function in /etc/zsh/zshrc:
+    support $2 to allow something like 'Start openvpn vpnconfigname'
+    as well, thanks for hint - Kevin Krammer!
+
+ -- Michael Prokop <mika@grml.org>  Mon, 24 Jul 2006 22:55:17 +0200
+
+grml-etc (0.7-52) unstable; urgency=low
+
+  * Updated /etc/init.d/firewall once again (thanks Gebi and Jimmy).
+
+ -- Michael Prokop <mika@grml.org>  Sat, 22 Jul 2006 10:01:04 +0200
+
+grml-etc (0.7-51) unstable; urgency=low
+
+  * Also read-in /etc/default/locale in /etc/zsh/zshenv as
+    Debian decided not to touch /etc/environment anymore.
+  * Updated /etc/init.d/firewall - some cleanups, addons,
+    improved look'n'feel...
+
+ -- Michael Prokop <mika@grml.org>  Wed, 19 Jul 2006 20:15:44 +0200
+
+grml-etc (0.7-50) unstable; urgency=low
+
+  * Added /etc/locale.gen.minimal (provide a common minimal setup
+    for german and english users) and updated /etc/locale.gen.grml.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 19 Jul 2006 03:23:06 +0200
+
+grml-etc (0.7-49) unstable; urgency=low
+
+  * Fixed very long line in /etc/skel/.zshrc.
+  * Removed deprecated /etc/init.d/ppp from
+    /etc/runlevel.conf.livecd and /etc/runlevel.conf.hdinstall,
+    added wpa-ifupdown, cryptdisks-early and linuxlogo.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 10 Jul 2006 19:47:00 +0200
+
+grml-etc (0.7-48) unstable; urgency=low
+
+  * Added osd.pl, queryresume.pl and screen_away.pl to
+    /etc/skel/.irssi/scripts/.
+  * Added /etc/policy-rc.d.conf and /etc/zg-policy-rc.d.conf
+    as configuration files for grml-policy-rc.d and
+    policyrcd-script-zg2.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  7 Jul 2006 23:11:06 +0200
+
+grml-etc (0.7-47) unstable; urgency=low
+
+  * /etc/vim/vimrc: activate "set background=dark"
+  * /etc/zsh/zshrc:
+    - activate url-quote-magic; set xterm-title via preexec() and precmd()
+    - set specific prompt when $GRML_CHROOT is set
+  * /etc/zsh/zshenv: set $HOME only in live-cd mode
+  * /etc/skel/.zshrc:
+    - updated alias man2, thanks to wuehlmaus and sqweek in #zsh.
+    - added alias getskypebeta (get beta version of skype)
+    - added alias check_dpkg_running (sudo dpkg_running)
+
+ -- Michael Prokop <mika@grml.org>  Mon, 26 Jun 2006 14:41:21 +0200
+
+grml-etc (0.7-46) unstable; urgency=low
+
+  * /etc/runlevel.conf.hdinstall: updated 915resolution and added
+    ajaxterm
+
+ -- Michael Prokop <mika@grml.org>  Sat, 24 Jun 2006 10:03:30 +0200
+
+grml-etc (0.7-45) unstable; urgency=low
+
+  * Added initscripts from package acpi-support to
+    /etc/runlevel.conf.hdinstall (run vbesave, disable other ones).
+  * /etc/apt/sources.list.grml: update nerim repos (new
+    URL debian-multimedia.org)
+
+ -- Michael Prokop <mika@grml.org>  Wed, 14 Jun 2006 18:40:44 +0200
+
+grml-etc (0.7-44) unstable; urgency=low
+
+  * Added /etc/skel/.fvwm-crystal for new fvwm-crystal version,
+    adjusted for fvwm-crystal-minimal.
+  * /etc/skel/.fvwm[-crystal]/userconfig: added some more configuration
+  * /etc/skel/.Xresources: added presentation mode for terminals
+
+ -- Michael Prokop <mika@grml.org>  Mon, 12 Jun 2006 18:42:45 +0200
+
+grml-etc (0.7-43) unstable; urgency=low
+
+  * Disable xauth call in /etc/skel/.xinitrc - let's see whether
+    it breaks anything; using [xkg]dm with this command causes
+    problems so let's try to skip it
+  * /etc/wvdial.conf.umts: added entry for provider 3, contributed
+    by Wolfgang Karall, thanks!
+  * /etc/skel/.xsession: run ". ~/.xinitrc" instead of xterm.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 12 Jun 2006 13:56:33 +0200
+
+grml-etc (0.7-42) unstable; urgency=low
+
+  * /etc/zsh/zshenv: dropped the "if [[ -z "$PATH"..." check
+    because /etc/profile might set $PATH already and therefore
+    setting $PATH in zsh might fail then.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  9 Jun 2006 23:43:04 +0200
+
+grml-etc (0.7-41) unstable; urgency=low
+
+  * /etc/zsh/completion.d/iwconfig: updated for essid completion,
+    thanks to Thomas Ulz!
+
+ -- Michael Prokop <mika@grml.org>  Thu,  8 Jun 2006 22:05:09 +0200
+
+grml-etc (0.7-40) unstable; urgency=low
+
+  * /etc/skel/.vimrc: updated ci-stuff of vim7
+  * /etc/skel/.zshrc: added debbugm (run "bts show --mbox $1").
+  * /etc/zsh/completion.d/iwconfig: added support for completion
+    of essid, contributed by Thomas Ulz - thanks. Needs some
+    more work though.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  5 Jun 2006 16:30:33 +0200
+
+grml-etc (0.7-39) unstable; urgency=low
+
+  * Added /etc/zsh/completion.d/iwconfig to complete network
+    devices supporting wireless extensions only. Thanks, Julius!
+  * Deleted /etc/zsh/completion.d/pump and
+    /etc/zsh/completion.d/dhclient as current zsh version ship
+    the files as well.
+  * Updated /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  5 Jun 2006 00:32:53 +0200
+
+grml-etc (0.7-38) unstable; urgency=low
+
+  * /etc/skel/.zshrc
+    - updated function wikide as requested by Matthias Kopfermann.
+    - added function exirename to rename jpg files based on their
+      exif header using jhead
+    - check whether compinit is already available before loading
+      it, otherwise our own completion does not work anymore
+  * /etc/runlevel.conf*: updated for /etc/init.d/bootlocal* stuff.
+    /etc/runlevel.conf.livecd has been adapted to current
+    /var/lib/dpkg/info/initscripts.postinst version.
+  * /etc/zsh/zshenv: set PATH only if $PATH is empty or is "/bin:/usr/bin".
+
+ -- Michael Prokop <mika@grml.org>  Sun,  4 Jun 2006 15:07:16 +0200
+
+grml-etc (0.7-37) unstable; urgency=low
+
+  * /etc/zsh/zshrc: use '-la' instead of '-lA' in la alias.
+    Too confusing for human brains, sorry Matthias. :)
+
+ -- Michael Prokop <mika@grml.org>  Tue, 30 May 2006 00:10:05 +0200
+
+grml-etc (0.7-36) unstable; urgency=low
+
+  * /etc/skel/.zshrc: support /.zshrc.global.
+  * /etc/skel/.vimrc: improved vim7 section comments.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 29 May 2006 12:58:36 +0200
+
+grml-etc (0.7-35) unstable; urgency=low
+
+  * The "oh, btw - zsh rocks as well" update:
+  * /etc/zsh/zshrc
+    - added function zsh-help which prints useful information
+      regarding zsh configuration/setup/....
+    - added support for 'NOMENU=1 zsh' to disable menus in zsh at all;
+      thanks to Julius Plenz for 'setopt no_auto_menu'. :)
+  * /etc/skel/.zshrc:
+    - load compinit even though we load it in /etc/zsh/zshrc as well,
+      prevents errror when using /etc/skel/.zshrc only
+    - replaced $BROWSER with ${(z)BROWSER} as requested by Matthias
+      so we can provide something like BROWSER="dog --links".
+    - set alias la to 'ls -Al' (we don't need the . and .. directories),
+      again on request by Matthias
+    - source ~/.zshrc.local if file is present so people can stay in
+      sync with /etc/skel/.zshrc through a symlink to ~/.zshrc
+
+ -- Michael Prokop <mika@grml.org>  Sun, 28 May 2006 11:58:23 +0200
+
+grml-etc (0.7-34) unstable; urgency=low
+
+  * The "vim 7 rocks" update:
+    - 'set hidden' in /etc/vim/vimrc as I require undo to work
+      even as root with multiple buffers
+    - big update of /etc/skel/.vimrc with check for version7
+      and appropriate configuration and even some cool tips
+    - added /etc/skel/.vim/spellfile.add so we can add our own
+      words to a spelling file
+
+ -- Michael Prokop <mika@grml.org>  Sun, 28 May 2006 01:20:46 +0200
+
+grml-etc (0.7-33) unstable; urgency=low
+
+  * Deactivated the "Prepend/append register [/] to the paste if ^a^]
+    is pressed." hack in /etc/grml/screenrc.
+  * Added 'autoload promptinit ; promptinit' to /etc/zsh/zshrc as
+    suggested by Matthias Kopfermann.
+  * Source ~/.zshrc.global if file is present. This provides the feature
+    to use /etc/zsh/zshrc in your $HOME as well.
+  * Added /etc/skel/.kshrc as suggested by Matthias Kopfermann, thanks!
+  * Added deactivated "print $'\e[?96;0;64c'" to /etc/skel/.zshrc, cool
+    feature by Matthias Kopfermann, thanks!
+  * Set $WRITE_ON_UDEV in /etc/zsh/zshenv to prevent people from
+    confusion when running MAKEDEV on /dev provided by udev.
+  * Let's try to use single click in /etc/skel/.ideskrc as some people
+    are confused when pressing double click on *nix systems.
+  * Removed $CURDIR occurencies in debian/rules.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 27 May 2006 23:29:42 +0200
+
+grml-etc (0.7-32) unstable; urgency=low
+
+  * Updated /etc/grml/screenrc_acpi to state of main screenrc.
+  * Removed deprecated /etc/grml/zshrc, main configuration
+    happens in /etc/zsh as usual.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 27 May 2006 23:17:09 +0200
+
+grml-etc (0.7-31) unstable; urgency=low
+
+  * Added keybindings for home/end for rxvt terminal.
+  * Added *.deb completion for lintian to /etc/zsh/zshrc.
+  * Added /etc/skel/.mrxvtrc.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 27 May 2006 19:10:40 +0200
+
+grml-etc (0.7-30) unstable; urgency=low
+
+  * Adjusted splash stuff in /etc/runlevel*.
+  * Added /etc/init.d/bootsplash_end.sh and
+    /etc/init.d/bootsplash_start.sh.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 27 May 2006 14:46:28 +0200
+
+grml-etc (0.7-29) unstable; urgency=low
+
+  * Added keybindings for Ctrl-<left|right-cursor> to
+    /etc/skel/.fvwm/userconfig.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 14 May 2006 21:43:10 +0200
+
+grml-etc (0.7-28) unstable; urgency=low
+
+  * Fixed keycode 174 and 176 for Targus Presenter in Xmodmap files.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 14 May 2006 15:58:29 +0200
+
+grml-etc (0.7-27) unstable; urgency=low
+
+  * Added urxvt-style to /etc/skel/.Xresources.
+  * Updated /etc/skel/.fvwm/userconfig and /etc/skel/.fluxbox/keys:
+    execute xsay on action XF86AudioMedia
+
+ -- Michael Prokop <mika@grml.org>  Sun, 14 May 2006 15:00:32 +0200
+
+grml-etc (0.7-26) unstable; urgency=low
+
+  * Added /etc/skel/.fvwm/userconfig.
+  * Updated Xmodmap[.german] for use with Targus Presenter.
+  * Updated /etc/skel/.fluxbox/keys: bind XF86Audio* and don't
+    use full path for executables.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 14 May 2006 02:51:03 +0200
+
+grml-etc (0.7-25) unstable; urgency=low
+
+  * Added /etc/wvdial.conf.umts.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 14 May 2006 02:00:58 +0200
+
+grml-etc (0.7-24) unstable; urgency=low
+
+  * Removed xprint and cpudyn from and added powertweakd to
+    /etc/runlevel.conf.hdinstall and /etc/runlevel.conf.livecd.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 13 May 2006 19:15:44 +0200
+
+grml-etc (0.7-23) unstable; urgency=low
+
+  * The 'now we have a long overrides to be lintian-clean' release.
+  * Install /etc/grml_nocolors and /etc/grml_colors with permissions
+    644.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 12 May 2006 22:05:20 +0200
+
+grml-etc (0.7-22) unstable; urgency=low
+
+  * Added /etc/lynx.cfg with SHOW_CURSOR:TRUE as suggested by
+    Mario Lang.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 12 May 2006 21:57:02 +0200
+
+grml-etc (0.7-21) unstable; urgency=low
+
+  * Added /etc/rc{0..6}.d/ /etc/rcS.d directories with
+    important_notice to inform users about file-rc.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 12 May 2006 18:01:40 +0200
+
+grml-etc (0.7-20) unstable; urgency=low
+
+  * Added vim (>= 7.0) to Recommends.
+  * Updated /etc/vim/vimrc for use with vim 7.0.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 12 May 2006 11:35:16 +0200
+
+grml-etc (0.7-19) unstable; urgency=low
+
+  * Added /etc/skel/.fvwm for fvwm-crystal.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 10 May 2006 23:55:33 +0200
+
+grml-etc (0.7-18) unstable; urgency=low
+
+  * Added /etc/init.d/knockd to /etc/runlevel.conf.hdinstall.small
+    and /etc/runlevel.conf.livecd.small.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  7 May 2006 18:39:36 +0200
+
+grml-etc (0.7-17) unstable; urgency=low
+
+  * /etc/skel/.zshrc: updated function debbug and alias medium.
+    Added function limg (list images).
+  * /etc/zsh/zshrc: add alias rd='rmdir' and alias md='mkdir'.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  1 May 2006 16:39:05 +0200
+
+grml-etc (0.7-16) unstable; urgency=low
+
+  * Remove the X11R6 from xinit/startx alias as they are available
+    in /usr/bin/ now.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 30 Apr 2006 13:37:47 +0200
+
+grml-etc (0.7-15) unstable; urgency=low
+
+  * Check for nocolor in /proc/cmdline in /etc/init.d/grml-misc
+    and source lsb-functions with RC_NOCOLOR=yes then.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 30 Apr 2006 11:51:56 +0200
+
+grml-etc (0.7-14) unstable; urgency=low
+
+  * Switch order of udev and mountdevsubfs.sh in
+    /etc/runlevel.conf.livecd.small so error message
+    'Mountpoint /dev/shm does not exist' disappears.
+  * Move rmnologin from 20 to 99 in /etc/runlevel.conf.livecd
+    as intended by postinst script of package initscripts.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 28 Apr 2006 01:14:08 +0200
+
+grml-etc (0.7-13) unstable; urgency=low
+
+  * Move some icons in ~/.idesktop/*.lnk so it better fitts for
+    the LinuxUser release.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 24 Apr 2006 23:49:52 +0200
+
+grml-etc (0.7-12) unstable; urgency=low
+
+  * Updated font definition in fluxbox's default theme
+    /etc/skel/.fluxbox/styles/Sn33z/theme.cfg
+    as the font wasn't capable of display german umlauts.
+    Thanks for reporting, Andreas Bohle!
+
+ -- Michael Prokop <mika@grml.org>  Fri, 21 Apr 2006 21:26:31 +0200
+
+grml-etc (0.7-11) unstable; urgency=low
+
+  * /etc/zsh/zshenv: reworked language handling
+
+ -- Michael Prokop <mika@grml.org>  Fri, 21 Apr 2006 15:30:09 +0200
+
+grml-etc (0.7-10) unstable; urgency=low
+
+  * /etc/zsh/completion.d/grml-lang: complete 'us' instead of 'en'.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 19 Apr 2006 10:33:26 +0200
+
+grml-etc (0.7-9) unstable; urgency=low
+
+  * Added dbus and apt-index-watcher to /etc/runlevel.conf.hdinstall
+    and /etc/runlevel.conf.livecd.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 16 Apr 2006 12:03:04 +0200
+
+grml-etc (0.7-8) unstable; urgency=low
+
+  * Adjusted /etc/runlevel.conf.livecd.small and
+    /etc/runlevel.conf.hdinstall.small as well (removed not present
+    initscripts from runlevel.conf).
+
+ -- Michael Prokop <mika@grml.org>  Sun, 16 Apr 2006 11:47:13 +0200
+
+grml-etc (0.7-7) unstable; urgency=low
+
+  * Adjust /etc/runlevel.conf.hdinstall and /etc/runlevel.conf.livecd
+    for current package selection (remove not present init scripts
+    from runlevel.conf).
+
+ -- Michael Prokop <mika@grml.org>  Sun, 16 Apr 2006 11:43:17 +0200
+
+grml-etc (0.7-6) unstable; urgency=low
+
+  * Don't source /etc/sysconfig/i18n but /etc/environment via
+    /etc/zsh/zshenv.
+
+ -- Michael Prokop <mika@grml.org>  Sat,  8 Apr 2006 14:27:25 +0200
+
+grml-etc (0.7-5) unstable; urgency=low
+
+  * Use white color in /etc/skel/.xinitrc for osd_cat.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  7 Apr 2006 12:06:29 +0200
+
+grml-etc (0.7-4) unstable; urgency=low
+
+  * It's grml-shlib and not grmlsh-lib. Adjusted depends.
+    Thanks, Gebi.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  7 Apr 2006 09:41:27 +0200
+
+grml-etc (0.7-3) unstable; urgency=low
+
+  * Added /etc/grml_nocolors (thanks for hint, Gebi).
+
+ -- Michael Prokop <mika@grml.org>  Fri,  7 Apr 2006 00:15:59 +0200
+
+grml-etc (0.7-2) unstable; urgency=low
+
+  * Remove initscripts grml-halt and grml-reboot from runlevels 0
+    and 6 in /etc/runlevel.conf.hdinstall.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  6 Apr 2006 18:05:50 +0200
+
+grml-etc (0.7-1) unstable; urgency=low
+
+  * New grml version! Hurray!
+
+ -- Michael Prokop <mika@grml.org>  Thu,  6 Apr 2006 16:15:08 +0200
+
+grml-etc (0.6-28) unstable; urgency=low
+
+  * Don't bind XF86Audio* keys by default in /etc/skel/.fluxbox/keys.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  6 Apr 2006 12:21:23 +0200
+
+grml-etc (0.6-27) unstable; urgency=low
+
+  * Don't run dmraid and multipath-tools-boot by default on harddisk
+    installations.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  5 Apr 2006 23:08:05 +0200
+
+grml-etc (0.6-26) unstable; urgency=low
+
+  * Adjust color for grml 0.7 wallpaper in /etc/skel/.ideskrc
+
+ -- Michael Prokop <mika@grml.org>  Wed,  5 Apr 2006 16:54:09 +0200
+
+grml-etc (0.6-25) unstable; urgency=low
+
+  * Updated /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  2 Apr 2006 20:46:01 +0200
+
+grml-etc (0.6-24) unstable; urgency=low
+
+  * Let's increase HISTSIZE and SAVEHIST in /etc/zsh/zsrc when
+    not running in live-cd mode.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 30 Mar 2006 00:59:26 +0200
+
+grml-etc (0.6-23) unstable; urgency=low
+
+  * Oops, arranging windows with "Control Mod1 f" conflicts with
+    running firefox. Changed it to "Control Mod1 a" therefore.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 26 Mar 2006 15:05:48 +0200
+
+grml-etc (0.6-22) unstable; urgency=low
+
+  * Updated /etc/skel/.fluxbox/keys.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 23 Mar 2006 12:13:59 +0100
+
+grml-etc (0.6-21) unstable; urgency=low
+
+  * Added alias swspeak to /etc/zsh/zshrc so software synth.
+    works with zsh as well.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 13 Mar 2006 17:53:20 +0100
+
+grml-etc (0.6-20) unstable; urgency=low
+
+  * Don't print "Please remove CD..." if booting with 'toram'
+    option. Thanks for suggestion, Benjamin Bock!
+  * Added 'OK' to "/etc/init.d/rc #" text.
+  * Updated /etc/runlevel.conf.hdinstall and
+    /etc/runlevel.conf.hdinstall.small corresponding to current
+    /var/lib/dpkg/info/initscripts.postinst version.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 12 Mar 2006 22:45:45 +0100
+
+grml-etc (0.6-19) unstable; urgency=low
+
+  * Don't use the F11/F12 keys by default in GNU screen as it
+    conflicts for example with vim's toggle-paste keybinding.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 11 Mar 2006 00:00:07 +0100
+
+grml-etc (0.6-18) unstable; urgency=low
+
+  * Use mountkernfs.sh and mountdevsubfs.sh in
+    /etc/runlevel.conf.livecd.small.
+  * Added 'setopt nobeep' to /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 10 Mar 2006 16:22:25 +0100
+
+grml-etc (0.6-17) unstable; urgency=low
+
+  * Updated /etc/grml/screenrc, use the function keys F11 and F12
+    to cycle backwards/forwards in the list of existing windows.
+    Contributed by Spida, thx!
+
+ -- Michael Prokop <mika@grml.org>  Sun,  5 Mar 2006 17:12:01 +0100
+
+grml-etc (0.6-16) unstable; urgency=low
+
+  * Don't use 'vim -X' as editor because 'esc-e' of zsh and
+    visudo don't like that (thanks for hint, Spida!).
+
+ -- Michael Prokop <mika@grml.org>  Mon, 27 Feb 2006 15:19:10 +0100
+
+grml-etc (0.6-15) unstable; urgency=low
+
+  * Don't source /etc/sysconfig/grml anymore in /etc/zsh/zshenv.
+    Source /etc/sysconfig/i18n only if $LANG is not set already.
+  * Removed the grml-lang alias in /etc/zsh/zshrc as the script
+    grml-setlang has been renamed to grml-lang.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 25 Feb 2006 17:57:08 +0100
+
+grml-etc (0.6-14) unstable; urgency=low
+
+  * Use grml-lock as gkrellshoot's xlock_cmd in
+    /etc/skel/.gkrellm2/user-config.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 23 Feb 2006 16:06:50 +0100
+
+grml-etc (0.6-13) unstable; urgency=low
+
+  * Add mpt-statusd and speech-dispatcher to
+    /etc/runlevel.conf.hdinstall.
+  * Fixed typo in listchars in /etc/skel/.vimrc.
+  * Updated /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 23 Feb 2006 12:26:28 +0100
+
+grml-etc (0.6-12) unstable; urgency=low
+
+  * Modified listchars setting for tab in /etc/skel/.vimrc.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 22 Feb 2006 17:19:48 +0100
+
+grml-etc (0.6-11) unstable; urgency=low
+
+  * Export QTDIR if directory is present (required for
+    Robocup project).
+
+ -- Michael Prokop <mika@grml.org>  Tue, 21 Feb 2006 20:00:43 +0100
+
+grml-etc (0.6-10) unstable; urgency=low
+
+  * Updated /etc/skel/.gkrellm2/user-config, use battery plugin
+    by default. Closes: #19
+
+ -- Michael Prokop <mika@grml.org>  Sun, 19 Feb 2006 20:20:01 +0100
+
+grml-etc (0.6-9) unstable; urgency=low
+
+  * Don't check for set $HISTFILE, $HISTSIZE and $SAVEHIST - just
+    set it. Otherwise zsh history does not work as expected.
+  * Changed 'checkBootParam' in /etc/init.d/grml-reboot to simple
+    grep command so we don't depend on grml-shlib currently.
+  * Updated /etc/skel/.fluxbox/keys, added some key bindings.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 18 Feb 2006 17:48:10 +0100
+
+grml-etc (0.6-8) unstable; urgency=low
+
+  * Big update of zsh setup via /etc/zsh/zshrc:
+    - improved detection of ssh hashing in known_hosts file
+    - don't do *any* error correction on rm and mv commands
+    - some cleanups, ordering,...
+    - updated completion system
+
+ -- Michael Prokop <mika@grml.org>  Thu, 16 Feb 2006 00:40:28 +0100
+
+grml-etc (0.6-7) unstable; urgency=low
+
+  * Added function smart-indent to /etc/skel/.zshrc.
+  * Adjusted keymapping for firefox in fluxbox via
+    /etc/skel/.fluxbox/keys - use ctrl-alt-f instead of alt-f.
+  * Don't set list by default for vim.
+  * Fix the '/etc/grml/sh-lib: line 622: `force-reloadService': not
+    valid identifier' problem through not sourcing /etc/grml/sh-lib
+    in /etc/init.d/grml-reboot.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 11 Feb 2006 21:51:23 +0100
+
+grml-etc (0.6-6) unstable; urgency=low
+
+  * Updated /etc/runlevel.conf.livecd and /etc/runlevel.conf.hdinstall
+    corresponding to latest sysvinit package.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 11 Feb 2006 01:19:56 +0100
+
+grml-etc (0.6-5) unstable; urgency=low
+
+  * Don't correct anything in rm command (/etc/zsh/zshrc).
+  * Don't use mountvirtfs in /etc/runlevel.conf* anymore by default.
+  * Updated listchars setting /etc/vim/vimrc (improve copy/paste).
+
+ -- Michael Prokop <mika@grml.org>  Fri, 10 Feb 2006 23:24:38 +0100
+
+grml-etc (0.6-4) unstable; urgency=low
+
+  * Added mmake function to /etc/skel/.zshrc (taken from strcat).
+
+ -- Michael Prokop <mika@grml.org>  Fri, 27 Jan 2006 21:00:20 +0100
+
+grml-etc (0.6-3) unstable; urgency=low
+
+  * Updated /etc/runlevel.conf.hdinstall.small. Fixes the
+    '/etc/init.d/grml-reboot and /etc/init.d/grml-halt are executed
+    twice on reboot/halt on hard disk installations' problem.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 24 Jan 2006 23:40:57 +0100
+
+grml-etc (0.6-2) unstable; urgency=low
+
+  * Added alias screen to /etc/zsh/zshrc.
+  * Fixed missing '$' in $UID check.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 22 Jan 2006 14:55:32 +0100
+
+grml-etc (0.6-1) unstable; urgency=low
+
+  * The 'hey, get your winterschlapfn' release.
+  * Adjusted getskype function in /etc/skel/.zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 21 Jan 2006 13:06:12 +0100
+
+grml-etc (0.5-50) unstable; urgency=low
+
+  * Add osd_cat overlay text to /etc/skel/.xinitrc.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 20 Jan 2006 15:49:56 +0100
+
+grml-etc (0.5-49) unstable; urgency=low
+
+  * Updated alsa-utils in /etc/runlevel.conf.hdinstall.
+  * Added /etc/init.d/rc-support to /etc/init.d/grml-reboot.
+  * Use wm-ng as default window manager.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 20 Jan 2006 10:32:13 +0100
+
+grml-etc (0.5-48) unstable; urgency=low
+
+  * Start ssh by default on hd-installation.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 19 Jan 2006 09:51:26 +0100
+
+grml-etc (0.5-47) unstable; urgency=low
+
+  * Added alias insecssh to /etc/skel/.zshrc (thanks, Gebi!).
+
+ -- Michael Prokop <mika@grml.org>  Mon, 16 Jan 2006 18:02:30 +0100
+
+grml-etc (0.5-46) unstable; urgency=low
+
+  * Adjusted /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 14 Jan 2006 23:56:11 +0100
+
+grml-etc (0.5-45) unstable; urgency=low
+
+  * Upps, fixed missing '.install' in function getskype in
+    /etc/skel/.zshrc. Updated function getgizmo as well, as it
+    requires gconf2-common and libgconf2-4 now.
+  * Updated /etc/runlevel* because bluez-utils is bluetooth now.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 13 Jan 2006 21:10:41 +0100
+
+grml-etc (0.5-44) unstable; urgency=low
+
+  * Adjusted path for directory skype in getskype function in
+    /etc/skel/.zshrc.
+  * Added keybinding to switch resolution via xrandr to 1024x768,
+    mapped to 'Control Mod1 d' to /etc/skel/.fluxbox/keys.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 12 Jan 2006 22:51:56 +0100
+
+grml-etc (0.5-43) unstable; urgency=low
+
+  * Use orange as cursor color in x-terminals to avoid problems with
+    dialog interfaces.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 12 Jan 2006 21:26:04 +0100
+
+grml-etc (0.5-42) unstable; urgency=low
+
+  * Fixed usage info text of function git-get-diff in /etc/skel/.zshrc.
+  * Added git-get-plaindiff (thanks, tklauser!).
+
+ -- Michael Prokop <mika@grml.org>  Mon,  9 Jan 2006 22:27:12 +0100
+
+grml-etc (0.5-41) unstable; urgency=low
+
+  * Added functions git-get-commit and git-get-diff to /etc/skel/.zshrc.
+  * Added irssi idesktop icon.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  9 Jan 2006 22:14:52 +0100
+
+grml-etc (0.5-40) unstable; urgency=low
+
+  * Oh, /etc/skel/.Xresources had one line containing '#' instead
+    of '!' for a comment.
+  * Set 'XTerm*utf8: 0' in /etc/skel/.Xresources to fix terminal
+    problems of xterm with zsh.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  8 Jan 2006 15:37:18 +0100
+
+grml-etc (0.5-39) unstable; urgency=low
+
+  * Updated runlevel.conf for proftp and postgresql-8.1.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  5 Jan 2006 18:53:44 +0100
+
+grml-etc (0.5-38) unstable; urgency=low
+
+  * Adjust path to xterm in /etc/skel/.xsession and /etc/skel/.pekwm/menu
+    as starting with xterm 204-0pre1 it does not reside in /usr/X11R6/bin
+    anymore but in /usr/bin.
+  * Use specific xterm font settings in fluxbox when pressing alt-t,
+    alt-escape still uses the default grml xterm of course.
+  * Added alias semifont to /etc/skel/.zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  5 Jan 2006 11:00:36 +0100
+
+grml-etc (0.5-37) unstable; urgency=low
+
+  * Run x-terminal-emulator in fluxbox when pressing alt-t.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  4 Jan 2006 14:36:52 +0100
+
+grml-etc (0.5-36) unstable; urgency=low
+
+  * Don't start apcupsd in runlevel 1.
+  * Added (deactivated) secvpnmon entry to /etc/inittab.grml.
+
+ -- Michael Prokop <mika@grml.org>  Tue,  3 Jan 2006 22:32:07 +0100
+
+grml-etc (0.5-35) unstable; urgency=low
+
+  * Deactivate (comment) 'term linux' in /etc/grml/screenrc as
+    it breaks dialog interface withing GNU screen.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  1 Jan 2006 14:08:27 +0100
+
+grml-etc (0.5-34) unstable; urgency=low
+
+  * Switched log_* to e* in /etc/init.d/grml-misc.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  1 Jan 2006 13:49:08 +0100
+
+grml-etc (0.5-33) unstable; urgency=low
+
+  * Run 'su -s /bin/sh ...' to prevent startup of the new
+    zsh/newuser module (provided starting with zsh 4.3.0-dev-2-1).
+
+ -- Michael Prokop <mika@grml.org>  Thu, 29 Dec 2005 14:56:19 +0100
+
+grml-etc (0.5-32) unstable; urgency=low
+
+  * It's Filename and not Frlename in /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 28 Dec 2005 20:52:30 +0100
+
+grml-etc (0.5-31) unstable; urgency=low
+
+  * Use 'vim -X' as $EDITOR in /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 27 Dec 2005 16:57:36 +0100
+
+grml-etc (0.5-30) unstable; urgency=low
+
+  * Fix the screen.linux terminal problem of GNU screen (thanks,
+    Wolfgang Karall!) in /etc/grml/screenrc.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 22 Dec 2005 12:40:06 +0100
+
+grml-etc (0.5-29) unstable; urgency=low
+
+  * Updated /etc/apt/sources.list.grml for 22c3 release.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 21 Dec 2005 22:43:19 +0100
+
+grml-etc (0.5-28) unstable; urgency=low
+
+  * Added getgizmo and adjusted getskype and getxlite in
+    /etc/skel/.zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 20 Dec 2005 18:32:25 +0100
+
+grml-etc (0.5-27) unstable; urgency=low
+
+  * Adjust Xresources for x-terminal-emulator (use same settings
+    as for xterm).
+
+ -- Michael Prokop <mika@grml.org>  Tue, 20 Dec 2005 01:04:18 +0100
+
+grml-etc (0.5-26) unstable; urgency=low
+
+  * Added function 'getxlite' to /etc/skel/.zshrc (get
+    x-lite voip software).
+  * Added function 'getskype' to /etc/skel/.zshrc (get
+    skype debian package and adjust dependencies).
+  * Don't use 'alias ls' in /etc/skel/.zshrc and /etc/zsh/zshrc
+    at the same time, define it in /etc/zsh/zshrc only.
+  * Some small improvements and checks in zsh setup so config
+    is usable on e.g. FreeBSD as well.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 18 Dec 2005 16:27:15 +0100
+
+grml-etc (0.5-25) unstable; urgency=low
+
+  * Removed highlighting settings in /etc/skel/.vimrc so
+    we don't use bold colors by default anymore.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 18 Dec 2005 13:20:02 +0100
+
+grml-etc (0.5-24) unstable; urgency=low
+
+  * Updated /etc/runlevel.conf.hdinstall
+    - added all initscripts (/etc/init.d/*)
+    - deactivated all the ones not really necessary on clean grml2hd
+      installation
+    - important: activate cryptdisks by default
+
+ -- Michael Prokop <mika@grml.org>  Sat, 17 Dec 2005 21:58:03 +0100
+
+grml-etc (0.5-23) unstable; urgency=low
+
+  * Set gps=true (thanks, Timo Boettcher!) and waypoint_essid=false
+    in kismet.conf.
+  * Added zsh completion for dhclient and pump (thanks, Feh!).
+
+ -- Michael Prokop <mika@grml.org>  Fri, 16 Dec 2005 00:37:55 +0100
+
+grml-etc (0.5-22) unstable; urgency=low
+
+  * Moved grml-tips related stuff to package grml-tips.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 11 Dec 2005 22:24:04 +0100
+
+grml-etc (0.5-21) unstable; urgency=low
+
+  * Updated info text of grml-tips.
+  * Initial version of grml-tips-file.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 10 Dec 2005 16:53:45 +0100
+
+grml-etc (0.5-20) unstable; urgency=low
+
+  * Added function grml-tips to zshrc.
+  * Added /etc/grml/grml_tips (currently empty).
+  * Added support for /etc/zsh/completion.d and moved special
+    completion stuff from zshrc to /etc/zsh/completion.d/.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 10 Dec 2005 11:13:23 +0100
+
+grml-etc (0.5-19) unstable; urgency=low
+
+  * Fixed command line in /etc/skel/.idesktop/grmlconfiguser.lnk.
+  * Updated /etc/init.d/grml-reboot (added sync to make sure filesystem
+    is "ok" on hd-installations, thx gebi!).
+
+ -- Michael Prokop <mika@grml.org>  Tue,  6 Dec 2005 14:59:12 +0100
+
+grml-etc (0.5-18) unstable; urgency=low
+
+  * Updated gkrellm2-config (activated gkrellshot).
+  * Updated idesk-setup (added grml-config*).
+
+ -- Michael Prokop <mika@grml.org>  Mon,  5 Dec 2005 12:30:27 +0100
+
+grml-etc (0.5-17) unstable; urgency=low
+
+  * Added alias for 855resolution if 915resolution is present (not everyone
+    knows 915resolution already - drop a messages therefor).
+
+ -- Michael Prokop <mika@grml.org>  Sat,  3 Dec 2005 12:38:04 +0100
+
+grml-etc (0.5-16) unstable; urgency=low
+
+  * Updated /etc/runlevel.conf*-files:
+    - merged order from grml-large to grml-small
+    - activate networking and module-init-tools
+
+ -- Michael Prokop <mika@grml.org>  Thu,  1 Dec 2005 11:12:05 +0100
+
+grml-etc (0.5-15) unstable; urgency=low
+
+  * Suggest grml-shlib in debian/control, sh-lib does not exist anymore.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 30 Nov 2005 00:48:07 +0100
+
+grml-etc (0.5-14) unstable; urgency=low
+
+  * Updated /etc/skel/.zshrc and /etc/grml/screenrc for integration
+    of ip-screen in GNU screen.
+  * Update /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 30 Nov 2005 00:14:16 +0100
+
+grml-etc (0.5-13) unstable; urgency=low
+
+  * Updated /etc/apt/sources.lists.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 26 Nov 2005 20:10:43 +0100
+
+grml-etc (0.5-12) unstable; urgency=low
+
+  * Added bindkey '\ei' menu-complete and bindkey "^Os" sudo-command-line
+    to /etc/zsh/zshrc. Activate setopt auto_pushd (important for function
+    'd' defined in /etc/skel/.zshrc).
+  * Added function 'd' for fast directory switching to /etc/skel/.zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 20 Nov 2005 17:35:26 +0100
+
+grml-etc (0.5-11) unstable; urgency=low
+
+  * Adjust initscript for new postgresql version (8.1).
+
+ -- Michael Prokop <mika@grml.org>  Wed, 16 Nov 2005 17:12:19 +0100
+
+grml-etc (0.5-10) unstable; urgency=low
+
+  * added environment variable NOCOR to zshrc so you can
+    deactivate "error completion" in zsh.
+  * added rehash hack for new installed programs to zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 13 Nov 2005 17:04:05 +0100
+
+grml-etc (0.5-9) unstable; urgency=low
+
+  * Let's use colors in /etc/init.d/grml-misc.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 12 Nov 2005 20:33:30 +0100
+
+grml-etc (0.5-8) unstable; urgency=low
+
+  * Updated /etc/runlevel.conf*.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 12 Nov 2005 20:29:37 +0100
+
+grml-etc (0.5-7) unstable; urgency=low
+
+  * Updated /etc/inittab.grml for use with new login settings (no
+    w3m anymore by default but zsh-login).
+  * Updated /etc/init.d/grml-misc.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 10 Nov 2005 23:27:48 +0100
+
+grml-etc (0.5-6) unstable; urgency=low
+
+  * Updated init-script grml-reboot to support script 'noprompt'.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 10 Nov 2005 23:23:28 +0100
+
+grml-etc (0.5-5) unstable; urgency=low
+
+  * Added function urlencode (RFC 2396 URL encoding in Z-Shell)
+    to /etc/skel/.zshrc
+
+ -- Michael Prokop <mika@grml.org>  Sun,  6 Nov 2005 23:35:51 +0100
+
+grml-etc (0.5-4) unstable; urgency=low
+
+  * Set 'Background.File: /usr/share/grml/desktop.jpg' and
+   'Background.Mode: Scale' in /etc/skel/.ideskrc
+
+ -- Michael Prokop <mika@grml.org>  Fri,  4 Nov 2005 16:01:16 +0100
+
+grml-etc (0.5-3) unstable; urgency=low
+
+  * Remove old fluxbox config and use the new one instead.
+  * Updated gkrellm2 config.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  3 Nov 2005 17:18:29 +0100
+
+grml-etc (0.5-2) unstable; urgency=low
+
+  * Added skeleton files for idesk.
+  * Adjusted /etc/skel/.xinitrc
+  * Adjusted /etc/skel/.gkrellm2
+
+ -- Michael Prokop <mika@grml.org>  Thu,  3 Nov 2005 15:38:07 +0100
+
+grml-etc (0.5-1) unstable; urgency=low
+
+  * Bump version number for grml 0.5.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 23 Oct 2005 19:23:44 +0200
+
+grml-etc (0.4-56) unstable; urgency=low
+
+  * Added /etc/init.d/ifupdown-clean and /etc/init.d/ifupdown to
+    /etc/runlevel.conf.*.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 23 Oct 2005 16:42:09 +0200
+
+grml-etc (0.4-55) unstable; urgency=low
+
+  * Ok, moving a diversion to another package sucks that awfull
+    that someone has to pay me to do this...
+
+ -- Michael Prokop <mika@grml.org>  Fri, 21 Oct 2005 17:26:59 +0200
+
+grml-etc (0.4-54) unstable; urgency=low
+
+  * Moved /etc/init.d/postgresql-8.0 to package grml-fixes.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 21 Oct 2005 14:14:23 +0200
+
+grml-etc (0.4-53) unstable; urgency=low
+
+  * Added function doc to /etc/skel/.zshrc, inspired by
+    http://www.livejournal.com/users/go_team_ari/9790.html
+
+ -- Michael Prokop <mika@grml.org>  Fri, 21 Oct 2005 00:15:49 +0200
+
+grml-etc (0.4-52) unstable; urgency=low
+
+  * Updated /etc/init.d/grml-home - important fix for bootparam
+    home=/dev/ice.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 18 Oct 2005 21:46:40 +0200
+
+grml-etc (0.4-51) unstable; urgency=low
+
+  * Updated man2 function in /etc/skel/.zshrc.
+  * Updated /etc/vim/vimrc for usage with vim64. If you are using
+    an older version of vim and notice problems with syntax
+    highlighting adjust the runtime-path in this file.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 15 Oct 2005 12:28:56 +0200
+
+grml-etc (0.4-50) unstable; urgency=low
+
+  * Added /etc/resolv.conf.template - a list of free available DNS-servers.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 11 Oct 2005 20:11:52 +0200
+
+grml-etc (0.4-49) unstable; urgency=low
+
+  * Updated /etc/runlevel* for default usage of cron and postfix
+    on harddisk installations.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  9 Oct 2005 17:20:24 +0200
+
+grml-etc (0.4-48) unstable; urgency=low
+
+  * Added /etc/X11/windowlab/windowlab.menurc.
+  * Added $MAIL to /etc/zsh/zshrc (fixes ion3-issues...) Also "export"
+    $EDITOR and $SHELL.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  9 Oct 2005 13:02:56 +0200
+
+grml-etc (0.4-47) unstable; urgency=low
+
+  * Added (not yet activated) failsafe entry to /etc/skel/.xinitrc.
+  * Removed zsh completion for grml-x as it is provided in
+    /etc/zsh/grml-x.completion by package grml-x.
+
+ -- Michael Prokop <mika@grml.org>  Sat,  8 Oct 2005 22:52:17 +0200
+
+grml-etc (0.4-46) unstable; urgency=low
+
+  * Added '-nousb' to zsh-completion of grml-x in /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  5 Oct 2005 22:51:16 +0200
+
+grml-etc (0.4-45) unstable; urgency=low
+
+  * Updated /etc/zsh/zshrc: use 'NOPRECMD=1 zsh' to disable prexec
+    and precmd functions which update screen-title.
+    Also added alias similar to startx for xinit to avoid use of
+    xinit on live-cd if /etc/X11/xorg.conf is not yet present.
+  * Removed root-command in /etc/skel/.fluxbox/styles/grml/theme.cfg
+    as wallpaper is set in ~/.xinitrc already.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  5 Oct 2005 19:13:21 +0200
+
+grml-etc (0.4-44) unstable; urgency=low
+
+  * Added /etc/locale.gen.grml
+
+ -- Michael Prokop <mika@grml.org>  Sat,  1 Oct 2005 00:46:48 +0200
+
+grml-etc (0.4-43) unstable; urgency=low
+
+  * Added zsh completion for '-noddc' of grml-x.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 30 Sep 2005 13:12:38 +0200
+
+grml-etc (0.4-42) unstable; urgency=low
+
+  * Updated "Shutting down..."-sequence in /etc/init.d/grml-reboot.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 28 Sep 2005 23:57:11 +0200
+
+grml-etc (0.4-41) unstable; urgency=low
+
+  * Added 'ch' to supported values of zsh completion of grml-lang
+    in /etc/zsh/zshrc.
+  * Added function swiki to /etc/skel/.zshrc (thanks, wuehlmaus!).
+
+ -- Michael Prokop <mika@grml.org>  Sat, 24 Sep 2005 23:28:48 +0200
+
+grml-etc (0.4-40) unstable; urgency=low
+
+  * Added /etc/runlevel.conf.livecd, /etc/runlevel.conf.livecd.small,
+    /etc/runlevel.conf.hdinstall.small and /etc/runlevel.conf.hdinstall
+    as we now use file-rc instead of sysv-rc.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 23 Sep 2005 18:56:49 +0200
+
+grml-etc (0.4-39) unstable; urgency=low
+
+  * Updated completion for grml-x.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 22 Sep 2005 16:16:39 +0200
+
+grml-etc (0.4-38) unstable; urgency=low
+
+  * Updated /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 21 Sep 2005 22:59:00 +0200
+
+grml-etc (0.4-37) unstable; urgency=low
+
+  * Updated /etc/init.d/grml-reboot for usage with debian's sysvinit.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 20 Sep 2005 00:32:20 +0200
+
+grml-etc (0.4-36) unstable; urgency=low
+
+  * Added /etc/skel/.signature
+  * Added /etc/skel/.fluxbox/styles/Sn33z
+  * Added new and empty directory /etc/skel/News
+
+ -- Michael Prokop <mika@grml.org>  Sun, 18 Sep 2005 23:01:34 +0200
+
+grml-etc (0.4-35) unstable; urgency=low
+
+  * Added /etc/motd.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 16 Sep 2005 23:08:06 +0200
+
+grml-etc (0.4-34) unstable; urgency=low
+
+  * Removed /etc/init.d/hotplug-light.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 16 Sep 2005 18:14:37 +0200
+
+grml-etc (0.4-33) unstable; urgency=low
+
+  * Added some nice ideas of zshrc of Joey Hess to /etc/skel/.zshrc.
+  * Some small addons on /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 16 Sep 2005 17:53:19 +0200
+
+grml-etc (0.4-32) unstable; urgency=low
+
+  * Added "Conflicts: smbconf-pfeifle".
+  * Bumbed Standards-Version to 3.6.2.
+  * Added /usr/lib/cups/backend/pdf and /usr/share/cups/model/PS2PDF.ppd
+    based on package smbconf-pfeifle by Klaus Knopper <knoppix@knopper.net>
+    and Kurt Pfeifle <pfeifle@danka.de>.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 11 Sep 2005 12:46:37 +0200
+
+grml-etc (0.4-31) unstable; urgency=low
+
+  * Added /etc/samba/smb.conf (thanks for performance tip, Andi Krennmair!).
+
+ -- Michael Prokop <mika@grml.org>  Sun, 11 Sep 2005 12:25:08 +0200
+
+grml-etc (0.4-30) unstable; urgency=low
+
+  * Added /etc/pcmcia/wlan-ng.conf.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 11 Sep 2005 11:49:08 +0200
+
+grml-etc (0.4-29) unstable; urgency=low
+
+  * Added mapping ',e' and ',l' to /etc/skel/.vimrc.
+  * Updated /etc/apt/sources.list.grml
+
+ -- Michael Prokop <mika@grml.org>  Thu,  1 Sep 2005 15:05:37 +0200
+
+grml-etc (0.4-28) unstable; urgency=low
+
+  * Updated /etc/init.d/postgresql-8.0 (use $VERSION and not '8.0').
+
+ -- Michael Prokop <mika@grml.org>  Tue, 30 Aug 2005 10:24:58 +0200
+
+grml-etc (0.4-27) unstable; urgency=low
+
+  * Added mapping via F7 for handling x-clipboard via xclip to
+    /etc/skel/.vimrc.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 26 Aug 2005 10:53:58 +0200
+
+grml-etc (0.4-26) unstable; urgency=low
+
+  * Deactivated 'setopt NO_clobber' in /etc/zsh/zshrc, it's
+    confusing to many users, especially in /proc-filesystem.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 17 Aug 2005 22:19:07 +0200
+
+grml-etc (0.4-25) unstable; urgency=low
+
+  * Switched from $LOGNAME to 'export HOME=/home/$USER' because
+    of problems with rungetty and autologin.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 14 Aug 2005 14:28:08 +0200
+
+grml-etc (0.4-24) unstable; urgency=low
+
+  * Added /etc/kismet/kismet.conf (providing some more examples).
+
+ -- Michael Prokop <mika@grml.org>  Wed, 10 Aug 2005 14:01:58 +0200
+
+grml-etc (0.4-23) unstable; urgency=low
+
+  * Added /etc/skel/.asoundrc.example (contains example for usage
+    with dmix for direct mixing of multiple streams).
+
+ -- Michael Prokop <mika@grml.org>  Mon,  8 Aug 2005 23:00:57 +0200
+
+grml-etc (0.4-22) unstable; urgency=low
+
+  * Modified /etc/init.d/grml-reboot for usage with script noeject.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  8 Aug 2005 21:10:00 +0200
+
+grml-etc (0.4-21) unstable; urgency=low
+
+  * Renamed function 'leo' to 'oleo' in /etc/skel/.zshrc as leo
+    is a separate program now.
+  * Updated /etc/grml/screenrc_acpi (renamed acpi-screen
+    to 'yacpi -t').
+
+ -- Michael Prokop <mika@grml.org>  Sun,  7 Aug 2005 21:44:36 +0200
+
+grml-etc (0.4-20) unstable; urgency=low
+
+  * Added /etc/skel/.xsession.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 31 Jul 2005 18:29:30 +0200
+
+grml-etc (0.4-19) unstable; urgency=low
+
+  * Updated /etc/apt/sources.list.grml
+  * Added /etc/network/interfaces.examples
+  * Another try to remove /usr/X11R6/lib/X11/xkb/rules/, now it
+    should be really fixed upstream. 8-)
+
+ -- Michael Prokop <mika@grml.org>  Sun, 31 Jul 2005 11:22:41 +0200
+
+grml-etc (0.4-18) unstable; urgency=low
+
+  * Updated /etc/skel/.zsrhc (function suidfind) [thanks, Feh!].
+  * Improved symlink-handling in debian/rules.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 26 Jul 2005 19:44:49 +0200
+
+grml-etc (0.4-17) unstable; urgency=low
+
+  * Added /etc/exports.grml
+  * Added /etc/init.d/postgresql-8.0
+
+ -- Michael Prokop <mika@grml.org>  Tue, 26 Jul 2005 10:43:20 +0200
+
+grml-etc (0.4-16) unstable; urgency=low
+
+  * Let's readd /usr/X11R6/lib/X11/xkb/rules/, should fix the
+    non-working ctrl-alt-f# again.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 21 Jul 2005 19:27:59 +0200
+
+grml-etc (0.4-15) unstable; urgency=low
+
+  * Fix permissions of /etc/mgetty/*.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 16 Jul 2005 11:32:29 +0200
+
+grml-etc (0.4-14) unstable; urgency=low
+
+  * Some cleanups in debian/rules.
+  * Removed empty directory /usr/X11R6/lib/X11/xkb/rules/,
+    should be fixed upstream.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 13 Jul 2005 20:58:39 +0200
+
+grml-etc (0.4-13) unstable; urgency=low
+
+  * Added files which have been fixed without being packaged
+    till now.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 11 Jul 2005 01:28:41 +0200
+
+grml-etc (0.4-12) unstable; urgency=low
+
+  * Added '-nodpms' to zsh's completion of grml-x.
+
+ -- Michael Prokop <mika@grml.org>  Sat,  9 Jul 2005 19:57:50 +0200
+
+grml-etc (0.4-11) unstable; urgency=low
+
+  * Updated /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Sat,  9 Jul 2005 19:24:37 +0200
+
+grml-etc (0.4-10) unstable; urgency=low
+
+  * Updated /etc/inittab.* for use with mgetty.
+
+ -- Michael Prokop <mika@grml.org>  Tue,  5 Jul 2005 01:07:50 +0200
+
+grml-etc (0.4-9) unstable; urgency=low
+
+  * Added dillo and eterm to Recommends (for xinitrc).
+
+ -- Michael Prokop <mika@grml.org>  Sat, 25 Jun 2005 13:20:24 +0200
+
+grml-etc (0.4-8) unstable; urgency=low
+
+  * Added /etc/skel/.hardcopy (for GNU screen's hardcopy-feature).
+  * Added /etc/inittab.small.
+  * Updated /etc/apt/sources.list.grml.
+  * Removed /etc/skel/.mozilla - it's provided in a separate package
+    from now on: grml-firefox.
+  * Removed /etc/grml/lsb-functions to package grml-autoconfig.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 25 Jun 2005 00:29:16 +0200
+
+grml-etc (0.4-7) unstable; urgency=low
+
+  * Added function dmoz to /etc/skel/.zshrc [thanks, wuehlmaus!].
+
+ -- Michael Prokop <mika@grml.org>  Thu, 23 Jun 2005 10:46:54 +0200
+
+grml-etc (0.4-6) unstable; urgency=low
+
+  * Removed /etc/init.d/grml-autoconfig and put it in it's own package called
+    grml-autoconfig.
+  * Added functions dwicti and ewicti to /etc/skel/.zshrc [thanks, wuehlmaus!].
+
+ -- Michael Prokop <mika@grml.org>  Sun,  5 Jun 2005 18:50:42 +0200
+
+grml-etc (0.4-5) unstable; urgency=low
+
+  * Removed smcup from /etc/skel/.terminfo/mostlike.txt and updated terminfo
+    file [thanks, wuehlmaus!].
+  * Updated /etc/zsh/zshrc - added $MYLESS to check for ~/.terminfo [thanks for
+    help, wuehlmaus!].
+
+ -- Michael Prokop <mika@grml.org>  Tue, 31 May 2005 15:28:52 +0200
+
+grml-etc (0.4-4) unstable; urgency=low
+
+  * Added aliases fbmplayer (:= cmplayer) and fblinks to /etc/skel/.zshrc
+    [thanks, wuehlmaus!].
+
+ -- Michael Prokop <mika@grml.org>  Wed, 25 May 2005 00:02:34 +0200
+
+grml-etc (0.4-3) unstable; urgency=low
+
+  * Removed grml-x-related stuff, placed it in package grml-x.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 24 May 2005 00:01:40 +0200
+
+grml-etc (0.4-2) unstable; urgency=low
+
+  * Updated function mcd in /etc/skel/.zshrc [thanks, Feh!].
+  * Updated /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 22 May 2005 14:43:14 +0200
+
+grml-etc (0.4-1) unstable; urgency=low
+
+  * We have a new release.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  9 May 2005 14:45:31 +0200
+
+grml-etc (0.3-40) unstable; urgency=low
+
+  * Updated /etc/init.d/grml-autoconfig and /etc/grml/lsb-functions.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  9 May 2005 09:21:25 +0200
+
+grml-etc (0.3-39) unstable; urgency=low
+
+  * Fixed $PAGER in /etc/skel/.zshrc.
+  * Updated pekwm config (adjusted for pekwm-cvs.deb).
+  * Updated /etc/init.d/grml-reboot, /etc/init.d/grml-autoconfig
+    and /etc/apt/sources.list.grml.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  8 May 2005 23:17:54 +0200
+
+grml-etc (0.3-38) unstable; urgency=low
+
+  * Several fixes in /etc/skel/.zshrc and /etc/zsh/zshrc (merged with grml
+    zsh refcard).
+
+ -- Michael Prokop <mika@grml.org>  Sun,  8 May 2005 20:43:35 +0200
+
+grml-etc (0.3-37) unstable; urgency=low
+
+  * Updated /etc/skel/.zshrc (improved sudo-setup) and /etc/zsh/zshrc
+    (improved also sudo-setup).
+
+ -- Michael Prokop <mika@grml.org>  Sun,  8 May 2005 12:41:21 +0200
+
+grml-etc (0.3-36) unstable; urgency=low
+
+  * Adjusted xset in /etc/skel/.xinitrc.
+  * Updated /etc/zsh/zshrc (use alias su only on grml-cd).
+  * Added theme pwm_beos-pekwm-0.1.4pre1 to /etc/skel/.pekwm/themes (requires
+    latest pekwm-build) [thanks, marcel!].
+
+ -- Michael Prokop <mika@grml.org>  Sat,  7 May 2005 12:11:02 +0200
+
+grml-etc (0.3-35) unstable; urgency=low
+
+  * Added class light to /etc/skel/.Xresources (use via 'xterm -name light').
+  * Added file /etc/skel/.xlocktext.
+  * Added keybinding for xsay to /etc/skel/.fluxbox/keys [thanks, nico!].
+  * Added keybinding for xsay to /etc/skel/.pekwm/keys [thanks, nico!].
+  * Cleaned up /etc/skel/.mozilla.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  6 May 2005 00:54:28 +0200
+
+grml-etc (0.3-34) unstable; urgency=low
+
+  * Added /etc/skel/.w3m/config.
+  * Updated /etc/skel/.Xresources (added rxvt + aterm properties).
+  * Updated /etc/skel/.vimrc (added pastetoggle - f11)
+
+ -- Michael Prokop <mika@grml.org>  Mon,  2 May 2005 18:44:46 +0200
+
+grml-etc (0.3-33) unstable; urgency=low
+
+  * Added simple fbset-completion to /etc/zsh/zshrc.
+  * Added /etc/grml/lsb-functions.
+  * Updated /etc/init.d/grml-reboot und /etc/init.d/grml-autoconfig.
+  * Removed /etc/grml/sh-lib-0.1 [gebi provides it as a debian-package].
+
+ -- Michael Prokop <mika@grml.org>  Mon,  2 May 2005 12:09:53 +0200
+
+grml-etc (0.3-32) unstable; urgency=low
+
+  * Added /etc/vim/vimrc.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 25 Apr 2005 22:55:58 +0200
+
+grml-etc (0.3-31) unstable; urgency=low
+
+  * Moved global aliases from /etc/zsh/zshrc to /etc/skel/.zshrc.
+  * Use alias for startx only when running from CD and if file
+    /etc/X11/xorg.conf does not exist.
+  * Removed /etc/skel/.qt-directory.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 25 Apr 2005 18:31:46 +0200
+
+grml-etc (0.3-30) unstable; urgency=low
+
+  * Added .jackdrc to /etc/skel/.
+  * Added "some useful commands often hard to remember" to /etc/skel/.zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 24 Apr 2005 23:17:59 +0200
+
+grml-etc (0.3-29) unstable; urgency=low
+
+  * Added color-completion in /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 24 Apr 2005 19:23:19 +0200
+
+grml-etc (0.3-28) unstable; urgency=low
+
+  * zsh function google should use 'num=100' as default (in
+    /etc/skel/.zshrc).
+  * Updated /etc/apt/sources.list.grml
+
+ -- Michael Prokop <mika@grml.org>  Sat, 23 Apr 2005 14:19:23 +0200
+
+grml-etc (0.3-27) unstable; urgency=low
+
+  * Added compdef for /etc/init.d/-stuff to /etc/zsh/zshrc [thanks,
+    wuehlmaus!].
+  * Moved debian-aliases from /etc/skel/.zshrc to /etc/zsh/zshrc.
+  * Updated manzsh-funtion in /etc/zsh/zshrc [thanks, wuehlmaus!].
+
+ -- Michael Prokop <mika@grml.org>  Fri, 22 Apr 2005 14:20:26 +0200
+
+grml-etc (0.3-26) unstable; urgency=low
+
+  * Fixed wrong path in /etc/skel/.wmi/actions.conf.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 21 Apr 2005 12:30:21 +0200
+
+grml-etc (0.3-25) unstable; urgency=low
+
+  * Integrated xsay into wmi (bound to ctrl-alt-v). Added key-
+    bindings for firefox (alt+f2) and xterm-screen (alt+f1).
+  * Updated /etc/init.d/grml-autoconfig.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 20 Apr 2005 22:42:46 +0200
+
+grml-etc (0.3-24) unstable; urgency=low
+
+  * Added the following files from package xfree86-common
+    so we can remove the package but still have working x.org
+    (which requires some xfree86-files):
+
+     /etc/X11/Xresources/xfree86-common
+     /etc/X11/Xsession.d/20xfree86-common_process-args
+     /etc/X11/Xsession.d/30xfree86-common_xresources
+     /etc/X11/Xsession.d/50xfree86-common_determine-startup
+     /etc/X11/Xsession.d/90xfree86-common_ssh-agent
+     /etc/X11/Xsession.d/99xfree86-common_start
+     /etc/init.d/xfree86-common
+
+ -- Michael Prokop <mika@grml.org>  Wed, 20 Apr 2005 01:03:05 +0200
+
+grml-etc (0.3-23) unstable; urgency=low
+
+  * Updated /etc/skel/.Xmodmap[german].
+  * Removed cdpath from /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 19 Apr 2005 23:45:13 +0200
+
+grml-etc (0.3-22) unstable; urgency=low
+
+  * Updated /etc/init.d/grml-reboot (improve output when running grml on
+    harddisk).
+
+ -- Michael Prokop <mika@grml.org>  Tue, 19 Apr 2005 15:19:37 +0200
+
+grml-etc (0.3-21) unstable; urgency=low
+
+  * Added /etc/init.d-function [thanks, wuehlmaus and Julius!].
+
+ -- Michael Prokop <mika@grml.org>  Tue, 19 Apr 2005 13:53:06 +0200
+
+grml-etc (0.3-20) unstable; urgency=low
+
+  * Added /usr/X11R6/lib/X11/xkb/rules/xorg*-files.
+  * Added /etc/skel/.Xmodmap.german and added xmodmap for 'de'
+    to /etc/skel/.xinitrc.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 19 Apr 2005 11:20:42 +0200
+
+grml-etc (0.3-19) unstable; urgency=low
+
+  * Added DISTCC_HOSTS to /etc/zsh/zshenv [thanks, gebi!].
+
+ -- Michael Prokop <mika@grml.org>  Mon, 18 Apr 2005 23:03:34 +0200
+
+grml-etc (0.3-18) unstable; urgency=low
+
+  * Added function manzsh to /etc/zsh/zshrc [thanks, wuehlmaus!].
+  * Added nostart-completion for grml-x in /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 17 Apr 2005 20:01:13 +0200
+
+grml-etc (0.3-17) unstable; urgency=low
+
+  * Updated /etc/zsh/zshrc (adjusted grml-wallpaper, don't use
+    ignored-patterns [which might confuse people]).
+
+ -- Michael Prokop <mika@grml.org>  Fri, 15 Apr 2005 17:59:48 +0200
+
+grml-etc (0.3-16) unstable; urgency=low
+
+  * Fixed dynamic module completion of grml-x [/etc/zsh/zshrc].
+
+ -- Michael Prokop <mika@grml.org>  Tue, 12 Apr 2005 20:47:51 +0200
+
+grml-etc (0.3-15) unstable; urgency=low
+
+  * Added "all-in-one gesture"-extension to Mozilla Firefox.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 10 Apr 2005 20:53:12 +0200
+
+grml-etc (0.3-14) unstable; urgency=low
+
+  * Added several extensions for Mozilla Firefox to
+    /etc/skel/.mozilla. Added alias for conkeror.
+
+ -- Michael Prokop <mika@grml.org>  Sun, 10 Apr 2005 17:19:23 +0200
+
+grml-etc (0.3-13) unstable; urgency=low
+
+  * Removed /etc/grml/sh-lib (gebi provides it as an own package).
+
+ -- Michael Prokop <mika@grml.org>  Sat,  9 Apr 2005 20:28:51 +0200
+
+grml-etc (0.3-12) unstable; urgency=low
+
+  * Add Ctrl+Alt+L as keybinding for xlock to the window
+    managers (thanks for ideas, tklauser!):
+      - /etc/skel/.wmi/actions.conf
+      - /etc/skel/.fluxbox/keys
+      - /etc/skel/.pekwm/keys
+  * Complete rewrite of pekwm-config (/etc/skel/.pekwm)
+    due to old config did not work with pekwm-dev-package.
+  * Added pwm2 and pwm3 (part of ion) to zsh-completion of grml-x.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  8 Apr 2005 14:14:20 +0200
+
+grml-etc (0.3-11) unstable; urgency=low
+
+  * Updated /etc/skel/.terminfo/m/mostlike and
+    /etc/skel/.terminfo/mostlike.txt (don't clear screen after
+    running cls - thanks for notice - riesebie; thanks for
+    fix - wuehlmaus!]
+
+ -- Michael Prokop <mika@grml.org>  Mon,  4 Apr 2005 08:18:28 +0200
+
+grml-etc (0.3-10) unstable; urgency=low
+
+  * Updated /etc/zsh/zshrc (new grml-x completion!).
+
+ -- Michael Prokop <mika@grml.org>  Sun,  3 Apr 2005 16:06:55 +0200
+
+grml-etc (0.3-9) unstable; urgency=low
+
+  * Updated /etc/zsh/zshenv (removed 'LESS=C') and /etc/skel/.zshrc (fixed
+    man2) [thanks wuehlmaus!].
+
+ -- Michael Prokop <mika@grml.org>  Sun, 27 Mar 2005 21:41:43 +0200
+
+grml-etc (0.3-8) unstable; urgency=low
+
+  * Updated /etc/inittab.grml.
+  * Updated /etc/init.d/grml-autoconfig.
+  * Updated /etc/init.d/grml-reboot [for use with unionfs].
+
+ -- Michael Prokop <mika@grml.org>  Sun, 20 Mar 2005 22:18:08 +0100
+
+grml-etc (0.3-7) unstable; urgency=low
+
+  * Another zshrc-update.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 19 Mar 2005 23:17:47 +0100
+
+grml-etc (0.3-6) unstable; urgency=low
+
+  * Fixed bug in /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 19 Mar 2005 18:20:30 +0100
+
+grml-etc (0.3-5) unstable; urgency=low
+
+  * Changed Architecture to all in debian/rules.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 19 Mar 2005 17:31:43 +0100
+
+grml-etc (0.3-4) unstable; urgency=low
+
+  * Updated /etc/zsh/zshrc (zsh_clear_env and more) and
+    /etc/skel/.zshrc (ogg2mp3_192 and more).
+
+ -- Michael Prokop <mika@grml.org>  Sat, 19 Mar 2005 15:34:50 +0100
+
+grml-etc (0.3-3) unstable; urgency=low
+
+  * Added conkeror-firefox-0.18.xpi to /etc/skel/.mozilla.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 12 Mar 2005 16:34:54 +0100
+
+grml-etc (0.3-2) unstable; urgency=low
+
+  * Removed /etc/skel/.xscreensaver (xscreensaver isn't part of grml).
+    [thanks, nico!]
+
+ -- Michael Prokop <mika@grml.org>  Tue,  8 Mar 2005 22:01:15 +0100
+
+grml-etc (0.3-1) unstable; urgency=low
+
+  * Let's go upstream: /etc/init.d/grml-autoconfig updated.
+  * Updated /etc/zsh/.zshrc (addon by gebi).
+
+ -- Michael Prokop <mika@grml.org>  Thu,  3 Mar 2005 22:57:08 +0100
+
+grml-etc (0.2-19) unstable; urgency=low
+
+  * Another patch for /etc/skel/.wmi/szs2.1/memory.py
+    (thanks, wegi!).
+  * Updated /etc/skel/.screenrc.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  2 Mar 2005 19:48:08 +0100
+
+grml-etc (0.2-18) unstable; urgency=low
+
+  * Adjusted patch for /etc/skel/.wmi/szs2.1/memory.py.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  2 Mar 2005 14:48:37 +0100
+
+grml-etc (0.2-17) unstable; urgency=low
+
+  * Set global.debuglevel=0 in
+    /etc/skel/.wmi/szs2.1/szs.cfg (thanks, wegi!)
+  * Added patch from Christoph Wegscheider to
+    /etc/skel/.wmi/szs2.1/memory.py.
+
+ -- Michael Prokop <mika@grml.org>  Tue,  1 Mar 2005 15:01:19 +0100
+
+grml-etc (0.2-16) unstable; urgency=low
+
+  * Added /etc/skel/.vim/klammerpaare.vim.
+  * Added /etc/skel/.muttngrc.
+  * Updated /etc/skel/.wmi/theme.conf (use absolute path for exec-cmd).
+
+ -- Michael Prokop <mika@grml.org>  Tue,  1 Mar 2005 00:23:12 +0100
+
+grml-etc (0.2-15) unstable; urgency=low
+
+  * Removed /etc/skel/GNUstep (wmaker is no longer part of grml).
+  * Updated /etc/skel/.screenrc [use blue instead of red color].
+  * Updated /etc/zsh/zshrc and /etc/skel/.zshrc.
+  * Updated /etc/skel/.xinitrc (run Xmodmap only if XKEYBOARD == us).
+
+ -- Michael Prokop <mika@grml.org>  Mon, 28 Feb 2005 15:23:43 +0100
+
+grml-etc (0.2-14) unstable; urgency=low
+
+  * Updated /etc/skel/.zshrc and /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 26 Feb 2005 23:33:21 +0100
+
+grml-etc (0.2-13) unstable; urgency=low
+
+  * Updated /etc/skel/.wmi.
+  * Updated /etc/skel/.zshrc and /etc/zsh/zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 26 Feb 2005 12:55:38 +0100
+
+grml-etc (0.2-12) unstable; urgency=low
+
+  * Updated /etc/init.d/firewall.
+  * Updated /etc/skel/.screenrc.
+
+ -- Michael Prokop <mika@grml.org>  Fri, 11 Feb 2005 12:07:15 +0100
+
+grml-etc (0.2-11) unstable; urgency=low
+
+  * Another sh-lib update (by gebi).
+  * Updated /etc/skel/.xinitrc (use desktop.jpg instead of desktop.png)
+  * Updated /etc/zsh/zshrc (added hash 'slog').
+
+ -- Michael Prokop <mika@grml.org>  Thu, 10 Feb 2005 09:32:28 +0100
+
+grml-etc (0.2-10) unstable; urgency=low
+
+  * Fixed /etc/grml/sh-lib (thanks to gebi).
+
+ -- Michael Prokop <mika@grml.org>  Thu, 10 Feb 2005 04:13:41 +0100
+
+grml-etc (0.2-9) unstable; urgency=low
+
+  * Updated /etc/zsh/zshrc.
+  * Updated /etc/grml/sh-lib.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  9 Feb 2005 13:04:28 +0100
+
+grml-etc (0.2-8) unstable; urgency=low
+
+  * Updated /etc/skel/.zshrc and /etc/zsh/zshrc.
+  * Updated /etc/init.d/firewall.
+  * Updated /etc/skel/.fluxbox/keys [SendToWorkspace -> Workspace].
+
+ -- Michael Prokop <mika@grml.org>  Mon,  7 Feb 2005 11:46:12 +0100
+
+grml-etc (0.2-7) unstable; urgency=low
+
+  * Removed backtick for acpi in /etc/grml/screenrc.
+  * Added /etc/grml/screenrc_acpi.
+  * Set ~/.fluxbox/styles/grml as default in /etc/skel/.fluxbox/init.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  4 Feb 2005 11:36:05 +0100
+
+grml-etc (0.2-6) unstable; urgency=low
+
+  * Again fixes in /etc/grml/screenrc and /etc/skel/.screenrc.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  3 Feb 2005 18:39:42 +0100
+
+grml-etc (0.2-5) unstable; urgency=low
+
+  * Removed /etc/grml/screenrc_grml (orphan).
+  * Fixed /etc/grml/screenrc.
+  * Updated /etc/grml/sh-lib. [thanks, gebi]
+
+ -- Michael Prokop <mika@grml.org>  Wed,  2 Feb 2005 19:02:36 +0100
+
+grml-etc (0.2-4) unstable; urgency=low
+
+  * Added a2ps config to /etc/skel.
+  * Updated /etc/skel/.Xresources.
+  * Updated /etc/grml/screenrc (backtick commands).
+  * Updated /etc/init.d/grml-reboot (NOEJECT, NOPROMPT, `seq 1 40`).
+  * Updated /etc/skel/.vimrc.
+  * Updated /etc/zsh/zsh{rc,env} and /etc/skel/.zshrc.
+  * Added 'Suggests: grml-scripts' to debian/control (for screen's
+    acpi-screen).
+
+ -- Michael Prokop <mika@grml.org>  Sat, 29 Jan 2005 14:20:31 +0100
+
+grml-etc (0.2-3) unstable; urgency=low
+
+  * Updated /etc/zsh/zshrc and /etc/zsh/zshenv.
+  * Fixed symlink /etc/skel/.irssi/scripts/autorun/scriptassist.pl
+    which points now to /usr/share/irssi/scripts/scriptassist.pl
+    instead of /GRML/..... [thanks, Jimmy!]
+  * Fixed /etc/skel/.terminfo/mostlike-stuff (changed 'smul=\E[32m'
+    to 'smul=\E[1;32m') [thanks, Matthias!]
+
+ -- Michael Prokop <mika@grml.org>  Thu, 27 Jan 2005 16:12:33 +0100
+
+grml-etc (0.2-2) unstable; urgency=low
+
+  * Fixed some stuff in grml-autoconfig to be able to release grml 0.2.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  9 Jan 2005 22:16:33 +0100
+
+grml-etc (0.2-1) unstable; urgency=low
+
+  * Update of /etc/init.d/grml-reboot (sysvinit-fix).
+  * Update of /etc/init.d/grml-misc.
+  * Update of /etc/init.d/grml-home.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  9 Jan 2005 19:30:50 +0100
+
+grml-etc (0.1-25) unstable; urgency=low
+
+  * Update of zshrc:
+    - using "e" glob qualifier by Peter Stephenson via function nt
+    - make zshrc more compatible to older zsh versions
+
+ -- Michael Prokop <mika@grml.org>  Sun,  9 Jan 2005 12:36:04 +0100
+
+grml-etc (0.1-24) unstable; urgency=low
+
+  * Removed .xpm files out of debian/conffiles.
+  * Removed /etc/grml_version [adjust it in chroot].
+
+ -- Michael Prokop <mika@grml.org>  Sun,  9 Jan 2005 11:06:50 +0100
+
+grml-etc (0.1-23) unstable; urgency=low
+
+  * Fixed several bugs in /etc/skel/.fluxbox.
+  * Removed fluxbox-styles: Calabi, Nuevat3k-Glacier,
+    Magraxx, sea and Nuevat3k-Glacier.
+  * Updated /etc/grml/screenrc and /etc/skel.screenrc (changed
+    static entries 'root' and 'grml' to $USER).
+  * Fixed zshrc (removed setopt in precmd), otherwise
+    you'll get zsh parse error when running (unreal)
+    commands like:
+       FOO=mika test' "$FOO" = "mika" ; echo "FOO = $FOO"
+
+ -- Michael Prokop <mika@grml.org>  Sat,  8 Jan 2005 14:53:49 +0100
+
+grml-etc (0.1-22) unstable; urgency=low
+
+  * Updated /etc/skel/.pekwm/keys.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  7 Jan 2005 11:31:29 +0100
+
+grml-etc (0.1-21) unstable; urgency=low
+
+  * Added /etc/skel/.pekwm.
+  * Changed first visible workspace of ion2 to workspace1 in
+    /etc/skel/.ion2/default-session--0.
+  * Added ion3-configuration default-session--0 to /etc/skel/.ion3.
+  * Updated compdef grml-x in /etc/zsh/zshrc.
+  * Added /etc/grml_colors.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  6 Jan 2005 15:54:23 +0100
+
+grml-etc (0.1-20) unstable; urgency=low
+
+  * Moved /etc/inittab to /etc/inittab.grml so people can use
+    their own sources.list but still can see what grml uses.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  6 Jan 2005 11:54:13 +0100
+
+grml-etc (0.1-19) unstable; urgency=low
+
+  * Added .snownews to /etc/skel.
+  * Moved /etc/apt/sources.list to /etc/apt/sources.list.grml
+    so people can use their own sources.list but still can see
+    what grml uses.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  6 Jan 2005 11:08:08 +0100
+
+grml-etc (0.1-18) unstable; urgency=low
+
+  * Added 'xset -m'-command to /etc/skel/.xinitrc.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 29 Dec 2004 23:52:27 +0100
+
+grml-etc (0.1-17) unstable; urgency=low
+
+  * Added dpkg-divert for /etc/skel/.zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 29 Dec 2004 12:13:38 +0100
+
+grml-etc (0.1-16) unstable; urgency=low
+
+  * Updated /etc/apt/sources.list.
+  * Added /etc/skel/.centericq/external.
+
+ -- Michael Prokop <mika@grml.org>  Wed, 22 Dec 2004 22:34:56 +0100
+
+grml-etc (0.1-15) unstable; urgency=low
+
+  * Fixed tty6-entry in /etc/inittab (grml-screen does not work
+    with kernel 2.6.9-grml via inittab due to PTY-problems).
+
+ -- Michael Prokop <mika@grml.org>  Wed, 22 Dec 2004 22:14:56 +0100
+
+grml-etc (0.1-14) unstable; urgency=low
+
+  * Added rawdog-configuration to skeleton-files.
+  * Updated zshrc ("keep"-hack).
+  * Updated /etc/apt/sources.list.
+
+ -- Michael Prokop <mika@grml.org>  Thu, 18 Dec 2004 15:31:21 +0100
+
+grml-etc (0.1-13) unstable; urgency=low
+
+  * Changed discover-setup.
+    -> Devel-release!
+
+ -- Michael Prokop <mika@grml.org>  Sun, 12 Dec 2004 17:35:06 +0100
+
+grml-etc (0.1-12) unstable; urgency=low
+
+  * Added hardware detection via discover to grml-autoconfig.
+    -> Devel-release!
+
+ -- Michael Prokop <mika@grml.org>  Sun, 12 Dec 2004 12:26:58 +0100
+
+grml-etc (0.1-11) unstable; urgency=low
+
+  * Improved cpu-detection in grml-autoconfig.
+  * Changed shebang-line from /bin/sh to /bin/zsh in grml-autoconfig.
+
+ -- Michael Prokop <mika@grml.org>  Sat, 11 Dec 2004 20:14:39 +0100
+
+grml-etc (0.1-10) unstable; urgency=low
+
+  * Updated zshrc (precmd/preexec).
+
+ -- Michael Prokop <mika@grml.org>  Thu,  9 Dec 2004 13:01:36 +0100
+
+grml-etc (0.1-9) unstable; urgency=low
+
+  * Fixed grml-autoconfig error (here-document).
+
+ -- Michael Prokop <mika@grml.org>  Thu,  9 Dec 2004 12:29:30 +0100
+
+grml-etc (0.1-8) unstable; urgency=low
+
+  * Added /etc/grml/screen_multisession.
+
+ -- Michael Prokop <mika@grml.org>  Wed,  8 Dec 2004 14:28:20 +0100
+
+grml-etc (0.1-7) unstable; urgency=low
+
+  * Removed console-log, added 'less +F' on tty12 to inittab.
+  * Updated zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sun,  5 Dec 2004 13:39:10 +0100
+
+grml-etc (0.1-6) unstable; urgency=low
+
+  * Added cpu-detection to grml-autoconfig.
+  * Added .msmtprc to skeleton-files.
+  * Updated zshrc.
+
+ -- Michael Prokop <mika@grml.org>  Sat,  4 Dec 2004 15:45:21 +0100
+
+grml-etc (0.1-5) unstable; urgency=low
+
+  * Updated screenrc (nethack on), zshrc, /etc/inittab.
+
+ -- Michael Prokop <mika@grml.org>  Tue, 16 Nov 2004 13:16:35 +0100
+
+grml-etc (0.1-4) unstable; urgency=low
+
+  * Fixed grml-autoconfig error.
+
+ -- Michael Prokop <mika@grml.org>  Mon,  8 Nov 2004 09:52:30 +0100
+
+grml-etc (0.1-3) unstable; urgency=low
+
+  * Updated /etc/grml_version and /etc/apt/sources.list.
+
+ -- Michael Prokop <mika@grml.org>  Fri,  5 Nov 2004 13:24:20 +0100
+
+grml-etc (0.1-2) unstable; urgency=low
+
+  * Updated /etc/apt/sources.list.
+  * Update of grml-autoconfig and grml-home.
+  * Added auto.master and automount.sh from automount-knoppix-0.5.
+
+ -- Michael Prokop <mika@grml.org>  Thu,  4 Nov 2004 20:43:59 +0100
+
+grml-etc (0.1-1) unstable; urgency=low
+
+  * fixed /etc/skel/.fluxbox/init
+  * updated /etc/apt/sources.list
+
+ -- Michael Prokop <mika@grml.org>  Thu, 28 Oct 2004 13:41:23 +0200
+
+grml-etc (0.1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Michael Prokop <mika@grml.org>  Mon, 28 Sep 2004 11:18:03 +0200
+
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..b8626c4
--- /dev/null
@@ -0,0 +1 @@
+4
diff --git a/debian/conffiles b/debian/conffiles
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..d10daf8
--- /dev/null
@@ -0,0 +1,17 @@
+Source: grml-etc
+Section: grml
+Priority: optional
+Maintainer: Michael Prokop <mika@grml.org>
+Build-Depends: debhelper (>= 4.0.0)
+Standards-Version: 3.6.2
+
+Package: grml-etc
+Architecture: all
+Replaces: automount-knoppix
+Suggests: grml-shlib, grml-files, grml-docs, grml-sectools, grml-templates, grml-x, policyrcd-script-zg2
+Recommends: dillo, eterm, python, vim (>= 7.0)
+Depends: grml-autoconfig, grml-scripts (>= 0.8-24), grml-etc-core
+Conflicts: smbconf-pfeifle
+Description: ecetera files for the grml system
+ This package includes some /etc files for the
+ grml system.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..7034ea7
--- /dev/null
@@ -0,0 +1,27 @@
+This package was debianized by Michael Prokop <mika@grml.org> on
+Mon, 27 Sep 2004 00:38:03 +0200.
+
+It was downloaded from http://grml.org/
+
+Copyright Holder: Michael Prokop <mika@grml.org>
+
+Copyright:
+
+   This software is copyright (c) 2004-2006 by Michael Prokop.
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; version 2 dated June, 1991.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+   02110-1301, USA.
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/dirs b/debian/dirs
new file mode 100644 (file)
index 0000000..6428cfc
--- /dev/null
@@ -0,0 +1,4 @@
+etc/skel
+etc/zsh
+usr/lib/cups/backend
+usr/share/cups/model
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/debian/overrides b/debian/overrides
new file mode 100644 (file)
index 0000000..956fbab
--- /dev/null
@@ -0,0 +1,276 @@
+grml-etc: extra-license-file etc/skel/.wmi/szs2.1/LICENSE
+grml-etc: non-standard-file-perm etc/mgetty/login.config 0600 != 0644
+grml-etc: package-installs-into-etc-rc.d etc/rcS.d/important_notice
+grml-etc: package-installs-into-etc-rc.d etc/rc0.d/important_notice
+grml-etc: package-installs-into-etc-rc.d etc/rc1.d/important_notice
+grml-etc: package-installs-into-etc-rc.d etc/rc2.d/important_notice
+grml-etc: package-installs-into-etc-rc.d etc/rc3.d/important_notice
+grml-etc: package-installs-into-etc-rc.d etc/rc4.d/important_notice
+grml-etc: package-installs-into-etc-rc.d etc/rc5.d/important_notice
+grml-etc: package-installs-into-etc-rc.d etc/rc6.d/important_notice
+grml-etc: script-not-executable ./etc/skel/.pekwm/start
+grml-etc: script-not-executable ./etc/resolv.conf.template
+grml-etc: executable-not-elf-or-script ./etc/skel/.gkrellm2/themes/Modern/gkrellmrc
+grml-etc: executable-not-elf-or-script ./etc/skel/.wmi/szs2.1/battery.py
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/timer/decal_timer_button.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/net/decal_net_leds.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/fs/krell.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/bg_grid.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/data_in.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/data_out.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/data_out_grid.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/frame_left.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/data_in_grid.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/frame_top.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/bg_panel.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/bg_chart.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/swap/bg_panel.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/swap/krell.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/apm/krell.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/frame_bottom.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/bg_meter.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/frame_right.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/mem/bg_panel.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/mem/krell.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/Modern/krell_panel.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/timer/decal_timer_button.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds2.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/fs/bg_meter.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/button2.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/bg_grid.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/swap/bg_meter.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/apm/bg_meter.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/frame_left.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/krell_meter.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/bg_panel.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/bg_chart.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/krell_slider.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/frame_top.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/frame_bottom.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/decal_misc.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/bg_meter.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/bg_spacer.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/frame_right.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/krell_panel.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_buffers.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_cache.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.gkrellm2/themes/MonkeyLovers/mem/bg_meter.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_DEV_kcontrol.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_DEV_network.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_TXT_emacs.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_DEV_hwinfo.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_IMS_licq.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_DEV_hd.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_TXT_vim.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_UNK_ethereal.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_IMS_irssi.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_AUD_kmix.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_BRO_firefox.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_DES_nephros-manual.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_OFF_openoffice.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_EMU_vmware.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_DES_screenshot.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_DES_samba.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_MAI_mutt.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_TER_term.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_GRA_gimp.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_UNK_rox.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_TER_eterm.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.idesktop/icons/l33t_TER_Eterm.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/bl.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tl.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/s.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/br.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/v.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tr.png
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/wtitleu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/focus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/focusp.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/menu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/closep.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuckp.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close1.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar1.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2a.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1a.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2a.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min1.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2a.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max1.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2a.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/min.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/minp.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/closep.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/maxp.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/min2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/close2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/max2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarg.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarw.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/focus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/handle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-focus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/menu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/stick-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/deepblue/pixmaps/handle-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/closeufcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/minfcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/stickpr.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/maxfcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/tbarfcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/stuckfcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/minpr.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/stickufcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/bullet.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/maxpr.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/selected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/frame.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/highlight.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/closefcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/minufcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/maxufcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/stuckufcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/closepr.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/stickfcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/snow/pixmaps/tbarufcs.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/iconbar.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/menu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/selected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Amok/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Bawn/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Bawn/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Bawn/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Bawn/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Bawn/pixmaps/selected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Bawn/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Bawn/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/grml/pixmaps/button2.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/grml/pixmaps/map.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/grml/pixmaps/none.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/grml/pixmaps/button.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/b-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/stick-pressed.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/bullet.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/close-pressed.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/max-pressed.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/platinium/pixmaps/icon-pressed.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/iconbar.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/menu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/close-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/selected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fusion/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/menu.bevel.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/focus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/menu-flat.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/toolbar.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/pressed.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/iconbar-focused.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/unselected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/selected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/iconu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/hilite.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/menu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/rmenu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/bullet.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/closeu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cinza/pixmaps/maxu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-on.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/on.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-off.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-off.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-on.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-off.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-on.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/off.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/toolbar.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/selected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Cathode/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/unselected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/hilite.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/focus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/selected.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/stuck.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/toolbar.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/pressed.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/slit.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/lingo/pixmaps/stuck-unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/stick.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/hilite.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/unfocus.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/menu.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/close.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/max.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/icon.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/wtitle.xpm
+grml-etc: file-in-etc-not-marked-as-conffile /etc/skel/.fluxbox/styles/Greenstone/pixmaps/stuck.xpm
+grml-etc: file-in-etc-rc.d-marked-as-conffile /etc/rcS.d/important_notice
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/firewall
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/grml-home
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/grml-reboot
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/grml-misc
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/ssh
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/grml-halt
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/bootsplash_start.sh
+grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d /etc/init.d/bootsplash_end.sh
+grml-etc: unknown-section grml
diff --git a/debian/postrm b/debian/postrm
new file mode 100755 (executable)
index 0000000..589d0b3
--- /dev/null
@@ -0,0 +1,55 @@
+#!/bin/sh
+# Filename:      postrm
+# Purpose:       postrm script for package grml-etc
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Fre Sep 15 15:39:48 CEST 2006 [mika]
+################################################################################
+
+set -e
+
+TO_UNDIVERT1="login.config mgetty.config"
+TO_UNDIVERT2="ssh"
+TO_UNDIVERT3="kismet.conf"
+TO_UNDIVERT4="wlan-ng.conf"
+TO_UNDIVERT5="smb.conf"
+TO_UNDIVERT6="windowlab.menurc"
+
+undivert_gen() {
+    DEXT=${3:-original}
+    dpkg-divert --remove --rename --package grml-etc \
+        --divert $2/$1.$DEXT $2/$1 #> /dev/null
+}
+
+case "$1" in
+    purge)
+        for cmd in $TO_UNDIVERT1; do
+                undivert_gen $cmd /etc/mgetty
+        done
+        for cmd in $TO_UNDIVERT2; do
+                undivert_gen $cmd /etc/init.d
+        done
+        for cmd in $TO_UNDIVERT3; do
+                undivert_gen $cmd /etc/kismet
+        done
+        for cmd in $TO_UNDIVERT4; do
+                undivert_gen $cmd /etc/pcmcia
+        done
+        for cmd in $TO_UNDIVERT5; do
+                undivert_gen $cmd /etc/samba
+        done
+        for cmd in $TO_UNDIVERT6; do
+                undivert_gen $cmd /etc/X11/windowlab
+        done
+     ;;
+   remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+     ;;
+    *)
+      echo "postrm called with unknown argument $1" >&2
+      exit 1
+esac
+
+exit 0
+
+## END OF FILE #################################################################
diff --git a/debian/preinst b/debian/preinst
new file mode 100755 (executable)
index 0000000..6fc8ab4
--- /dev/null
@@ -0,0 +1,93 @@
+#!/bin/sh
+# Filename:      preinst
+# Purpose:       preinst script for package grml-etc
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Don Okt 12 17:39:16 CEST 2006 [mika]
+################################################################################
+
+set -e
+
+TO_DIVERT1="login.config mgetty.config"
+TO_DIVERT2="ssh"
+TO_DIVERT3="kismet.conf"
+TO_DIVERT4="wlan-ng.conf"
+TO_DIVERT5="smb.conf"
+TO_DIVERT6="windowlab.menurc"
+
+divert_gen() {
+    DEXT=${3:-original}
+    dpkg-divert --add --rename --package grml-etc \
+        --divert $2/$1.$DEXT $2/$1 > /dev/null
+}
+
+# move files from package grml-etc to grml-etc-core
+# and make sure we do not lose any files...
+rm_conffile() {
+    CONFFILE="$1"
+
+    if [ -e "$CONFFILE" ]; then
+        md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+        old_md5sum="`sed -n -e \"/^Conffiles:/,/^[^ ]/{\\\\' $CONFFILE'{s/.* //;p}}\" /var/lib/dpkg/status`"
+        if [ "$md5sum" != "$old_md5sum" ]; then
+            echo "Conffile $CONFFILE has been modified, temporary moving to $CONFFILE.dpkg-bak ..."
+            mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
+        fi
+    fi
+}
+
+case "$1" in
+   install|upgrade)
+        for cmd in $TO_DIVERT1; do
+                divert_gen $cmd /etc/mgetty
+        done
+        for cmd in $TO_DIVERT2; do
+                divert_gen $cmd /etc/init.d
+        done
+        for cmd in $TO_DIVERT3; do
+                divert_gen $cmd /etc/kismet
+        done
+        for cmd in $TO_DIVERT4; do
+                divert_gen $cmd /etc/pcmcia
+        done
+        for cmd in $TO_DIVERT5; do
+                divert_gen $cmd /etc/samba
+        done
+        for cmd in $TO_DIVERT6; do
+                divert_gen $cmd /etc/X11/windowlab
+        done
+
+        # did I mention that dpkg-divert sucks?
+        if [ -n "$2" ] ; then
+           if dpkg --compare-versions "${2}" lt 0.8 ; then
+              if dpkg-divert --list | grep -q /etc/init.d/postgresql-8.0 ; then
+                 rm -f /etc/init.d/postgresql-8.0
+                 dpkg-divert --quiet --package grml-etc --remove --rename --divert /etc/init.d/postgresql-8.0.original /etc/init.d/postgresql-8.0
+              fi
+           fi
+        fi
+
+        # move files from package grml-etc to grml-etc-core
+        for file in /etc/zsh/zlogin /etc/zsh/zprofile /etc/zsh/zshenv /etc/zsh/zshrc \
+                    /etc/zsh/zshrc  /etc/zsh/zlogout  /etc/vim/vimrc ; do
+            if dpkg-divert --list $file | grep -q 'grml-etc$' ; then
+               rm_conffile $file
+               dpkg-divert --quiet --package grml-etc --remove --rename --divert $file.original $file
+            fi
+        done
+
+        if dpkg-divert --list /etc/skel/.zshrc | grep -q 'grml-etc$' ; then
+           [ -f /etc/skel/.zshrc.original ] && rm /etc/skel/.zshrc
+           dpkg-divert --quiet --package grml-etc --remove --rename --divert /etc/skel/.zshrc.original /etc/skel/.zshrc
+        fi
+
+     ;;
+   *)
+     echo "preinst called with unknown argument $1" >&2
+     exit 1
+esac
+
+exit 0
+
+## END OF FILE #################################################################
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..b940857
--- /dev/null
@@ -0,0 +1,68 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+build: build-stamp
+
+build-stamp:
+       dh_testdir
+
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp
+
+       dh_clean 
+       rm -rf debian/grml-etc/
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k 
+       dh_installdirs
+
+       # Add here commands to install the package into debian/grml-etc.
+       cp -a etc/                       debian/grml-etc/
+       cp -a usr/                       debian/grml-etc/
+       ln -s /usr/share/irssi/scripts/scriptassist.pl \
+       debian/grml-etc/etc/skel/.irssi/scripts/autorun/scriptassist.pl 
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs 
+       dh_installdocs
+       dh_link /etc/rcS.d/important_notice /etc/rc0.d/important_notice
+       dh_link /etc/rcS.d/important_notice /etc/rc1.d/important_notice
+       dh_link /etc/rcS.d/important_notice /etc/rc2.d/important_notice
+       dh_link /etc/rcS.d/important_notice /etc/rc3.d/important_notice
+       dh_link /etc/rcS.d/important_notice /etc/rc4.d/important_notice
+       dh_link /etc/rcS.d/important_notice /etc/rc5.d/important_notice
+       dh_link /etc/rcS.d/important_notice /etc/rc6.d/important_notice
+       dh_compress
+       mkdir -p debian/grml-etc/usr/share/lintian/overrides/ 
+       cp -av debian/overrides debian/grml-etc/usr/share/lintian/overrides/grml-etc
+       dh_fixperms
+       chmod 0600 debian/grml-etc/etc/mgetty/login.config
+       chmod 0755  debian/grml-etc/etc/skel/.config/rox.sourceforge.net/MIME-types/image
+       dh_installdeb
+       find debian/grml-etc/etc -type f ! -name \*.xpm ! -name \*.png -print | \
+       sed -e 's#^debian/grml-etc##g' > debian/grml-etc/DEBIAN/conffiles
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/etc/X11/windowlab/windowlab.menurc b/etc/X11/windowlab/windowlab.menurc
new file mode 100644 (file)
index 0000000..4be6ee3
--- /dev/null
@@ -0,0 +1,8 @@
+# make sure each line ends in LF not CRLF!
+xterm:xterm
+gvim:gvim
+firefox:mozilla-firefox
+grml-info:grml-info
+Edit menu:sudo gvim /etc/X10/windowlab/windowlab.menurc
+About:windowlab -about | xmessage -file -
+Quit:skill windowlab
diff --git a/etc/auto.master b/etc/auto.master
new file mode 100644 (file)
index 0000000..24ba23e
--- /dev/null
@@ -0,0 +1,10 @@
+# Sample auto.master file
+# Format of this file:
+# mountpoint map options
+# For details of the format look at autofs(5).
+# /var/autofs/misc      /etc/auto.misc
+# /var/autofs/net       /etc/auto.net
+#
+# grml automounts for floppy and cdrom(s), see grml-autoconfig
+# /mnt/auto     /etc/auto.mnt   --timeout=2
+/mnt/auto       /etc/automount.sh       --timeout=2
diff --git a/etc/automount.sh b/etc/automount.sh
new file mode 100755 (executable)
index 0000000..44980c9
--- /dev/null
@@ -0,0 +1,40 @@
+#!/bin/bash
+# Filename:      automount.sh
+# Purpose:       generate an automounter entry automatically for automount /mnt/auto program this_script
+# Authors:       (c) Klaus Knopper 2002, (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Don Okt 28 16:19:40 CEST 2004 [mika]
+################################################################################
+
+# WARNING: This script is used for removable media in grml,
+# therefore the mount is always read-write (except for cdroms
+# and ntfs).
+
+# Defaults
+rw="rw"
+device="/dev/${1##*/}"
+case "$1" in
+floppy)     [ -s /etc/sysconfig/floppy ] || exit 1; device="/dev/fd0";;
+cdrom*)     rw="ro";;
+dvd*)       rw="ro";;
+esac
+
+# Uses external fstype script from grml-scanpartitions
+fs="$(fstype "$device")"
+
+[ "$?" = "0" ] || exit 1
+
+case "$fs" in
+*fat|msdos) options="${rw},uid=grml,gid=grml,umask=000";;
+ntfs)       options="ro,uid=grml,gid=grml,umask=0222";;
+iso9660)    options="ro";;
+*)          options="${rw}";;
+esac
+
+MNTLINE="-fstype=$fs,users,exec,$options       :$device"
+
+# Return line to the automounter
+echo "$MNTLINE"
+
+## END OF FILE #################################################################
diff --git a/etc/exports.grml b/etc/exports.grml
new file mode 100644 (file)
index 0000000..d01d5f9
--- /dev/null
@@ -0,0 +1,26 @@
+# /etc/exports: the access control list for filesystems which may be exported
+#               to NFS clients.  See exports(5).
+#
+# main options:
+# =============
+# rw              => Allows read and write access to the share
+# ro              => Only allows read access, writing is blocked
+# all_squash      => Forces all connecting users to "nobody" account and permissions
+# no_root_squash  => Allows root account on client to access export share on server as the root account
+# anonuid         => Forces all anonymous connections to predefined UID on server
+# anongid         => Forces all anonymous connections to predefined GID on server
+# => more information in 'man exports'
+#
+# usage example:
+# ==============
+# /etc/init.d/portmap start
+# /etc/init.d/nfs-common start
+# /etc/init.d/nfs-kernel-server start
+# mount -t nfs 192.168.1.101:/ /mnt/test
+#
+# Notice: starting nfs-server fails if there is no entry in /etc/exports :-/
+#
+# example:
+# ========
+# /home/grml/nfs 192.168.1.101(ro,sync)
+# /              192.168.1.101(rw,no_root_squash,no_subtree_check,sync)
diff --git a/etc/init.d/bootsplash_end.sh b/etc/init.d/bootsplash_end.sh
new file mode 100755 (executable)
index 0000000..f7c634a
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/sh
+# Filename:      bootsplash_end.sh
+# Purpose:       last stage of textbased bootsplash
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Fre Aug 04 12:20:30 CEST 2006 [mika]
+################################################################################
+
+. /etc/grml/autoconfig.functions
+
+if checkbootparam "splash" ; then
+  /usr/bin/grml-bootsplash "||||||||||||">/dev/tty7
+  chvt 1
+  deallocvt 7
+fi
+
+## END OF FILE #################################################################
diff --git a/etc/init.d/bootsplash_start.sh b/etc/init.d/bootsplash_start.sh
new file mode 100755 (executable)
index 0000000..7c17128
--- /dev/null
@@ -0,0 +1,19 @@
+#!/bin/sh
+# Filename:      bootsplash_start.sh
+# Purpose:       first stage of textbased bootsplash
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Fre Aug 04 12:20:36 CEST 2006 [mika]
+################################################################################
+
+. /etc/grml/autoconfig.functions
+
+if checkbootparam "splash" ; then
+# make sure console font is set at this stage already
+  consolechars -f Lat15-Terminus16
+  chvt 7
+  /usr/bin/grml-bootsplash "">/dev/tty7
+fi
+
+## END OF FILE #################################################################
diff --git a/etc/init.d/firewall b/etc/init.d/firewall
new file mode 100755 (executable)
index 0000000..2dbd15c
--- /dev/null
@@ -0,0 +1,212 @@
+#!/bin/sh
+# Filename:      /etc/init.d/firewall
+# Purpose:       simple [example] configuration script for iptables
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Don Jul 20 09:53:31 CEST 2006 [mika]
+################################################################################
+
+  LANG=C
+  LC_ALL=C
+  IPTABLES="iptables"
+
+  if [ -r /etc/grml/lsb-functions ] ; then
+     source /etc/grml/lsb-functions
+  else
+     alias einfo='echo -n'
+     alias eend='echo '
+  fi
+
+# IFACE='eth0'
+# IFACE=$(ifconfig -a | awk '/^ppp/ {print $1}')
+# IPADDR=$(ifconfig "$IFACE" | awk -F: /"inet addr"/'{print $2}' | gawk '{print $1}')
+# NETMASK=$(ifconfig "$IFACE" | awk -F: /"Mask"/'{print $4}' | gawk '{print $1}')
+# BROADCAST=$(ifconfig "$IFACE" | awk -F: /"inet"/'{print $3}' | gawk '{print $1}')
+# LOOPBACK='127.0.0.0/8'
+
+###################################################################################
+startup(){
+
+einfo "Starting firewall."
+
+# Remove al chains
+  $IPTABLES -F
+  $IPTABLES -X
+  $IPTABLES -Z
+
+# Set up a default policy for the built-in chains. -> DROP
+  $IPTABLES -P INPUT DROP
+  $IPTABLES -P OUTPUT DROP
+  $IPTABLES -P FORWARD DROP
+
+# allow all already established connections
+  $IPTABLES -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
+
+# Allow unlimited traffic on the loopback interface.
+  $IPTABLES -A INPUT  -i lo -j ACCEPT
+  $IPTABLES -A OUTPUT -o lo -j ACCEPT
+
+# syn-flooding protection
+  $IPTABLES -N syn-flood
+  $IPTABLES -A INPUT -p tcp --syn -j syn-flood
+  $IPTABLES -A syn-flood -m limit --limit 5/s --limit-burst 10 -j RETURN
+  $IPTABLES -A syn-flood -j REJECT
+
+# Make sure, NEW TCP Connections are SYN packets
+  $IPTABLES -A INPUT -p tcp ! --syn -m state --state NEW -j DROP
+
+# Refuse broadcast address packets.
+#  $IPTABLES -A INPUT -d $BROADCAST -j DROP
+  $IPTABLES -A INPUT -s 0.0.0.0 -d 255.255.255.255 -j DROP
+
+# AUTH server: Reject ident probes with a tcp reset.
+# This may be usefull for a broken mailhost that won't accept the
+# mails if you just drop its ident probe.
+# $IPTABLES -A INPUT -i $IFACE -p tcp --dport 113 -j REJECT --reject-with tcp-reset
+
+# allow *all* output - simplifies life and keeps load low ;-)
+  $IPTABLES -A OUTPUT -j ACCEPT
+
+# example for NAT/MASQUERADE (eth0: lan; eth1: to ppp0; ppp0: external):
+#
+#  echo 1     > /proc/sys/net/ipv4/ip_forward
+#    or
+#  put 'ip_forward=yes' to /etc/network/options
+#
+#  $IPTABLES -A INPUT -i eth1 -s 192.168.0.2   -d 192.168.0.1 -j ACCEPT
+#  $IPTABLES -A INPUT -i eth1 -s 192.168.0.150 -d 192.168.0.1 -j ACCEPT
+#  $IPTABLES -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0  -j MASQUERADE
+#  $IPTABLES -A FORWARD -i eth1 -o ppp0 -s 192.168.0.0/24 -d $IP_OF_ETH1 -j ACCEPT
+#  $IPTABLES -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
+#  $IPTABLES -A FORWARD -i ppp0 -o eth1 -d $IP_OF_PPP0 -j ACCEPT
+#  $IPTABLES -A FORWARD -j LOG --log-prefix "$LOGID ERROR in FORWARD: "
+#  $IPTABLES -A FORWARD -j DROP
+
+# example for Source Network Address Translation (SNAT):
+# the strict way:
+# $IPTABLES -t nat -A POSTROUTING -o ppp0 -j SNAT --to $PPPIP
+# the liberal way:
+# $IPTABLES -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
+
+# example for DNAT:
+# $IPTABLES -t nat -A PREROUTING -d 10.0.0.1 -j DNAT --to-destination 192.168.0.1
+# $IPTABLES -t nat -A PREROUTING -d 10.0.0.2 -j DNAT --to-destination 192.168.0.2
+
+# allow ssh incoming
+  $IPTABLES -A INPUT -p tcp --dport 22 -m state --state NEW -j ACCEPT
+
+# create new chains
+  $IPTABLES -N INPUTLOG
+  $IPTABLES -N OUTPUTLOG
+  $IPTABLES -A INPUT  -m limit --limit 1/second --limit-burst 5 -j INPUTLOG
+  $IPTABLES -A INPUT  -m limit --limit 1/second --limit-burst 5 -j OUTPUTLOG
+
+# Any udp not already allowed is logged and then dropped.
+  $IPTABLES -A INPUTLOG  -p udp -j LOG --log-prefix "IPTABLES UDP-IN: "
+  $IPTABLES -A INPUTLOG  -p udp -j REJECT
+  $IPTABLES -A OUTPUTLOG -p udp -j LOG --log-prefix "IPTABLES UDP-OUT: "
+  $IPTABLES -A OUTPUTLOG -p udp -j REJECT
+# Any icmp not already allowed is logged and then dropped.
+  $IPTABLES -A INPUTLOG  -p icmp -j LOG --log-prefix "IPTABLES ICMP-IN: "
+  $IPTABLES -A INPUTLOG  -p icmp -j REJECT
+  $IPTABLES -A OUTPUTLOG -p icmp -j LOG --log-prefix "IPTABLES ICMP-OUT: "
+  $IPTABLES -A OUTPUTLOG -p icmp -j REJECT
+# Any tcp not already allowed is logged and then dropped.
+  $IPTABLES -A INPUTLOG  -p tcp -j LOG --log-prefix "IPTABLES TCP-IN: "
+  $IPTABLES -A INPUTLOG  -p tcp -j REJECT
+  $IPTABLES -A OUTPUTLOG -p tcp -j LOG --log-prefix "IPTABLES TCP-OUT: "
+  $IPTABLES -A OUTPUTLOG -p tcp -j REJECT
+# Anything else not already allowed is logged and then dropped.
+# It will be dropped by the default policy anyway... but let's be paranoid.
+  $IPTABLES -A INPUTLOG  -j LOG --log-prefix "IPTABLES PROTOCOL-X-IN: "
+  $IPTABLES -A INPUTLOG  -j REJECT
+  $IPTABLES -A OUTPUTLOG -j LOG --log-prefix "IPTABLES PROTOCOL-X-OUT: "
+  $IPTABLES -A OUTPUTLOG -j REJECT
+
+# end of script
+  eend $?
+}
+###################################################################################
+
+case "$1" in
+  stop)
+    einfo "Shutting down Firewall."
+    $IPTABLES -F
+    $IPTABLES -t nat -F
+    $IPTABLES -t mangle -F
+    $IPTABLES -t filter -F
+    $IPTABLES -P INPUT ACCEPT
+    $IPTABLES -P OUTPUT ACCEPT
+    $IPTABLES -P FORWARD ACCEPT
+    $IPTABLES -X
+    eend $?
+    ;;
+
+  panic)
+    einfo "Setting Firewall to modus panic."
+    $IPTABLES -F
+    $IPTABLES -t nat -F
+    $IPTABLES -t mangle -F
+    $IPTABLES -t filter -F
+    $IPTABLES -P INPUT DROP
+    $IPTABLES -P OUTPUT DROP
+    $IPTABLES -P FORWARD DROP
+    $IPTABLES -X
+    eend $?
+    ;;
+
+  status)
+    $IPTABLES -L -n -v
+    ;;
+
+  restart)
+    $0 stop
+    $0 start
+    ;;
+
+  analyse)
+    echo "------------------------------------------------------------------------------------"
+    echo "Program:  $0                                   $(date)"
+    echo "PID:      $$                                           grml-team [mika] (c) 2004++"
+    echo "$(iptables --version)"
+    echo "Identity: whoami: $(whoami)"
+    echo "          id:     $(id)"
+    echo "          groups: $(groups)"
+    echo "Uptime: $(uptime)"
+    echo "------------------------------------------------------------------------------------"
+    echo "$(vmstat)"
+    echo "------------------------------------------------------------------------------------"
+    echo "# ifconfig -a"
+    ifconfig -a
+    echo "------------------------------------------------------------------------------------"
+    echo "# route -n"
+    route -n
+    echo "------------------------------------------------------------------------------------"
+    echo "# ip a s"
+    ip a s
+    echo "------------------------------------------------------------------------------------"
+    echo "# $IPTABLES -L -n -v"
+    $IPTABLES -L -n -v
+    echo "------------------------------------------------------------------------------------"
+    echo 'for i in /proc/sys/net/*/*; do echo -n "$i: " ; cat $i; done 2>/dev/null'
+    for i in /proc/sys/net/*/*; do
+      echo -n "$i: "
+      cat $i;
+    done 2>/dev/null
+    echo "------------------------------------------------------------------------------------"
+    echo "# lsmod | grep '^ip'"
+    lsmod | grep '^ip'
+    ;;
+
+  start)
+    startup
+    ;;
+
+  *)
+    echo "Usage: $0 [start|stop|restart|panic|status|analyse]";
+    exit 1;
+    ;;
+esac
+
+## END OF FILE #################################################################
diff --git a/etc/init.d/grml-halt b/etc/init.d/grml-halt
new file mode 100755 (executable)
index 0000000..dd65d63
--- /dev/null
@@ -0,0 +1,204 @@
+#!/bin/sh
+# Filename:      grml-reboot
+# Purpose:       reboot grml system
+# Authors:       grml-team (grml.org), (c) Klaus Knopper, (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Sep 30 13:48:17 CEST 2006 [mika]
+################################################################################
+
+PATH=/sbin:/bin:/usr/bin:/usr/sbin
+export PATH
+
+[ -r /etc/grml_colors ] && . /etc/grml_colors
+                           . /etc/grml/lsb-functions
+cd /
+
+# Clean input/output
+exec >/dev/console 2>&1 </dev/console
+
+# Check if we are running from a GRML-CD or HD
+INSTALLED=""
+[ -e /GRML/etc/grml_cd ] || INSTALLED=yes
+grep -q 'toram ' /proc/cmdline && INSTALLED=yes
+
+case "$0" in
+  *halt)
+        level=0
+        message="
+${YELLOW}GRML halted.${NORMAL}"
+        command="halt"
+        options="-p -d -i -f"
+        ;;
+  *reboot)
+        level=6
+        message="${GREEN}Preparing for reboot...${NORMAL}"
+        command="reboot"
+        if [[ `readlink /sbin/reboot` == 'halt' ]] ; then
+          options="-d -i -f" # this is sysvinit of debian
+        else
+          options="-r -d -i -f" # this is sysvinit of grml
+        fi
+        ;;
+  *)
+        echo "$0: call this script as \"halt\" or \"reboot\" please!"
+        exit 1
+        ;;
+esac
+
+# No sync and no wtmp entry if running from CD
+[ -n "$INSTALLED" ] || options="$options -n"
+
+mysleep() {
+  for i in `seq 1 40` ; do
+    usleep 75000
+    echo -n "$1.${NORMAL}"
+  done
+  echo ""
+}
+
+# Disable kernel messages
+echo "0" > /proc/sys/kernel/printk
+
+# We may kill our network connection here before unmounting NFS. Bad luck.
+# poweroff pcmcia devices
+if pidof cardmgr >/dev/null 2>&1; then
+  log_begin_msg "Shutting down PCMCIA devices..."
+  cardctl eject >/dev/null 2>&1 && sleep 3
+  killall cardmgr && sleep 3 ; log_end_msg $?
+fi
+
+if [ -n "$INSTALLED" ] ; then
+  echo
+  log_begin_msg_nn "Running /etc/init.d/rc ${level}: "
+  /etc/init.d/rc $level 1>/dev/null 2>&1 &
+  mysleep "$GREEN"
+  log_end_msg 0
+fi
+
+# Remove all truecrypt mappings...
+if [ -x /usr/sbin/truecrypt ] ; then
+   if grep -q truecrypt /proc/modules ; then
+      log_begin_msg "Unmapping truecrypt volumes."
+      MSG=$(truecrypt -d 2>1)
+      echo $MSG | grep "No volumes mapped" && eend 0
+      [ -z "$MSG" ] && eend 0 || eend 1
+   fi
+fi
+
+# Now kill them all
+killall5 -15
+sleep 1
+log_begin_msg_nn "Sending all processes the TERM signal: "
+mysleep "$BLUE" ; log_end_msg $?
+
+killall5 -9
+sleep 1
+log_begin_msg_nn "Sending all processes the KILL signal: "
+mysleep "$RED" ; log_end_msg $?
+
+# check for nfsdir
+if grep -q nfsdir /proc/cmdline ; then
+  log_begin_msg "Bootoption nfsdir detected, syncing filesystems"
+  sync && sleep 1 ; log_end_msg $?
+else
+  # Unmount network filesystems first before shutting down network
+  NETMOUNTS="$(awk '{if($1~/:/){print $2}}' /proc/mounts 2>/dev/null)"
+  if [ -n "$NETMOUNTS" ]; then
+    log_begin_msg "Unmounting network filesystems."
+    umount -t nfs -arvf 2>/dev/null ; log_end_msg $?
+  fi
+  # Shutdown network
+  NETDEVICES="$(awk -F: '/eth.:/{print $1}' /proc/net/dev 2>/dev/null)"
+  if [ -n "$NETDEVICES" ]; then
+    pidof pump >/dev/null 2>&1 && { pump -k ; sleep 2; }
+    log_begin_msg "Shutting down network device..."
+    for n in $NETDEVICES; do
+      echo "${SUBMSG} ${WHITE}$n${NORMAL}"
+      ifconfig $n down
+    done ; log_end_msg $?
+  fi
+  log_begin_msg "Syncing local filesystems..."
+  sync && sleep 1 ; log_end_msg $?
+fi
+
+# Turn off swap, then unmount file systems.
+log_begin_msg "Turning off swap."
+swapoff -a >/dev/null 2>&1 ; log_end_msg $?
+
+log_begin_msg "Deactivating udev:"
+echo -n "   ${GREEN}-${NORMAL} "
+/etc/init.d/udev stop ; log_end_msg $?
+[ -n $INSTALLED ] || mkdir -p /dev/pts
+[ -n $INSTALLED ] || cp -a /GRML/dev/console /GRML/dev/tty[0-9]* /GRML/dev/loop* /GRML/dev/initctl /GRML/dev/null /dev/
+[ -n $INSTALLED ] || ln -s /GRML/dev/* /dev/ 2>/dev/null
+
+# Read in boot parameters
+CMDLINE="`cat /proc/cmdline 2>/dev/null`"
+# noprompt or noeject option given?
+NOPROMPT=${NOPROMPT:-''}
+case "$CMDLINE" in *noprompt*) NOPROMPT="yes"; ;; esac
+# NOEJECT=""
+NOEJECT=${NOEJECT:-''}
+case "$CMDLINE" in *noeject*) NOEJECT="yes"; ;; esac
+[ -r /etc/noprompt ] && NOPROMPT='yes'
+[ -r /etc/noeject ]  && NOPROMPT='yes' && NOEJECT='yes'
+
+# No sync and no wtmp entry if running from CD
+[ -n "$INSTALLED" ] || options="$options -n"
+
+if [ -z "$NOEJECT" ]; then
+# Turn on autoeject of CD-ROMs
+  for dev in /proc/sys/dev/cdrom*/lock;      do [ -f "$dev" ] && echo 0 > "$dev"; done
+  for dev in /proc/sys/dev/cdrom*/autoeject; do [ -f "$dev" ] && echo 1 > "$dev"; done
+fi
+
+# Turn on auto-eject feature of cdrom (2.2 kernel)
+ if [ -z "$INSTALLED" ]; then
+ CDROM="$(awk '/ \/cdrom /{print $1;exit 0;}' /proc/mounts)"
+# [ -n "$CDROM" ] && eject -s -a on "$CDROM" 2>/dev/null
+ fi
+
+# Note: This needs the static version of "init" which contains
+# the "halt" command plus rmmod/umount calls
+FINALCMD="/sbin/$command"
+if [ -z "$INSTALLED" -a -z "$NOPROMPT" ]; then
+   [ -L /etc/init ] && rm -f /etc/init
+   [ -x /etc/init ] || cp -p /sbin/init /etc/
+   [ -x /etc/init ] && FINALCMD="/etc/init"
+fi
+
+# Now umount everything but root
+log_begin_msg "Unmounting file systems."
+
+# Be safe in case someone messed with /etc/mtab
+if [ -z "$INSTALLED" ] ; then
+   rm -f /etc/mtab
+   ln -snf /proc/mounts /etc/mtab
+fi
+
+# Free loopback devices if necessary, so we can unmount the host media
+for i in /dev/loop*; do losetup -d $i 2>/dev/null; done
+
+# Remove remaining unused modules (Kernel 2.4)
+rmmod -a >/dev/null 2>&1
+
+log_end_msg 0
+
+# For a harddisk installation: mount / ro
+[ -n "$INSTALLED" ] && mount -n -o remount,ro / 2>/dev/null
+
+if [ -z "$INSTALLED" -a -z "$NOPROMPT" ]; then
+  umount -l /cdrom
+  [ -n "$CDROM" -a -z "$NOEJECT" ] && eject -p "$CDROM" 2>/dev/null
+  echo ""
+  echo "${CYAN}Please remove CD, close cdrom drive and hit return.${NORMAL}"
+  read
+fi
+
+echo "$message" >/dev/console
+
+# Now halt or reboot.
+exec $FINALCMD $options >/dev/console 2>&1 </dev/console
+
+## END OF FILE #################################################################
diff --git a/etc/init.d/grml-home b/etc/init.d/grml-home
new file mode 100755 (executable)
index 0000000..91c9a6b
--- /dev/null
@@ -0,0 +1,20 @@
+#!/bin/sh
+# Filename:      grml-home
+# Purpose:       copy skeleton files if not already present
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Don Sep 28 16:36:03 CEST 2006 [mika]
+################################################################################
+
+# user with UID 1000
+fstabuser=$(getent passwd 1000 | cut -d: -f1)
+
+if [ -r /etc/grml_cd ] ; then # run only in live modus
+  chown "${fstabuser}": /home/"$fstabuser" # this is important for the home=/dev/ice bootparam
+  su -s /bin/sh "$fstabuser" -c "rsync -Ha --ignore-existing /etc/skel/ /home/${fstabuser}/"
+  #  ^^^^^^^^^^
+  #  this is important to prevent startup of the zsh/newuser module
+fi
+
+## END OF FILE #################################################################
diff --git a/etc/init.d/grml-misc b/etc/init.d/grml-misc
new file mode 100755 (executable)
index 0000000..1dd0537
--- /dev/null
@@ -0,0 +1,20 @@
+#!/bin/sh
+# Filename:      grml-misc
+# Purpose:       initialize misc stuff on grml system
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Mai 27 14:43:56 CEST 2006 [mika]
+################################################################################
+
+if grep -q nocolor /proc/cmdline ; then
+   RC_NOCOLOR=yes
+   . /etc/grml/lsb-functions
+else
+   . /etc/grml/lsb-functions
+fi
+
+# finished booting
+einfo "Finished execution of main grml startup." ; eend 0
+
+## END OF FILE #################################################################
diff --git a/etc/init.d/grml-reboot b/etc/init.d/grml-reboot
new file mode 100755 (executable)
index 0000000..dd65d63
--- /dev/null
@@ -0,0 +1,204 @@
+#!/bin/sh
+# Filename:      grml-reboot
+# Purpose:       reboot grml system
+# Authors:       grml-team (grml.org), (c) Klaus Knopper, (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Sep 30 13:48:17 CEST 2006 [mika]
+################################################################################
+
+PATH=/sbin:/bin:/usr/bin:/usr/sbin
+export PATH
+
+[ -r /etc/grml_colors ] && . /etc/grml_colors
+                           . /etc/grml/lsb-functions
+cd /
+
+# Clean input/output
+exec >/dev/console 2>&1 </dev/console
+
+# Check if we are running from a GRML-CD or HD
+INSTALLED=""
+[ -e /GRML/etc/grml_cd ] || INSTALLED=yes
+grep -q 'toram ' /proc/cmdline && INSTALLED=yes
+
+case "$0" in
+  *halt)
+        level=0
+        message="
+${YELLOW}GRML halted.${NORMAL}"
+        command="halt"
+        options="-p -d -i -f"
+        ;;
+  *reboot)
+        level=6
+        message="${GREEN}Preparing for reboot...${NORMAL}"
+        command="reboot"
+        if [[ `readlink /sbin/reboot` == 'halt' ]] ; then
+          options="-d -i -f" # this is sysvinit of debian
+        else
+          options="-r -d -i -f" # this is sysvinit of grml
+        fi
+        ;;
+  *)
+        echo "$0: call this script as \"halt\" or \"reboot\" please!"
+        exit 1
+        ;;
+esac
+
+# No sync and no wtmp entry if running from CD
+[ -n "$INSTALLED" ] || options="$options -n"
+
+mysleep() {
+  for i in `seq 1 40` ; do
+    usleep 75000
+    echo -n "$1.${NORMAL}"
+  done
+  echo ""
+}
+
+# Disable kernel messages
+echo "0" > /proc/sys/kernel/printk
+
+# We may kill our network connection here before unmounting NFS. Bad luck.
+# poweroff pcmcia devices
+if pidof cardmgr >/dev/null 2>&1; then
+  log_begin_msg "Shutting down PCMCIA devices..."
+  cardctl eject >/dev/null 2>&1 && sleep 3
+  killall cardmgr && sleep 3 ; log_end_msg $?
+fi
+
+if [ -n "$INSTALLED" ] ; then
+  echo
+  log_begin_msg_nn "Running /etc/init.d/rc ${level}: "
+  /etc/init.d/rc $level 1>/dev/null 2>&1 &
+  mysleep "$GREEN"
+  log_end_msg 0
+fi
+
+# Remove all truecrypt mappings...
+if [ -x /usr/sbin/truecrypt ] ; then
+   if grep -q truecrypt /proc/modules ; then
+      log_begin_msg "Unmapping truecrypt volumes."
+      MSG=$(truecrypt -d 2>1)
+      echo $MSG | grep "No volumes mapped" && eend 0
+      [ -z "$MSG" ] && eend 0 || eend 1
+   fi
+fi
+
+# Now kill them all
+killall5 -15
+sleep 1
+log_begin_msg_nn "Sending all processes the TERM signal: "
+mysleep "$BLUE" ; log_end_msg $?
+
+killall5 -9
+sleep 1
+log_begin_msg_nn "Sending all processes the KILL signal: "
+mysleep "$RED" ; log_end_msg $?
+
+# check for nfsdir
+if grep -q nfsdir /proc/cmdline ; then
+  log_begin_msg "Bootoption nfsdir detected, syncing filesystems"
+  sync && sleep 1 ; log_end_msg $?
+else
+  # Unmount network filesystems first before shutting down network
+  NETMOUNTS="$(awk '{if($1~/:/){print $2}}' /proc/mounts 2>/dev/null)"
+  if [ -n "$NETMOUNTS" ]; then
+    log_begin_msg "Unmounting network filesystems."
+    umount -t nfs -arvf 2>/dev/null ; log_end_msg $?
+  fi
+  # Shutdown network
+  NETDEVICES="$(awk -F: '/eth.:/{print $1}' /proc/net/dev 2>/dev/null)"
+  if [ -n "$NETDEVICES" ]; then
+    pidof pump >/dev/null 2>&1 && { pump -k ; sleep 2; }
+    log_begin_msg "Shutting down network device..."
+    for n in $NETDEVICES; do
+      echo "${SUBMSG} ${WHITE}$n${NORMAL}"
+      ifconfig $n down
+    done ; log_end_msg $?
+  fi
+  log_begin_msg "Syncing local filesystems..."
+  sync && sleep 1 ; log_end_msg $?
+fi
+
+# Turn off swap, then unmount file systems.
+log_begin_msg "Turning off swap."
+swapoff -a >/dev/null 2>&1 ; log_end_msg $?
+
+log_begin_msg "Deactivating udev:"
+echo -n "   ${GREEN}-${NORMAL} "
+/etc/init.d/udev stop ; log_end_msg $?
+[ -n $INSTALLED ] || mkdir -p /dev/pts
+[ -n $INSTALLED ] || cp -a /GRML/dev/console /GRML/dev/tty[0-9]* /GRML/dev/loop* /GRML/dev/initctl /GRML/dev/null /dev/
+[ -n $INSTALLED ] || ln -s /GRML/dev/* /dev/ 2>/dev/null
+
+# Read in boot parameters
+CMDLINE="`cat /proc/cmdline 2>/dev/null`"
+# noprompt or noeject option given?
+NOPROMPT=${NOPROMPT:-''}
+case "$CMDLINE" in *noprompt*) NOPROMPT="yes"; ;; esac
+# NOEJECT=""
+NOEJECT=${NOEJECT:-''}
+case "$CMDLINE" in *noeject*) NOEJECT="yes"; ;; esac
+[ -r /etc/noprompt ] && NOPROMPT='yes'
+[ -r /etc/noeject ]  && NOPROMPT='yes' && NOEJECT='yes'
+
+# No sync and no wtmp entry if running from CD
+[ -n "$INSTALLED" ] || options="$options -n"
+
+if [ -z "$NOEJECT" ]; then
+# Turn on autoeject of CD-ROMs
+  for dev in /proc/sys/dev/cdrom*/lock;      do [ -f "$dev" ] && echo 0 > "$dev"; done
+  for dev in /proc/sys/dev/cdrom*/autoeject; do [ -f "$dev" ] && echo 1 > "$dev"; done
+fi
+
+# Turn on auto-eject feature of cdrom (2.2 kernel)
+ if [ -z "$INSTALLED" ]; then
+ CDROM="$(awk '/ \/cdrom /{print $1;exit 0;}' /proc/mounts)"
+# [ -n "$CDROM" ] && eject -s -a on "$CDROM" 2>/dev/null
+ fi
+
+# Note: This needs the static version of "init" which contains
+# the "halt" command plus rmmod/umount calls
+FINALCMD="/sbin/$command"
+if [ -z "$INSTALLED" -a -z "$NOPROMPT" ]; then
+   [ -L /etc/init ] && rm -f /etc/init
+   [ -x /etc/init ] || cp -p /sbin/init /etc/
+   [ -x /etc/init ] && FINALCMD="/etc/init"
+fi
+
+# Now umount everything but root
+log_begin_msg "Unmounting file systems."
+
+# Be safe in case someone messed with /etc/mtab
+if [ -z "$INSTALLED" ] ; then
+   rm -f /etc/mtab
+   ln -snf /proc/mounts /etc/mtab
+fi
+
+# Free loopback devices if necessary, so we can unmount the host media
+for i in /dev/loop*; do losetup -d $i 2>/dev/null; done
+
+# Remove remaining unused modules (Kernel 2.4)
+rmmod -a >/dev/null 2>&1
+
+log_end_msg 0
+
+# For a harddisk installation: mount / ro
+[ -n "$INSTALLED" ] && mount -n -o remount,ro / 2>/dev/null
+
+if [ -z "$INSTALLED" -a -z "$NOPROMPT" ]; then
+  umount -l /cdrom
+  [ -n "$CDROM" -a -z "$NOEJECT" ] && eject -p "$CDROM" 2>/dev/null
+  echo ""
+  echo "${CYAN}Please remove CD, close cdrom drive and hit return.${NORMAL}"
+  read
+fi
+
+echo "$message" >/dev/console
+
+# Now halt or reboot.
+exec $FINALCMD $options >/dev/console 2>&1 </dev/console
+
+## END OF FILE #################################################################
diff --git a/etc/init.d/ssh b/etc/init.d/ssh
new file mode 100755 (executable)
index 0000000..6b4127b
--- /dev/null
@@ -0,0 +1,73 @@
+#!/bin/sh
+# Filename:      /etc/init.d/ssh
+# Purpose:       start and stop the OpenBSD "secure shell(tm)" daemon including keyeneration
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Mon Jul 11 01:26:29 CEST 2005 [mika]
+################################################################################
+
+test -x /usr/sbin/sshd || exit 0
+( /usr/sbin/sshd -\? 2>&1 | grep -q OpenSSH ) 2>/dev/null || exit 0
+
+# forget it if we're trying to start, and /etc/ssh/NOSERVER exists
+if expr "$1" : '.*start$' >/dev/null && [ -e /etc/ssh/NOSERVER ]; then
+    echo "Not starting OpenBSD Secure Shell server (/etc/ssh/NOSERVER)"
+    exit 0
+fi
+
+# Configurable options:
+KEYGEN=/usr/bin/ssh-keygen
+RSA1_KEY=/etc/ssh/ssh_host_key
+RSA_KEY=/etc/ssh/ssh_host_rsa_key
+DSA_KEY=/etc/ssh/ssh_host_dsa_key
+
+case "$1" in
+  start)
+        test -f /etc/ssh/sshd_not_to_be_run && exit 0
+    if ! test -f $RSA1_KEY ; then
+        echo "Generating SSH1 RSA host key..."
+        $KEYGEN -t rsa1 -f $RSA1_KEY -C '' -N '' || exit 1
+    fi
+    if ! test -f $RSA_KEY ; then
+        echo "Generating SSH RSA host key..."
+        $KEYGEN -t rsa -f $RSA_KEY -C '' -N '' || exit 1
+    fi
+    if ! test -f $DSA_KEY ; then
+        echo "Generating SSH2 DSA host key..."
+        $KEYGEN -t dsa -f $DSA_KEY -C '' -N '' || exit 1
+    fi
+        echo -n "Starting OpenBSD Secure Shell server: sshd"
+        start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd
+        echo "."
+        ;;
+  stop)
+        echo -n "Stopping OpenBSD Secure Shell server: sshd"
+        start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd
+        echo "."
+        ;;
+
+  reload|force-reload)
+        test -f /etc/ssh/sshd_not_to_be_run && exit 0
+        echo -n "Reloading OpenBSD Secure Shell server's configuration"
+        start-stop-daemon --stop --signal 1 --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd
+        echo "."
+        ;;
+
+  restart)
+        test -f /etc/ssh/sshd_not_to_be_run && exit 0
+        echo -n "Restarting OpenBSD Secure Shell server: sshd"
+        start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd
+        sleep 10
+        start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd
+        echo "."
+        ;;
+
+  *)
+        echo "Usage: /etc/init.d/ssh {start|stop|reload|force-reload|restart}"
+        exit 1
+esac
+
+exit 0
+
+## END OF FILE #################################################################
diff --git a/etc/inittab.grml b/etc/inittab.grml
new file mode 100644 (file)
index 0000000..d89061b
--- /dev/null
@@ -0,0 +1,109 @@
+# Filename:      inittab
+# Purpose:       init(8) configuration.
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Don Okt 12 16:48:03 CEST 2006 [mika]
+################################################################################
+
+# The default runlevel.
+id:2:initdefault:
+
+# Boot-time system configuration/initialization script.
+# This is run first except when booting in emergency (-b) mode.
+si::sysinit:/etc/init.d/rcS
+
+# What to do in single-user mode.
+~~:S:respawn:/bin/zsh --login >/dev/tty1 2>&1 </dev/tty1
+
+# /etc/init.d executes the S and K scripts upon change
+# of runlevel.
+#
+# Runlevel 0 is halt.
+# Runlevel 1 is single-user.
+# Runlevels 2-5 are multi-user.
+# Runlevel 6 is reboot.
+
+l0:0:wait:/etc/init.d/grml-halt
+l1:1:wait:/etc/init.d/rc 1
+l2:2:wait:/etc/init.d/rc 2
+l3:3:wait:/etc/init.d/rc 3
+l4:4:wait:/etc/init.d/rc 4
+l5:5:wait:/etc/init.d/rc 5
+l6:6:wait:/etc/init.d/grml-reboot
+
+# What to do when CTRL-ALT-DEL is pressed.
+ca::ctrlaltdel:/etc/init 0
+
+# Action on special keypress (ALT-UpArrow).
+kb::kbrequest:/bin/echo "Keyboard Request -- edit /etc/inittab to let this work."
+
+# What to do when the power fails/returns.
+pf::powerwait:/etc/init.d/powerfail start
+pn::powerfailnow:/etc/init.d/powerfail now
+po::powerokwait:/etc/init.d/powerfail stop
+
+# /sbin/getty invocations for the runlevels.
+#
+# The "id" field MUST be the same as the last
+# characters of the device (after "tty").
+#
+# Format:
+#  <id>:<runlevels>:<action>:<process>
+# 4 virtual consoles with immortal shells
+# 1:12345:respawn:/bin/zsh --login -c "/usr/bin/grml-start ; /usr/bin/grml-screen" >/dev/tty1 2>&1 </dev/tty1
+# 1:12345:respawn:/usr/bin/openvt -f -c 1 -w -- /usr/bin/zsh -l
+1:12345:respawn:/sbin/rungetty tty1 --noclear -u root -g root --autologin root /usr/bin/zsh-login
+2:2345:respawn:/sbin/rungetty tty2 -u root -g root --autologin root /usr/bin/grml-init-screen
+3:2345:respawn:/sbin/rungetty tty3 -u root -g root --autologin root /usr/bin/grml-init-screen
+4:2345:respawn:/sbin/rungetty tty4 -u grml -g grml --autologin grml /usr/bin/grml-init
+5:2345:respawn:/sbin/rungetty tty5 -u grml -g grml --autologin grml /usr/bin/grml-init
+6:2345:respawn:/sbin/rungetty tty6 -u grml -g grml --autologin grml /usr/bin/grml-init
+# Note that on most Debian systems tty7 is used by the X Window System.
+# Use tty8 for a second xserver.
+9:2345:respawn:/sbin/getty  38400 tty9
+10:2345:respawn:/bin/zsh --login -c "/usr/sbin/grml-iptstate ; /usr/bin/grml-init-screen" >/dev/tty10 2>&1 </dev/tty10
+11:2345:respawn:/bin/zsh --login -c "/usr/bin/htop ; /usr/bin/grml-init-screen" >/dev/tty11 2>&1 </dev/tty11
+# running console-log on 12 already
+#12:2345:respawn:/bin/zsh --login -c "/usr/bin/less +F /var/log/syslog ; /usr/bin/grml-screen" >/dev/tty12 2>&1 </dev/tty12
+12:2345:respawn:/bin/zsh --login -c "/usr/bin/multitail /var/log/syslog ; /usr/bin/grml-init-screen" >/dev/tty12 2>&1 </dev/tty12
+
+# Restart init with new configuration?
+# kill -1 1
+
+# Run gettys in standard runlevels
+#1:2345:respawn:/sbin/mingetty tty1
+#2:2345:respawn:/sbin/mingetty tty2
+#3:2345:respawn:/sbin/mingetty tty3
+#4:2345:respawn:/sbin/mingetty tty4
+#5:2345:respawn:/sbin/mingetty tty5
+#6:2345:respawn:/sbin/mingetty tty6
+
+# Example how to put a getty on a serial line (for a terminal)
+#
+# T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
+# T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100
+
+# Important! Please do not remove the following 2 lines as the are important for cheatcode serial:
+#T0:2345:respawn:/bin/bash -c "/sbin/mgetty ttyS0 || sleep 30"
+#T1:2345:respawn:/bin/bash -c "/sbin/mgetty ttyS1 || sleep 30"
+# Important! #####################################################################################
+
+# Example how to put a getty on a modem line.
+#
+#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3
+
+#-- isdnutils begin
+# Change the lines below for your local setup and uncomment them.
+# Use "init q" to reread inittab.
+# look at the vboxgetty / mgetty manpage for more information (mgetty isn't
+# standard!)
+#
+#I0:2345:respawn:/usr/sbin/vboxgetty -d /dev/ttyI0
+#I1:2345:respawn:/sbin/mgetty -D -m '"" ATZ OK AT&Eyourmsnhere OK AT&B512 OK' -s 38400 ttyI1
+#-- isdnutils end
+# Run X Window session from CDROM in runlevel 5
+#w5:5:wait:/bin/sleep 2
+#x5:5:wait:/etc/init.d/xsession start
+# Use line below to use secvpnmon. Use init q to reread inittab.
+# SVPN:2345:respawn:/usr/sbin/secvpnmon
diff --git a/etc/inittab.small b/etc/inittab.small
new file mode 100644 (file)
index 0000000..3afe726
--- /dev/null
@@ -0,0 +1,91 @@
+# Filename:      inittab.small
+# Purpose:       init(8) configuration for grml-small
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Jun 25 00:48:55 CEST 2005 [mika]
+################################################################################
+
+# The default runlevel.
+id:2:initdefault:
+
+# Boot-time system configuration/initialization script.
+# This is run first except when booting in emergency (-b) mode.
+si::sysinit:/etc/init.d/rcS
+
+# What to do in single-user mode.
+~~:S:respawn:/bin/zsh --login >/dev/tty1 2>&1 </dev/tty1
+
+# /etc/init.d executes the S and K scripts upon change
+# of runlevel.
+#
+# Runlevel 0 is halt.
+# Runlevel 1 is single-user.
+# Runlevels 2-5 are multi-user.
+# Runlevel 6 is reboot.
+
+l0:0:wait:/etc/init.d/grml-halt
+l1:1:wait:/etc/init.d/rc 1
+l2:2:wait:/etc/init.d/rc 2
+l3:3:wait:/etc/init.d/rc 3
+l4:4:wait:/etc/init.d/rc 4
+l5:5:wait:/etc/init.d/rc 5
+l6:6:wait:/etc/init.d/grml-reboot
+
+# What to do when CTRL-ALT-DEL is pressed.
+ca::ctrlaltdel:/etc/init 0
+
+# Action on special keypress (ALT-UpArrow).
+kb::kbrequest:/bin/echo "Keyboard Request -- edit /etc/inittab to let this work."
+
+# What to do when the power fails/returns.
+pf::powerwait:/etc/init.d/powerfail start
+pn::powerfailnow:/etc/init.d/powerfail now
+po::powerokwait:/etc/init.d/powerfail stop
+
+# /sbin/getty invocations for the runlevels.
+#
+# The "id" field MUST be the same as the last
+# characters of the device (after "tty").
+#
+# Format:
+#  <id>:<runlevels>:<action>:<process>
+1:12345:respawn:/sbin/rungetty tty1 -u root -g root --autologin root /usr/bin/grml-init
+2:2345:respawn:/sbin/rungetty tty2 -u grml -g grml --autologin grml /usr/bin/grml-init
+3:2345:respawn:/sbin/rungetty tty3 -u grml -g grml --autologin grml /usr/bin/grml-init
+# Note that on most Debian systems tty7 is used by the X Window System.
+
+# Restart init with new configuration?
+# kill -1 1
+
+# Run gettys in standard runlevels
+#1:2345:respawn:/sbin/mingetty tty1
+#2:2345:respawn:/sbin/mingetty tty2
+#3:2345:respawn:/sbin/mingetty tty3
+#4:2345:respawn:/sbin/mingetty tty4
+#5:2345:respawn:/sbin/mingetty tty5
+#6:2345:respawn:/sbin/mingetty tty6
+
+# Example how to put a getty on a serial line (for a terminal)
+#
+# T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
+# T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100
+#T0:2345:respawn:/bin/bash -c "/sbin/mgetty ttyS0 || sleep 30"
+#T1:2345:respawn:/bin/bash -c "/sbin/mgetty ttyS1 || sleep 30"
+
+# Example how to put a getty on a modem line.
+#
+#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3
+
+#-- isdnutils begin
+# Change the lines below for your local setup and uncomment them.
+# Use "init q" to reread inittab.
+# look at the vboxgetty / mgetty manpage for more information (mgetty isn't
+# standard!)
+#
+#I0:2345:respawn:/usr/sbin/vboxgetty -d /dev/ttyI0
+#I1:2345:respawn:/sbin/mgetty -D -m '"" ATZ OK AT&Eyourmsnhere OK AT&B512 OK' -s 38400 ttyI1
+#-- isdnutils end
+# Run X Window session from CDROM in runlevel 5
+#w5:5:wait:/bin/sleep 2
+#x5:5:wait:/etc/init.d/xsession start
diff --git a/etc/kismet/kismet.conf b/etc/kismet/kismet.conf
new file mode 100644 (file)
index 0000000..3c7d506
--- /dev/null
@@ -0,0 +1,346 @@
+# Kismet config file
+# Most of the "static" configs have been moved to here -- the command line
+# config was getting way too crowded and cryptic.  We want functionality,
+# not continually reading --help!
+
+# Version of Kismet config
+version=2005.06.R1
+
+# Name of server (Purely for organizational purposes)
+servername=Kismet
+
+# User to setid to (should be your normal user)
+#suiduser=your_user_here
+
+# Sources are defined as:
+# source=sourcetype,interface,name[,initialchannel]
+# Source types and required drivers are listed in the README under the
+# CAPTURE SOURCES section.
+# The initial channel is optional, if hopping is not enabled it can be used
+# to set the channel the interface listens on.
+# YOU MUST CHANGE THIS TO BE THE SOURCE YOU WANT TO USE
+source=none,none,addme
+# Usage examples:
+# source=orinoco,eth2,orinocosource
+# source=cisco,eth0,ciscosource
+# source=prism2,wlan0,prism2source
+# source=prism2_avs,wlan0,newprism2source
+# source=orinoco,eth0,orinocosource
+# source=madwifi_b,ath0,madwifi
+# An example source line with an initial channel:
+# source=orinoco,eth0,silver,11
+
+# Comma-separated list of sources to enable.  This is only needed if you defined
+# multiple sources and only want to enable some of them.  By default, all defined
+# sources are enabled.
+# For example:
+# enablesources=prismsource,ciscosource
+
+# Do we channelhop?
+channelhop=true
+
+# How many channels per second do we hop?  (1-10)
+channelvelocity=5
+
+# By setting the dwell time for channel hopping we override the channelvelocity
+# setting above and dwell on each channel for the given number of seconds.
+#channeldwell=10
+
+# Do we split channels between cards on the same spectrum?  This means if 
+# multiple 802.11b capture sources are defined, they will be offset to cover
+# the most possible spectrum at a given time.  This also controls splitting
+# fine-tuned sourcechannels lines which cover multiple interfaces (see below)
+channelsplit=true
+
+# Basic channel hopping control:
+# These define the channels the cards hop through for various frequency ranges
+# supported by Kismet.   More finegrain control is available via the 
+# "sourcechannels" configuration option.
+# 
+# Don't change the IEEE80211<x> identifiers or channel hopping won't work.
+
+# Users outside the US might want to use this list:
+# defaultchannels=IEEE80211b:1,7,13,2,8,3,14,9,4,10,5,11,6,12
+defaultchannels=IEEE80211b:1,6,11,2,7,3,8,4,9,5,10
+
+# 802.11g uses the same channels as 802.11b...
+defaultchannels=IEEE80211g:1,6,11,2,7,3,8,4,9,5,10
+
+# 802.11a channels are non-overlapping so sequential is fine.  You may want to
+# adjust the list depending on the channels your card actually supports.
+# defaultchannels=IEEE80211a:36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,149,153,157,161,184,188,192,196,200,204,208,212,216 
+defaultchannels=IEEE80211a:36,40,44,48,52,56,60,64
+
+# Combo cards like Atheros use both 'a' and 'b/g' channels.  Of course, you
+# can also explicitly override a given source.  You can use the script 
+# extras/listchan.pl to extract all the channels your card supports.
+defaultchannels=IEEE80211ab:1,6,11,2,7,3,8,4,9,5,10,36,40,44,48,52,56,60,64
+
+# Fine-tuning channel hopping control:
+# The sourcechannels option can be used to set the channel hopping for 
+# specific interfaces, and to control what interfaces share a list of 
+# channels for split hopping.  This can also be used to easily lock
+# one card on a single channel while hopping with other cards.
+# Any card without a sourcechannel definition will use the standard hopping
+# list.
+# sourcechannels=sourcename[,sourcename]:ch1,ch2,ch3,...chN
+
+# ie, for us channels on the source 'prism2source' (same as normal channel
+# hopping behavior):
+# sourcechannels=prism2source:1,6,11,2,7,3,8,4,9,5,10
+
+# Given two capture sources, "prism2a" and "prism2b", we want prism2a to stay
+# on channel 6 and prism2b to hop normally.  By not setting a sourcechannels 
+# line for prism2b, it will use the standard hopping.
+# sourcechannels=prism2a:6
+
+# To assign the same custom hop channel to multiple sources, or to split the 
+# same custom hop channel over two sources (if splitchannels is true), list
+# them all on the same sourcechannels line:
+# sourcechannels=prism2a,prism2b,prism2c:1,6,11
+
+# Port to serve GUI data
+tcpport=2501
+# People allowed to connect, comma seperated IP addresses or network/mask
+# blocks.  Netmasks can be expressed as dotted quad (/255.255.255.0) or as
+# numbers (/24)
+allowedhosts=127.0.0.1
+# Address to bind to.  Should be an address already configured already on
+# this host, reverts to INADDR_ANY if specified incorrectly.
+bindaddress=127.0.0.1
+# Maximum number of concurrent GUI's
+maxclients=5
+
+# Do we have a GPS?
+gps=true
+# Host:port that GPSD is running on.  This can be localhost OR remote!
+gpshost=localhost:2947
+# Do we lock the mode?  This overrides coordinates of lock "0", which will
+# generate some bad information until you get a GPS lock, but it will 
+# fix problems with GPS units with broken NMEA that report lock 0
+gpsmodelock=false
+
+# Packet filtering options:
+# filter_tracker - Packets filtered from the tracker are not processed or
+#                  recorded in any way.
+# filter_dump    - Packets filtered at the dump level are tracked, displayed,
+#                  and written to the csv/xml/network/etc files, but not 
+#                  recorded in the packet dump
+# filter_export  - Controls what packets influence the exported CSV, network,
+#                  xml, gps, etc files.
+# All filtering options take arguments containing the type of address and
+# addresses to be filtered.  Valid address types are 'ANY', 'BSSID',
+# 'SOURCE', and 'DEST'.  Filtering can be inverted by the use of '!' before
+# the address.  For example,
+# filter_tracker=ANY(!00:00:DE:AD:BE:EF)
+# has the same effect as the previous mac_filter config file option.
+# filter_tracker=...
+# filter_dump=...
+# filter_export=...
+
+# Alerts to be reported and the throttling rates.
+# alert=name,throttle/unit,burst/unit
+# The throttle/unit describes the number of alerts of this type that are
+# sent per time unit.  Valid time units are second, minute, hour, and day.
+# Burst rates control the number of packets sent at a time
+# For example:
+# alert=FOO,10/min,5/sec
+# Would allow 5 alerts per second, and 10 alerts total per minute.
+# A throttle rate of 0 disables throttling of the alert.
+# See the README for a list of alert types.
+alert=NETSTUMBLER,10/min,1/sec
+alert=WELLENREITER,10/min,1/sec
+alert=LUCENTTEST,10/min,1/sec
+alert=DEAUTHFLOOD,10/min,2/sec
+alert=BCASTDISCON,10/min,2/sec
+alert=CHANCHANGE,5/min,1/sec
+alert=AIRJACKSSID,5/min,1/sec
+alert=PROBENOJOIN,10/min,1/sec
+alert=DISASSOCTRAFFIC,10/min,1/sec
+alert=NULLPROBERESP,10/min,1/sec
+alert=BSSTIMESTAMP,10/min,1/sec
+
+# Known WEP keys to decrypt, bssid,hexkey.  This is only for networks where
+# the keys are already known, and it may impact throughput on slower hardware.
+# Multiple wepkey lines may be used for multiple BSSIDs.
+# wepkey=00:DE:AD:C0:DE:00,FEEDFACEDEADBEEF01020304050607080900
+
+# Is transmission of the keys to the client allowed?  This may be a security
+# risk for some.  If you disable this, you will not be able to query keys from
+# a client.
+allowkeytransmit=true
+
+# How often (in seconds) do we write all our data files (0 to disable)
+writeinterval=300
+
+# Do we use sound?
+# Not to be confused with GUI sound parameter, this controls wether or not the
+# server itself will play sound.  Primarily for headless or automated systems.
+sound=false
+# Path to sound player
+soundplay=/usr/bin/play
+# Optional parameters to pass to the player
+# soundopts=--volume=.3
+# New network found
+sound_new=//usr/share/kismet/wav/new_network.wav
+# Wepped new network
+# sound_new_wep=${prefix}/com/kismet/wav/new_wep_network.wav
+# Network traffic sound
+sound_traffic=//usr/share/kismet/wav/traffic.wav
+# Network junk traffic found
+sound_junktraffic=//usr/share/kismet/wav/junk_traffic.wav
+# GPS lock aquired sound
+# sound_gpslock=//usr/share/kismet/wav/foo.wav
+# GPS lock lost sound
+# sound_gpslost=//usr/share/kismet/wav/bar.wav
+# Alert sound
+sound_alert=//usr/share/kismet/wav/alert.wav
+
+# Does the server have speech? (Again, not to be confused with the GUI's speech)
+speech=false
+# Server's path to Festival
+festival=/usr/bin/festival
+# Are we using festival lite?  If so, set the above "festival" path to also
+# point to the "flite" binary
+flite=false
+# How do we speak?  Valid options:
+# speech    Normal speech
+# nato      NATO spellings (alpha, bravo, charlie)
+# spell     Spell the letters out (aye, bee, sea)
+speech_type=nato
+# speech_encrypted and speech_unencrypted - Speech templates
+# Similar to the logtemplate option, this lets you customize the speech output.
+# speech_encrypted is used for an encrypted network spoken string
+# speech_unencrypted is used for an unencrypted network spoken string
+#
+# %b is replaced by the BSSID (MAC) of the network
+# %s is replaced by the SSID (name) of the network
+# %c is replaced by the CHANNEL of the network
+# %r is replaced by the MAX RATE of the network
+speech_encrypted=New network detected, s.s.i.d. %s, channel %c, network encrypted.
+speech_unencrypted=New network detected, s.s.i.d. %s, channel %c, network open.
+
+# Where do we get our manufacturer fingerprints from?  Assumed to be in the
+# default config directory if an absolute path is not given.
+ap_manuf=ap_manuf
+client_manuf=client_manuf
+
+# Use metric measurements in the output?
+metric=false
+
+# Do we write waypoints for gpsdrive to load?  Note:  This is NOT related to
+# recent versions of GPSDrive's native support of Kismet.
+waypoints=false
+# GPSDrive waypoint file.  This WILL be truncated.
+waypointdata=%h/.gpsdrive/way_kismet.txt
+# Do we want ESSID or BSSID as the waypoint name ?
+waypoint_essid=false
+
+# How many alerts do we backlog for new clients?  Only change this if you have
+# a -very- low memory system and need those extra bytes, or if you have a high
+# memory system and a huge number of alert conditions.
+alertbacklog=50
+
+# File types to log, comma seperated
+# dump    - raw packet dump
+# network - plaintext detected networks
+# csv     - plaintext detected networks in CSV format
+# xml     - XML formatted network and cisco log
+# weak    - weak packets (in airsnort format)
+# cisco   - cisco equipment CDP broadcasts
+# gps     - gps coordinates
+logtypes=dump,network,csv,xml,weak,cisco,gps
+
+# Do we track probe responses and merge probe networks into their owners?
+# This isn't always desireable, depending on the type of monitoring you're
+# trying to do.
+trackprobenets=true
+
+# Do we log "noise" packets that we can't decipher?  I tend to not, since 
+# they don't have anything interesting at all in them.
+noiselog=false
+
+# Do we log corrupt packets?  Corrupt packets have enough header information
+# to see what they are, but someting is wrong with them that prevents us from
+# completely dissecting them.  Logging these is usually not a bad idea.
+corruptlog=true
+
+# Do we log beacon packets or do we filter them out of the dumpfile
+beaconlog=true
+
+# Do we log PHY layer packets or do we filter them out of the dumpfile
+phylog=true
+
+# Do we mangle packets if we can decrypt them or if they're fuzzy-detected
+mangledatalog=true
+
+# Do we do "fuzzy" crypt detection?  (byte-based detection instead of 802.11
+# frame headers)
+# valid option: Comma seperated list of card types to perform fuzzy detection 
+#  on, or 'all'
+fuzzycrypt=wtapfile,wlanng,wlanng_legacy,wlanng_avs,hostap,wlanng_wext,ipw2200,ipw2915
+
+# Do we use network-classifier fuzzy-crypt detection?  This means we expect 
+# packets that are associated with an encrypted network to be encrypted too, 
+# and we process them by the same fuzzy compare. 
+# This essentially replaces the fuzzycrypt per-source option.
+netfuzzycrypt=true
+
+# What type of dump do we generate? 
+# valid option: "wiretap" 
+dumptype=wiretap
+# Do we limit the size of dump logs?  Sometimes ethereal can't handle big ones.
+# 0 = No limit
+# Anything else = Max number of packets to log to a single file before closing
+# and opening a new one.
+dumplimit=0
+
+# Do we write data packets to a FIFO for an external data-IDS (such as Snort)?
+# See the docs before enabling this.
+#fifo=/tmp/kismet_dump
+
+# Default log title
+logdefault=Kismet
+
+# logtemplate - Filename logging template.
+# This is, at first glance, really nasty and ugly, but you'll hardly ever
+# have to touch it so don't complain too much.
+#
+# %n is replaced by the logging instance name
+# %d is replaced by the current date as Mon-DD-YYYY
+# %D is replaced by the current date as YYYYMMDD
+# %t is replaced by the starting log time
+# %i is replaced by the increment log in the case of multiple logs
+# %l is replaced by the log type (dump, status, crypt, etc)
+# %h is replaced by the home directory
+# ie, "netlogs/%n-%d-%i.dump" called with a logging name of "Pok" could expand
+# to something like "netlogs/Pok-Dec-20-01-1.dump" for the first instance and 
+# "netlogs/Pok-Dec-20-01-2.%l" for the second logfile generated.
+# %h/netlots/%n-%d-%i.dump could expand to
+# /home/foo/netlogs/Pok-Dec-20-01-2.dump
+#
+# Other possibilities:  Sorting by directory
+# logtemplate=%l/%n-%d-%i
+# Would expand to, for example,
+# dump/Pok-Dec-20-01-1
+# crypt/Pok-Dec-20-01-1
+# and so on.  The "dump", "crypt", etc, dirs must exist before kismet is run
+# in this case.
+logtemplate=/var/log/kismet/%n-%d-%i.%l
+
+# Where do we store the pid file of the server?
+piddir=/var/run/
+
+# Where state info, etc, is stored.  You shouldnt ever need to change this.
+# This is a directory.
+configdir=/var/lib/kismet/
+
+# cloaked SSID file.  You shouldn't ever need to change this.
+ssidmap=ssid_map
+
+# Group map file.  You shouldn't ever need to change this.
+groupmap=group_map
+
+# IP range map file.  You shouldn't ever need to change this.
+ipmap=ip_map
+
diff --git a/etc/locale.gen.grml b/etc/locale.gen.grml
new file mode 100644 (file)
index 0000000..87b1994
--- /dev/null
@@ -0,0 +1,90 @@
+# This file lists locales that you wish to have built. You can find a list
+# of valid supported locales at /usr/share/i18n/SUPPORTED. Other
+# combinations are possible, but may not be well tested. If you change
+# this file, you need to rerun locale-gen.
+
+# XXX GENERATED XXX
+#
+# NOTE!!! If you change this file by hand, and want to continue
+# maintaining manually, remove the above line. Otherwise, use the command
+# "dpkg-reconfigure locales" to manipulate this file. You can manually
+# change this file without affecting the use of debconf, however, since it
+# does read in your changes.
+
+be_BY CP1251
+be_BY@latin UTF-8
+be_BY.UTF-8 UTF-8
+bg_BG CP1251
+bg_BG.UTF-8 UTF-8
+da_DK ISO-8859-1
+da_DK.ISO-8859-15 ISO-8859-15
+da_DK.UTF-8 UTF-8
+de_AT@euro ISO-8859-15
+de_AT ISO-8859-1
+de_AT.UTF-8@euro UTF-8
+de_AT.UTF-8 UTF-8
+de_BE@euro ISO-8859-15
+de_BE ISO-8859-1
+de_BE.UTF-8 UTF-8
+de_CH ISO-8859-1
+de_CH.UTF-8 UTF-8
+de_DE@euro ISO-8859-15
+de_DE ISO-8859-1
+de_DE.UTF-8@euro UTF-8
+de_DE.UTF-8 UTF-8
+el_GR ISO-8859-7
+el_GR.UTF-8 UTF-8
+en_AU ISO-8859-1
+en_AU.UTF-8 UTF-8
+en_GB ISO-8859-1
+en_GB.ISO-8859-15 ISO-8859-15
+en_GB.UTF-8 UTF-8
+en_IE@euro ISO-8859-15
+en_IE ISO-8859-1
+en_IE.UTF-8 UTF-8
+en_US ISO-8859-1
+en_US.ISO-8859-15 ISO-8859-15
+en_US.UTF-8 UTF-8
+es_ES@euro ISO-8859-15
+es_ES ISO-8859-1
+es_ES.UTF-8 UTF-8
+fi_FI@euro ISO-8859-15
+fi_FI ISO-8859-1
+fi_FI.UTF-8 UTF-8
+fr_FR@euro ISO-8859-15
+fr_FR ISO-8859-1
+fr_FR.UTF-8 UTF-8
+ga_IE@euro ISO-8859-15
+ga_IE ISO-8859-1
+ga_IE.UTF-8 UTF-8
+he_IL ISO-8859-8
+he_IL.UTF-8 UTF-8
+it_IT@euro ISO-8859-15
+it_IT ISO-8859-1
+it_IT.UTF-8 UTF-8
+ja_JP.EUC-JP EUC-JP
+ja_JP.UTF-8 UTF-8
+nl_NL@euro ISO-8859-15
+nl_NL ISO-8859-1
+nl_NL.UTF-8 UTF-8
+pl_PL ISO-8859-2
+pl_PL.UTF-8 UTF-8
+pt_BR ISO-8859-1
+pt_BR.UTF-8 UTF-8
+pt_PT@euro ISO-8859-15
+pt_PT ISO-8859-1
+pt_PT.UTF-8 UTF-8
+ru_RU.CP1251 CP1251
+ru_RU ISO-8859-5
+ru_RU.KOI8-R KOI8-R
+ru_RU.UTF-8 UTF-8
+sk_SK ISO-8859-2
+sk_SK.UTF-8 UTF-8
+sl_SI ISO-8859-2
+sl_SI.UTF-8 UTF-8
+tr_TR ISO-8859-9
+tr_TR.UTF-8 UTF-8
+zh_CN GB2312
+zh_CN.UTF-8 UTF-8
+zh_TW BIG5
+zh_TW.UTF-8 UTF-8
diff --git a/etc/locale.gen.minimal b/etc/locale.gen.minimal
new file mode 100644 (file)
index 0000000..d03a0fd
--- /dev/null
@@ -0,0 +1,21 @@
+# This file lists locales that you wish to have built. You can find a list
+# of valid supported locales at /usr/share/i18n/SUPPORTED. Other
+# combinations are possible, but may not be well tested. If you change
+# this file, you need to rerun locale-gen.
+
+de_AT ISO-8859-1
+de_AT.UTF-8 UTF-8
+de_AT.UTF-8@euro UTF-8
+de_AT@euro ISO-8859-15
+de_CH ISO-8859-1
+de_CH.UTF-8 UTF-8
+de_DE ISO-8859-1
+de_DE.UTF-8 UTF-8
+de_DE.UTF-8@euro UTF-8
+de_DE@euro ISO-8859-15
+en_GB ISO-8859-1
+en_GB.ISO-8859-15 ISO-8859-15
+en_GB.UTF-8 UTF-8
+en_US ISO-8859-1
+en_US.ISO-8859-15 ISO-8859-15
+en_US.UTF-8 UTF-8
diff --git a/etc/lynx.cfg b/etc/lynx.cfg
new file mode 100644 (file)
index 0000000..da4f305
--- /dev/null
@@ -0,0 +1,3340 @@
+# Filename:      /etc/lynx.cfg
+# Purpose:       configuration file for text browsr lynx
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Fri May 12 21:55:37 CEST 2006 [mika]
+################################################################################
+# lynx.cfg file.
+# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)
+#                                     or Lynx_Dir:lynx.cfg (VMS)
+#
+# $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$
+#PRCS LYNX_VERSION "2.8.5rel.1"
+#
+# $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$
+#PRCS LYNX_DATE "Wed, 04 Feb 2004 04:07:09 -0800"
+#
+# Definition pairs are of the form  VARIABLE:DEFINITION
+# NO spaces are allowed between the pair items.
+#
+#  If you do not have write access to /usr/local/lib you may change
+#  the default location of this file in the userdefs.h file and recompile,
+#  or specify its location on the command line with the "-cfg"
+#  command line option.
+#
+# Items may be commented out by putting a '#' as the FIRST char of the line
+# (Any line beginning with punctuation is ignored).  Leading blanks on each
+# line are ignored; trailing blanks may be significant depending on the option.
+
+# An HTML'ized description of all settings (based on comments in this file,
+# with alphabetical table of settings and with table of settings by category)
+# is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html
+#
+### The conversion is done via the scripts/cfg2html.pl script.
+### Several directives beginning with '.' are used for this purpose.
+
+
+.h1 Auxiliary Facilities
+# These settings control the auxiliary navigating facilities of lynx, e.g.,
+# jumpfiles, bookmarks, default URLs.
+
+
+.h2 INCLUDE
+# Starting with Lynx 2.8.1, the lynx.cfg file has a crude "include"
+# facility.  This means that you can take advantage of the global lynx.cfg
+# while also supplying your own tweaks.
+#
+# You can use a command-line argument (-cfg /where/is/lynx.cfg) or an
+# environment variable (LYNX_CFG=/where/is/lynx.cfg).
+# For instance, put in your .profile or .login:
+#
+#   LYNX_CFG=~/lynx.cfg; export LYNX_CFG   # in .profile for sh/ksh/bash/etc.
+#   setenv LYNX_CFG ~/lynx.cfg             # in .login for [t]csh
+#
+# Then in ~/lynx.cfg:
+#
+#   INCLUDE:/usr/local/lib/lynx.cfg
+#           ^^^^^^^^^^^^^^^^^^^^^^^ or whatever is appropriate on your system
+# and now your own tweaks.
+#
+# Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful.  You can
+# suppress all but specific settings that will be read from included files.
+# This allows sysadmins to provide users the ability to customize lynx with
+# options that normally do not affect security, such as COLOR, VIEWER, KEYMAP.
+#
+# The syntax is
+#
+#   INCLUDE:filename for <space-separated-list-of-allowed-settings>
+#
+# sample:
+.ex
+#INCLUDE:~/lynx.cfg for COLOR VIEWER KEYMAP
+# only one space character should surround the word 'for'.  On Unix systems ':'
+# is also accepted as separator.  In that case, the example can be written as
+.ex
+#INCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAP
+# In the example, only the settings COLOR, VIEWER and KEYMAP are accepted by
+# lynx.  Other settings are ignored.  Note:  INCLUDE is also treated as a
+# setting, so to allow an included file to include other files, put INCLUDE in
+# the list of allowed settings.
+#
+# If you allow an included file to include other files, and if a list of
+# allowed settings is specified for that file with the INCLUDE command, nested
+# files are only allowed to include the list of settings that is the set AND of
+# settings allowed for the included file and settings allowed by nested INCLUDE
+# commands.  In short, there is no security hole introduced by including a
+# user-defined configuration file if the original list of allowed settings is
+# secure.
+
+
+.h2 STARTFILE
+# STARTFILE is the default starting URL if none is specified
+#   on the command line or via a WWW_HOME environment variable;
+#   Lynx will refuse to start without a starting URL of some kind.
+# STARTFILE can be remote, e.g. http://www.w3.org/default.html ,
+#                or local, e.g. file://localhost/PATH_TO/FILENAME ,
+#           where PATH_TO is replaced with the complete path to FILENAME
+#           using Unix shell syntax and including the device on VMS.
+#
+# Normally we expect you will connect to a remote site, e.g., the Lynx starting
+# site:
+STARTFILE:file://localhost/usr/share/doc/lynx/lynx_help/lynx_help_main.html
+#
+# As an alternative, you may want to use a local URL.  A good choice for this is
+# the user's home directory:
+.ex
+#STARTFILE:file://localhost/~/
+#
+# Your choice of STARTFILE should reflect your site's needs, and be a URL that
+# you can connect to reliably.  Otherwise users will become confused and think
+# that they cannot run Lynx.
+
+
+.h2 HELPFILE
+# HELPFILE must be defined as a URL and must have a
+# complete path if local:
+# file://localhost/PATH_TO/lynx_help/lynx_help_main.html
+#   Replace PATH_TO with the path to the lynx_help subdirectory
+#   for this distribution (use SHELL syntax including the device
+#   on VMS systems).
+# The default HELPFILE is:
+# http://www.subir.com/lynx/lynx_help/lynx_help_main.html
+#   This should be changed to the local path.
+#
+HELPFILE:file://localhost/usr/share/doc/lynx/lynx_help/lynx_help_main.html
+.ex
+#HELPFILE:file://localhost/PATH_TO/lynx_help/lynx_help_main.html
+
+
+.h2 DEFAULT_INDEX_FILE
+# DEFAULT_INDEX_FILE is the default file retrieved when the
+# user presses the 'I' key when viewing any document.
+# An index to your CWIS can be placed here or a document containing
+# pointers to lots of interesting places on the web.
+#
+DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
+
+
+.h1 Interaction
+
+.h2 GOTOBUFFER
+# Set GOTOBUFFER to TRUE if you want to have the previous goto URL,
+# if any, offered for reuse or editing when using the 'g'oto command.
+# The default is defined in userdefs.h.  If left FALSE, the circular
+# buffer of previously entered goto URLs can still be invoked via the
+# Up-Arrow or Down-Arrow keys after entering the 'g'oto command.
+#
+#GOTOBUFFER:FALSE
+
+
+.h2 JUMP_PROMPT
+# JUMP_PROMPT is the default statusline prompt for selecting a jumps file
+# shortcut.  (see below).
+# You can change the prompt here from that defined in userdefs.h.  Any
+# trailing white space will be trimmed, and a single space is added by Lynx
+# following the last non-white character.  You must set the default prompt
+# before setting the default jumps file (below).  If a default jumps file
+# was set via userdefs.h, and you change the prompt here, you must set the
+# default jumps file again (below) for the change to be implemented.
+#
+#JUMP_PROMPT:Jump to (use '?' for list):
+
+
+.h1 Auxiliary Facilities
+
+.h2 JUMPFILE
+# JUMPFILE is the local file checked for short-cut names for URLs
+# when the user presses the 'j' (JUMP) key.  The user will be prompted
+# to enter a short-cut name for an URL, which Lynx will then follow
+# in a similar manner to 'g'oto; alternatively, s/he can enter '?'
+# to view the full JUMPFILE list of short-cuts with associated URLs.
+# There is an example jumps file in the samples subdirectory.
+# If not defined here or in userdefs.h, the JUMP command will invoke
+# the NO_JUMPFILE statusline message (see  LYMessages_en.h ).
+#
+# To allow '?' to work, include in the JUMPFILE
+# a short-cut to the JUMPFILE itself, e.g.
+# <dt>?<dd><a href="file://localhost/path/jumps.html">This Shortcut List</a>
+#
+# On VMS, use Unix SHELL syntax (including a lead slash) to define it.
+#
+# Alternate jumps files can be defined and mapped to keys here.  If the
+# keys have already been mapped, then those mappings will be replaced,
+# but you should leave at least one key mapped to the default jumps
+# file.  You optionally may include a statusline prompt string for the
+# mapping.  You must map upper and lowercase keys separately (beware of
+# mappings to keys which the user can further remap via the 'o'ptions
+# menu).  The format is:
+#
+#      JUMPFILE:path:key[:prompt]
+#
+# where path should begin with a '/' (i.e., not include file://localhost).
+# Any white space following a prompt string will be trimmed, and a single
+# space will be added by Lynx.
+#
+# In the following line, include the actual full local path to JUMPFILE,
+# but do not include 'file://localhost' in the line.
+#JUMPFILE:/FULL_LOCAL_PATH/jumps.html
+.ex
+#JUMPFILE:/Lynx_Dir/ips.html:i:IP or Interest group (? for list):
+
+
+.h2 JUMPBUFFER
+# Set JUMPBUFFER to TRUE if you want to have the previous jump target,
+# if any, offered for reuse or editing when using the 'J'ump command.
+# The default is defined in userdefs.h.  If left FALSE, the circular
+# buffer of previously entered targets (shortcuts) can still be invoked
+# via the Up-Arrow or Down-Arrow keys after entering the 'J'ump command.
+# If multiple jumps files are installed, the recalls of shortcuts will
+# be specific to each file.  If Lynx was built with PERMIT_GOTO_FROM_JUMP
+# defined, any random URLs used instead of shortcuts will be stored in the
+# goto URL buffer, not in the shortcuts buffer(s), and the single character
+# ':' can be used as a target to invoke the goto URL buffer (as if 'g'oto
+# followed by Up-Arrow had been entered).
+#
+#JUMPBUFFER:FALSE
+
+
+.h1 Internal Behavior
+
+.h2 SAVE_SPACE
+# If SAVE_SPACE is defined, it will be used as a path prefix for the
+# suggested filename in "Save to Disk" operations from the 'p'rint or
+# 'd'ownload menus.  On VMS, you can use either VMS (e.g., "SYS$LOGIN:")
+# or Unix syntax (including '~' for the HOME directory).  On Unix, you
+# must use Unix syntax.  If the symbol is not defined, or is zero-length
+# (""), no prefix will be used, and only a filename for saving in the
+# current default directory will be suggested.
+# This definition will be overridden if a "LYNX_SAVE_SPACE" environment
+# variable has been set on Unix, or logical has been defined on VMS.
+#
+#SAVE_SPACE:~/foo/
+
+
+.h2 REUSE_TEMPFILES
+# Lynx uses temporary files for (among other purposes) the content of
+# various user interface pages.  REUSE_TEMPFILES changes the behavior
+# for some of these temp files, among them pages shown for HISTORY,
+# VLINKS, OPTIONS, INFO, PRINT, DOWNLOAD commands.
+# If set to TRUE, the same file can be used multiple times for the same
+# purpose.  If set to FALSE, a new filename is generated each time before
+# rewriting such a page.  With TRUE, repeated invocation of these commands
+# is less likely to push previous documents out of the cache of rendered
+# texts (see also DEFAULT_CACHE_SIZE).  This is especially useful with
+# intermittent (dialup) network connections, when it is desirable to
+# continue browsing through the cached documents after disconnecting.
+# With the default setting of FALSE, there can be more than one incarnation
+# of e.g. the VLINKS page cached in memory (but still only the most recently
+# generated one is kept as a file), resulting in sometimes less surprising
+# behaviour when returning to such a page via HISTORY or PREV_DOC functions
+# (most users will not encounter and notice this difference).
+#
+#REUSE_TEMPFILES:FALSE
+
+
+.h2 LYNX_HOST_NAME
+# If LYNX_HOST_NAME is defined here or in userdefs.h, it will be
+# treated as an alias for the local host name in checks for URLs on
+# the local host (e.g., when the -localhost switch is set), and this
+# host name, "localhost", and HTHostName (the fully qualified domain
+# name of the system on which Lynx is running) will all be passed as
+# local.  A different definition here will override that in userdefs.h.
+#
+#LYNX_HOST_NAME:www.cc.ukans.edu
+
+
+.h2 LOCALHOST_ALIAS
+# localhost aliases
+# Any LOCALHOST_ALIAS definitions also will be accepted as local when
+# the -localhost switch is set.  These need not actually be local, i.e.,
+# in contrast to LYNX_HOST_NAME, you can define them to trusted hosts at
+# other Internet sites.
+#
+.ex 2
+#LOCALHOST_ALIAS:gopher.server.domain
+#LOCALHOST_ALIAS:news.server.domain
+
+
+.h2 LOCAL_DOMAIN
+# LOCAL_DOMAIN is used for a tail match with the ut_host element of
+# the utmp or utmpx structure on systems with utmp capabilities, to
+# determine if a user is local to your campus or organization when
+# handling -restrictions=inside_foo or outside_foo settings for ftp,
+# news, telnet/tn3270 and rlogin URLs.  An "inside" user is assumed
+# if your system does not have utmp capabilities.  CHANGE THIS here
+# if it was not changed in userdefs.h at compilation time.
+#
+#LOCAL_DOMAIN:ukans.edu
+
+
+.h1 Character sets
+
+.h2 CHARACTER_SET
+# CHARACTER_SET defines the display character set, i.e., assumed to be
+# installed on the user's terminal.  It determines which characters or strings
+# will be used to represent 8-bit character entities within HTML.  New
+# character sets may be defined as explained in the README files of the
+# src/chrtrans directory in the Lynx source code distribution.  For Asian (CJK)
+# character sets, it also determines how Kanji code will be handled.  The
+# default is defined in userdefs.h and can be changed here or via the
+# 'o'ptions menu.  The 'o'ptions menu setting will be stored in the user's RC
+# file whenever those settings are saved, and thereafter will be used as the
+# default.  For Lynx a "character set" has two names:  a MIME name (for
+# recognizing properly labeled charset parameters in HTTP headers etc.), and a
+# human-readable string for the 'O'ptions Menu (so you may find info about
+# language or group of languages besides MIME name).  Not all 'human-readable'
+# names correspond to exactly one valid MIME charset (example is "Chinese");
+# in that case an appropriate valid (and more specific) MIME name should be
+# used where required.  Well-known synonyms are also processed in the code.
+#
+# Raw (CJK) mode
+#
+# Lynx normally translates characters from a document's charset to display
+# charset, using ASSUME_CHARSET value (see below) if the document's charset
+# is not specified explicitly.  Raw (CJK) mode is OFF for this case.
+# When the document charset is specified explicitly, that charset
+# overrides any assumption like ASSUME_CHARSET or raw (CJK) mode.
+#
+# For the Asian (CJK) display character sets, the corresponding charset is
+# assumed in documents, i.e., raw (CJK) mode is ON by default.  In raw CJK
+# mode, 8-bit characters are not reverse translated in relation to the entity
+# conversion arrays, i.e., they are assumed to be appropriate for the display
+# character set.  The mode should be toggled OFF when an Asian (CJK) display
+# character set is selected but the document is not CJK and its charset not
+# specified explicitly.
+#
+# Raw (CJK) mode may be toggled by user via '@' (LYK_RAW_TOGGLE) key,
+# the -raw command line switch or from the 'o'ptions menu.
+#
+# Raw (CJK) mode effectively changes the charset assumption about unlabeled
+# documents.  You can toggle raw mode ON if you believe the document has a
+# charset which does correspond to your Display Character Set.  On the other
+# hand, if you set ASSUME_CHARSET the same as Display Character Set you get raw
+# mode ON by default (but you get assume_charset=iso-8859-1 if you try raw mode
+# OFF after it).
+#
+# Note that "raw" does not mean that every byte will be passed to the screen.
+# HTML character entities may get expanded and translated, inappropriate
+# control characters filtered out, etc.  There is a "Transparent" pseudo
+# character set for more "rawness".
+#
+# Since Lynx now supports a wide range of platforms it may be useful to note
+# the cpXXX codepages used by IBM PC compatible computers, and windows-xxxx
+# used by native MS-Windows apps.  We also note that cpXXX pages rarely are
+# found on Internet, but are mostly for local needs on DOS.
+#
+# Recognized character sets include:
+#
+.nf
+#    string for 'O'ptions Menu          MIME name
+#    ===========================        =========
+#    7 bit approximations (US-ASCII)    us-ascii
+#    Western (ISO-8859-1)               iso-8859-1
+#    Western (ISO-8859-15)              iso-8859-15
+#    Western (cp850)                    cp850
+#    Western (windows-1252)             windows-1252
+#    IBM PC US codepage (cp437)         cp437
+#    DEC Multinational                  dec-mcs
+#    Macintosh (8 bit)                  macintosh
+#    NeXT character set                 next
+#    HP Roman8                          hp-roman8
+#    Chinese                            euc-cn
+#    Japanese (EUC-JP)                  euc-jp
+#    Japanese (Shift_JIS)               shift_jis
+#    Korean                             euc-kr
+#    Taipei (Big5)                      big5
+#    Vietnamese (VISCII)                viscii
+#    Eastern European (ISO-8859-2)      iso-8859-2
+#    Eastern European (cp852)           cp852
+#    Eastern European (windows-1250)    windows-1250
+#    Latin 3 (ISO-8859-3)               iso-8859-3
+#    Latin 4 (ISO-8859-4)               iso-8859-4
+#    Baltic Rim (cp775)                 cp775
+#    Baltic Rim (windows-1257)          windows-1257
+#    Cyrillic (ISO-8859-5)              iso-8859-5
+#    Cyrillic (cp866)                   cp866
+#    Cyrillic (windows-1251)            windows-1251
+#    Cyrillic (KOI8-R)                  koi8-r
+#    Arabic (ISO-8859-6)                iso-8859-6
+#    Arabic (cp864)                     cp864
+#    Arabic (windows-1256)              windows-1256
+#    Greek (ISO-8859-7)                 iso-8859-7
+#    Greek (cp737)                      cp737
+#    Greek2 (cp869)                     cp869
+#    Greek (windows-1253)               windows-1253
+#    Hebrew (ISO-8859-8)                iso-8859-8
+#    Hebrew (cp862)                     cp862
+#    Hebrew (windows-1255)              windows-1255
+#    Turkish (ISO-8859-9)               iso-8859-9
+#    ISO-8859-10                        iso-8859-10
+#    Ukrainian Cyrillic (cp866u)        cp866u
+#    Ukrainian Cyrillic (KOI8-U)        koi8-u
+#    UNICODE (UTF-8)                    utf-8
+#    RFC 1345 w/o Intro                 mnemonic+ascii+0
+#    RFC 1345 Mnemonic                  mnemonic
+#    Transparent                        x-transparent
+.fi
+#
+# The value should be the MIME name of a character set recognized by
+# Lynx (case insensitive).
+# Find RFC 1345 at http://www.ics.uci.edu/pub/ietf/uri/rfc1345.txt .
+#
+#CHARACTER_SET:iso-8859-1
+
+.h2 LOCALE_CHARSET
+# LOCALE_CHARSET overrides CHARACTER_SET if true, using the current locale to
+# lookup a MIME name that corresponds, and use that as the display charset. 
+# This feature is experimental because while nl_langinfo(CODESET) itself is
+# standardized, the return values and their relationship to the locale value is
+# not.  GNU libiconv happens to give useful values, but other implementations
+# are not guaranteed to do this.
+#LOCALE_CHARSET:FALSE
+
+
+.h2 ASSUME_CHARSET
+# ASSUME_CHARSET changes the handling of documents which do not
+# explicitly specify a charset.  Normally Lynx assumes that 8-bit
+# characters in those documents are encoded according to iso-8859-1
+# (the official default for the HTTP protocol).  When ASSUME_CHARSET
+# is defined here or by an -assume_charset command line flag is in effect,
+# Lynx will treat documents as if they were encoded accordingly.
+# See above on how this interacts with "raw mode" and the Display
+# Character Set.
+# ASSUME_CHARSET can also be changed via the 'o'ptions menu but will
+# not be saved as permanent value in user's .lynxrc file to avoid more chaos.
+#
+#ASSUME_CHARSET:iso-8859-1
+
+
+.h2 ASSUMED_DOC_CHARSET_CHOICE
+.h2 DISPLAY_CHARSET_CHOICE
+# It is possible to reduce the number of charset choices in the 'O'ptions menu
+# for "display charset" and "assumed document charset" fields via
+# DISPLAY_CHARSET_CHOICE and ASSUMED_DOC_CHARSET_CHOICE settings correspondingly.
+# Each of these settings can be used several times to define the set of possible
+# choices for corresponding field. The syntax for the values is
+#
+#      string | prefix* | *
+#
+# where
+#
+#      'string' is either the MIME name of charset or it's full name (listed
+#              either in the left or in the right column of table of
+#              recognized charsets), case-insensitive - e.g.  'Koi8-R' or
+#              'Cyrillic (KOI8-R)' (both without quotes),
+#
+#      'prefix' is any string, and such value will select all charsets having
+#              the name with prefix matching given (case insensitive), i.e.,
+#              for the charsets listed in the table of recognized charsets,
+#
+.ex
+# ASSUMED_DOC_CHARSET_CHOICE:cyrillic*
+#              will be equal to specifying
+.ex 4
+# ASSUMED_DOC_CHARSET_CHOICE:cp866
+# ASSUMED_DOC_CHARSET_CHOICE:windows-1251
+# ASSUMED_DOC_CHARSET_CHOICE:koi8-r
+# ASSUMED_DOC_CHARSET_CHOICE:iso-8859-5
+#              or lines with full names of charsets.
+#
+#      literal string '*' (without quotes) will enable all charset choices
+#              in corresponding field.  This is useful for overriding site
+#              defaults in private pieces of lynx.cfg included via INCLUDE
+#              directive.
+#
+# Default values for both settings are '*', but any occurrence of settings
+# with values that denote any charsets will make only listed choices available
+# for corresponding field.
+#ASSUMED_DOC_CHARSET_CHOICE:*
+#DISPLAY_CHARSET_CHOICE:*
+
+
+.h2 ASSUME_LOCAL_CHARSET
+# ASSUME_LOCAL_CHARSET is like ASSUME_CHARSET but only applies to local
+# files.  If no setting is given here or by an -assume_local_charset
+# command line option, the value for ASSUME_CHARSET or -assume_charset
+# is used.  It works for both text/plain and text/html files.
+# This option will ignore "raw mode" toggling when local files are viewed
+# (it is "stronger" than "assume_charset" or the effective change
+# of the charset assumption caused by changing "raw mode"),
+# so only use when necessary.
+#
+#ASSUME_LOCAL_CHARSET:iso-8859-1
+
+
+.h2 PREPEND_CHARSET_TO_SOURCE
+# PREPEND_CHARSET_TO_SOURCE:TRUE tells Lynx to prepend a META CHARSET line
+# to text/html source files when they are retrieved for 'd'ownloading
+# or passed to 'p'rint functions, so HTTP headers will not be lost.
+# This is necessary for resolving charset for local html files,
+# while the assume_local_charset is just an assumption.
+# For the 'd'ownload option, a META CHARSET will be added only if the HTTP
+# charset is present.  The compilation default is TRUE.
+# It is generally desirable to have charset information for every local
+# html file, but META CHARSET string potentially could cause
+# compatibility problems with other browsers, see also PREPEND_BASE_TO_SOURCE.
+# Note that the prepending is not done for -source dumps.
+#
+PREPEND_CHARSET_TO_SOURCE:FALSE
+
+
+.h2 NCR_IN_BOOKMARKS
+# NCR_IN_BOOKMARKS:TRUE allows you to save 8-bit characters in bookmark titles
+# in the unicode format (NCR).  This may be useful if you need to switch
+# display charsets frequently.  This is the case when you use Lynx on different
+# platforms, e.g., on UNIX and from a remote PC, and want to keep the bookmarks
+# file persistent.
+# Another aspect is compatibility:  NCR is part of I18N and HTML4.0
+# specifications supported starting with Lynx 2.7.2, Netscape 4.0 and MSIE 4.0.
+# Older browser versions will fail so keep NCR_IN_BOOKMARKS:FALSE if you
+# plan to use them.
+#
+#NCR_IN_BOOKMARKS:FALSE
+
+
+.h2 FORCE_8BIT_TOUPPER
+# FORCE_8BIT_TOUPPER overrides locale settings and uses internal 8-bit
+# case-conversion mechanism for case-insensitive searches in non-ASCII display
+# character sets.  It is FALSE by default and should not be changed unless
+# you encounter problems with case-insensitive searches.
+#
+#FORCE_8BIT_TOUPPER:FALSE
+
+
+.h2 OUTGOING_MAIL_CHARSET
+# While Lynx supports different platforms and display character sets
+# we need to limit the charset in outgoing mail to reduce
+# trouble for remote recipients who may not recognize our charset.
+# You may try US-ASCII as the safest value (7 bit), any other MIME name,
+# or leave this field blank (default) to use the display character set.
+# Charset translations currently are implemented for mail "subjects= " only.
+#
+#OUTGOING_MAIL_CHARSET:
+
+
+.h2 ASSUME_UNREC_CHARSET
+# If Lynx encounters a charset parameter it doesn't recognize, it will
+# replace the value given by ASSUME_UNREC_CHARSET (or a corresponding
+# -assume_unrec_charset command line option) for it.  This can be used
+# to deal with charsets unknown to Lynx, if they are "sufficiently
+# similar" to one that Lynx does know about, by forcing the same
+# treatment.  There is no default, and you probably should leave this
+# undefined unless necessary.
+#
+#ASSUME_UNREC_CHARSET:iso-8859-1
+
+.h2 PREFERRED_LANGUAGE
+# PREFERRED_LANGUAGE is the language in MIME notation (e.g., "en",
+# "fr") which will be indicated by Lynx in its Accept-Language headers
+# as the preferred language.  If available, the document will be
+# transmitted in that language.  Users can override this setting via
+# the 'o'ptions menu and save that preference in their RC file.
+# This may be a comma-separated list of languages in decreasing preference.
+#
+#PREFERRED_LANGUAGE:en
+
+
+.h2 PREFERRED_CHARSET
+# PREFERRED_CHARSET specifies the character set in MIME notation (e.g.,
+# "ISO-8859-2", "ISO-8859-5") which Lynx will indicate you prefer in
+# requests to http servers using an Accept-Charsets header.  Users can
+# change it via the 'o'ptions menu and save that preference in their RC file.
+# The value should NOT include "ISO-8859-1" or "US-ASCII",
+# since those values are always assumed by default.
+# If a file in that character set is available, the server will send it.
+# If no Accept-Charset header is present, the default is that any
+# character set is acceptable.  If an Accept-Charset header is present,
+# and if the server cannot send a response which is acceptable
+# according to the Accept-Charset header, then the server SHOULD send
+# an error response with the 406 (not acceptable) status code, though
+# the sending of an unacceptable response is also allowed.  See RFC 2068
+# (http://www.ics.uci.edu/pub/ietf/uri/rfc2068.txt).
+#
+#PREFERRED_CHARSET:
+
+
+.h2 CHARSETS_DIRECTORY
+# CHARSETS_DIRECTORY specifies the directory with the fonts (glyph data)
+# used by Lynx to switch the display-font to a font best suited for the
+# given document.  The font should be in a format understood by the
+# platforms TTY-display-font-switching API.  Currently supported on OS/2 only.
+#
+# Lynx expects the glyphs for the charset CHARSET with character cell
+# size HHHxWWW to be stored in a file HHHxWWW/CHARSET.fnt inside the directory
+# specified by CHARSETS_DIRECTORY.  E.g., the font for koi8-r sized 14x9
+# should be in the file 14x9/koi8-r.fnt.
+#
+#CHARSETS_DIRECTORY:
+
+
+.h2 CHARSET_SWITCH_RULES
+# CHARSET_SWITCH_RULES hints lynx on how to choose the best display font given
+# the document encoding.  This string is a sequence of chunks, each chunk
+# having the following form:
+#
+# IN_CHARSET1 IN_CHARSET2 ... IN_CHARSET5 :OUT_CHARSET
+#
+# For readability, one may insert arbitrary additional punctuation (anything
+# but : is ignored).  E.g., if lynx is able to switch only to display charsets
+# cp866, cp850, cp852, and cp862, then the following setting may be useful
+# (split for readability):
+#
+# CHARSET_SWITCH_RULES: koi8-r ISO-8859-5 windows-1251 cp866u KOI8-U :cp866,
+#      iso-8859-1 windows-1252 ISO-8859-15 :cp850,
+#      ISO-8859-2 windows-1250 :cp852,
+#      ISO-8859-8 windows-1255 :cp862
+#
+#CHARSET_SWITCH_RULES:
+
+
+.h1 Interaction
+
+.h2 URL_DOMAIN_PREFIXES
+.h2 URL_DOMAIN_SUFFIXES
+# URL_DOMAIN_PREFIXES and URL_DOMAIN_SUFFIXES are strings which will be
+# prepended (together with a scheme://) and appended to the first element
+# of command line or 'g'oto arguments which are not complete URLs and
+# cannot be opened as a local file (file://localhost/string).  Both
+# can be comma-separated lists.  Each prefix must end with a dot, each
+# suffix must begin with a dot, and either may contain other dots (e.g.,
+# .com.jp).  The default lists are defined in userdefs.h and can be
+# replaced here.  Each prefix will be used with each suffix, in order,
+# until a valid Internet host is created, based on a successful DNS
+# lookup (e.g., foo will be tested as www.foo.com and then www.foo.edu
+# etc.).  The first element can include a :port and/or /path which will
+# be restored with the expanded host (e.g., wfbr:8002/dir/lynx will
+# become http://www.wfbr.edu:8002/dir/lynx).  The prefixes will not be
+# used if the first element ends in a dot (or has a dot before the
+# :port or /path), and similarly the suffixes will not be used if the
+# the first element begins with a dot (e.g., .nyu.edu will become
+# http://www.nyu.edu without testing www.nyu.com).  Lynx will try to
+# guess the scheme based on the first field of the expanded host name,
+# and use "http://" as the default (e.g., gopher.wfbr.edu or gopher.wfbr.
+# will be made gopher://gopher.wfbr.edu).
+#
+#URL_DOMAIN_PREFIXES:www.
+#URL_DOMAIN_SUFFIXES:.com,.edu,.net,.org
+
+
+.h2 FORMS_OPTIONS
+# Toggle whether the Options Menu is key-based or form-based;
+# the key-based version is available only if specified at compile time.
+#FORMS_OPTIONS:TRUE
+
+
+.h2 PARTIAL
+# Display partial pages while downloading
+#PARTIAL:TRUE
+
+
+.h2 PARTIAL_THRES
+# Set the threshold # of lines Lynx must render before it
+# redraws the screen in PARTIAL mode.  Anything < 0 implies
+# use of the screen size.
+#PARTIAL_THRES:-1
+
+
+.h2 SHOW_KB_RATE
+# While getting large files, Lynx shows the approximate rate of transfer.
+# Set this to change the units shown.  "Kilobytes" denotes 1024 bytes:
+#      NONE to disable the display of transfer rate altogether.
+#      TRUE or KB for Kilobytes/second.
+#      FALSE or BYTES for bytes/second.
+#      KB,ETA to show Kilobytes/second with estimated completion time.
+#      BYTES,ETA to show BYTES/second with estimated completion time.
+# Note that the "ETA" values are available if USE_READPROGRESS was defined.
+#SHOW_KB_RATE:TRUE
+
+.h2 SHOW_KB_NAME
+# Set the abbreviation for Kilobytes (1024).
+# Quoting from
+#      http://www.romulus2.com/articles/guides/misc/bitsbytes.shtml
+# In December 1998, the International Electrotechnical Commission (IEC)
+# approved a new IEC International Standard.  Instead of using the metric
+# prefixes for multiples in binary code, the new IEC standard invented specific
+# prefixes for binary multiples made up of only the first two letters of the
+# metric prefixes and adding the first two letters of the word "binary".  Thus,
+# for instance, instead of Kilobyte (KB) or Gigabyte (GB), the new terms would
+# be kibibyte (KiB) or gibibyte (GiB).
+#
+# If you prefer using the conventional (and more common) "KB", modify this
+# setting.
+#SHOW_KB_NAME:KiB
+
+.h1 Timeouts
+
+.h2 INFOSECS
+.h2 MESSAGESECS
+.h2 ALERTSECS
+# The following definitions set the number of seconds for
+# pauses following statusline messages that would otherwise be
+# replaced immediately, and are more important than the unpaused
+# progress messages.  Those set by INFOSECS are also basically
+# progress messages (e.g., that a prompted input has been canceled)
+# and should have the shortest pause.  Those set by MESSAGESECS are
+# informational (e.g., that a function is disabled) and should have
+# a pause of intermediate duration.  Those set by ALERTSECS typically
+# report a serious problem and should be paused long enough to read
+# whenever they appear (typically unexpectedly).  The default values
+# are defined in userdefs.h, and can be modified here should longer
+# pauses be desired for braille-based access to Lynx.
+#
+# SVr4-curses implementations support time delays in milliseconds,
+# hence the value may be given shorter, e.g., 0.5
+#
+#INFOSECS:1
+#MESSAGESECS:2
+#ALERTSECS:3
+
+.h2 DEBUGSECS
+# Set DEBUGSECS to a nonzero value to slow down progress messages
+# (see "-delay" option).
+#DEBUGSECS:0
+
+.h2 REPLAYSECS
+# Set REPLAYSECS to a nonzero value to allow for slow replaying of
+# command scripts (see "-cmd_script" option).
+#REPLAYSECS:0
+
+.h1 Appearance
+# These settings control the appearance of Lynx's screen and the way
+# Lynx renders some tags.
+
+.h2 USE_SELECT_POPUPS
+# If USE_SELECT_POPUPS is set FALSE, Lynx will present a vertical list of
+# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLE
+# attribute, instead of using a popup menu.  Note that if the MULTIPLE
+# attribute is present in the SELECT start tag, Lynx always will create a
+# vertical list of checkboxes for the OPTIONs.
+# The default defined here or in userdefs.h can be changed via the 'o'ptions
+# menu and saved in the RC file, and always can be toggled via the -popup
+# command line switch.
+#
+#USE_SELECT_POPUPS:TRUE
+
+
+.h2 SHOW_CURSOR
+# SHOW_CURSOR controls whether or not the cursor is hidden or appears
+# over the current link in documents or the current option in popups.
+# Showing the cursor is handy if you are a sighted user with a poor
+# terminal that can't do bold and reverse video at the same time or
+# at all.  It also can be useful to blind users, as an alternative
+# or supplement to setting LINKS_AND_FIELDS_ARE_NUMBERED or
+# LINKS_ARE_NUMBERED.
+# The default defined here or in userdefs.h can be changed via the
+# 'o'ptions menu and saved in the RC file, and always can be toggled
+# via the -show_cursor command line switch.
+#
+#SHOW_CURSOR:FALSE
+SHOW_CURSOR:TRUE
+
+.h2 UNDERLINE_LINKS
+# UNDERLINE_LINKS controls whether links are underlined by default, or shown
+# in bold.  Normally this default is set from the configure script.
+#
+#UNDERLINE_LINKS:FALSE
+
+.h2 BOLD_HEADERS
+# If BOLD_HEADERS is set to TRUE the HT_BOLD default style will be acted
+# upon for <H1> through <H6> headers.  The compilation default is FALSE
+# (only the indentation styles are acted upon, but see BOLD_H1, below).
+# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the
+# HT_BOLD style for headers when BOLD_HEADERS is TRUE.
+#
+#BOLD_HEADERS:FALSE
+
+
+.h2 BOLD_H1
+# If BOLD_H1 is set to TRUE the HT_BOLD default style will be acted
+# upon for <H1> headers even if BOLD_HEADERS is FALSE.  The compilation
+# default is FALSE.  On Unix, compilation with -DUNDERLINE_LINKS also
+# will apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.
+#
+#BOLD_H1:FALSE
+
+
+.h2 BOLD_NAME_ANCHORS
+# If BOLD_NAME_ANCHORS is set to TRUE the content of anchors without
+# an HREF attribute, (i.e., anchors with a NAME or ID attribute) will
+# have the HT_BOLD default style.  The compilation default is FALSE.
+# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the
+# HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.
+#
+#BOLD_NAME_ANCHORS:FALSE
+
+
+.h1 Internal Behavior
+
+.h2 DEFAULT_CACHE_SIZE
+.h2 DEFAULT_VIRTUAL_MEMORY_SIZE
+# The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be
+# cached in memory at one time.
+#
+# This so-called cache size (actually, number) is defined in userdefs.h and
+# may be modified here and/or with the command line argument -cache=NUMBER
+# The minimum allowed value is 2, for the current document and at least one
+# to fetch, and there is no absolute maximum number of cached documents.
+# On Unix, and VMS not compiled with VAXC, whenever the number is exceeded
+# the least recently displayed document will be removed from memory.
+#
+# On VMS compiled with VAXC, the DEFAULT_VIRTUAL_MEMORY_SIZE specifies the
+# amount (bytes) of virtual memory that can be allocated and not yet be freed
+# before previous documents are removed from memory.  If the values for both
+# the DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE are exceeded, then
+# the least recently displayed documents will be freed until one or the other
+# value is no longer exceeded.  The default value is defined in userdefs.h.
+#
+# The Unix and VMS (but not VAXC) implementations use the C library malloc's
+# and calloc's for memory allocation, but procedures for taking the actual
+# amount of cache into account still need to be developed.  They use only
+# the DEFAULT_CACHE_SIZE value, and that specifies the absolute maximum
+# number of documents to cache (rather than the maximum number only if
+# DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).
+#
+#DEFAULT_CACHE_SIZE:10
+#DEFAULT_VIRTUAL_MEMORY_SIZE:512000
+
+
+.h2 SOURCE_CACHE
+# SOURCE_CACHE sets the source caching behavior for Lynx:
+# FILE causes Lynx to keep a temporary file for each cached document
+#   containing the HTML source of the document, which it uses to regenerate
+#   the document when certain settings are changed (for instance,
+#   historical vs. minimal vs. valid comment parsing) instead of reloading
+#   the source from the network.
+# MEMORY is like FILE, except the document source is kept in memory.  You
+#   may wish to adjust DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE
+#   accordingly.
+# NONE is the default; the document source is not cached, and is reloaded
+#   from the network when needed.
+#
+#SOURCE_CACHE:NONE
+
+
+.h2 SOURCE_CACHE_FOR_ABORTED
+# This setting controls what will happen with cached source for the document
+# being fetched from the net if fetching was aborted (either user pressed
+# 'z' or network went down). If set to KEEP, the source fetched so far will
+# be preserved (and used as cache), if set to DROP lynx will drop the
+# source cache for that document (i.e. only completely downloaded documents
+# will be cached in that case).
+#SOURCE_CACHE_FOR_ABORTED:DROP
+
+.h2 ALWAYS_RESUBMIT_POSTS
+# If ALWAYS_RESUBMIT_POSTS is set TRUE, Lynx always will resubmit forms
+# with method POST, dumping any cache from a previous submission of the
+# form, including when the document returned by that form is sought with
+# the PREV_DOC command or via the history list.  Lynx always resubmits
+# forms with method POST when a submit button or a submitting text input
+# is activated, but normally retrieves the previously returned document
+# if it had links which you activated, and then go back with the PREV_DOC
+# command or via the history list.
+#
+# The default defined here or in userdefs.h can be toggled via
+# the -resubmit_forms command line switch.
+#
+#ALWAYS_RESUBMIT_POSTS:FALSE
+
+.h2 TRIM_INPUT_FIELDS
+# If TRIM_INPUT_FIELDS is set TRUE, Lynx will trim trailing whitespace (e.g.,
+# space, tab, carriage return, line feed and form feed) from the text entered
+# into form text and textarea fields.  Older versions of Lynx do this trimming
+# unconditionally, but other browsers do not, which would yield different
+# behavior for CGI scripts.
+#TRIM_INPUT_FIELDS:FALSE
+
+.h1 HTML Parsing
+
+.h2 NO_ISMAP_IF_USEMAP
+# If NO_ISMAP_IF_USEMAP is set TRUE, Lynx will not include a link to the
+# server-side image map if both a server-side and client-side map for the
+# same image is indicated in the HTML markup.  The compilation default is
+# FALSE, such that a link with "[ISMAP]" as the link name, followed by a
+# hyphen, will be prepended to the ALT string or "[USEMAP]" pseudo-ALT for
+# accessing Lynx's text-based rendition of the client-side map (based on
+# the content of the associated MAP element).  If the "[ISMAP]" link is
+# activated, Lynx will send a 0,0 coordinate pair to the server, which
+# Lynx-friendly sites can map to a for-text-client document, homologous
+# to what is intended for the content of a FIG element.
+#
+# The compilation default, or default defined here, can be toggled via
+# the "-ismap" command line switch.
+#
+#NO_ISMAP_IF_USEMAP:FALSE
+
+
+.h2 SEEK_FRAG_MAP_IN_CUR
+# If SEEK_FRAG_MAP_IN_CUR is set FALSE, then USEMAP attribute values
+# (in IMG or OBJECT tags) consisting of only a fragment (USEMAP="#foo")
+# will be resolved with respect to the current document's base, which
+# might not be the same as the current document's URL.
+# The compilation default is to use the current document's URL in all
+# cases (i.e., assume the MAP is present below, if it wasn't present
+# above the point in the HTML stream where the USEMAP attribute was
+# detected).  Lynx's present "single pass" rendering engine precludes
+# checking below before making the decision on how to resolve a USEMAP
+# reference consisting solely of a fragment.
+#
+#SEEK_FRAG_MAP_IN_CUR:TRUE
+
+
+.h2 SEEK_FRAG_AREA_IN_CUR
+# If SEEK_FRAG_AREA_IN_CUR is set FALSE, then HREF attribute values
+# in AREA tags consisting of only a fragment (HREF="#foo") will be
+# resolved with respect to the current document's base, which might
+# not be the same as the current document's URL.  The compilation
+# default is to use the current document's URL, as is done for the
+# HREF attribute values of Anchors and LINKs that consist solely of
+# a fragment.
+#
+#SEEK_FRAG_AREA_IN_CUR:TRUE
+
+
+.h1 CGI scripts
+# These settings control Lynx's ability to execute various types of scripts.
+
+.h2 LOCAL_EXECUTION_LINKS_ALWAYS_ON
+.h2 LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE
+# Local execution links and scripts are by default completely disabled,
+# unless a change is made to the userdefs.h file to enable them or
+# the configure script is used with the corresponding options
+# (--enable-exec-links and --enable-exec-scripts).
+# See the Lynx source code distribution and the userdefs.h
+# file for more detail on enabling execution links and scripts.
+#
+# If you have enabled execution links or scripts the following
+# two variables control Lynx's action when an execution link
+# or script is encountered.
+#
+# If LOCAL_EXECUTION_LINKS_ALWAYS_ON is set to TRUE any execution
+# link or script will be executed no matter where it came from.
+# This is EXTREMELY dangerous.  Since Lynx can access files from
+# anywhere in the world, you may encounter links or scripts that
+# will cause damage or compromise the security of your system.
+#
+# If LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE is set to TRUE only
+# links or scripts that reside on the local machine and are
+# referenced with a URL beginning with "file://localhost/" or meet
+# TRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will be
+# executed.  This is much less dangerous than enabling all execution
+# links, but can still be dangerous.
+#
+LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSE
+LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSE
+
+
+.h2 TRUSTED_EXEC
+# If LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXEC
+# rule is defined, it defaults to "file://localhost/" and any lynxexec
+# or lynxprog command will be permitted if it was referenced from within
+# a document whose URL begins with that string.  If you wish to restrict the
+# referencing URLs further, you can extend the string to include a trusted
+# path.  You also can specify a trusted directory for http URLs, which will
+# then be treated as if they were local rather than remote.  For example:
+#
+#      TRUSTED_EXEC:file://localhost/trusted/
+#      TRUSTED_EXEC:http://www.wfbr.edu/trusted/
+#
+# If you also wish to restrict the commands which can be executed, create
+# a series of rules with the path (Unix) or command name (VMS) following
+# the string, separated by a tab.  For example:
+#
+# Unix:
+# ====
+#      TRUSTED_EXEC:file://localhost/<tab>/bin/cp
+#      TRUSTED_EXEC:file://localhost/<tab>/bin/rm
+# VMS:
+# ===
+#      TRUSTED_EXEC:file://localhost/<tab>copy
+#      TRUSTED_EXEC:file://localhost/<tab>delete
+#
+# Once you specify a TRUSTED_EXEC referencing string, the default is
+# replaced, and all the referencing strings you desire must be specified
+# as a series.  Similarly, if you associate a command with the referencing
+# string, you must specify all of the allowable commands as a series of
+# TRUSTED_EXEC rules for that string.  If you specify ALWAYS_TRUSTED_EXEC
+# rules below, you need not repeat them as TRUSTED_EXEC rules.
+#
+# If EXEC_LINKS and JUMPFILE have been defined, any lynxexec or lynxprog
+# URLs in that file will be permitted, regardless of other settings.  If
+# you also set LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:TRUE and a single
+# TRUSTED_EXEC rule that will always fail (e.g., "none"), then *ONLY* the
+# lynxexec or lynxprog URLs in JUMPFILE (and any ALWAYS_TRUSTED_EXEC rules,
+# see below) will be allowed.  Note, however, that if Lynx was compiled with
+# CAN_ANONYMOUS_JUMP set to FALSE (default is TRUE), or -restrictions=jump
+# is included with the -anonymous switch at run time, then users of an
+# anonymous account will not be able to access the jumps file or enter
+# 'j'ump shortcuts, and this selective execution feature will be overridden
+# as well (i.e., they will only be able to access lynxexec or lynxprog
+# URLs which meet any ALWAYS_TRUSTED_EXEC rules).
+#
+TRUSTED_EXEC:none
+
+
+.h2 ALWAYS_TRUSTED_EXEC
+# If EXEC_LINKS was defined, any lynxexec or lynxprog URL can be made
+# always enabled by an ALWAYS_TRUSTED_EXEC rule for it.  This is useful for
+# anonymous accounts in which you have disabled execution links generally,
+# and may also have disabled jumps file links, but still want to allow
+# execution of particular utility scripts or programs.  The format is
+# like that for TRUSTED_EXEC.  For example:
+#
+# Unix:
+# ====
+#   ALWAYS_TRUSTED_EXEC:file://localhost/<tab>/usr/local/kinetic/bin/usertime
+#   ALWAYS_TRUSTED_EXEC:http://www.more.net/<tab>/usr/local/kinetic/bin/who.sh
+# VMS:
+# ===
+#   ALWAYS_TRUSTED_EXEC:file://localhost/<tab>usertime
+#   ALWAYS_TRUSTED_EXEC:http://www.more.net/<tab>show users
+#
+# The default ALWAYS_TRUSTED_EXEC rule is "none".
+#
+ALWAYS_TRUSTED_EXEC:none
+
+
+.h2 TRUSTED_LYNXCGI
+# Unix:
+# =====
+# TRUSTED_LYNXCGI rules define the permitted sources and/or paths for
+# lynxcgi links (if LYNXCGI_LINKS is defined in userdefs.h).  The format
+# is the same as for TRUSTED_EXEC rules (see above), but no defaults are
+# defined, i.e., if no TRUSTED_LYNXCGI rules are defined here, any source
+# and path for lynxcgi links will be permitted.  Example rules:
+#
+#      TRUSTED_LYNXCGI:file://localhost/
+#      TRUSTED_LYNXCGI:<tab>/usr/local/etc/httpd/cgi-bin/
+#      TRUSTED_LYNXCGI:file://localhost/<tab>/usr/local/www/cgi-bin/
+#
+# VMS:
+# ====
+# Do not define this.
+#
+TRUSTED_LYNXCGI:none
+
+
+.h2 LYNXCGI_ENVIRONMENT
+# Unix:
+# =====
+# LYNXCGI_ENVIRONMENT adds the current value of the specified
+# environment variable to the list of environment variables passed on to the
+# lynxcgi script.  Useful variables are HOME, USER, etc...  If proxies
+# are in use, and the script invokes another copy of lynx (or a program like
+# wget) in a subsidiary role, it can be useful to add http_proxy and other
+# *_proxy variables.
+#
+# VMS:
+# ====
+# Do not define this.
+#
+#LYNXCGI_ENVIRONMENT:
+
+
+.h2 LYNXCGI_DOCUMENT_ROOT
+# Unix:
+# =====
+# LYNXCGI_DOCUMENT_ROOT is the value of DOCUMENT_ROOT that will be passed
+# to lynxcgi scripts.  If set and the URL has PATH_INFO data, then
+# PATH_TRANSLATED will also be generated.  Examples:
+#      LYNXCGI_DOCUMENT_ROOT:/usr/local/etc/httpd/htdocs
+#      LYNXCGI_DOCUMENT_ROOT:/data/htdocs/
+#
+# VMS:
+# ====
+# Do not define this.
+#
+#LYNXCGI_DOCUMENT_ROOT:
+
+
+.h1 Cookies
+
+.h2 FORCE_SSL_COOKIES_SECURE
+# If FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookies
+# received from https servers never will be sent unencrypted to http
+# servers.  The compilation default is to impose this block only if the
+# https server included a secure attribute for the cookie.  The normal
+# default or that defined here can be toggled via the -force_secure
+# command line switch.
+#
+#FORCE_SSL_COOKIES_SECURE:FALSE
+
+
+.h1 Internal Behavior
+
+.h2 MAIL_SYSTEM_ERROR_LOGGING
+#  MAIL_SYSTEM_ERROR_LOGGING will send a message to the owner of
+#  the information, or ALERTMAIL if there is no owner, every time
+#  that a document cannot be accessed!
+#
+#  NOTE:  This can generate A LOT of mail, be warned.
+#
+#MAIL_SYSTEM_ERROR_LOGGING:FALSE
+
+
+.h2 CHECKMAIL
+# If CHECKMAIL is set to TRUE, the user will be informed (via a statusline
+# message) about the existence of any unread mail at startup of Lynx, and
+# will get statusline messages if subsequent new mail arrives.  If a jumps
+# file with a lynxprog URL for invoking mail is available, or your html
+# pages include an mail launch file URL, the user thereby can access mail
+# and read the messages.  The checks and statusline reports will not be
+# performed if Lynx has been invoked with the -restrictions=mail switch.
+#
+# VMS USERS !!!
+# =============
+# New mail is normally broadcast as it arrives, via "unsolicited screen
+# broadcasts", which can be "wiped" from the Lynx display via the Ctrl-W
+# command.  You may prefer to disable the broadcasts and use CHECKMAIL
+# instead (e.g., in a public account which will be used by people who
+# are ignorant about VMS).
+#
+#CHECKMAIL:FALSE
+
+
+.h1 News-groups
+
+.h2 NNTPSERVER
+# To enable news reading ability via Lynx, the environment variable NNTPSERVER
+# must be set so that it points to your site's NNTP server
+# (see Lynx Users Guide on environment variables).
+# Lynx respects RFC 1738 (http://www.ics.uci.edu/pub/ietf/uri/rfc1738.txt)
+# and does not accept a host field in news URLs (use nntp: instead of news: for
+# the scheme if you wish to specify an NNTP host in a URL, as explained in the
+# RFC).  If you have not set the variable externally, you can set it at run
+# time via this configuration file.  It will not override an external setting.
+# Note that on VMS it is set as a process logical rather than symbol, and will
+# outlive the Lynx image.
+# The news reading facility in Lynx is quite limited.  Lynx does not provide a
+# full featured news reader with elaborate error checking and safety features.
+#
+NNTPSERVER:news
+
+
+.h2 LIST_NEWS_NUMBERS
+# If LIST_NEWS_NUMBERS is set TRUE, Lynx will use an ordered list and include
+# the numbers of articles in news listings, instead of using an unordered
+# list.  The default is defined in userdefs.h, and can be overridden here.
+#
+#LIST_NEWS_NUMBERS:FALSE
+
+
+.h2 LIST_NEWS_DATES
+# If LIST_NEWS_DATES is set TRUE, Lynx will include the dates of articles in
+# news listings.  The dates always are included in the articles, themselves.
+# The default is defined in userdefs.h, and can be overridden here.
+#
+#LIST_NEWS_DATES:FALSE
+
+
+.h2 NEWS_CHUNK_SIZE
+.h2 NEWS_MAX_CHUNK
+# NEWS_CHUNK_SIZE and NEWS_MAX_CHUNK regulate the chunking of news article
+# listings with inclusion of links for listing earlier and/or later articles.
+# The defaults are defined in HTNews.c as 30 and 40, respectively.  If the
+# news group contains more than NEWS_MAX_CHUNK articles, they will be listed
+# in NEWS_CHUNK_SIZE chunks.  You can change the defaults here, and/or on
+# the command line via -newschunksize=NUMBER and/or -newsmaxchunk=NUMBER
+# switches.  Note that if the chunk size is increased, here or on the command
+# line, to a value greater than the current maximum, the maximum will be
+# increased to that number.  Conversely, if the maximum is set to a number
+# less than the current chunk size, the chunk size will be reduced to that
+# number.  Thus, you need use only one of the two switches on the command
+# line, based on the direction of intended change relative to the compilation
+# or configuration defaults.  The compilation defaults ensure that there will
+# be at least 10 earlier articles before bothering to chunk and create a link
+# for earlier articles.
+#
+#NEWS_CHUNK_SIZE:30
+#NEWS_MAX_CHUNK:40
+
+
+.h2 NEWS_POSTING
+# Set NEWS_POSTING to FALSE if you do not want to support posting to
+# news groups via Lynx.  If left TRUE, Lynx will use its news gateway to
+# post new messages or followups to news groups, using the URL schemes
+# described in the "Supported URLs" section of the online 'h'elp.  The
+# posts will be attempted via the nntp server specified in the URL, or
+# if none was specified, via the NNTPSERVER configuration or environment
+# variable.  Links with these URLs for posting or sending followups are
+# created by the news gateway when reading group listings or articles
+# from nntp servers if the server indicates that it permits posting.
+# The compilation default set in userdefs.h can be changed here.  If
+# the default is TRUE, posting can still be disallowed via the
+# -restrictions command line switch.
+# The posting facility in Lynx is quite limited.  Lynx does not provide a
+# full featured news poster with elaborate error checking and safety features.
+#
+#NEWS_POSTING:TRUE
+
+
+.h2 LYNX_SIG_FILE
+# LYNX_SIG_FILE defines the name of a file containing a signature which
+# can be appended to email messages and news postings or followups.  The
+# user will be prompted whether to append it.  It is sought in the home
+# directory.  If it is in a subdirectory, begin it with a dot-slash
+# (e.g., ./lynx/.lynxsig).  The definition is set in userdefs.h and can
+# be changed here.
+#
+#LYNX_SIG_FILE:.lynxsig
+
+.h1 Bibliographic Protocol (bibp scheme)
+
+.h2 BIBP_GLOBAL_SERVER
+# BIBP_GLOBAL_SERVER is the default global server for bibp: links, used
+# when a local bibhost or document-specified citehost is unavailable.
+# Set in userdefs.h and can be changed here.
+#BIBP_GLOBAL_SERVER:http://usin.org/
+
+.h2 BIBP_BIBHOST
+# BIBP_BIBHOST is the URL at which local bibp service may be found, if
+# it exists.   Defaults to http://bibhost/ for protocol conformance, but
+# may be overridden here or via --bibhost parameter.
+#BIBP_BIBHOST:http://bibhost/
+
+.h1 Interaction
+# These settings control interaction of the user with lynx.
+
+.h2 SCROLLBAR
+# If SCROLLBAR is set TRUE, Lynx will show scrollbar on windows.  With mouse
+# enabled, the scrollbar strip outside the bar is clickable, and scrolls the
+# window by pages.  The appearance of the scrollbar can be changed from
+# LYNX_LSS file:  define attributes scroll.bar, scroll.back (for the bar, and
+# for the strip along which the scrollbar moves).
+#SCROLLBAR:FALSE
+
+
+.h2 SCROLLBAR_ARROW
+# If SCROLLBAR_ARROW is set TRUE, Lynx's scrollbar will have arrows at the
+# ends.  With mouse enabled, the arrows are clickable, and scroll the window by
+# 2 lines.  The appearance of the scrollbar arrows can be changed from LYNX_LSS
+# file:  define attributes scroll.arrow, scroll.noarrow (for enabled-arrows,
+# and disabled arrows).  An arrow is "disabled" if the bar is at this end of
+# the strip.
+#SCROLLBAR_ARROW:TRUE
+
+
+.h2 USE_MOUSE
+# If Lynx is configured with ncurses, PDcurses or slang & USE_MOUSE is TRUE,
+# users can perform commands by left-clicking certain parts of the screen:
+#   on a link = `g'oto + ACTIVATE (ie move highlight & follow the link);
+#   on the top/bottom lines = PREV/NEXT_PAGE (ie go up/down 1 page);
+#   on the top/bottom left corners = PREV_DOC (ie go to the previous document);
+#   on the top/bottom right corners = HISTORY (ie call up the history page).
+# NB if the mouse is defined in this way, it will not be available
+# for copy/paste operations using the clipboard of a desktop manager:
+# for flexibility instead, use the command-line switch  -use_mouse .
+#
+# ncurses and slang have built-in support for the xterm mouse protocol.  In
+# addition, ncurses can be linked with the gpm mouse library, to automatically
+# provide support for this interface in applications such as Lynx.  (Please
+# read the ncurses faq to work around broken gpm configurations packaged by
+# some distributors).  PDCurses implements mouse support for win32 console
+# windows, as does slang.
+#USE_MOUSE:FALSE
+
+
+.h1 HTML Parsing
+# These settings control the way Lynx parses invalid HTML
+# and how it may resolve such issues.
+
+.h2 COLLAPSE_BR_TAGS
+# If COLLAPSE_BR_TAGS is set FALSE, Lynx will not collapse serial BR tags.
+# If set TRUE, two or more concurrent BRs will be collapsed into a single
+# line break.  Note that the valid way to insert extra blank lines in HTML
+# is via a PRE block with only newlines in the block.
+#
+#COLLAPSE_BR_TAGS:TRUE
+
+
+.h2 TAGSOUP
+# If TAGSOUP is set, Lynx uses the "Tag Soup DTD" rather than "SortaSGML".
+# The two approaches differ by the style of error detection and recovery.
+# Tag Soup DTD allows for improperly nested tags; SortaSGML is stricter.
+#TAGSOUP:FALSE
+
+
+.h1 Cookies
+
+.h2 SET_COOKIES
+# If SET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headers
+# in http server replies.  Note that if a COOKIE_FILE is in use (see
+# below) that contains cookies at startup, Lynx will still send those
+# persistent cookies in requests as appropriate.  Setting SET_COOKIES
+# to FALSE just prevents accepting any new cookies from servers.  To
+# prevent all cookie processing (sending *and* receiving) in a session,
+# make sure that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE does
+# not point to a file with cookies, in addition to setting SET_COOKIES
+# to FALSE.
+# The default is defined in userdefs.h, and can be overridden here,
+# and/or toggled via the -cookies command line switch.
+#
+#SET_COOKIES:TRUE
+
+
+.h2 ACCEPT_ALL_COOKIES
+# If ACCEPT_ALL_COOKIES is set TRUE, Lynx will accept cookies from all
+# domains with no user interaction.  This is equivalent to automatically
+# replying to all cookie 'Allow?' prompts with 'A'lways.  Note that it
+# does not preempt validity checking, which has to be controlled separately
+# (see below).
+# The default is defined in userdefs.h and can be overridden here, or
+# in the .lynxrc file via an o(ptions) screen setting.  It may also be
+# toggled via the -accept_all_cookies command line switch.
+#
+#ACCEPT_ALL_COOKIES:FALSE
+
+
+.h2 COOKIE_ACCEPT_DOMAINS
+.h2 COOKIE_REJECT_DOMAINS
+# COOKIE_ACCEPT_DOMAINS and COOKIE_REJECT_DOMAINS are comma-delimited lists
+# of domains from which Lynx should automatically accept or reject cookies
+# without asking for confirmation.  If the same domain is specified in both
+# lists, rejection will take precedence.
+# Note that in order to match cookies, domains have to be spelled out exactly
+# in the form in which they would appear on the Cookie Jar page (case is
+# insignificant).  They are not wildcards.  Domains that apply to more than
+# one host have a leading '.', but have to match *the cookie's* domain
+# exactly.
+#
+#COOKIE_ACCEPT_DOMAINS:
+#COOKIE_REJECT_DOMAINS:
+
+
+.h2 COOKIE_LOOSE_INVALID_DOMAINS
+.h2 COOKIE_STRICT_INVALID_DOMAINS
+.h2 COOKIE_QUERY_INVALID_DOMAINS
+# COOKIE_LOOSE_INVALID_DOMAINS, COOKIE_STRICT_INVALID_DOMAINS, and
+# COOKIE_QUERY_INVALID_DOMAINS are comma-delimited lists of domains.
+# They control the degree of validity checking that is applied to cookies
+# for the specified domains.
+# Note that in order to match cookies, domains have to be spelled out exactly
+# in the form in which they would appear on the Cookie Jar page (case is
+# insignificant).  They are not wildcards.  Domains that apply to more than
+# one host have a leading '.', but have to match *the cookie's* domain
+# exactly.
+# If a domain is set to strict checking, strict conformance to RFC2109 will
+# be applied.  A domain with loose checking will be allowed to set cookies
+# with an invalid path or domain attribute.  All domains will default to
+# asking the user for confirmation in case of an invalid path or domain.
+# Cookie validity checking takes place as a separate step before the
+# final decision to accept or reject (see previous options), therefore
+# a cookie that passes validity checking may still be automatically
+# rejected or cause another prompt.
+#
+#COOKIE_LOOSE_INVALID_DOMAINS:
+#COOKIE_STRICT_INVALID_DOMAINS:
+#COOKIE_QUERY_INVALID_DOMAINS:
+
+
+.h2 PERSISTENT_COOKIES
+# PERSISTENT_COOKIES indicates that cookies should be read at startup from
+# the COOKIE_FILE, and saved at exit for storage between Lynx sessions.
+# It is not used if Lynx was compiled without USE_PERSISTENT_COOKIES.
+# The default is FALSE, so that the feature needs to be enabled here
+# explicitly if you want it.
+#
+#PERSISTENT_COOKIES:FALSE
+
+
+.h2 COOKIE_FILE
+# COOKIE_FILE is the default file from which persistent cookies are read
+# at startup (if the file exists), if Lynx was compiled with
+# USE_PERSISTENT_COOKIES and the PERSISTENT_COOKIES option is enabled.
+# The cookie file can also be specified in .lynxrc or on the command line.
+#
+#COOKIE_FILE:~/.lynx_cookies
+
+
+.h2 COOKIE_SAVE_FILE
+# COOKIE_SAVE_FILE is the default file in which persistent cookies are
+# stored at exit, if Lynx was compiled with USE_PERSISTENT_COOKIES and the
+# PERSISTENT_COOKIES option is enabled.  The cookie save file can also be
+# specified on the command line.
+#
+# With an interactive Lynx session, COOKIE_SAVE_FILE will default to
+# COOKIE_FILE if it is not set.  With a non-interactive Lynx session (e.g.,
+# -dump), cookies will only be saved to file if COOKIE_SAVE_FILE is set.
+#
+#COOKIE_SAVE_FILE:~/.lynx_cookies
+
+
+.h1 Mail-related
+
+.h2 SYSTEM_MAIL
+.h2 SYSTEM_MAIL_FLAGS
+# VMS:
+# ===
+# The mail command and qualifiers are defined in userdefs.h.  Lynx
+# will spawn a subprocess to send replies and error messages.  The
+# command, and qualifiers (if any), can be re-defined here.  If
+# you use PMDF then headers will we passed via a header file.
+# If you use "generic" VMS MAIL, the subject will be passed on the
+# command line via a /subject="SUBJECT" qualifier, and inclusion
+# of other relevant headers may not be possible.
+# If your mailer uses another syntax, some hacking of the mailform()
+# mailmsg() and reply_by_mail() functions in LYMail.c, and send_file_to_mail()
+# function in LYPrint.c, may be required.
+#
+.ex 2
+#SYSTEM_MAIL:PMDF SEND
+#SYSTEM_MAIL_FLAGS:/headers
+#
+.ex 2
+#SYSTEM_MAIL:MAIL
+#SYSTEM_MAIL_FLAGS:
+#
+# Unix:
+#======
+# The mail path and flags normally are defined for sendmail (or submit
+# with MMDF) in userdefs.h.  You can change them here, but should first
+# read the zillions of CERT advisories about security problems with Unix
+# mailers.
+#
+.ex 2
+#SYSTEM_MAIL:/usr/mmdf/bin/submit
+#SYSTEM_MAIL_FLAGS:-mlruxto,cc\*
+#
+.ex 2
+#SYSTEM_MAIL:/usr/sbin/sendmail
+#SYSTEM_MAIL_FLAGS:-t -oi
+#
+.ex 2
+#SYSTEM_MAIL:/usr/lib/sendmail
+#SYSTEM_MAIL_FLAGS:-t -oi
+
+# Win32:
+#=======
+# Please read sendmail.txt in the LYNX_W32.ZIP distribution
+#
+#SYSTEM_MAIL:sendmail -f me@my.host -h my.host -r my.smtp.mailer -m SMTP
+
+
+.h2 MAIL_ADRS
+# VMS ONLY:
+# ========
+# MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF's
+# IN%"INTERNET_ADDRESS" scheme.  The %s is replaced with the address given
+# by the user.  If you are using a different Internet mail transport, change
+# the IN appropriately (e.g., to SMTP, MX, or WINS).
+#
+#MAIL_ADRS:"IN%%""%s"""
+
+
+.h2 USE_FIXED_RECORDS
+# VMS ONLY:
+# ========
+# If USE_FIXED_RECORDS is set to TRUE here or in userdefs.h, Lynx will
+# convert 'd'ownloaded binary files to FIXED 512 record format before saving
+# them to disk or acting on a DOWNLOADER option.  If set to FALSE, the
+# headers of such files will indicate that they are Stream_LF with Implied
+# Carriage Control, which is incorrect, and can cause downloading software
+# to get confused and unhappy.  If you do set it FALSE, you can use the
+# FIXED512.COM command file, which is included in this distribution, to do
+# the conversion externally.
+#
+#USE_FIXED_RECORDS:TRUE
+
+
+.h1 Keyboard Input
+# These settings control the way Lynx interprets user input.
+
+
+.h2 VI_KEYS_ALWAYS_ON
+.h2 EMACS_KEYS_ALWAYS_ON
+# Vi or Emacs movement keys, i.e. familiar hjkl or ^N^P^F^B .
+# These are defaults, which can be changed in the Options Menu or .lynxrc .
+#VI_KEYS_ALWAYS_ON:FALSE
+#EMACS_KEYS_ALWAYS_ON:FALSE
+
+
+.h2 DEFAULT_KEYPAD_MODE
+# DEFAULT_KEYPAD_MODE may be set to NUMBERS_AS_ARROWS
+#                                or LINKS_ARE_NOT_NUMBERED (the same)
+#                                or LINKS_ARE_NUMBERED
+#                                or LINKS_AND_FIELDS_ARE_NUMBERED
+#                                or FIELDS_ARE_NUMBERED
+# to specify whether numbers (e.g. [10]) appear next to all links,
+# allowing immediate access by entering the number on the keyboard,
+# or numbers on the numeric key-pad work like arrows;
+# the "FIELDS" options cause form fields also to be numbered.
+# This may be overridden by the keypad_mode setting in .lynxrc,
+# and can also be changed via the Options Menu.
+#
+#DEFAULT_KEYPAD_MODE:NUMBERS_AS_ARROWS
+
+
+.h2 NUMBER_LINKS_ON_LEFT
+.h2 NUMBER_FIELDS_ON_LEFT
+# Denotes the position for link- and field-numbers (whether it is on the left
+# or right of the anchor).  These are subject to DEFAULT_KEYPAD_MODE, which
+# determines whether numbers are shown.
+#NUMBER_LINKS_ON_LEFT:TRUE
+#NUMBER_FIELDS_ON_LEFT:TRUE
+
+.h2 DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS
+# Obsolete form of DEFAULT_KEYPAD_MODE,
+# numbers work like arrows or numbered links.
+# Set to TRUE, indicates numbers act as arrows,
+# and set to FALSE indicates numbers refer to numbered links on the page.
+# LINKS_AND_FIELDS_ARE_NUMBERED cannot be set by this option because
+# it allows only two values (true and false).
+#
+#DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS:TRUE
+
+
+.h2 CASE_SENSITIVE_ALWAYS_ON
+# The default search type.
+# This is a default that can be overridden by the user!
+#
+#CASE_SENSITIVE_ALWAYS_ON:FALSE
+
+
+.h1 Auxiliary Facilities
+
+.h2 DEFAULT_BOOKMARK_FILE
+# DEFAULT_BOOKMARK_FILE is the filename used for storing personal bookmarks.
+# It will be prepended by the user's home directory.
+# NOTE that a file ending in .html or other suffix mapped to text/html
+# should be used to ensure its treatment as HTML.  The built-in default
+# is lynx_bookmarks.html.  On both Unix and VMS, if a subdirectory off of
+# the HOME directory is desired, the path should begin with "./" (e.g.,
+# ./BM/lynx_bookmarks.html), but the subdirectory must already exist.
+# Lynx will create the bookmark file, if it does not already exist, on
+# the first ADD_BOOKMARK attempt if the HOME directory is indicated
+# (i.e., if the definition is just filename.html without any slashes),
+# but requires a pre-existing subdirectory to create the file there.
+# The user can re-define the default bookmark file, as well as a set
+# of sub-bookmark files if multiple bookmark file support is enabled
+# (see below), via the 'o'ptions menu, and can save those definitions
+# in the .lynxrc file.
+#
+#DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html
+
+
+.h2 MULTI_BOOKMARK_SUPPORT
+# If MULTI_BOOKMARK_SUPPORT is set TRUE, and BLOCK_MULTI_BOOKMARKS (see
+# below) is FALSE, and sub-bookmarks exist, all bookmark operations will
+# first prompt the user to select an active sub-bookmark file or the
+# default bookmark file.  FALSE is the default so that one (the default)
+# bookmark file will be available initially.  The definition here will
+# override that in userdefs.h.  The user can turn on multiple bookmark
+# support via the 'o'ptions menu, and can save that choice as the startup
+# default via the .lynxrc file.  When on, the setting can be STANDARD or
+# ADVANCED.  If SUPPORT is set to the latter, and the user mode also is
+# ADVANCED, the VIEW_BOOKMARK command will invoke a statusline prompt at
+# which the user can enter the letter token (A - Z) of the desired bookmark,
+# or '=' to get a menu of available bookmark files.  The menu always is
+# presented in NOVICE or INTERMEDIATE mode, or if the SUPPORT is set to
+# STANDARD.  No prompting or menu display occurs if only one (the startup
+# default) bookmark file has been defined (define additional ones via the
+# 'o'ptions menu).  The startup default, however set, can be overridden on
+# the command line via the -restrictions=multibook or the -anonymous or
+# -validate switches.
+#
+#MULTI_BOOKMARK_SUPPORT:FALSE
+
+
+.h2 BLOCK_MULTI_BOOKMARKS
+# If BLOCK_MULTI_BOOKMARKS is set TRUE, multiple bookmark support will
+# be forced off, and cannot to toggled on via the 'o'ptions menu.  The
+# compilation setting is normally FALSE, and can be overridden here.
+# It can also be set via the -restrictions=multibook or the -anonymous
+# or -validate command line switches.
+#
+#BLOCK_MULTI_BOOKMARKS:FALSE
+
+
+.h1 Interaction
+
+.h2 DEFAULT_USER_MODE
+# DEFAULT_USER_MODE sets the default user mode for Lynx users.
+# NOVICE shows a three line help message at the bottom of the screen.
+# INTERMEDIATE shows normal amount of help (one line).
+# ADVANCED help is replaced by the URL of the current link.
+#
+#DEFAULT_USER_MODE:NOVICE
+
+
+.h1 External Programs
+
+.h2 DEFAULT_EDITOR
+# If DEFAULT_EDITOR is defined, users may edit local documents with it
+# & it will also be used for sending mail messages.
+# If no editor is defined here or by the user,
+# the user will not be able to edit local documents
+# and a primitive line-oriented mail-input mode will be used.
+#
+# For sysadmins: do not define a default editor
+# unless you know EVERY user will know how to use it;
+# users can easily define their own editor in the Options Menu.
+#
+DEFAULT_EDITOR: /usr/bin/sensible-editor
+
+
+.h2 SYSTEM_EDITOR
+# SYSTEM_EDITOR behaves the same as DEFAULT_EDITOR,
+# except that it can't be changed by users.
+#
+#SYSTEM_EDITOR:
+
+
+.h1 Proxy
+
+.h2 HTTP_PROXY
+.h2 HTTPS_PROXY
+.h2 FTP_PROXY
+.h2 GOPHER_PROXY
+.h2 NEWSPOST_PROXY
+.h2 NEWSREPLY_PROXY
+.h2 NEWS_PROXY
+.h2 NNTP_PROXY
+.h2 SNEWSPOST_PROXY
+.h2 SNEWSREPLY_PROXY
+.h2 SNEWS_PROXY
+.h2 WAIS_PROXY
+.h2 FINGER_PROXY
+.h2 CSO_PROXY
+# Lynx version 2.2 and beyond supports the use of proxy servers that can act as
+# firewall gateways and caching servers.  They are preferable to the older
+# gateway servers.  Each protocol used by Lynx can be mapped separately using
+# PROTOCOL_proxy environment variables (see Lynx Users Guide).  If you have not set
+# them externally, you can set them at run time via this configuration file.
+# They will not override external settings.  The no_proxy variable can be used
+# to inhibit proxying to selected regions of the Web (see below).  Note that on
+# VMS these proxy variables are set as process logicals rather than symbols, to
+# preserve lowercasing, and will outlive the Lynx image.
+#
+.ex 15
+#http_proxy:http://some.server.dom:port/
+#https_proxy:http://some.server.dom:port/
+#ftp_proxy:http://some.server.dom:port/
+#gopher_proxy:http://some.server.dom:port/
+#news_proxy:http://some.server.dom:port/
+#newspost_proxy:http://some.server.dom:port/
+#newsreply_proxy:http://some.server.dom:port/
+#snews_proxy:http://some.server.dom:port/
+#snewspost_proxy:http://some.server.dom:port/
+#snewsreply_proxy:http://some.server.dom:port/
+#nntp_proxy:http://some.server.dom:port/
+#wais_proxy:http://some.server.dom:port/
+#finger_proxy:http://some.server.dom:port/
+#cso_proxy:http://some.server.dom:port/
+#no_proxy:host.domain.dom
+
+
+.h2 NO_PROXY
+# The no_proxy variable can be a comma-separated list of strings defining
+# no-proxy zones in the DNS domain name space.  If a tail substring of the
+# domain-path for a host matches one of these strings, transactions with that
+# node will not be proxied.
+.ex
+#no_proxy:domain.path1,path2
+#
+# A single asterisk as an entry will override all proxy variables and no
+# transactions will be proxied.
+.ex
+#no_proxy:*
+# This is the only allowed use of * in no_proxy.
+#
+# Warning:  Note that setting 'il' as an entry in this list will block proxying
+# for the .mil domain as well as the .il domain.  If the entry is '.il' this
+# will not happen.
+
+
+.h1 External Programs
+
+.h2 PRINTER
+.h2 DOWNLOADER
+.h2 UPLOADER
+# PRINTER, DOWNLOADER & UPLOADER DEFINITIONS:
+# Lynx has 4 pre-defined print options & 1 pre-defined download option,
+# which are called up on-screen when `p' or `d' are entered;
+# any number of options can be added by the user, as explained below.
+# Uploaders can be defined only for UNIX with DIRED_SUPPORT:
+# see the Makefile in the top directory & the header of src/LYUpload.c .
+#
+# For `p' pre-defined options are: `Save to local file', `E-mail the file',
+# `Print to screen' and `Print to local printer attached to vt100'.
+# `Print to screen' allows file transfers in the absence of alternatives
+# and is often the only option allowed here for anonymous users;
+# the 3rd & 4th options are not pre-defined for DOS/WINDOWS versions of Lynx.
+# For `d' the pre-defined option is: `Download to local file'.
+#
+# To define your own print or download option use the following formats:
+#
+# PRINTER:<name>:<command>:<option>:<lines/page>
+#
+# DOWNLOADER:<name>:<command>:<option>
+#
+# <name>       is what you will see on the print/download screen.
+#
+# <command>    is the command your system will execute:
+#              the 1st %s in the command will be replaced
+#              by the temporary filename used by Lynx;
+#              a 2nd %s will be replaced by a filename of your choice,
+#              for which Lynx will prompt, offering a suggestion.
+#              On Unix, which has pipes, you may use a '|' as the first
+#              character of the command, and Lynx will open a pipe to
+#              the command.
+#              If the command format of your printer/downloader requires
+#              a different layout, you will need to use a script
+#              (see the last 2 download examples below).
+#
+# <option>     TRUE : the printer/downloader will always be ENABLED,
+#              except that downloading is disabled when -validate is used;
+#              FALSE : both will be DISABLED for anonymous users
+#              and printing will be disabled when -noprint is used.
+#
+# <lines/page> (printers: optional) the number of lines/page (default 66):
+#              used to compute the approximate output size
+#              and prompt if the document is > 4 printer pages;
+#              it uses current screen length for the computation
+#              when `Print to screen' is selected.
+#
+# You must put the whole definition on one line;
+# if you use a colon, precede it with a backslash.
+#
+# `Printer' can be any file-handling program you find useful,
+# even if it does not physically print anything.
+#
+# Usually, down/up-loading involves the use of (e.g.) Ckermit or ZModem
+# to transfer files to a user's local machine over a serial link,
+# but download options do not have to be download-protocol programs.
+#
+# Printer examples:
+.ex 3
+#PRINTER:Computer Center printer:lpr -Pccprt %s:FALSE
+#PRINTER:Office printer:lpr -POffprt %s:TRUE
+#PRINTER:VMS printer:print /queue=cc$print %s:FALSE:58
+# If you have a very busy VMS print queue
+# and Lynx deletes the temporary files before they have been queued,
+# use the VMSPrint.com included in the distribution:
+.ex
+#PRINTER:Busy VMS printer:@Lynx_Dir\:VMSPrint sys$print %s:FALSE:58
+# To specify a print option at run-time:
+# NBB if you have ANONYMOUS users, DO NOT allow this option!
+.ex
+#PRINTER:Specify at run-time:echo -n "Enter a print command\: "; read word; sh -c "$word %s":FALSE
+# To pass to a sophisticated file viewer: -k suppresses invocation
+# of hex display mode if 8-bit or control characters are present;
+# +s invokes secure mode (see ftp://space.mit.edu/pub/davis/most):
+.ex
+#PRINTER:Use Most to view:most -k +s %s:TRUE:23
+#
+# Downloader examples:
+# in Kermit, -s %s is the filename sent, -a %s the filename on arrival
+# (if they are given in reverse order here, the command will fail):
+.ex
+#DOWNLOADER:Use Kermit to download to the terminal:kermit -i -s %s -a %s:TRUE
+# NB don't use -k with Most, so that binaries will invoke hexadecimal mode:
+.ex
+#DOWNLOADER:Use Most to view:most +s %s:TRUE
+# The following example gives wrong filenames
+# (`sz' doesn't support a suggested filename parameter):
+.ex
+#DOWNLOADER:Use Zmodem to download to the local terminal:sz %s:TRUE
+# The following example returns correct filenames
+# by using a script to make a subdirectory in /tmp,
+# but may conflict with very strong security or permissions restrictions:
+.ex
+#DOWNLOADER:Use Zmodem to download to the local terminal:set %s %s;td=/tmp/Lsz$$;mkdir $td;ln -s $1 $td/"$2";sz $td/"$2";rm -r $td:TRUE
+.ex 2
+#UPLOADER:Use Kermit to upload from your computer: kermit -i -r -a %s:TRUE
+#UPLOADER:Use Zmodem to upload from your computer: rz %s:TRUE
+#
+# Note for OS/390: /* S/390 -- gil -- 1464 */
+# The following is strongly recommended to undo ASCII->EBCDIC conversion.
+.ex
+#DOWNLOADER:Save OS/390 binary file: iconv -f IBM-1047 -t ISO8859-1 %s >%s:FALSE
+
+
+.h1 Interaction
+
+.h2 NO_DOT_FILES
+# If NO_DOT_FILES is TRUE (normal default via userdefs.h), the user will not
+# be allowed to specify files beginning with a dot in reply to output filename
+# prompts, and files beginning with a dot (e.g., file://localhost/path/.lynxrc)
+# will not be included in the directory browser's listings.  If set FALSE, you
+# can force it to be treated as TRUE via -restrictions=dotfiles.  If set FALSE
+# and not forced TRUE, the user can regulate it via the 'o'ptions menu (and
+# may save the preference in the RC file).
+#
+NO_DOT_FILES:TRUE
+
+
+.h1 Internal Behavior
+
+.h2 NO_FROM_HEADER
+# If NO_FROM_HEADER is set FALSE, From headers will be sent in transmissions
+# to http or https servers if the personal_mail_address has been defined via
+# the 'o'ptions menu.  The compilation default is TRUE (no From header is
+# sent) and the default can be changed here.  The default can be toggled at
+# run time via the -from switch.  Note that transmissions of From headers
+# have become widely considered to create an invasion of privacy risk.
+#
+#NO_FROM_HEADER:TRUE
+
+
+.h2 NO_REFERER_HEADER
+# If NO_REFERER_HEADER is TRUE, Referer headers never will be sent in
+# transmissions to servers.  Lynx normally sends the URL of the document
+# from which the link was derived, but not for startfile URLs, 'g'oto
+# URLs, 'j'ump shortcuts, bookmark file links, history list links, or
+# URLs that include the content from form submissions with method GET.
+# If left FALSE here, it can be set TRUE at run time via the -noreferer
+# switch.
+#
+#NO_REFERER_HEADER:FALSE
+
+
+.h1 Internal Behavior
+
+.h2 NO_FILE_REFERER
+# If NO_FILE_REFERER is TRUE, Referer headers never will be sent in
+# transmissions to servers for links or actions derived from documents
+# or forms with file URLs.  This ensures that paths associated with
+# the local file system are never indicated to servers, even if
+# NO_REFERER_HEADER is FALSE.  If set to FALSE here, it can still be
+# set TRUE at run time via the -nofilereferer switch.
+#
+#NO_FILE_REFERER:TRUE
+
+
+.h2 REFERER_WITH_QUERY
+# REFERER_WITH_QUERY controls what happens when the URL in a Referer
+# header to be sent would contain a query part in the form of a '?'
+# character followed by one or more attribute=value pairs.  Query parts
+# often contain sensitive or personal information resulting from filling
+# out forms, or other info that allows tracking of a user's browsing path
+# through a site, an thus should not be put in a Referer header (which may
+# get sent to an unrelated third-party site).  On the other hand, some
+# sites (improperly) rely on browsers sending Referer headers, even when
+# the user is coming from a page whose URL has a query part.
+#
+# If REFERER_WITH_QUERY is SEND, full Referer headers will be sent
+# including the query part (unless sending of Referer is disabled in
+# general, see NO_REFERER_HEADER above).  If REFERER_WITH_QUERY is
+# PARTIAL, the Referer header will contain a partial URL, with the query
+# part stripped off.  This is not strictly correct, but should satisfy
+# those sites that check only whether the user arrived at a page from an
+# "outside" link.  If REFERER_WITH_QUERY is set to DROP (or anything else
+# unrecognized), the default, no Referer header is sent at all in this
+# situation.
+#
+#REFERER_WITH_QUERY:DROP
+
+
+.h1 Appearance
+
+.h2 VERBOSE_IMAGES
+# VERBOSE_IMAGES controls whether Lynx replaces [LINK], [INLINE] and [IMAGE]
+# (for images without ALT) with filenames of these images.
+# This can be useful in determining what images are important
+# and which are mere decorations, e.g. button.gif, line.gif,
+# provided the author uses meaningful names.
+#
+# The definition here will override the setting in userdefs.h.
+#
+#VERBOSE_IMAGES:TRUE
+
+
+.h2 MAKE_LINKS_FOR_ALL_IMAGES
+# If MAKE_LINKS_FOR_ALL_IMAGES is TRUE, all images will be given links
+# which can be ACTIVATEd.  For inlines, the ALT or pseudo-ALT ("[INLINE]")
+# strings will be links for the resolved SRC rather than just text.
+# For ISMAP or other graphic links, ALT or pseudo-ALT ("[ISMAP]" or "[LINK]")
+# will have '-' and a link labeled "[IMAGE]" for the resolved SRC appended.
+# See also VERBOSE_IMAGES flag.
+#
+# The definition here will override that in userdefs.h
+# and can be toggled via an "-image_links" command-line switch.
+# The user can also use the LYK_IMAGE_TOGGLE key (default `*')
+# or `Show Images' in the Form-based Options Menu.
+#
+#MAKE_LINKS_FOR_ALL_IMAGES:FALSE
+
+.h2 MAKE_PSEUDO_ALTS_FOR_INLINES
+# If MAKE_PSEUDO_ALTS_FOR_INLINES is FALSE, inline images which don't specify
+# an ALT string will not have "[INLINE]" inserted as a pseudo-ALT,
+# i.e. they'll be treated as having ALT="".
+# Otherwise (if TRUE), pseudo-ALTs will be created for inlines,
+# so that they can be used as links to the SRCs.
+# See also VERBOSE_IMAGES flag.
+#
+# The definition here will override that in userdefs.h
+# and can be toggled via a "-pseudo_inlines" command-line switch.
+# The user can also use the LYK_INLINE_TOGGLE key (default `[')
+# or `Show Images' in the Form-based Options Menu.
+#
+#MAKE_PSEUDO_ALTS_FOR_INLINES:TRUE
+
+
+.h2 SUBSTITUTE_UNDERSCORES
+# If SUBSTITUTE_UNDERSCORES is TRUE, the _underline_ format will be used
+# for emphasis tags in dumps.
+#
+# The default defined here will override that in userdefs.h, and the user
+# can toggle the default via a "-underscore" command line switch.
+#
+#SUBSTITUTE_UNDERSCORES:FALSE
+
+
+.h1 Interaction
+
+.h2 QUIT_DEFAULT_YES
+# If QUIT_DEFAULT_YES is TRUE then when the QUIT command is entered, any
+# response other than n or N will confirm.  It should be FALSE if you
+# prefer the more conservative action of requiring an explicit Y or y to
+# confirm.  The default defined here will override that in userdefs.h.
+#
+#QUIT_DEFAULT_YES:TRUE
+
+
+.h1 HTML Parsing
+
+.h2 HISTORICAL_COMMENTS
+# If HISTORICAL_COMMENTS is TRUE, Lynx will revert to the "Historical"
+# behavior of treating any '>' as a terminator for comments, instead of
+# seeking a valid '-->' terminator (note that white space can be present
+# between the '--' and '>' in valid terminators).  The compilation default
+# is FALSE.
+#
+# The compilation default, or default defined here, can be toggled via a
+# "-historical" command line switch, and via the LYK_HISTORICAL command key.
+#
+#HISTORICAL_COMMENTS:FALSE
+
+
+.h2 MINIMAL_COMMENTS
+# If MINIMAL_COMMENTS is TRUE, Lynx will not use Valid comment parsing
+# of '--' pairs as serial comments within an overall comment element,
+# and instead will seek only a '-->' terminator for the overall comment
+# element.  This emulates the Netscape v2.0 comment parsing bug, and
+# will help Lynx cope with the use of dashes as "decorations", which
+# consequently has become common in so-called "Enhanced for Netscape"
+# pages.  Note that setting Historical comments on will override the
+# Minimal or Valid setting.
+#
+# The compilation default for MINIMAL_COMMENTS is FALSE, but we'll
+# set it TRUE here, until Netscape gets its comment parsing right,
+# and "decorative" dashes cease to be so common.
+#
+# The compilation default, or default defined here, can be toggled via a
+# "-minimal" command line switch, and via the LYK_MINIMAL command key.
+#
+MINIMAL_COMMENTS:TRUE
+
+
+.h2 SOFT_DQUOTES
+# If SOFT_DQUOTES is TRUE, Lynx will emulate the invalid behavior of
+# treating '>' as a co-terminator of a double-quoted attribute value
+# and the tag which contains it, as was done in old versions of Netscape
+# and Mosaic.  The compilation default is FALSE.
+#
+# The compilation default, or default defined here, can be toggled via
+# a "-soft_dquotes" command line switch.
+#
+#SOFT_DQUOTES:FALSE
+
+
+.h2 STRIP_DOTDOT_URLS
+# If STRIP_DOTDOT_URLS is TRUE, Lynx emulates the invalid behavior of many
+# browsers to strip a leading "../" segment from relative URLs in HTML
+# documents with a http or https base URL, if this would otherwise lead to
+# an absolute URLs with those characters still in it.  Such URLs are normally
+# erroneous and not what is intended by page authors.  Lynx will issue
+# a warning message when this occurs.
+#
+# If STRIP_DOTDOT_URLS is FALSE, Lynx will use those URLs for requests
+# without taking any special actions or issuing Warnings, in most cases
+# this will result in an error response from the server.
+#
+# Note that Lynx never tries to fix similar URLs for protocols other than
+# http and https, since they are less common and may actually be valid in
+# some cases.
+#
+#STRIP_DOTDOT_URLS:TRUE
+
+
+.h1 Appearance
+
+.h2 ENABLE_SCROLLBACK
+# If ENABLE_SCROLLBACK is TRUE, Lynx will clear the entire screen before
+# displaying each new screenful of text.  Though less efficient for normal
+# use, this allows programs that maintain a buffer of previously-displayed
+# text to recognize the continuity of what has been displayed, so that
+# previous screenfuls can be reviewed by whatever method the program uses
+# to scroll back through previous text.  For example, the PC comm program
+# QModem has a key that can be pressed to scroll back; if ENABLE_SCROLLBACK
+# is TRUE, pressing the scrollback key will access previous screenfuls which
+# will have been stored on the local PC and will therefore be displayed
+# instantaneously, instead of needing to be retransmitted by Lynx at the
+# speed of the comm connection (but Lynx will not know about the change,
+# so you must restore the last screen before resuming with Lynx commands).
+#
+# The compilation default is FALSE (if REVERSE_CLEAR_SCREEN_PROBLEM was not
+# defined in the Unix Makefile to invoke this behavior as a workaround for
+# some poor curses implementations).
+#
+# The default compilation or configuration setting can be toggled via an
+# "-enable_scrollback" command line switch.
+#
+#ENABLE_SCROLLBACK:FALSE
+
+
+.h2 SCAN_FOR_BURIED_NEWS_REFS
+# If SCAN_FOR_BURIED_NEWS_REFS is set to TRUE, Lynx will scan the bodies
+# of news articles for buried article and URL references and convert them
+# to links.  The compilation default is TRUE, but some email addresses
+# enclosed in angle brackets ("<user@address>") might be converted to false
+# news links, and uuencoded messages might be corrupted.  The conversion is
+# not done when the display is toggled to source or when 'd'ownloading, so
+# uuencoded articles can be saved intact regardless of these settings.
+#
+# The default setting can be toggled via a "-buried_news" command line
+# switch.
+#
+#SCAN_FOR_BURIED_NEWS_REFS:TRUE
+
+
+.h2 PREPEND_BASE_TO_SOURCE
+# If PREPEND_BASE_TO_SOURCE is set to FALSE, Lynx will not prepend a
+# Request URL comment and BASE element to text/html source files when
+# they are retrieved for 'd'ownloading or passed to 'p'rint functions.
+# The compilation default is TRUE.  Note that this prepending is not
+# done for -source dumps, unless the -base switch also was included on
+# the command line, and the latter switch overrides the setting of the
+# PREPEND_BASE_TO_SOURCE configuration variable.
+#
+PREPEND_BASE_TO_SOURCE:FALSE
+
+
+# MIME types and viewers!
+#
+# file extensions may be assigned to MIME types using
+# the SUFFIX: definition.
+#
+# NOTE: It is normally preferable to define new extension mappings in
+#       EXTENSION_MAP files (see below) instead of here:  Definitions
+#       here are overridden by those in EXTENSION_MAP files and even by
+#       some built-in defaults in src/HTInit.c.  On the other hand,
+#       definitions here allow some more fields that are not possible
+#       in those files.
+#
+#       Extension mappings have an effect mostly for ftp and local files,
+#       they are NOT used to determine the type of content for URLs with
+#       the http protocol.  This is because HTTP servers already specify
+#       the MIME type in the Content-Type header.  [It may still be
+#       necessary to set up an appropriate suffix for some MIME types,
+#       even if they are accessed only via the HTTP protocol, if the viewer
+#       (see below) for those MIME types requires a certain suffix for the
+#       temporary file passed to it.]
+
+
+.h1 External Programs
+
+.h2 GLOBAL_EXTENSION_MAP
+.h2 PERSONAL_EXTENSION_MAP
+# The global and personal EXTENSION_MAP files allow you to assign extensions
+# to MIME types which will override any of the suffix maps in this (lynx.cfg)
+# configuration file, or in src/HTInit.c.  See the example mime.types file
+# in the samples subdirectory.
+#
+# Unix:
+# ====
+GLOBAL_EXTENSION_MAP:/etc/mime.types
+# VMS:
+# ===
+#GLOBAL_EXTENSION_MAP:Lynx_Dir:mime.types
+#
+#      Unix (sought in user's home directory):
+PERSONAL_EXTENSION_MAP:.mime.types
+#      VMS (sought in user's sys$login directory):
+#PERSONAL_EXTENSION_MAP:mime.types
+
+
+.h2 SUFFIX_ORDER
+# With SUFFIX_ORDER the precedence of suffix mappings can be changed.
+# Two kinds of settings are recognized:
+#
+#    PRECEDENCE_OTHER or PRECEDENCE_HERE
+#      Suffix mappings can come from four sources: (1) SUFFIX rules
+#      given here - see below, (2) builtin defaults (HTInit.c), and the
+#      (3) GLOBAL_EXTENSION_MAP and (4) PERSONAL_EXTENSION_MAP files.
+#      The order of precedence is normally as listed: (1) has the
+#      *lowest*, (4) has the *highest* precedence if there are conflicts.
+#      In other words, SUFFIX mappings here are overridden by conflicting
+#      ones elsewhere.  This default ordering is called PRECEDENCE_OTHER.
+#      With PRECEDENCE_HERE, the order becomes (2) (3) (4) (1), i.e.
+#      mappings here override others made elsewhere.
+#
+#    NO_BUILTIN
+#      This disables all builtin default rules.  In other words, (2) in the
+#      list above is skipped.  Some recognition for compressed files (".gz",
+#      ".Z") is still hardwired.   A mapping for some basic types, at least
+#      for text/html is probably necessary to get a usable configuration,
+#      it can be given in a SUFFIX rule below or an extension map file.
+# Both kinds of settings can be combined, separated by comma as in
+#        SUFFIX_ORDER:PRECEDENCE_HERE,NO_BUILTIN
+# Note: Using PRECEDENCE_HERE has only an effect on SUFFIX rules that follow.
+# Moreover, if GLOBAL_EXTENSION_MAP or PERSONAL_EXTENSION_MAP directives
+# are used, they should come *before* a SUFFIX_ORDER:PRECEDENCE_HERE.
+#
+#SUFFIX_ORDER:PRECEDENCE_OTHER
+
+
+.h2 SUFFIX
+# The SUFFIX definition takes the form of:
+#
+#    SUFFIX:<file extension>:<mime type>:<encoding>:<quality>:<description>
+#
+# All fields after <mime type> are optional (including the separators
+# if no more fields follow).
+#
+#     <file extension> trailing end of file name.  This need not strictly
+#                      be a file extension as understood by the OS, a dot
+#                      has to be given explicitly if it is indented, for
+#                      some uses one could even match full filenames here.
+#                      In addition, two forms are special: "*.*" and "*"
+#                      refer to the defaults for otherwise unmatched files
+#                      (the first for filenames with a dot somewhere in
+#                      the name, the second without), these are currently
+#                      mapped to text/plain in the (HTInit.c) builtin code.
+#
+#     <mime type> a MIME content type.  It can also contain a charset
+#                 parameter, see example below.  This should be given in
+#                 all lowercase, use <description> for more fancy labels.
+#                 It can be left empty if an HTTP style encoding is given.
+#
+# Fields in addition to the usual ones are
+#
+#     <encoding>  either a mail style trivial encoding (7bit, 8bit, binary)
+#                 which could be used on some systems to determine how to
+#                 open local files (currently it isn't), and is used to
+#                 determine transfer mode for some FTP URLs; or a HTTP style
+#                 content encoding (gzip (equivalent to x-gzip), compress)
+#
+#     <quality> a floating point quality factor, usually between 0.0 and 1.0
+#               currently unused in most situations.
+#
+#     <description> text that can appear in FTP directory listings, and in
+#                   local directory listings (see LIST_FORMAT, code %t)
+#
+# For instance the following definition maps the
+# extension ".gif" to the mime type "image/gif"
+.ex
+#    SUFFIX:.gif:image/gif
+#
+# The following can be used if you have a convention to label
+# HTML files in some character set that differs from your local
+# default (see also ASSUME_LOCAL_CHARSET) with a different
+# extension, here ".html-u8".  It also demonstrates use of the
+# description field, note extra separators for omitted fields:
+.ex
+#    SUFFIX:.html-u8:text/html;charset=utf-8:::UTF-8 HTML
+#
+# The following shows how a suffix can indicate a combination
+# of MIME type and compression method. (The ending ".ps.gz" should
+# already be recognized by default; the form below could be used on
+# systems that don't allow more than one dot in filenames.)
+.ex
+#    SUFFIX:.ps_gz:application/postscript:gzip::gzip'd Postscript
+#
+# The following is meant to match a full filename (but can match
+# any file ending in "core", so be careful):
+.ex
+#    SUFFIX:core:application/x-core-file
+#
+# file suffixes are case INsensitive!
+#
+# The suffix definitions listed here in the default lynx.cfg file are
+# similar to those normally established via src/HTInit.c.  You can change
+# the defaults by editing that file or disable them, or via the global or
+# personal mime.types files at run time (except for the additional fields).
+# Assignments made here are overridden by entries in those files
+# unless preceded with a SUFFIX_ORDER:PRECEDENCE_HERE.
+#
+.ex 29
+#SUFFIX:.ps:application/postscript
+#SUFFIX:.eps:application/postscript
+#SUFFIX:.ai:application/postscript
+#SUFFIX:.rtf:application/rtf
+#SUFFIX:.snd:audio/basic
+#SUFFIX:.gif:image/gif
+#SUFFIX:.rgb:image/x-rgb
+#SUFFIX:.png:image/png
+#SUFFIX:.xbm:image/x-xbitmap
+#SUFFIX:.tiff:image/tiff
+#SUFFIX:.jpg:image/jpeg
+#SUFFIX:.jpeg:image/jpeg
+#SUFFIX:.mpg:video/mpeg
+#SUFFIX:.mpeg:video/mpeg
+#SUFFIX:.mov:video/quicktime
+#SUFFIX:.hqx:application/mac-binhex40
+#SUFFIX:.bin:application/octet-stream
+#SUFFIX:.exe:application/octet-stream
+#SUFFIX:.tar:application/x-tar
+#SUFFIX:.tgz:application/x-tar:gzip
+#SUFFIX:.Z::compress
+#SUFFIX:.gz::gzip
+#SUFFIX:.bz2:application/x-bzip2
+#SUFFIX:.zip:application/zip
+#SUFFIX:.lzh:application/x-lzh
+#SUFFIX:.lha:application/x-lha
+#SUFFIX:.dms:application/x-dms
+#SUFFIX:.html:text/html
+#SUFFIX:.txt:text/plain
+
+
+.h2 XLOADIMAGE_COMMAND
+# VMS:
+# ====
+# XLOADIMAGE_COMMAND will be used as a default in src/HTInit.c
+# for viewing image content types when the DECW$DISPLAY logical
+# is set.  Make it the foreign command for your system's X image
+# viewer (commonly, "xv").  It can be anything that will handle GIF,
+# TIFF and other popular image formats.  Freeware ports of xv for
+# VMS are available in the ftp://ftp.wku.edu/vms/unsupported and
+# http://www.openvms.digital.com/cd/XV310A/ subdirectories.  You
+# must also have a "%s" for the filename.  The default is defined
+# in userdefs.h and can be overridden here, or via the global or
+# personal mailcap files (see below).
+#
+# Make this empty (but not commented out) if you don't have such a viewer or
+# want to disable the built-in default viewer mappings for image types.
+#
+#XLOADIMAGE_COMMAND:xv %s
+
+# Unix:
+# =====
+# XLOADIMAGE_COMMAND will be used as a default in src/HTInit.c for
+# viewing image content types when the DISPLAY environment variable
+# is set.  Make it the full path and name of the xli (also know as
+# xloadimage or xview) command, or other image viewer.  It can be
+# anything that will handle GIF, TIFF and other popular image formats
+# (xli does).  The freeware distribution of xli is available in the
+# ftp://ftp.x.org/contrib subdirectory.  The shareware, xv, also is
+# suitable.  You must also have a "%s" for the filename; "&" for
+# background is optional.  The default is defined in userdefs.h and can be
+# overridden here, or via the global or personal mailcap files (see below).
+# Make this empty (but not commented out) if you don't have such a
+# viewer or don't want to disable the built-in default viewer
+# mappings for image types.
+# Note that open is used as the default for NeXT, instead of the
+# XLOADIMAGE_COMMAND definition.
+# If you use xli, you may want to add the -quiet flag.
+#
+XLOADIMAGE_COMMAND:
+
+.h2 VIEWER
+# MIME types may be assigned to external viewers using
+# the VIEWER definition.
+#
+# NOTE: if you do not define a viewer to a new MIME type
+#       that you assigned above then it will be saved to
+#       disk by default.
+#       It is normally preferable to define new viewers in
+#       MAILCAP files (see below) instead of here:  Definitions
+#       here are overridden by those in MAILCAP files and even
+#       by some built-in defaults in src/HTInit.c.
+#
+# The VIEWER definition takes the form of:
+#    VIEWER:<mime type>:<viewer command>[:environment]
+#      where -mime type is the MIME content type of the file
+#           -viewer command is a system command that can be
+#             used to display the file where %s is replaced
+#             within the command with the physical filename
+#             (e.g., "ghostview %s" becomes "ghostview /tmp/temppsfile")
+#            -environment is optional.  The only valid keywords
+#             are currently XWINDOWS and NON_XWINDOWS.  If the XWINDOWS
+#             environment is specified then the viewer will only be
+#             defined when the user has the environment variable DISPLAY
+#             (DECW$DISPLAY on VMS) defined.  If the NON_XWINDOWS environment
+#             is specified the specified viewer will only be defined when the
+#             user DOES NOT have the environment variable DISPLAY defined.
+#  examples:
+#              VIEWER:image/gif:xli %s:XWINDOWS
+#               VIEWER:image/gif:ascii-view %s:NON_XWINDOWS
+#               VIEWER:application/start-elm:elm
+#
+# You must put the whole definition on one line.
+#
+# If you must use a colon in the viewer command, precede it with a backslash!
+#
+# The MIME_type:viewer:XWINDOWS definitions listed here in the lynx.cfg
+# file are among those established via src/HTInit.c.  For the image types,
+# HTInit.c uses the XLOADIMAGE_COMMAND definition in userdefs.h or above
+# (open is used for NeXT).  You can change any of these defaults via the
+# global or personal mailcap files.  Assignments made here will be overridden
+# by entries in those files.
+#
+.ex 7
+#VIEWER:application/postscript:ghostview %s&:XWINDOWS
+#VIEWER:image/gif:xli %s&:XWINDOWS
+#VIEWER:image/x-xbm:xli %s&:XWINDOWS
+#VIEWER:image/png:xli %s&:XWINDOWS
+#VIEWER:image/tiff:xli %s&:XWINDOWS
+#VIEWER:image/jpeg:xli %s&:XWINDOWS
+#VIEWER:video/mpeg:mpeg_play %s &:XWINDOWS
+
+
+.h2 GLOBAL_MAILCAP
+.h2 PERSONAL_MAILCAP
+# The global and personal MAILCAP files allow you to specify external
+# viewers to be spawned when Lynx encounters different MIME types, which
+# will override any of the suffix maps in this (lynx.cfg) configuration
+# file, or in src/HTInit.c.  See http://www.internic.net/rfc/rfc1524.txt
+# and the example mailcap file in the samples subdirectory.
+#
+# Unix:
+# ====
+GLOBAL_MAILCAP:/etc/mailcap
+# VMS:
+# ===
+#GLOBAL_MAILCAP:Lynx_Dir:mailcap
+#
+#      Sought in user's home (Unix) or sys$login (VMS) directory.
+#PERSONAL_MAILCAP:.mailcap
+
+
+.h1 Keyboard Input
+
+.h2 KEYBOARD_LAYOUT
+# If your terminal (or terminal emulator, or operating system) does not
+# support 8-bit input (at all or in easy way), you can use Lynx to
+# generate 8-bit characters from 7-bit ones output by terminal.
+#
+# Currently available keyboard layouts:
+#      ROT13'd keyboard layout
+#      JCUKEN Cyrillic, for AT 101-key kbd
+#      YAWERTY Cyrillic, for DEC LK201 kbd
+#
+# This feature is ifdef'd with EXP_KEYBOARD_LAYOUT.
+#KEYBOARD_LAYOUT:JCUKEN Cyrillic, for AT 101-key kbd
+
+
+.h2 KEYMAP
+# Key remapping definitions!
+#
+# You may redefine the keymapping of any function in Lynx by
+# using the KEYMAP option.  The basic form of KEYMAP is:
+#  KEYMAP:<KEYSTROKE>:<LYNX FUNCTION>
+# (See below for an extended format.)
+#
+# You must map upper and lowercase keys separately.
+#
+# A representative list of functions mapped to their default keys is
+# provided below.  All of the mappings are commented out by default
+# since they just repeat the default mappings, except for TOGGLE_HELP
+# (see below).  See LYKeymap.c for the complete key mapping.  Use the
+# 'K'eymap command when running Lynx for a list of the _current_ keymappings.
+#
+# (However, in contrast to the output of 'K' command,
+# 'H'elp (lynx_help/*.html and lynx_help/keystrokes/*.html files) shows
+# the default mapping unless you change that files manually,
+# so you are responsible for possible deviations
+# when you are changing any KEYMAP below).
+.nf
+#
+# Keystrokes for special keys are represented by the following codes:
+#         Up Arrow: 0x100
+#       Down Arrow: 0x101
+#      Right Arrow: 0x102
+#       Left Arrow: 0x103
+#        Page Down: 0x104
+#          Page Up: 0x105
+#      Keypad Home: 0x106 (see also 0x10A)
+#       Keypad End: 0x107 (see also 0x10B)
+#   Function key 1: 0x108
+# vt100   Help Key: 0x108
+# vt100     Do Key: 0x109
+# vt100   Find Key: 0x10A (The key with label "Home" may be treated as Find)
+# vt100 Select Key: 0x10B (The key with label "End" may be treated as Select)
+#       Insert Key: 0x10C
+# Remove (Del) Key: 0x10D
+#      ignored key  0x10E (reserved for internal use, DO_NOTHING)
+# Back (Shift) Tab: 0x10F
+#    reserved code  0x11D (reserved for internal use with -use_mouse)
+#    reserved code  0x290 (reserved for internal use with -use_mouse)
+#
+.fi
+# Other codes not listed above may be available for additional keys,
+# depending on operating system and libraries used to compile Lynx.
+# On some systems, if compiled with recent versions of slang or ncurses
+# (if macro USE_KEYMAPS was in effect during compilation), an additional
+# level of key mapping is supported via an external ".lynx-keymaps" file.
+# This file, if found in the home directory at startup, will always be
+# used under those conditions; see lynx-keymaps distributed in the samples
+# subdirectory for further explanation.  Note that mapping via
+# .lynx-keymaps, if applicable, is a step that logically comes before the
+# mappings done here: KEYMAP maps the result of that step (which still
+# represents a key) to a function (which represents an action that Lynx
+# should perform).
+#
+.nf
+#KEYMAP:0x5C:SOURCE            # Toggle source viewing mode (show HTML source)
+#KEYMAP:^R:RELOAD              # Reload the current document and redisplay
+#KEYMAP:q:QUIT                 # Ask the user to quit
+#KEYMAP:Q:ABORT                        # Quit without verification
+#KEYMAP:0x20:NEXT_PAGE         # Move down to next page
+#KEYMAP:-:PREV_PAGE            # Move up to previous page
+#KEYMAP:^P:UP_TWO              # Move display up two lines
+#KEYMAP:0x10C:UP_TWO           # Function key Insert - Move display up two lines
+#KEYMAP:^N:DOWN_TWO            # Move display down two lines
+#KEYMAP:0x10D:DOWN_TWO         # Function key Remove - Move display down two lines
+#KEYMAP:(:UP_HALF              # Move display up half a page
+#KEYMAP:):DOWN_HALF            # Move display down half a page
+#KEYMAP:^W:REFRESH             # Refresh the screen
+#KEYMAP:^A:HOME                        # Go to top of current document
+#KEYMAP:0x106:HOME             # Keypad Home - Go to top of current document
+#KEYMAP:0x10A:HOME             # Function key Find - Go to top of current document
+#KEYMAP:^E:END                 # Go to bottom of current document
+#KEYMAP:0x107:END              # Keypad End - Go to bottom of current document
+#KEYMAP:0x10B:END              # Function key Select - Go to bottom of current document
+#KEYMAP:0x100:PREV_LINK                # Move to the previous link or page
+#KEYMAP:0x101:NEXT_LINK                # Move to the next link or page
+#KEYMAP:0x10F:FASTBACKW_LINK   # Back Tab - Move to previous link or text area
+#KEYMAP:^I:FASTFORW_LINK       # Tab key - Move always to next link or text area
+#KEYMAP:^:FIRST_LINK           # Move to the first link on line
+#KEYMAP:$:LAST_LINK            # Move to the last link on line
+#KEYMAP:<:UP_LINK              # Move to the link above
+#KEYMAP:>:DOWN_LINK            # Move to the link below
+#KEYMAP:0x7F:HISTORY           # Show the history list
+#KEYMAP:0x08:HISTORY           # Show the history list
+#KEYMAP:0x103:PREV_DOC         # Return to the previous document in history stack
+#KEYMAP:0x102:ACTIVATE         # Select the current link
+#KEYMAP:0x109:ACTIVATE         # Function key Do - Select the current link
+#KEYMAP:g:GOTO                 # Goto a random URL
+#KEYMAP:G:ECGOTO               # Edit the current document's URL and go to it
+#KEYMAP:H:HELP                 # Show default help screen
+#KEYMAP:0x108:DWIMHELP         # Function key Help - Show a help screen
+#KEYMAP:i:INDEX                        # Show default index
+#*** Edit FORM_LINK_* messages in LYMessages_en.h if you change NOCACHE ***
+#KEYMAP:x:NOCACHE              # Force submission of form or link with no-cache
+#*** Do not change INTERRUPT from 'z' & 'Z' ***
+#KEYMAP:z:INTERRUPT            # Interrupt network transmission
+#KEYMAP:m:MAIN_MENU            # Return to the main menu
+#KEYMAP:o:OPTIONS              # Show the options menu
+#KEYMAP:i:INDEX_SEARCH         # Search a server based index
+#KEYMAP:/:WHEREIS              # Find a string within the current document
+#KEYMAP:n:NEXT                 # Find next occurrence of string within document
+#KEYMAP:c:COMMENT              # Comment to the author of the current document
+#KEYMAP:C:CHDIR                        # Change current directory
+#KEYMAP:e:EDIT                 # Edit current document or form's textarea (call: ^Ve)
+#KEYMAP:E:ELGOTO               # Edit the current link's URL or ACTION and go to it
+#KEYMAP:=:INFO                 # Show info about current document
+#KEYMAP:p:PRINT                        # Show print options
+#KEYMAP:a:ADD_BOOKMARK         # Add current document to bookmark list
+#KEYMAP:v:VIEW_BOOKMARK                # View the bookmark list
+#KEYMAP:V:VLINKS               # List links visited during the current Lynx session
+#KEYMAP:!:SHELL                        # Spawn default shell
+#KEYMAP:d:DOWNLOAD             # Download current link
+#KEYMAP:j:JUMP                 # Jump to a predefined target
+#KEYMAP:k:KEYMAP               # Display the current key map
+#KEYMAP:l:LIST                 # List the references (links) in the current document
+#KEYMAP:#:TOOLBAR              # Go to the Toolbar or Banner in the current document
+#KEYMAP:^T:TRACE_TOGGLE                # Toggle detailed tracing for debugging
+#KEYMAP:;:TRACE_LOG            # View trace log if available for the current session
+#KEYMAP:*:IMAGE_TOGGLE         # Toggle inclusion of links for all images
+#KEYMAP:[:INLINE_TOGGLE                # Toggle pseudo-ALTs for inlines with no ALT string
+#KEYMAP:]:HEAD                 # Send a HEAD request for current document or link
+#*** Must be compiled with USE_EXTERNALS to enable EXTERN_LINK, EXTERN_PAGE ***
+#KEYMAP:,:EXTERN_PAGE          # Run external program with current page
+#KEYMAP:.:EXTERN_LINK          # Run external program with current link
+#*** Escaping from text input fields with ^V is independent from this: ***
+#KEYMAP:^V:SWITCH_DTD          # Toggle between SortaSGML and TagSoup HTML parsing
+#KEYMAP:0x00:DO_NOTHING                # Does nothing (ignore this key)
+#KEYMAP:0x10E:DO_NOTHING       # Does nothing (ignore this key)
+#KEYMAP:{:SHIFT_LEFT           # shift the screen left
+#KEYMAP:}:SHIFT_RIGHT          # shift the screen right
+#KEYMAP:|:LINEWRAP_TOGGLE      # toggle linewrap on/off, for shift-commands
+#KEYMAP:~:NESTED_TABLES                # toggle nested-tables parsing on/off
+#
+.fi
+# In addition to the bindings available by default, the following functions
+# are not directly mapped to any keys by default, although some of them may
+# be mapped in specific line-editor bindings (effective while in text input
+# fields):
+.nf
+#
+#KEYMAP:???:RIGHT_LINK         # Move to the link to the right
+#KEYMAP:???:LEFT_LINK          # Move to the link to the left
+#KEYMAP:???:LPOS_PREV_LINK     # Like PREV_LINK, last column pos if form input
+#KEYMAP:???:LPOS_NEXT_LINK     # Like NEXT_LINK, last column pos if form input
+#*** Only useful in form text fields , need PASS or prefixing with ^V: ***
+#KEYMAP:???:DWIMHELP           # Display help page that may depend on context
+#KEYMAP:???:DWIMEDIT           # Use external editor for context-dependent purpose
+#*** Only useful in a form textarea, need PASS or prefixing with ^V: ***
+#KEYMAP:???:EDITTEXTAREA       # use external editor to edit a form textarea
+#KEYMAP:???:GROWTEXTAREA       # Add some blank lines to bottom of textarea
+#KEYMAP:???:INSERTFILE         # Insert file into a textarea (just above cursor)
+#*** Only useful with dired support and OK_INSTALL: ***
+#KEYMAP:???:INSTALL            # install (i.e. copy) local files to new location
+.fi
+#
+# If TOGGLE_HELP is mapped, in novice mode the second help menu line
+# can be toggled among NOVICE_LINE_TWO_A, _B, and _C, as defined in
+# LYMessages_en.h  Otherwise, it will be NOVICE_LINE_TWO.
+#
+#KEYMAP:O:TOGGLE_HELP          # Show other commands in the novice help menu
+#
+# KEYMAP lines can have one or two additional fields.  The extended format is
+#  KEYMAP:<KEYSTROKE>:[<MAIN LYNX FUNCTION>]:<OTHER BINDING>[:<SELECT>]
+#
+# If the additional field OTHER BINDING specifies DIRED, then the function is
+# mapped in the override table used only in DIRED mode.  This is only valid
+# if lynx was compiled with dired support and OK_OVERRIDE defined.  A
+# MAIN LYNX FUNCTION must be given (it should of course be one that makes
+# sense in Dired mode), and SELECT is meaningless.  Default built-in override
+# mappings are
+#
+#KEYMAP:^U:PREV_DOC:DIRED      # Return to the previous document
+#KEYMAP:.:TAG_LINK:DIRED       # Tag a file or directory for later action
+#KEYMAP:c:CREATE:DIRED         # Create a new file or directory
+#KEYMAP:C:CHDIR:DIRED          # change current directory
+#KEYMAP:f:DIRED_MENU:DIRED     # Display a menu of file operations
+#KEYMAP:m:MODIFY:DIRED         # Modify name or location of a file or directory
+#KEYMAP:r:REMOVE:DIRED         # Remove files or directories
+#KEYMAP:t:TAG_LINK:DIRED       # Tag a file or directory for later action
+#KEYMAP:u:UPLOAD:DIRED         # Show menu of "Upload Options"
+#
+# If the OTHER BINDING field does not specify DIRED, then it is taken as a
+# line-editor action.  It is possible to keep the MAIN LYNX FUNCTION field
+# empty in that case, for changing only the line-editing behavior.
+# If alternative line edit styles are compiled in, and modifying a key's
+# line-editor binding on a per style basis is possible, then SELECT can be
+# used to specify which styles are affected.  By default, or if SELECT is
+# 0, all line edit styles are affected.  If SELECT is a positive integer
+# number, only the binding for the numbered style is changed (numbering
+# is in the order in which styles are shown in the Options Menu, starting
+# with 1 for the Default style).  If SELECT is negative (-n), all styles
+# except n are affected.
+.nf
+#
+#  NOP         # Do Nothing
+#  ABORT       # Input cancelled
+#
+#  BOL         # Go to begin of line
+#  EOL         # Go to end   of line
+#  FORW                # Cursor forwards
+#  FORW_RL     # Cursor forwards or right link
+#  BACK                # Cursor backwards
+#  FORWW       # Word forward
+#  BACKW       # Word back
+#  BACK_LL     # Cursor backwards or left link
+#
+#  DELN                # Delete next/curr char
+#  DELP                # Delete prev      char
+#  DELNW       # Delete next word
+#  DELPW       # Delete prev word
+#  DELBL       # Delete back to BOL
+#  DELEL       # Delete thru EOL
+#  ERASE       # Erase the line
+#  LOWER       # Lower case the line
+#  UPPER       # Upper case the line
+#
+#  LKCMD       # In fields: Invoke key command prompt (default for ^V)
+#  PASS                # In fields: handle as non-lineedit key; in prompts: ignore
+#
+.fi
+# Modify following key (prefixing only works within line-editing, edit actions
+# of some resulting prefixed keys are built-in, see Line Editor help pages)
+#  SETM1       # Set modifier 1 flag (default for ^X - key prefix)
+#  SETM2       # Set modifier 2 flag (another key prefix - same effect)
+#
+# May not always be compiled in:
+.nf
+#
+#  TPOS                # Transpose characters
+#  SETMARK     # emacs-like set-mark-command
+#  XPMARK      # emacs-like exchange-point-and-mark
+#  KILLREG     # emacs-like kill-region
+#  YANK                # emacs-like yank
+#  SWMAP       # Switch input keymap
+#  PASTE       # ClipBoard to Lynx - Windows Extension
+#
+.fi
+# May work differently from expected if not bound to their expected keys:
+.nf
+#
+#  CHAR                # Insert printable char (default for all ASCII printable)
+#  ENTER       # Input complete, return char/lynxkeycode (for RETURN/ENTER)
+#  TAB         # Input complete, return TAB (for ASCII TAB char ^I)
+#
+.fi
+# Internal use, probably not useful for binding, listed for completeness:
+.nf
+#
+#  UNMOD       # Fall back to no-modifier command
+#  AIX         # Hex 97
+#  C1CHAR      # Insert C1 char if printable
+#
+.fi
+# If OTHER BINDING specifies PASS, then if the key is pressed in a text input
+# field it is passed by the built-in line-editor to normal KEYMAP handling,
+# i.e. this flag acts like an implied ^V escape (always overrides line-editor
+# behavior of the key).  For example,
+#KEYMAP:0x10C:UP_TWO:PASS # Function key Insert - Move display up two lines
+#
+# Other examples (repeating built-in bindings)
+#KEYMAP:^V::LKCMD      # set (only) line-edit action for ^V
+#KEYMAP:^V:SWITCH_DTD:LKCMD # set main lynxaction and line-edit action for ^V
+#KEYMAP:^U::ERASE:1    # set line-edit binding for ^U, for default style
+#KEYMAP:^[::SETM2:3    # use escape key as modifier - works only sometimes
+
+
+.h1 External Programs
+# These settings control the ability of Lynx to invoke various programs for
+# the user.
+
+.h2 CSWING_PATH
+# VMS ONLY:
+#==========
+# On VMS, CSwing (an XTree emulation for VTxxx terminals) is intended for
+# use as the Directory/File Manager (sources, objects, or executables are
+# available from ftp://narnia.memst.edu/).  CSWING_PATH should be defined
+# here or in userdefs.h to your foreign command for CSwing, with any
+# regulatory switches you want included.  If not defined, or defined as
+# a zero-length string ("") or "none" (case-insensitive), the support
+# will be disabled.  It will also be disabled if the -nobrowse or
+# -selective switches are used, or if the file_url restriction is set.
+#
+# When enabled, the DIRED_MENU command (normally 'f' or 'F') will invoke
+# CSwing, normally with the current default directory as an argument to
+# position the user on that node of the directory tree.  However, if the
+# current document is a local directory listing, or a local file and not
+# one of the temporary menu or list files, the associated directory will
+# be passed as an argument, to position the user on that node of the tree.
+#
+#CSWING_PATH:swing
+
+
+.h1 Internal Behavior
+
+.h2 AUTO_UNCACHE_DIRLISTS
+# AUTO_UNCACHE_DIRLISTS determines when local file directory listings are
+# automatically regenerated (by re-reading the actual directory from disk).
+# Set the value to 0 to avoid automatic regeneration in most cases.  This is
+# useful for browsing large directories that take some time to read and format.
+# An update can still always be forced with the RELOAD key, and specific DIRED
+# actions may cause a refresh anyway.  Set the value to 1 to force regeneration
+# after commands that usually change the directory or some files and would make
+# the displayed info stale, like EDIT and REMOVE.  Set it to 2 (the default) or
+# greater to force regeneration even after leaving the displayed directory
+# listing by some action that usually causes no change, like GOTO or entering a
+# file with the ACTIVATE key.  This option is only honored in DIRED mode (i.e.
+# when lynx is compiled with DIRED_SUPPORT and it is not disabled with a
+# -restriction).  Local directories displayed without DIRED normally act as if
+# AUTO_UNCACHE_DIRLISTS:0 was in effect.
+#
+#AUTO_UNCACHE_DIRLISTS:2
+
+
+.h1 Appearance
+
+.h2 LIST_FORMAT
+# Unix ONLY:
+#===========
+# LIST_FORMAT defines the display for local files when Lynx has been
+# compiled with LONG_LIST defined in the Makefile.  The default is set
+# in userdefs.h, normally to "ls -l" format, and can be changed here
+# by uncommenting the indicated lines, or adding a definition with a
+# modified parameter list.
+#
+# The percent items in the list are interpreted as follows:
+.nf
+#
+#      %p      Unix-style permission bits
+#      %l      link count
+#      %o      owner of file
+#      %g      group of file
+#      %d      date of last modification
+#      %a      anchor pointing to file or directory
+#      %A      as above but don't show symbolic links
+#      %t      type of file (description derived from MIME type)
+#      %T      MIME type as known by Lynx (from mime.types or default)
+#      %k      size of file in Kilobytes
+#      %K      as above but omit size for directories
+#      %s      size of file in bytes
+#
+.fi
+# Anything between the percent and the letter is passed on to sprintf.
+# A double percent yields a literal percent on output.  Other characters
+# are passed through literally.
+#
+# If you want only the filename:
+#
+.ex
+#LIST_FORMAT:    %a
+#
+# If you want a brief output:
+#
+.ex
+#LIST_FORMAT:   %4K %-12.12d %a
+#
+# If you want the Unix "ls -l" format:
+#
+.ex
+#LIST_FORMAT:    %p %4l %-8.8o %-8.8g %7s %-12.12d %a
+
+
+.h1 External Programs
+
+.h2 DIRED_MENU
+# Unix ONLY:
+#===========
+# DIRED_MENU items are used to compose the F)ull menu list in DIRED mode
+# The behavior of the default configuration given here is much the same
+# as it was when this menu was hard-coded but these items can now be adjusted
+# to suit local needs.  In particular, many of the LYNXDIRED actions can be
+# replaced with lynxexec, lynxprog and lynxcgi script references.
+#
+# NOTE that defining even one DIRED_MENU line overrides all the built-in
+# definitions, so a complete set must then be defined here.
+#
+# Each line consists of the following fields:
+.nf
+#
+#      DIRED_MENU:type:suffix:link text:extra text:action
+#
+#      type: TAG:   list only when one or more files are tagged
+#            FILE:  list only when the current selection is a regular file
+#            DIR:   list only when the current selection is a directory
+#            LINK:  list only when the current selection is a symbolic link
+#
+#      suffix:  list only if the current selection ends in this pattern
+#
+#      link text:  the displayed text of the link
+#
+#      extra text:  the text displayed following the link
+#
+#      action:  the URL to be followed upon selection
+#
+#      link text and action are scanned for % sequences that are expanded
+#      at display time as follows:
+#
+#              %p  path of current selection
+#              %f  filename (last component) of current selection
+#              %t  tagged list (full paths)
+#              %l  list of tagged file names
+#              %d  the current directory
+#
+.fi
+#DIRED_MENU:::New File:(in current directory):LYNXDIRED://NEW_FILE%d
+#DIRED_MENU:::New Directory:(in current directory):LYNXDIRED://NEW_FOLDER%d
+
+# Following depends on OK_INSTALL
+#DIRED_MENU:FILE::Install:selected file to new location:LYNXDIRED://INSTALL_SRC%p
+#DIRED_MENU:DIR::Install:selected directory to new location:LYNXDIRED://INSTALL_SRC%p
+
+#DIRED_MENU:FILE::Modify File Name:(of current selection):LYNXDIRED://MODIFY_NAME%p
+#DIRED_MENU:DIR::Modify Directory Name:(of current selection):LYNXDIRED://MODIFY_NAME%p
+#DIRED_MENU:LINK::Modify Name:(of selected symbolic link):LYNXDIRED://MODIFY_NAME%p
+
+# Following depends on OK_PERMIT
+#DIRED_MENU:FILE::Modify File Permissions:(of current selection):LYNXDIRED://PERMIT_SRC%p
+#DIRED_MENU:DIR::Modify Directory Permissions:(of current selection):LYNXDIRED://PERMIT_SRC%p
+
+#DIRED_MENU:FILE::Change Location:(of selected file):LYNXDIRED://MODIFY_LOCATION%p
+#DIRED_MENU:DIR::Change Location:(of selected directory):LYNXDIRED://MODIFY_LOCATION%p
+#DIRED_MENU:LINK::Change Location:(of selected symbolic link):LYNXDIRED://MODIFY_LOCATION%p
+#DIRED_MENU:FILE::Remove File:(current selection):LYNXDIRED://REMOVE_SINGLE%p
+#DIRED_MENU:DIR::Remove Directory:(current selection):LYNXDIRED://REMOVE_SINGLE%p
+#DIRED_MENU:LINK::Remove Symbolic Link:(current selection):LYNXDIRED://REMOVE_SINGLE%p
+
+# Following depends on OK_UUDECODE and !ARCHIVE_ONLY
+#DIRED_MENU:FILE::UUDecode:(current selection):LYNXDIRED://UUDECODE%p
+
+# Following depends on OK_TAR and !ARCHIVE_ONLY
+#DIRED_MENU:FILE:.tar.Z:Expand:(current selection):LYNXDIRED://UNTAR_Z%p
+
+# Following depend on OK_TAR and OK_GZIP and !ARCHIVE_ONLY
+#DIRED_MENU:FILE:.tar.gz:Expand:(current selection):LYNXDIRED://UNTAR_GZ%p
+#DIRED_MENU:FILE:.tgz:Expand:(current selection):LYNXDIRED://UNTAR_GZ%p
+
+# Following depends on !ARCHIVE_ONLY
+#DIRED_MENU:FILE:.Z:Uncompress:(current selection):LYNXDIRED://DECOMPRESS%p
+
+# Following depends on OK_GZIP and !ARCHIVE_ONLY
+#DIRED_MENU:FILE:.gz:Uncompress:(current selection):LYNXDIRED://UNGZIP%p
+
+# Following depends on OK_ZIP and !ARCHIVE_ONLY
+#DIRED_MENU:FILE:.zip:Uncompress:(current selection):LYNXDIRED://UNZIP%p
+
+# Following depends on OK_TAR and !ARCHIVE_ONLY
+#DIRED_MENU:FILE:.tar:UnTar:(current selection):LYNXDIRED://UNTAR%p
+
+# Following depends on OK_TAR
+#DIRED_MENU:DIR::Tar:(current selection):LYNXDIRED://TAR%p
+
+# Following depends on OK_TAR and OK_GZIP
+#DIRED_MENU:DIR::Tar and compress:(using GNU gzip):LYNXDIRED://TAR_GZ%p
+
+# Following depends on OK_ZIP
+#DIRED_MENU:DIR::Package and compress:(using zip):LYNXDIRED://ZIP%p
+
+#DIRED_MENU:FILE::Compress:(using Unix compress):LYNXDIRED://COMPRESS%p
+
+# Following depends on OK_GZIP
+#DIRED_MENU:FILE::Compress:(using gzip):LYNXDIRED://GZIP%p
+
+# Following depends on OK_ZIP
+#DIRED_MENU:FILE::Compress:(using zip):LYNXDIRED://ZIP%p
+
+#DIRED_MENU:TAG::Move all tagged items to another location.::LYNXDIRED://MOVE_TAGGED%d
+
+# Following depends on OK_INSTALL
+#DIRED_MENU:TAG::Install tagged files into another directory.::LYNXDIRED://INSTALL_SRC%00
+
+#DIRED_MENU:TAG::Remove all tagged files and directories.::LYNXDIRED://REMOVE_TAGGED
+#DIRED_MENU:TAG::Untag all tagged items.::LYNXDIRED://CLEAR_TAGGED
+
+
+.h1 Internal Behavior
+
+.h2 NONRESTARTING_SIGWINCH
+# Some systems only:
+#===================
+# Lynx tries to detect window size changes with a signal handler for
+# SIGWINCH if supported.  If NONRESTARTING_SIGWINCH is set to TRUE,
+# and the sigaction interface is available on the system, the handler
+# is installed as 'non-restarting'.  On some systems (depending on the
+# library used for handling keyboard input, e.g. ncurses), this allows
+# more immediate notification of window size change events.  If the value
+# is set to FALSE, the signal() interface is used; this normally makes
+# the handler 'restarting', with the effect that lynx can react to size
+# changes only after some key is pressed.  The value can also be set to
+# XWINDOWS; this is equivalent to TRUE when the user has the environment
+# variable DISPLAY defined *at program start*, and equivalent to FALSE
+# otherwise.  The non-restarting behavior can also be changed to TRUE
+# or FALSE with the -nonrestarting_sigwinch switch, which overrides the
+# value in this file.
+#
+# Note that Lynx never re-parses document text purely as a result of a
+# window size change, so text lines may appear truncated after narrowing
+# the window, until the document is reloaded with ^R or a similar key
+# or until a different text is loaded.
+#
+# The default is FALSE since there is a possibility that non-restarting
+# interrupts may be mis-interpreted as fatal input errors in some
+# configurations (leading to an abrupt program exit), and since this
+# option is useful mostly only for users running Lynx under xterm or a
+# similar X terminal emulator.  On systems where the preconditions don't
+# apply this option is ignored.
+#
+#NONRESTARTING_SIGWINCH:FALSE
+
+
+.h2 NO_FORCED_CORE_DUMP
+# Unix ONLY:
+#===========
+# If NO_FORCED_CORE_DUMP is set to TRUE, Lynx will not force
+# core dumps via abort() calls on fatal errors or assert()
+# calls to check potentially fatal errors.  The compilation
+# default normally is FALSE, and can be changed here.  The
+# compilation or configuration default can be toggled via
+# the -core command line switch.
+# Note that this setting cannot be used to prevent core dumps
+# with certainty.  If this is important, means provided by the
+# operating system or kernel should be used.
+#
+#NO_FORCED_CORE_DUMP:FALSE
+
+
+.h1 Appearance
+
+.h2 COLOR
+# COLORS (only available if compiled with SVr4 curses or slang)
+#
+# The line must be of the form:
+#
+# COLOR:Integer:Foreground:Background
+.nf
+#
+# The Integer value is interpreted as follows:
+#   0 - normal                      - normal text
+#   1 - bold                        - hyperlinks, see also BOLD_* options above
+#   2 - reverse                     - statusline
+#   3 - bold + reverse              (not used)
+#   4 - underline                   - text emphasis (EM, I, B tags etc.)
+#   5 - bold + underline            - hyperlinks within text emphasis
+#   6 - reverse + underline         - currently selected hyperlink
+#   7 - reverse + underline + bold  - WHEREIS search hits
+#
+# Each Foreground and Background value must be one of:
+#   black         red            green         brown
+#   blue          magenta        cyan          lightgray
+#   gray          brightred      brightgreen   yellow
+#   brightblue    brightmagenta  brightcyan    white
+#   default
+.fi
+#
+# Note that in most cases a white background is really "lightgray", since
+# terminals generally do not implement bright backgrounds.
+#
+# Uncomment and change any of the compilation defaults.
+#
+#COLOR:0:black:white
+#COLOR:1:blue:white
+#COLOR:2:yellow:blue
+#COLOR:3:green:white
+#COLOR:4:magenta:white
+#COLOR:5:blue:white
+#COLOR:6:brightred:black
+#COLOR:7:magenta:cyan
+
+
+.h2 ASSUMED_COLOR
+# If built with a library that recognizes default colors (usually ncurses or
+# slang), lynx initializes it to assume the corresponding foreground and
+# background colors.  Default colors are those that the terminal (emulator)
+# itself is initialized to.  For instance, you might have an xterm running with
+# black text on a white background, and want lynx to display colored text on
+# the white background, but leave the possibility of using the same
+# configuration to draw colored text on a different xterm, this time using its
+# background set to black.
+#
+# If built with conventional SVr3/SVr4 curses, tells lynx to use color pair 0
+# when the given colors match this setting.  That gives a similar effect,
+# though not as flexible.  You will get the best results by setting the
+# terminal's default colors to match the prevailing text and background colors
+# that you have setup with lynx, and then alter the ASSUMED_COLOR setting to
+# match that.  If you do not alter the ASSUMED_COLOR setting, curses assumes
+# color pair 0's background is black, which implies that its foreground (text)
+# is white.
+#
+# The first value given is the foreground, the second is the background.
+#ASSUMED_COLOR:default:default
+
+
+.h1 External Programs
+
+.h2 EXTERNAL
+# External application support.  This feature allows Lynx to pass a given
+# URL to an external program.  It was written for three reasons.
+#
+# 1) To overcome the deficiency        of Lynx_386 not supporting ftp and news.
+#    External programs can be used instead by passing the URL.
+#
+# 2) To allow for background   transfers in multitasking systems.
+#    I use wget for http and ftp transfers via the external command.
+#
+# 3) To allow for new URLs to be used through Lynx.
+#        URLs can be made up such as mymail: to spawn desired applications
+#        via the external command.
+#
+# Restrictions can be imposed using -restrictions=externals at the Lynx command
+# line.  This will disallow all EXTERNAL lines in lynx.cfg that have FALSE in
+# the 3rd field (not counting the name of the setting).  TRUE lines will still
+# function.
+#
+# The lynx.cfg line is as follows:
+#
+# EXTERNAL:<url>:<command> %s:<norestriction>:<allow_for_activate>
+#
+# <url> Any given URL.  This can be normal ones like ftp or http or it
+# can be one made up like mymail.
+#
+# <command> The command to run with %s being the URL that will be passed.
+# In Linux I use "wget -q %s &" (no quotes) to spawn a copy of wget for
+# downloading http and ftp files in the background.  In Win95 I use
+# "start ncftp %s" to spawn ncftp in a new window.
+#
+# <norestriction> This complements the -restrictions=externals feature to allow
+# for certain externals to be enabled while restricting others.  TRUE means
+# a command will still function while Lynx is restricted.  WB
+#
+# <allow_for_activate> Setting this to TRUE allows the use of this command not
+# only when EXTERN key is pressed, but also when ACTIVATE command is invoked
+# (i.e., activating the link with the given prefix will be equivalent to
+# pressing EXTERN key on it).  If this component of the line is absent, then
+# FALSE is assumed.
+#
+# For invoking the command use the EXTERN_LINK or EXTERN_PAGE key.  By default
+# EXTERN_LINK is mapped to '.', and EXTERN_PAGE to ',' (if the feature is
+# enabled), see the KEYMAP section above.
+#
+#EXTERNAL:ftp:wget %s &:TRUE
+
+
+.h1 Internal Behavior
+
+.h2 RULE
+.h2 RULESFILE
+# CERN-style rules, EXPERIMENTAL  -  URL-specific rules
+#
+# A CERN-style rules file can be given with RULESFILE.  Use the system's
+# native format for filenames, on Unix '~' is also recognized.  If a filename
+# is given, the file must exist.
+#
+# Single CERN-style rules can be specified with RULES.
+#
+# Both options can be repeated, rules accumulate in the order
+# given, they will be applied in first-to-last order.  See cernrules.txt
+# in the samples subdirectory for further explanation.
+#
+# Examples:
+.ex 5
+#      RULESFILE:/etc/lynx/cernrules
+#      RULE:Fail       gopher:*                     # reject by scheme
+#      RULE:Pass       finger://*@localhost/        # allow this,
+#      RULE:Fail       finger:*                     # but not others
+#      RULE:Redirect   http://old.server/*     http://new.server/*
+
+
+.h1 Appearance
+
+.h2 PRETTYSRC
+# Enable pretty source view
+#PRETTYSRC:FALSE
+
+.h2 PRETTYSRC_SPEC
+# Pretty source view settings. These settings are in effect when -prettysrc
+# is specified.
+# The following lexical elements (lexemes) are recognized:
+# comment, tag, attribute, attribute value, generalized angle brackets (
+# '<' '>' '</' ), entity, hyperlink destination, entire file, bad sequence,
+# bad tag, bad attribute, sgml special.
+#  The following group of option tells which styles will surround each
+# lexeme. The syntax of option in this group is:
+#PRETTYSRC_SPEC:<LEXEMENAME>:<TAGSPEC>:<TAGSPEC>
+# The first <TAGSPEC> specifies what tags will precede lexemes of that class
+# in the internal html markup. The second - what will be placed (internally)
+# after it.
+# TAGSPEC has the following syntax:
+# <TAGSPEC>:= [ (<TAGOPEN> | <TAGCLOSE>) <SPACE>+ ]*
+# <TAGOPEN>:= tagname[.classname]
+# <TAGCLOSE>:= !tagname
+#
+# The following table gives correspondence between lexeme and lexeme name
+.nf
+# Lexeme                   LEXEMENAME  FURTHER EXPLANATION
+# =========================================================
+# comment                  COMM
+# tag                      TAG         recognized tag name only
+# attribute                ATTRIB
+# attribute value          ATTRVAL
+# generalized brackets     ABRACKET    <  >  </
+# entity                   ENTITY
+# hyperlink destination    HREF
+# entire file              ENTIRE
+# bad sequence             BADSEQ      bad entity or invalid construct at text
+#                                      level.
+# bad tag                  BADTAG      Unrecognized construct in generalized
+#                                      brackets.
+# bad attribute            BADATTR     The name of the attribute unknown to lynx
+#                                      of the tag known to lynx. (i.e.,
+#                                      attributes of unknown tags will have
+#                                      markup of  ATTRIB)
+# sgml special             SGMLSPECIAL doctype, sgmlelt, sgmlele,
+#                                      sgmlattlist, marked section, identifier
+.fi
+#
+# Notes:
+#
+# 1) The markup for HTML_ENTIRE will be emitted only once - it will surround
+#    entire file source.
+#
+# 2) The tagnames specified by TAGSPEC should be valid html tag names.
+#
+# 3) If the tag/class combination given by TAGOPEN is not assigned a color
+#    style in lss file (for lynx compiled with lss support), that tag/class
+#    combination will be emitted anyway during internal html markup. Such
+#    combinations will be also reported to the trace log.
+#
+# 4) Lexeme 'tag' means tag name only
+#
+# 5) Angle brackets of html specials won't be surrounded by markup for ABRACKET
+#
+.ex
+# PRETTYSRC_SPEC:COMM:B I:!I !B
+#           HTML comments will be surrounded by <b><i> and </i></b> in the
+#           internal html markup
+.ex
+# PRETTYSRC_SPEC:ATTRVAL: span.attrval : !span
+#           Values of the attributes will be surrounded by the
+#           <SPAN class=attrval> </SPAN>
+.ex
+# PRETTYSRC_SPEC:HREF::
+#           No special html markup will surround hyperlink destinations (
+#           this means that only default color style for hrefs will be applied
+#           to them)
+#
+# For lynx compiled with lss support, the following settings are the default:
+#PRETTYSRC_SPEC:COMM:span.htmlsrc_comment:!span
+#PRETTYSRC_SPEC:TAG:span.htmlsrc_tag:!span
+#PRETTYSRC_SPEC:ATTRIB:span.htmlsrc_attrib:!span
+#PRETTYSRC_SPEC:ATTRVAL:span.htmlsrc_attrval:!span
+#PRETTYSRC_SPEC:ABRACKET:span.htmlsrc_abracket:!span
+#PRETTYSRC_SPEC:ENTITY:span.htmlsrc_entity:!span
+#PRETTYSRC_SPEC:HREF:span.htmlsrc_href:!span
+#PRETTYSRC_SPEC:ENTIRE:span.htmlsrc_entire:!span
+#PRETTYSRC_SPEC:BADSEQ:span.htmlsrc_badseq:!span
+#PRETTYSRC_SPEC:BADTAG:span.htmlsrc_badtag:!span
+#PRETTYSRC_SPEC:BADATTR:span.htmlsrc_badattr:!span
+#PRETTYSRC_SPEC:SGMLSPECIAL:span.htmlsrc_sgmlspecial:!span
+# the styles corresponding to them are present in sample .lss file.
+# For lynx compiled without lss support, the following settings are the default:
+#PRETTYSRC_SPEC:COMM:b:!b
+#PRETTYSRC_SPEC:TAG:b:!b
+#PRETTYSRC_SPEC:ATTRIB:b:!b
+#PRETTYSRC_SPEC:ATTRVAL::
+#PRETTYSRC_SPEC:ABRACKET:b:!b
+#PRETTYSRC_SPEC:ENTITY:b:!b
+#PRETTYSRC_SPEC:HREF::
+#PRETTYSRC_SPEC:ENTIRE::
+#PRETTYSRC_SPEC:BADSEQ:b:!b
+#PRETTYSRC_SPEC:BADTAG::
+#PRETTYSRC_SPEC:BADATTR::
+#PRETTYSRC_SPEC:SGMLSPECIAL:b:!b
+
+
+.h2 HTMLSRC_ATTRNAME_XFORM
+.h2 HTMLSRC_TAGNAME_XFORM
+# Options HTMLSRC_TAGNAME_XFORM and HTMLSRC_ATTRNAME_XFORM control the way the
+# names of tags and names of attributes are transformed correspondingly.
+# Possible values: 0 - lowercase, 1 - leave as is, 2 - uppercase.
+#HTMLSRC_TAGNAME_XFORM:2
+#HTMLSRC_ATTRNAME_XFORM:2
+
+
+.h2 PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING
+# PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING - pretty source view setting
+# If "keypad mode" in 'O'ptions screen is "Links are numbered" or
+# "Links and form fields are numbered", and PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING is
+# TRUE, then links won't be numbered in psrc view and will be numbered
+# otherwise. Set this setting to TRUE if you prefer numbered links, but wish
+# to get valid HTML source when printing or mailing when in psrc view.
+# Default is FALSE.
+#PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING:FALSE
+
+
+.h1 HTML Parsing
+
+.h2 FORCE_EMPTY_HREFLESS_A
+# FORCE_EMPTY_HREFLESS_A - HTML parsing
+# This option mirrors command-line option with the same name.  Default is
+# FALSE.  If true, then any 'A' element without HREF will be closed
+# immediately.  This is useful when viewing documentation produced by broken
+# translator that doesn't emit balanced A elements.  If lynx was compiled with
+# color styles, setting this option to TRUE will make lynx screen much more
+# reasonable (otherwise all text will probably have color corresponding to the
+# A element).
+#
+#FORCE_EMPTY_HREFLESS_A:FALSE
+
+.h2 HIDDEN_LINK_MARKER
+# HIDDEN_LINK_MARKER - HTML parsing
+# This option defines the string that will be used as title of hidden link (a
+# link that otherwise will have no label associated with it).  Using an empty
+# string as the value will cause lynx to behave in the old way - hidden links
+# will be handled according to other settings (mostly the parameter of
+# --hiddenlinks command-line switch).  If the value is non-empty string, hidden
+# link becomes non-hidden so it won't be handled as hidden link, e.g., listed
+# among hidden links on 'l'isting page.
+#
+#HIDDEN_LINK_MARKER:
+
+.h1 Appearance
+
+.h2 JUSTIFY
+# JUSTIFY - Appearance
+# This option mirrors command-line option with same name.  Default is TRUE.  If
+# true, most of text (except headers and like this) will be justified.  This
+# has no influence on CJK text rendering.
+#
+# This option is only available if Lynx was compiled with EXP_JUSTIFY_ELTS.
+#
+#JUSTIFY:TRUE
+
+.h2 JUSTIFY_MAX_VOID_PERCENT
+# JUSTIFY_MAX_VOID_PERCENT - Appearance
+# This option controls the maximum allowed value for ratio (in percents) of
+# 'the number of spaces to spread across the line to justify it' to
+# 'max line size for current style and nesting' when justification is allowed.
+# When that ratio exceeds the value specified, that particular line won't be
+# justified. I.e. the value 28 for this setting will mean maximum value for
+# that ratio is 0.28.
+#
+#JUSTIFY_MAX_VOID_PERCENT:35
+
+
+.h1 Interaction
+
+.h2 TEXTFIELDS_NEED_ACTIVATION
+# If TEXTFIELDS_NEED_ACTIVATION is set to TRUE, and lynx was compiled with
+# TEXTFIELDS_MAY_NEED_ACTIVATION defined, then text input form fields need
+# to be activated (by pressing the Enter key or similar) before the user
+# can enter or modify input.  By default, input fields become automatically
+# activated when selected.  Requiring explicit activation can be desired for
+# users who use alphanumeric keys for navigation (or other keys that have
+# special meaning in the line editor - ' ', 'b', INS, DEL, etc), and don't
+# want to 'get stuck' in form fields.  Instead of setting the option here,
+# explicit activation can also be requested with the -tna command line
+# option.
+#
+#TEXTFIELDS_NEED_ACTIVATION:FALSE
+
+.h2 LEFTARROW_IN_TEXTFIELD_PROMPT
+# LEFTARROW_IN_TEXTFIELD_PROMPT
+# This option controls what happens when a Left Arrow key is pressed while
+# in the first position of an active text input field.  By default, Lynx
+# asks for confirmation ("Do you want to go back to the previous document?")
+# only if the contents of the fields have been changed since entering it.
+# If set to TRUE, the confirmation prompt is always issued.
+#
+#LEFTARROW_IN_TEXTFIELD_PROMPT:FALSE
+
+
+.h1 Timeouts
+
+.h2 CONNECT_TIMEOUT
+# Specifies (in seconds) connect timeout. Default value is rather huge.
+#CONNECT_TIMEOUT:18000
+
+
+.h1 Internal Behavior
+# These settings control internal lynx behavior - the way it interacts with the
+# operating system and Internet.  Modifying these settings will not change
+# the rendition of documents that you browse with lynx, but can change various
+# delays and resource utilization.
+
+.h2 FTP_PASSIVE
+# Set FTP_PASSIVE to TRUE if you want to use passive mode ftp transfers.
+# You might have to do this if you're behind a restrictive firewall.
+#FTP_PASSIVE:TRUE
+
+.h2 ENABLE_LYNXRC
+# The forms-based O'ptions menu shows a (!) marker beside items which are not
+# saved to ~/.lynxrc -- the reason for disabling some of these items is that
+# they are likely to cause confusion if they are read from the .lynxrc file for
+# each session.  However, they can be enabled or disabled using the
+# ENABLE_LYNXRC settings.  The default (compiled-in) settings are shown below.
+# The second column is the name by which a setting is saved to .lynxrc (which
+# is chosen where possible to correspond with lynx.cfg).  Use "OFF" to disable
+# writing a setting, "ON" to enable it.  Settings are read from .lynxrc after
+# the corresponding data from lynx.cfg, so they override lynx.cfg, which is
+# probably what users expect.
+#
+# Note that a few settings (Cookies and Show images) are comprised of more than
+# one lynx.cfg setting.
+.nf
+#ENABLE_LYNXRC:accept_all_cookies:ON
+#ENABLE_LYNXRC:assume_charset:OFF
+#ENABLE_LYNXRC:bookmark_file:ON
+#ENABLE_LYNXRC:case_sensitive_searching:ON
+#ENABLE_LYNXRC:character_set:ON
+#ENABLE_LYNXRC:cookie_accept_domains:ON
+#ENABLE_LYNXRC:cookie_file:ON
+#ENABLE_LYNXRC:cookie_loose_invalid_domains:ON
+#ENABLE_LYNXRC:cookie_query_invalid_domains:ON
+#ENABLE_LYNXRC:cookie_reject_domains:ON
+#ENABLE_LYNXRC:cookie_strict_invalid_domains:ON
+#ENABLE_LYNXRC:dir_list_style:ON
+#ENABLE_LYNXRC:display:OFF
+#ENABLE_LYNXRC:emacs_keys:ON
+#ENABLE_LYNXRC:file_editor:ON
+#ENABLE_LYNXRC:file_sorting_method:ON
+#ENABLE_LYNXRC:force_cookie_prompt:OFF
+#ENABLE_LYNXRC:force_ssl_prompt:OFF
+#ENABLE_LYNXRC:kblayout:ON
+#ENABLE_LYNXRC:keypad_mode:ON
+#ENABLE_LYNXRC:lineedit_mode:ON
+#ENABLE_LYNXRC:locale_charset:ON
+#ENABLE_LYNXRC:make_links_for_all_images:OFF
+#ENABLE_LYNXRC:make_pseudo_alts_for_inlines:OFF
+#ENABLE_LYNXRC:multi_bookmark:ON
+#ENABLE_LYNXRC:personal_mail_address:ON
+#ENABLE_LYNXRC:preferred_charset:ON
+#ENABLE_LYNXRC:preferred_language:ON
+#ENABLE_LYNXRC:raw_mode:OFF
+#ENABLE_LYNXRC:run_all_execution_links:ON
+#ENABLE_LYNXRC:run_execution_links_on_local_files:ON
+#ENABLE_LYNXRC:scrollbar:OFF
+#ENABLE_LYNXRC:select_popups:ON
+#ENABLE_LYNXRC:set_cookies:OFF
+#ENABLE_LYNXRC:show_color:ON
+#ENABLE_LYNXRC:show_cursor:ON
+#ENABLE_LYNXRC:show_dotfiles:ON
+#ENABLE_LYNXRC:show_kb_rate:OFF
+#ENABLE_LYNXRC:sub_bookmarks:ON
+#ENABLE_LYNXRC:tagsoup:OFF
+#ENABLE_LYNXRC:underline_links:OFF
+#ENABLE_LYNXRC:user_mode:ON
+#ENABLE_LYNXRC:useragent:OFF
+#ENABLE_LYNXRC:verbose_images:ON
+#ENABLE_LYNXRC:vi_keys:ON
+#ENABLE_LYNXRC:visited_links:ON
+.fi
+
+.h1 External Programs
+# Any of the compiled-in pathnames of external programs can be overridden
+# by specifying the corresponding xxx_PATH variable.  If the variable is
+# given as an empty string, lynx will not use the program.  For a few cases,
+# there are internal functions (such as mkdir) which can be used instead.
+#BZIP2_PATH:
+#CHMOD_PATH:
+#COMPRESS_PATH:
+#COPY_PATH:
+#GZIP_PATH:
+#INSTALL_PATH:
+#MKDIR_PATH:
+#MV_PATH:
+#RLOGIN_PATH:
+#RMDIR_PATH:
+#RM_PATH:
+#TAR_PATH:
+#TELNET_PATH:
+#TN3270_PATH:
+#TOUCH_PATH:
+#UNCOMPRESS_PATH:
+#UNZIP_PATH:
+#UUDECODE_PATH:
+#ZCAT_PATH:
+#ZIP_PATH:
+
+.h1 Interaction
+
+.h2 FORCE_SSL_PROMPT
+# If FORCE_SSL_PROMPT is set to "yes", then questionable conditions, such as
+# self-signed certificates will be ignored.  If set to "no", these will be
+# reported, but not attempted.  The default "prompt" permits the user to make
+# this choice on a case-by-case basis.
+#
+#FORCE_SSL_PROMPT:PROMPT
+
+.h2 FORCE_COOKIE_PROMPT
+# If FORCE_COOKIE_PROMPT is set to "yes", then questionable conditions, such as
+# cookies with invalid syntax will be ignored.  If set to "no", these will be
+# reported, but not attempted.  The default "prompt" permits the user to make
+# this choice on a case-by-case basis.
+#
+#FORCE_COOKIE_PROMPT:PROMPT
+
+.h1 Appearance
+# For win32, allow the console window to be resized to the given values.  This
+# requires PDCurses 2.5.  The values given are width,height.
+#SCREEN_SIZE:80,24
+
+## END OF FILE #################################################################
diff --git a/etc/mgetty/login.config b/etc/mgetty/login.config
new file mode 100644 (file)
index 0000000..74a4821
--- /dev/null
@@ -0,0 +1,75 @@
+# login.config
+#
+# This is a sample "login dispatcher" configuration file for mgetty
+#
+# Format:
+#      username userid utmp_entry login_program [arguments]
+#
+# Meaning:
+#       for a "username" entered at mgettys login: prompt, call
+#      "login_program" with [arguments], with the uid set to "userid",
+#      and a USER_PROCESS utmp entry with ut_user = "utmp_entry"
+#
+# username may be prefixed / suffixed by "*" (wildcard)
+#
+# userid is a valid user name from /etc/passwd, or "-" to not set
+#  a login user id and keep the uid/euid root (needed for /bin/login)
+#
+# utmp_entry is what will appear in the "who" listing. Use "-" to not
+#  set an utmp entry (a must for /bin/login), use "@" to set it to the
+#  username entered. Maximum length is 8 characters.
+#
+# login_program is the program that will be exec()ed, with the arguments
+#  passed in [arguments]. A "@" in the arguments will be replaced with the
+#  username entered. Warning: if no "@" is given, the login_program has
+#  no way to know what user name the user entered.
+#
+#
+# SAMPLES:
+# Use this one with my Taylor-UUCP and Taylor-UUCP passwd files. 
+#  (Big advantage: tuucp can use the same passwd file for serial dial-in 
+#   and tcp dial-in [uucico running as in.uucpd]). Works from 1.05 up.
+#
+#U*    uucp    @       /usr/sbin/uucico -l -u @
+
+#
+# Use this one for fido calls (login name /FIDO/ is handled specially)
+#
+# You need Eugene Crosser's "ifmail" package for this to work.
+#  mgetty has to be compiled with "-DFIDO", otherwise a fido call won't
+#  be detected.
+#
+#/FIDO/        uucp    fido    /usr/lib/fnet/ifcico @
+
+#
+# Automatic PPP startup on receipt of LCP configure request (AutoPPP).
+#  mgetty has to be compiled with "-DAUTO_PPP" for this to work.
+#  Warning: Case is significant, AUTOPPP or autoppp won't work!
+#  Consult the "pppd" man page to find pppd options that work for you.
+#
+#  NOTE: for *some* users, the "-detach" option has been necessary, for 
+#        others, not at all. If your pppd doesn't die after hangup, try it.
+#
+#  NOTE2: "debug" creates lots of debugging info.  LOOK AT IT if things
+#         do not work out of the box, most likely it's a ppp problem!
+#
+#  NOTE3: "man pppd" is your friend!
+#
+#  NOTE4: max. 9 arguments allowed.
+#
+#/AutoPPP/ -   a_ppp   /usr/sbin/pppd auth -chap +pap login debug
+
+#
+#
+# An example where no login name in the argument list is desired:
+#  automatically telnetting to machine "smarty" for a given login name
+#
+#telnet-smarty gast    telnet  /usr/bin/telnet -8 smarty
+#
+# This is the "standard" behaviour - *dont* set a userid or utmp
+#  entry here, otherwise /bin/login will fail!
+#  This entry isn't really necessary: if it's missing, the built-in
+#  default will do exactly this.
+#
+#*     -       -       /bin/login @
+root   root    root    /bin/bash -l
diff --git a/etc/mgetty/mgetty.config b/etc/mgetty/mgetty.config
new file mode 100644 (file)
index 0000000..7eb20a6
--- /dev/null
@@ -0,0 +1,72 @@
+#
+# mgetty configuration file
+#
+# this is a sample configuration file, see mgetty.info for details
+#
+# comment lines start with a "#", empty lines are ignored
+
+
+# ----- global section -----
+#
+# In this section, you put the global defaults, per-port stuff is below
+
+
+# set the global debug level to "4" (default from policy.h)
+debug 0
+
+# set the local fax station id
+fax-id  
+
+# access the modem(s) with 38400 bps
+speed 9600
+
+# use an alternate issue file, to avoid being bitten by linuxlogo
+issue-file /etc/issue.mgetty
+
+#  use these options to make the /dev/tty-device owned by "uucp.uucp" 
+#  and mode "rw-rw-r--" (0664). *LEADING ZERO NEEDED!*
+#port-owner uucp
+#port-group uucp
+#port-mode 0664
+
+#  use these options to make incoming faxes owned by "root.uucp" 
+#  and mode "rw-r-----" (0640). *LEADING ZERO NEEDED!*
+#fax-owner root
+#fax-group uucp
+#fax-mode 0640
+
+
+# ----- port specific section -----
+# 
+# Here you can put things that are valid only for one line, not the others
+#
+
+# Zoom V.FX 28.8, connected to ttyS0: don't do fax, less logging
+#
+#port ttyS0
+#  debug 3
+#  data-only y
+
+# some other Rockwell modem, needs "switchbd 19200" to receive faxes
+# properly (otherwise it will fail with "timeout").
+#
+#port ttyS1
+#  speed 38400
+#  switchbd 19200
+
+# ZyXEL 2864, connected to ttyS2: maximum debugging, grab statistics
+#
+#port ttyS2
+#  debug 8
+#  init-chat "" \d\d\d+++\d\d\dAT&FS2=255 OK ATN3S0=0S13.2=1 OK 
+#  statistics-chat "" AT OK ATI2 OK
+#  statistics-file /var/log/statistics.ttyS2
+#  modem-type cls2
+
+# direct connection of a VT100 terminal which doesn't like DTR drops
+# ("direct" meaning "*no* *modem*".  NEVER enable "direct yes" on modem lines!)
+#
+port ttyS0
+  direct y
+  speed 9600
+  toggle-dtr n
diff --git a/etc/motd b/etc/motd
new file mode 100644 (file)
index 0000000..1fc6f73
--- /dev/null
+++ b/etc/motd
@@ -0,0 +1,2 @@
+grml - Linux for geeks
+
diff --git a/etc/pcmcia/wlan-ng.conf b/etc/pcmcia/wlan-ng.conf
new file mode 100644 (file)
index 0000000..8e3b585
--- /dev/null
@@ -0,0 +1,205 @@
+
+device "prism2_cs"
+   class "wlan-ng" module "prism2_cs"
+
+# This is commented out as the regular orinoco drivers can handle this
+# card.
+#card "Intersil PRISM2 Reference Design 11Mb/s 802.11b WLAN Card"
+#   version "INTERSIL", "HFA384x/IEEE"
+#   bind "prism2_cs"
+
+card "Compaq WL100/200 11Mb/s 802.11b WLAN Card"
+   manfid 0x0138, 0x0002
+   bind "prism2_cs"
+
+card "Compaq iPaq HNW-100 11Mb/s 802.11b WLAN Card"
+   manfid 0x028a, 0x0002
+   bind "prism2_cs"
+
+card "Samsung SWL2000-N 11Mb/s 802.11b WLAN Card"
+   manfid 0x0250, 0x0002
+   bind "prism2_cs"
+
+card "Z-Com XI300 11Mb/s 802.11b WLAN Card"
+   manfid 0xd601, 0x0002
+   bind "prism2_cs"
+
+card "ZoomAir 4100 11Mb/s 802.11b WLAN Card"
+   version "ZoomAir 11Mbps High", "Rate wireless Networking"
+   bind "prism2_cs"
+# Disabled in Debian package because the normal pcmcia drivers handle this
+# one.
+#card "Linksys WPC11 11Mbps 802.11b WLAN Card"
+#   version "Instant Wireless ", " Network PC CARD", "Version 01.02"
+#   bind "prism2_cs"
+
+card "Addtron AWP-100 11Mbps 802.11b WLAN Card"
+   version "Addtron", "AWP-100 Wireless PCMCIA", "Version 01.02"
+   bind "prism2_cs"
+
+card "D-Link DWL-650 11Mbps 802.11b WLAN Card"
+   version "D", "Link DWL-650 11Mbps WLAN Card", "Version 01.02"
+   bind "prism2_cs"
+
+card "SMC 2632W 11Mbps 802.11b WLAN Card"
+   version "SMC", "SMC2632W", "Version 01.02"
+   bind "prism2_cs"
+
+card "BroMax Freeport 11Mbps 802.11b WLAN Card (Prism 2.5)"
+  version "Intersil", "PRISM 2_5 PCMCIA ADAPTER", "ISL37300P", "Eval-RevA"
+   bind "prism2_cs"
+   
+card "U.S. Robotics IEEE 802.11b PC-CARD"
+   version "U.S. Robotics", "IEEE 802.11b PC-CARD", "Version 01.02"
+   bind "prism2_cs"
+
+card "Level-One WPC-0100"
+   version "Digital Data Communications", "WPC-0100"
+   bind "prism2_cs"
+
+
+# Changed by grml-team. {{{
+# Latest change: Die Nov  2 23:36:05 CET 2004
+card "Linksys WPC11 11Mbps 802.11b WLAN Card"
+   manfid 0x0274, 0x1612
+   bind "orinoco_cs"
+# original:
+# card "Bromax OEM 11Mbps 802.11b WLAN Card (Prism 2.5)"
+#   manfid 0x0274, 0x1612
+#   bind "prism2_cs"
+# }}}
+
+card "Bromax OEM 11Mbps 802.11b WLAN Card (Prism 3)"
+   manfid 0x0274, 0x1613
+   bind "prism2_cs"
+
+card "corega K.K. Wireless LAN PCC-11"
+   version "corega K.K.", "Wireless LAN PCC-11"
+   bind "prism2_cs"
+
+card "corega K.K. Wireless LAN PCCA-11"
+   version "corega K.K.", "Wireless LAN PCCA-11"
+   bind "prism2_cs"
+
+card "CONTEC FLEXSCAN/FX-DDS110-PCC"
+   manfid 0xc001, 0x0008
+   bind "prism2_cs"
+
+card "PLANEX GeoWave/GW-NS110"
+   version "PLANEX", "GeoWave/GW-NS110"
+   bind "prism2_cs"
+
+card "Ambicom WL1100 11Mbps 802.11b WLAN Card"
+   version "OEM", "PRISM2 IEEE 802.11 PC-Card", "Version 01.02"
+   bind "prism2_cs"
+
+card "LeArtery SYNCBYAIR 11Mbps 802.11b WLAN Card"
+   version "LeArtery", "SYNCBYAIR 11Mbps Wireless LAN PC Card", "Version 01.02"
+   bind "prism2_cs"
+
+card "Intermec MobileLAN 11Mbps 802.11b WLAN Card"
+   manfid 0x01ff, 0x0008
+   bind "prism2_cs"
+
+card "NETGEAR MA401 11Mbps 802.11 WLAN Card"
+   version "NETGEAR MA401 Wireless PC", "Card", "Version 01.00"
+   bind "prism2_cs"
+
+card "Intersil PRISM Freedom 11mbps 802.11 WLAN Card"
+   version "Intersil", "PRISM Freedom PCMCIA Adapter", "ISL37100P", "Eval-RevA"
+   bind "prism2_cs"
+
+card "OTC Wireless AirEZY 2411-PCC 11Mbps 802.11 WLAN Card"
+   version "OTC", "Wireless AirEZY 2411-PCC WLAN Card", "Version 01.02"
+   bind "prism2_cs"
+
+card "Dynalink L11HDT 11Mbps 802.11 WLAN Card"
+   version "802.11", "11Mbps Wireless LAN Card", "v08C1", ""   
+   manfid 0xc250, 0x0002
+   bind "prism2_cs"
+
+card "PROXIM RangeLAN-DS/LAN PC CARD"
+   version "PROXIM", "RangeLAN-DS/LAN PC CARD"
+   bind "prism2_cs"
+
+card "ACTIONTEC PRISM Wireless LAN PC Card"
+   version "ACTIONTEC", "PRISM Wireless LAN PC Card", "0381", "RevA"
+   manfid 0x1668, 0x0101
+   bind "prism2_cs"
+
+# This one is disabled as well due to conflict with the normal pcmcia
+# drivers.
+#card "3Com AirConnect 3CRWE737A"
+#   version "3Com", "3CRWE737A AirConnect Wireless LAN PC Card"
+#   bind "prism2_cs" 
+
+card "3Com AirConnect 3CRWE777A"
+   version "3Com", "3CRWE777A AirConnect Wireless LAN PCI Card"  
+   bind "prism2_cs" 
+
+card "ASUS WL-100 802.11b WLAN  PC Card"
+   version "ASUS", "802_11b_PC_CARD_25"
+   bind "prism2_cs"
+card "ASUS WL-110 802.11b WLAN CF Card"
+   version "ASUS", "802_11B_CF_CARD_25"
+   bind "prism2_cs"
+
+card "BUFFALO WLI-CF-S11G 802.11b WLAN Card"
+  version "BUFFALO", "WLI-CF-S11G"
+  bind "prism2_cs"
+
+card "Linksys WCF11 11Mbps 802.11b WLAN Card (Prism 2.5)"
+  version "The Linksys Group, Inc.", "Wireless Network CF Card", "ISL37300P", "RevA"
+  bind "prism2_cs"
+
+card "Linksys WCF12 11Mbps 802.11b WLAN Card (Prism 3)"
+  version "Linksys", "Wireless CompactFlash Card", "", ""
+  manfid 0x028a, 0x0673
+  bind "prism2_cs"
+
+card "NETGEAR MA401RA 11Mbps 802.11 WLAN Card"
+   version "NETGEAR MA401RA Wireless PC", "Card", "ISL37300P", "Eval-RevA"
+   bind "prism2_cs"
+
+card "D-Link DCF-660W  11Mbps 802.11b WLAN Card"
+  manfid 0xd601, 0x0005
+  bind "prism2_cs"
+
+card "Microsoft Wireless Notebook Adapter MN-520"
+  manfid 0x02d2, 0x0001
+  bind "prism2_cs"
+
+card "AnyPoint(TM) Wireless II PC Card"
+  manfid 0x0089, 0x0002
+  bind "prism2_cs"
+
+card "D-Link DRC-650 802.11b WLAN Card"
+   version "D", "Link DRC-650 11Mbps WLAN Card", "Version 01.02", "" 
+   bind "prism2_cs"
+
+card "Adaptec AWN-8030"
+   manfid 0x9005, 0x0021
+   bind "prism2_cs"
+
+card "D-Link DWL-650 rev P 802.11b WLAN card"
+   manfid 0x000b, 0x7110
+#  version "D-Link", "DWL-650 Wireless PC Card RevP", "ISL37101P-10", "A3"
+   bind "prism2_cs"
+
+# This one is commented out since it matches the common lucent/orinoco
+# card.
+#card "I-Gate 11M PC Card"
+#   version "INTERSIL",  "I-GATE 11M PC Card / PC Card plus", "Version 01.02"
+#   bind "prism2_cs"
+
+card "benQ AWL100 802.11b WLAN Card"
+   version "BENQ", "AWL100 PCMCIA ADAPTER", "ISL37300P", "Eval-RevA"
+   manfid 0x000b, 0x7300
+   bind "prism2_cs"
+
+card "Intersil Prism 2 card"
+   version "INTERSIL"
+   manfid 0x0156, 0x0002
+   bind "prism2_cs"
+
diff --git a/etc/policy-rc.d.conf b/etc/policy-rc.d.conf
new file mode 100644 (file)
index 0000000..0ab5642
--- /dev/null
@@ -0,0 +1,26 @@
+# Filename:      /etc/policy-rc.d.conf
+# Purpose:       configuration file for /usr/sbin/grml-policy-rc.d
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Jul 08 01:29:41 CEST 2006 [mika]
+################################################################################
+
+# Do you want to run invoke-rc.d?
+  EXITSTATUS='0'
+
+#   0 - action allowed
+#   1 - unknown action (therefore, undefined policy)
+#  100 - unknown initscript id
+#  101 - action forbidden by policy
+#  102 - subsystem error
+#  103 - syntax error
+#  104 - [reserved]
+#  105 - behaviour uncertain, policy undefined.
+#  106 - action not allowed. Use the returned fallback actions
+#        (which are implied to be "allowed") instead.
+
+# More information:
+# http://people.debian.org/~hmh/invokerc.d-policyrc.d-specification.txt
+
+## END OF FILE #################################################################
diff --git a/etc/rcS.d/important_notice b/etc/rcS.d/important_notice
new file mode 100644 (file)
index 0000000..adcb23d
--- /dev/null
@@ -0,0 +1,14 @@
+README - important_notice
+=========================
+
+grml does not use sysv-rc but file-rc. If you want to
+configure startup of your system just edit the file
+/etc/runlevel.conf with $EDITOR. No more symlink hell.
+
+If you find other files than this one (important_notice) in
+the /etc/rc{0..6}.d/ /etc/rcS.d directories the software
+shipping the initscript does not use the Debian mechansism
+update-rc.d to install and activate initscripts and is
+broken therefore. Please report to it upstream authors!
+
+ -- Michael Prokop <mika@grml.org>, Fri May 12 17:59:42 CEST 2006
diff --git a/etc/resolv.conf.template b/etc/resolv.conf.template
new file mode 100644 (file)
index 0000000..6d8e1f6
--- /dev/null
@@ -0,0 +1,115 @@
+#!/bin/sh
+# Filename:      /etc/resolv.conf.template
+# Purpose:       list of free available DNS servers
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       Information taken from http://www.gsnw.de/public/dns-server.php (GSNW)
+# Latest change: Tue Oct 11 20:11:44 CEST 2005 [mika]
+################################################################################
+
+DNS-Server
+========== 
+
+IPv4
+----
+Arcor  145.253.2.11
+Arcor  145.253.2.75
+Arcor  145.253.2.203
+Arcor  145.253.2.171
+as8758 212.25.28.4
+Cablecom       62.2.17.61
+Cablecom       62.2.24.158
+CCC    192.76.134.3
+Celox  217.146.128.77
+Claranet       212.82.225.7
+Claranet       212.82.226.212
+CNE    195.202.32.73
+CNE    195.202.33.68
+CS-Arena       83.142.86.1
+dns.nibbler.de 194.150.168.168
+Dolphins       212.25.25.8
+ecore  212.63.128.212
+EWE TEL        212.6.108.140
+EWE TEL        212.6.108.141
+fastIT 62.141.32.2
+fastIT 62.141.34.2
+fastIT 62.241.33.128
+fn2    213.160.64.70
+fn2    213.160.65.70
+Freenet        62.104.212.82
+Freenet        62.104.196.134
+Freenet        62.104.191.241
+Hansenet       213.191.74.18
+Hansenet       213.191.74.19
+Home of the Brave      213.145.82.34
+Infobonn       195.27.230.2
+Infobonn       213.239.192.34
+Infobonn       217.160.91.24
+ISH    80.69.98.110
+ISH    62.143.254.4
+KAMP   82.141.0.101
+KAMP   212.110.100.250
+KAMP   195.62.97.18
+KAMP   195.62.97.177
+KAMP   195.62.99.42
+KEVAG Telekom  212.7.160.13
+LF Netzwerksysteme     212.9.160.1
+LF Netzwerksysteme     212.218.160.1
+linuxserverforum.de    213.202.245.13
+Lrz-Muenchen   129.187.10.25
+Lrz-Muenchen   129.187.16.1
+MNet   212.18.0.5
+MNet   212.18.3.5
+Mobilcom       194.97.3.1
+Mobilcom       194.97.109.1
+muc.de 193.149.48.11
+muc.de 193.149.48.2
+Netcologne     194.8.194.60
+Netcologne     194.8.194.70
+netdirekt      217.20.115.1
+netdirekt      217.20.116.1
+netdirekt      213.221.110.235
+netdirekt      62.80.2.35
+POP-Hannover   193.98.1.200
+QSC    213.148.130.10
+QSC    213.148.129.10
+Schlund und Partner    195.20.224.234
+Schlund und Partner    195.20.224.97
+Schlund und Partner    195.20.225.34
+Schlund und Partner    195.20.224.99
+Server4free    217.172.162.246
+Server4free    217.172.161.201
+Server4free    217.172.191.7
+Server4free    217.172.166.7
+T-Online       194.25.2.129
+T-Online       194.25.2.130
+T-Online       194.25.2.131
+T-Online       194.25.2.132
+T-Online       194.25.2.133
+T-Online       217.237.151.225
+T-Online       217.237.149.161
+T-Online       217.237.150.225
+T-Online       217.237.150.97
+T-Online       217.237.149.225
+T-Online       217.237.151.97
+T-Online       217.237.150.141
+T-Online       217.237.151.161
+Teleport       194.183.128.35
+Teleport       194.183.128.36
+Terralink      217.9.16.14
+Terralink      217.9.17.34
+UUNET  193.101.111.10
+UUNET  192.76.144.66
+UUNET  193.101.111.20
+Versatel       62.72.64.237
+Versatel       62.72.64.241
+Versatel       212.7.148.65
+Versatel       212.7.148.97
+
+IPv6
+----
+Celox  2001:8d0:0:3::100
+dns1.lrz-muenchen.de   2001:4CA0:0:100:0:53:1:1
+dns2.lrz-muenchen.de   2001:4CA0:0:102:0:53:1:2
+
+## END OF FILE #################################################################
diff --git a/etc/runlevel.conf.hdinstall b/etc/runlevel.conf.hdinstall
new file mode 100644 (file)
index 0000000..e0f0c59
--- /dev/null
@@ -0,0 +1,306 @@
+# This file was automatically generated by /usr/share/file-rc/rclink2file.sh.
+# You can use your favourite editor or update-rc.d(8) to modify it.
+# Read runlevel.conf(5) man page for more information about this file.
+#
+# Format:
+# <sort> <off-> <on-levels>     <command>
+01     -       2               /etc/init.d/bootsplash_start.sh
+01     -       S               /etc/init.d/bootlocal.first
+01     0,6     -               /etc/init.d/tpctl
+01     -       -               /etc/init.d/glibc.sh
+01     2,3,4,5 0,6             /etc/init.d/libnss-ldap
+02     -       S               /etc/init.d/mountkernfs.sh
+02     -       S               /etc/init.d/hostname.sh
+03     -       -               /etc/init.d/dmraid
+03     -       -               /etc/init.d/multipath-tools-boot
+03     -       S               /etc/init.d/libnss-ldap
+04     -       S               /etc/init.d/udev
+04     -       S               /etc/init.d/mountdevsubfs.sh
+05     0,1,6   -               /etc/init.d/preload
+05     -       S               /etc/init.d/bootlogd
+05     -       2,3,4,5         /etc/init.d/vbesave
+05     -       S               /etc/init.d/initrd-tools.sh
+05     -       -               /etc/init.d/keymap.sh
+08     0,1,6   -               /etc/init.d/drbd
+09     -       -               /etc/init.d/scsitools-pre.sh
+10     0,1,6   -               /etc/init.d/monit
+10     0,6     -               /etc/init.d/apmiser
+10     -       S               /etc/init.d/checkroot.sh
+11     0,1,6   -               /etc/init.d/anacron
+11     0,1,6   -               /etc/init.d/cron
+12     0,1,6   -               /etc/init.d/sl-modem-daemon
+12     0,1,6   -               /etc/init.d/915resolution
+12     -       S               /etc/init.d/mtab.sh
+13     -       -               /etc/init.d/capiutils
+15     0,1,6   -               /etc/init.d/fetchmail
+15     0,1,6   -               /etc/init.d/realtime
+15     -       0,6             /etc/init.d/wpa-ifupdown
+18     -       S               /etc/init.d/ifupdown-clean
+18     0,1,6   -               /etc/init.d/openafs-client
+18     -       S               /etc/init.d/hwclockfirst.sh
+19     0,1,6   -               /etc/init.d/aumix
+19     0,1,6   -               /etc/init.d/camserv
+19     0,1,6   -               /etc/init.d/ipac-ng
+19     0,1,6   -               /etc/init.d/nis
+19     0,1,6   -               /etc/init.d/samba
+19     0,6     -               /etc/init.d/setserial
+19     0,1,6   -               /etc/init.d/proxsmtp
+20     0,1,6   -               /etc/init.d/acpid
+20     0,1,6   -               /etc/init.d/atop
+20     0,1,6   -               /etc/init.d/autofs
+20     0,1,6   -               /etc/init.d/backuppc
+20     0,1,6   -               /etc/init.d/bandwidthd
+20     0,1,6   -               /etc/init.d/cfengine2
+20     0,1,6   -               /etc/init.d/clamav-daemon
+20     0,1,6   -               /etc/init.d/cupsys
+20     0,1,6   -               /etc/init.d/dirmngr
+20     0,1,6   -               /etc/init.d/distcc
+20     0,1,6   -               /etc/init.d/distmp3
+20     0,1,6   -               /etc/init.d/drbdlinksclean
+20     0,1,6   -               /etc/init.d/dropbear
+20     0,1,6   -               /etc/init.d/fail2ban
+20     0,1,6   -               /etc/init.d/fnfxd
+20     0,1,6   -               /etc/init.d/fwlogwatch
+20     0,1,6   -               /etc/init.d/gkrellmd
+20     0,1,6   -               /etc/init.d/gpm
+20     0,1,6   -               /etc/init.d/hddtemp
+20     0,1,6   -               /etc/init.d/hostapd
+20     0,1,6   -               /etc/init.d/hotkey-setup
+20     0,1,6   -               /etc/init.d/ipvsadm
+20     0,1,6   -               /etc/init.d/ipx
+20     0,1,6   -               /etc/init.d/ipxripd
+20     0,1,6   -               /etc/init.d/isakmpd
+20     0,1,6   -               /etc/init.d/isdnutils
+20     0,1,6   -               /etc/init.d/jail
+20     0,1,6   -               /etc/init.d/jmon
+20     0,1,6   -               /etc/init.d/keepalived
+20     0,1,6   -               /etc/init.d/knockd
+20     0,1,6   -               /etc/init.d/laptop-mode
+20     0,1,6   -               /etc/init.d/log2mail
+20     0,1,6   -               /etc/init.d/lpd
+20     0,1,6   -               /etc/init.d/makedev
+20     0,1,6   -               /etc/init.d/maradns
+20     0,1,6   -               /etc/init.d/mixmaster
+20     0,1,6   -               /etc/init.d/nethack-common
+20     0,1,6   -               /etc/init.d/netperf
+20     0,1,6   -               /etc/init.d/nscd
+20     0,1,6   -               /etc/init.d/nsd
+20     0,1,6   -               /etc/init.d/nstxcd
+20     0,1,6   -               /etc/init.d/nstxd
+20     0,1,6   -               /etc/init.d/ntlmaps
+20     0,1,6   -               /etc/init.d/p3scan
+20     0,1,6   -               /etc/init.d/partimaged
+20     0,1,6   -               /etc/init.d/plptools
+20     0,1,6   -               /etc/init.d/postfix
+20     0,1,6   -               /etc/init.d/dbus
+20     0,1,6   -               /etc/init.d/apt-index-watcher
+20     0,1,6   -               /etc/init.d/powernowd
+20     0,1,6   -               /etc/init.d/pptpd
+20     0,1,6   -               /etc/init.d/psad
+20     0,1,6   -               /etc/init.d/pxe
+20     0,1,6   -               /etc/init.d/queue
+20     0,1,6   -               /etc/init.d/racoon
+20     0,1,6   -               /etc/init.d/rgpsp
+20     0,1,6   -               /etc/init.d/rinetd
+20     0,1,6   -               /etc/init.d/rng-tools
+20     0,1,6   -               /etc/init.d/rsync
+20     0,1,6   -               /etc/init.d/secvpnmon
+20     0,1,6   -               /etc/init.d/sensord
+20     0,1,6   -               /etc/init.d/ser2net
+20     0,1,6   -               /etc/init.d/shaperd
+20     0,1,6   -               /etc/init.d/sleepd
+20     0,1,6   -               /etc/init.d/smartmontools
+20     0,1,6   -               /etc/init.d/snort
+20     0,1,6   -               /etc/init.d/sqlrelay
+20     -       S               /etc/init.d/ssh
+20     0,1,6   -               /etc/init.d/stunnel4
+20     0,1,6   -               /etc/init.d/swapd
+20     0,1,6   -               /etc/init.d/sysfsutils
+20     0,1,6   -               /etc/init.d/sysstat
+20     0,1,6   -               /etc/init.d/tcpspy
+20     0,1,6   -               /etc/init.d/tftpd-hpa
+20     0,1,6   -               /etc/init.d/thttpd
+20     0,1,6   -               /etc/init.d/tor
+20     0,1,6   -               /etc/init.d/trapdoor2
+20     0,1,6   -               /etc/init.d/udftools
+20     0,1,6   -               /etc/init.d/ulogd
+20     0,1,6   -               /etc/init.d/vtun
+20     0,1,6   -               /etc/init.d/waproamd
+20     0,1,6   -               /etc/init.d/xdebconfigurator
+20     0,1,6   -               /etc/init.d/xfs
+20     0,1,6   -               /etc/init.d/xinetd
+20     0,1,6   -               /etc/init.d/zoneserver
+20     0,6     -               /etc/init.d/honeyd
+20     0,6     -               /etc/init.d/nessusd
+20     0,1,6   -               /etc/init.d/acct
+20     0,1,6   -               /etc/init.d/apmd
+20     0,6     -               /etc/init.d/bittorrent
+20     0,1,6   -               /etc/init.d/clamav-freshclam
+20     0,1,6   -               /etc/init.d/cpufrequtils
+20     0,1,6   -               /etc/init.d/ddclient
+20     0,1,6   -               /etc/init.d/fprobe
+20     0,1,6   -               /etc/init.d/fprobe-ulog
+20     0,1,6   -               /etc/init.d/gsm-utils
+20     0,1,6   -               /etc/init.d/icecast2
+20     0,1,6   -               /etc/init.d/ifplugd
+20     0,1,6   -               /etc/init.d/ipkungfu
+20     0,1,6   -               /etc/init.d/irda-utils
+20     0,1,6   -               /etc/init.d/lighttpd
+20     0,1,6   -               /etc/init.d/mbmon
+20     -       S               /etc/init.d/module-init-tools
+20     -       -               /etc/init.d/modutils
+20     0,1,6   -               /etc/init.d/mpt-statusd
+20     0,1,6   -               /etc/init.d/multipath-tools
+20     0,1,6   -               /etc/init.d/powertweakd
+20     0,1,6   -               /etc/init.d/open-iscsi
+20     0,1,6   -               /etc/init.d/ajaxterm
+20     0,1,6   -               /etc/init.d/acpi-support
+20     0,1,6   -               /etc/init.d/olsrd
+20     0,1,6   -               /etc/init.d/pads
+20     0,1,6   -               /etc/init.d/pppstatus
+20     0,1,6   -               /etc/init.d/privoxy
+20     0,1,6   -               /etc/init.d/scanlogd
+20     0,1,6   -               /etc/init.d/scsi-idle
+20     0,1,6   -               /etc/init.d/sn
+20     0,1,6   -               /etc/init.d/speech-dispatcher
+20     0,1,6   -               /etc/init.d/sslwrap
+20     0,1,6   -               /etc/init.d/wmaloader
+20     0,1,6   2,3,4,5         /etc/init.d/postfix
+20     0,1,6   -               /etc/init.d/vsftpd
+20     0,1,6   -               /etc/init.d/crywrap
+20     0,1,6   -               /etc/init.d/ipmievd
+20     0,1,6   -               /etc/init.d/openbsd-inetd
+20     -       -               /etc/init.d/xend
+20     0,1,6   -               /etc/init.d/xendomains
+20     0,1,6   -               /etc/init.d/codeville
+20     0,1,6   -               /etc/init.d/reniced
+21     -       1               /etc/init.d/aumix
+21     0,1,6   -               /etc/init.d/capiutils
+22     -       -               /etc/init.d/scsitools.sh
+22     -       S               /etc/init.d/hwclock.sh
+23     0,1,6   -               /etc/init.d/ntp-server
+23     0,1,6   -               /etc/init.d/ntp
+25     0,1,6   -               /etc/init.d/mdadm
+25     -       -               /etc/init.d/bluetooth
+25     -       -               /etc/init.d/brltty
+25     -       -               /etc/init.d/libdevmapper1.02
+25     -       -               /etc/init.d/openafs-client
+25     0,6     -               /etc/init.d/hwclock.sh
+26     -       S               /etc/init.d/cryptdisks-early
+28     -       S               /etc/init.d/cryptdisks
+28     -       S               /etc/init.d/checkfs-loop
+29     -       2               /etc/init.d/bootlocal.middle
+30     -       0,6             /etc/init.d/urandom
+30     -       2,3,4,5         /etc/init.d/grml-autoconfig
+30     0,1,6   -               /etc/init.d/squid
+30     0,6     -               /etc/init.d/etc-setserial
+30     -       -               /etc/init.d/mt-st
+30     -       -               /etc/init.d/procps.sh
+30     -       S               /etc/init.d/checkfs.sh
+30     -       1               /etc/init.d/killprocs
+30     -       -               /etc/init.d/mt-st
+31     -       0,6             /etc/init.d/umountnfs.sh
+31     -       -               /etc/init.d/hibernate
+32     -       0,6             /etc/init.d/portmap
+35     -       S               /etc/init.d/networking
+35     0,6     -               /etc/init.d/tspc
+35     -       S               /etc/init.d/mountall.sh
+36     -       0,6             /etc/init.d/firehol
+36     -       S               /etc/init.d/ifupdown
+36     -       S               /etc/init.d/udev-mtab
+36     -       -               /etc/init.d/discover
+36     -       -               /etc/init.d/lm-sensors
+36     -       S               /etc/init.d/mountall-bootclean.sh
+37     -       0,6             /etc/init.d/sendsigs
+37     0,6     -               /etc/init.d/setkey
+38     -       -               /etc/init.d/pppd-dns
+38     -       S               /etc/init.d/resolvconf
+39     -       -               /etc/init.d/ifupdown-scripts-zg2
+39     -       -               /etc/init.d/pppstatus-clean
+39     -       S               /etc/init.d/dns-clean
+39     6       -               /etc/init.d/kexec-load
+40     -       0,6             /etc/init.d/umountfs
+40     0,1,6   -               /etc/init.d/arpwatch
+40     0,1,6   -               /etc/init.d/dhcp3-server
+40     -       S               /etc/init.d/ifrename
+40     -       -               /etc/init.d/nufw
+40     -       -               /etc/init.d/pcmciautils
+40     -       -               /etc/init.d/uruk
+41     -       -               /etc/init.d/dumputils
+41     -       -               /etc/init.d/aoetools
+41     -       -               /etc/init.d/apcupsd
+45     -       S               /etc/init.d/mountnfs.sh
+46     -       S               /etc/init.d/mountnfs-bootclean.sh
+48     -       -               /etc/init.d/console-screen.sh
+48     -       0,6             /etc/init.d/cryptdisks
+49     0,6     -               /etc/init.d/evms
+50     -       0,6             /etc/init.d/lvm
+50     -       0,6             /etc/init.d/mdadm-raid
+50     0,1,6   -               /etc/init.d/freeradius
+50     0,1,6   -               /etc/init.d/pcscd
+50     0,6     S               /etc/init.d/alsa-utils
+50     0,1,6   -               /etc/init.d/proftpd
+50     -       -               /etc/init.d/systune
+51     -       0,6             /etc/init.d/dmraid
+51     -       -               /etc/init.d/ntpdate
+55     -       S               /etc/init.d/bootmisc.sh
+59     -       0,6             /etc/init.d/cryptdisks-early
+60     -       0,6             /etc/init.d/umountroot
+60     -       -               /etc/init.d/hwtools
+70     -       S               /etc/init.d/x11-common
+70     -       -               /etc/init.d/nviboot
+70     -       S               /etc/init.d/screen-cleanup
+71     -       S               /etc/init.d/xserver-xorg
+74     0,1,6   -               /etc/init.d/bluetooth
+75     0,6     -               /etc/init.d/hdparm
+75     -       -               /etc/init.d/schroot
+75     -       -               /etc/init.d/libpam-devperm
+75     -       S               /etc/init.d/sudo
+79     0,1,6   -               /etc/init.d/nfs-common
+79     0,1,6   -               /etc/init.d/quotarpc
+80     0,1,6   -               /etc/init.d/nfs-kernel-server
+80     0,1,6   -               /etc/init.d/nvtv
+80     0,1,6   -               /etc/init.d/openvpn
+80     0,1,6   -               /etc/init.d/slapd
+80     -       -               /etc/init.d/installation-report
+80     0,6     -               /etc/init.d/apcupsd
+81     0,1,6   -               /etc/init.d/tpconfig
+81     1       -               /etc/init.d/portmap
+85     0,1,6   -               /etc/init.d/bind9
+85     0,1,6   -               /etc/init.d/dnsmasq
+85     0,1,6   -               /etc/init.d/pdns
+85     0,1,6   -               /etc/init.d/pdns-recursor
+85     0,6     -               /etc/init.d/quota
+85     -       6               /etc/init.d/kexec
+89     0,1,6   -               /etc/init.d/atd
+89     0,6     -               /etc/init.d/bastille-firewall
+89     -       2,3,4,5         /etc/init.d/cron
+89     0,6     -               /etc/init.d/shorewall
+89     0,1,6   -               /etc/init.d/nufw
+89     0,6     -               /etc/init.d/resolvconf
+89     0,6     -               /etc/init.d/uruk
+90     -       -               /etc/init.d/grml-halt
+90     -       0               /etc/init.d/halt
+90     -       -               /etc/init.d/grml-reboot
+90     -       6               /etc/init.d/reboot
+90     0,1,6   -               /etc/init.d/binfmt-support
+90     -       S               /etc/init.d/rmnologin
+90     0,1,6   -               /etc/init.d/syslog-ng
+90     -       1               /etc/init.d/single
+91     0,1,6   -               /etc/init.d/apache
+91     0,1,6   -               /etc/init.d/apache2
+91     0,1,6   -               /etc/init.d/bacula-fd
+95     -       -               /etc/init.d/preload
+98     -       -               /etc/init.d/grml-home
+99     -       -               /etc/init.d/grml-misc
+99     0,1,6   -               /etc/init.d/portsentry
+99     -       -               /etc/init.d/tpctl
+99     0,1,6   -               /etc/init.d/3dm2
+99     -       S               /etc/init.d/stop-bootlogd-single
+99     -       2,3,4,5         /etc/init.d/stop-bootlogd
+99     -       2               /etc/init.d/bootsplash_end.sh
+99     -       2               /etc/init.d/bootlocal.last
+99     -       2,3,4,5         /etc/init.d/rc.local
+99     -       -               /etc/init.d/acpi-support
+99     -       -               /etc/init.d/linuxlogo
+# THE LAST LINE IS NEVER READ
diff --git a/etc/runlevel.conf.hdinstall.small b/etc/runlevel.conf.hdinstall.small
new file mode 100644 (file)
index 0000000..5861aef
--- /dev/null
@@ -0,0 +1,66 @@
+# This file was automatically generated by /usr/share/file-rc/rclink2file.sh.
+# You can use your favourite editor or update-rc.d(8) to modify it.
+# Read runlevel.conf(5) man page for more information about this file.
+#
+# Format:
+# <sort> <off-> <on-levels>     <command>
+01     -       2               /etc/init.d/bootsplash_start.sh
+01     -       S               /etc/init.d/bootlocal.first
+02     -       S               /etc/init.d/mountkernfs.sh
+04     -       S               /etc/init.d/udev
+04     -       S               /etc/init.d/mountdevsubfs.sh
+05     -       S               /etc/init.d/bootlogd
+10     -       S               /etc/init.d/checkroot.sh
+18     -       S               /etc/init.d/ifupdown-clean
+19     0,6     -               /etc/init.d/setserial
+20     0,1,6   -               /etc/init.d/acpid
+20     0,1,6   -               /etc/init.d/gpm
+20     0,1,6   -               /etc/init.d/inetd
+20     0,1,6   -               /etc/init.d/makedev
+20     0,1,6   -               /etc/init.d/knockd
+20     0,1,6   -               /etc/init.d/rsync
+20     0,1,6   -               /etc/init.d/ser2net
+20     0,1,6   -               /etc/init.d/smartmontools
+20     -       S               /etc/init.d/ssh
+20     -       S               /etc/init.d/module-init-tools
+20     0,1,6   2,3,4,5         /etc/init.d/cron
+20     -       S               /etc/init.d/modutils
+25     0,1,6   -               /etc/init.d/mdadm
+25     0,6     -               /etc/init.d/hwclock.sh
+29     -       2               /etc/init.d/bootlocal.middle
+30     -       0,6             /etc/init.d/urandom
+30     -       2,3,4,5         /etc/init.d/grml-autoconfig
+30     0,6     -               /etc/init.d/etc-setserial
+30     -       S               /etc/init.d/checkfs.sh
+30     -       1               /etc/init.d/killprocs
+31     -       0,6             /etc/init.d/umountnfs.sh
+35     -       S               /etc/init.d/networking
+35     -       S               /etc/init.d/mountall.sh
+36     -       S               /etc/init.d/ifupdown
+36     -       S               /etc/init.d/udev-mtab
+36     -       S               /etc/init.d/mountall-bootclean.sh
+36     -       S               /etc/init.d/mtab.sh
+37     -       0,6             /etc/init.d/sendsigs
+40     -       0,6             /etc/init.d/umountfs
+40     -       S               /etc/init.d/hostname.sh
+45     -       S               /etc/init.d/mountnfs.sh
+46     -       S               /etc/init.d/mountnfs-bootclean.sh
+50     -       0,6             /etc/init.d/lvm
+50     -       0,6             /etc/init.d/mdadm-raid
+55     -       S               /etc/init.d/bootmisc.sh
+60     -       0,6             /etc/init.d/umountroot
+75     0,6     -               /etc/init.d/hdparm
+90     -       -               /etc/init.d/grml-halt
+90     -       0               /etc/init.d/halt
+90     -       -               /etc/init.d/grml-reboot
+90     -       6               /etc/init.d/reboot
+90     -       S               /etc/init.d/rmnologin
+90     0,1,6   -               /etc/init.d/syslog-ng
+90     -       1               /etc/init.d/single
+98     -       -               /etc/init.d/grml-home
+99     -       -               /etc/init.d/grml-misc
+99     -       2,3,4,5         /etc/init.d/stop-bootlogd
+99     -       S               /etc/init.d/stop-bootlogd-single
+99     -       2               /etc/init.d/bootsplash_end.sh
+99     -       2               /etc/init.d/bootlocal.last
+# THE LAST LINE IS NEVER READ
diff --git a/etc/runlevel.conf.livecd b/etc/runlevel.conf.livecd
new file mode 100644 (file)
index 0000000..e186457
--- /dev/null
@@ -0,0 +1,205 @@
+# This file was automatically generated by /usr/share/file-rc/rclink2file.sh.
+# You can use your favourite editor or update-rc.d(8) to modify it.
+# Read runlevel.conf(5) man page for more information about this file.
+#
+# Format:
+# <sort> <off-> <on-levels>     <command>
+01     -       2               /etc/init.d/bootsplash_start.sh
+01     -       S               /etc/init.d/bootlocal.first
+02     -       S               /etc/init.d/mountkernfs.sh
+03     -       -               /etc/init.d/multipath-tools-boot
+04     -       S               /etc/init.d/udev
+04     -       S               /etc/init.d/mountdevsubfs.sh
+05     -       -               /etc/init.d/bootlogd
+08     0,1,6   -               /etc/init.d/drbd
+10     0,1,6   -               /etc/init.d/monit
+10     -       -               /etc/init.d/checkroot.sh
+11     0,1,6   -               /etc/init.d/anacron
+11     0,1,6   -               /etc/init.d/cron
+12     0,1,6   -               /etc/init.d/sl-modem-daemon
+13     -       -               /etc/init.d/apcupsd
+15     0,1,6   -               /etc/init.d/fetchmail
+15     0,1,6   -               /etc/init.d/realtime
+18     -       S               /etc/init.d/ifupdown-clean
+19     0,1,6   -               /etc/init.d/aumix
+19     0,1,6   -               /etc/init.d/camserv
+19     0,1,6   -               /etc/init.d/ipac-ng
+19     0,1,6   -               /etc/init.d/nis
+19     0,1,6   -               /etc/init.d/samba
+19     0,6     -               /etc/init.d/setserial
+20     0,1,6   -               /etc/init.d/acpid
+20     0,1,6   -               /etc/init.d/alsa
+20     0,1,6   -               /etc/init.d/atop
+20     0,1,6   -               /etc/init.d/autofs
+20     0,1,6   -               /etc/init.d/backuppc
+20     0,1,6   -               /etc/init.d/bandwidthd
+20     0,1,6   -               /etc/init.d/cfengine2
+20     0,1,6   -               /etc/init.d/clamav-daemon
+20     0,1,6   -               /etc/init.d/cupsys
+20     0,1,6   -               /etc/init.d/dirmngr
+20     0,1,6   -               /etc/init.d/distcc
+20     0,1,6   -               /etc/init.d/distmp3
+20     0,1,6   -               /etc/init.d/drbdlinksclean
+20     0,1,6   -               /etc/init.d/dropbear
+20     0,1,6   -               /etc/init.d/fail2ban
+20     0,1,6   -               /etc/init.d/fnfxd
+20     0,1,6   -               /etc/init.d/fwlogwatch
+20     0,1,6   -               /etc/init.d/gkrellmd
+20     0,1,6   -               /etc/init.d/gpm
+20     0,1,6   -               /etc/init.d/hddtemp
+20     0,1,6   -               /etc/init.d/hostapd
+20     0,1,6   -               /etc/init.d/hotkey-setup
+20     0,1,6   -               /etc/init.d/inetd
+20     0,1,6   -               /etc/init.d/ipvsadm
+20     0,1,6   -               /etc/init.d/ipx
+20     0,1,6   -               /etc/init.d/ipxripd
+20     0,1,6   -               /etc/init.d/isakmpd
+20     0,1,6   -               /etc/init.d/isdnutils
+20     0,1,6   -               /etc/init.d/jail
+20     0,1,6   -               /etc/init.d/jmon
+20     0,1,6   -               /etc/init.d/keepalived
+20     0,1,6   -               /etc/init.d/knockd
+20     0,1,6   -               /etc/init.d/laptop-mode
+20     0,1,6   -               /etc/init.d/log2mail
+20     0,1,6   -               /etc/init.d/lpd
+20     0,1,6   -               /etc/init.d/makedev
+20     0,1,6   -               /etc/init.d/maradns
+20     0,1,6   -               /etc/init.d/mixmaster
+20     0,1,6   -               /etc/init.d/nethack-common
+20     0,1,6   -               /etc/init.d/netperf
+20     0,1,6   -               /etc/init.d/nscd
+20     0,1,6   -               /etc/init.d/nsd
+20     0,1,6   -               /etc/init.d/nstxcd
+20     0,1,6   -               /etc/init.d/nstxd
+20     0,1,6   -               /etc/init.d/ntlmaps
+20     0,1,6   -               /etc/init.d/p3scan
+20     0,1,6   -               /etc/init.d/partimaged
+20     0,1,6   -               /etc/init.d/plptools
+20     0,1,6   -               /etc/init.d/postfix
+20     0,1,6   -               /etc/init.d/dbus
+20     0,1,6   -               /etc/init.d/apt-index-watcher
+20     0,1,6   -               /etc/init.d/powernowd
+20     0,1,6   -               /etc/init.d/pptpd
+20     0,1,6   -               /etc/init.d/psad
+20     0,1,6   -               /etc/init.d/pxe
+20     0,1,6   -               /etc/init.d/queue
+20     0,1,6   -               /etc/init.d/racoon
+20     0,1,6   -               /etc/init.d/rgpsp
+20     0,1,6   -               /etc/init.d/rinetd
+20     0,1,6   -               /etc/init.d/rng-tools
+20     0,1,6   -               /etc/init.d/rsync
+20     0,1,6   -               /etc/init.d/secvpnmon
+20     0,1,6   -               /etc/init.d/sensord
+20     0,1,6   -               /etc/init.d/ser2net
+20     0,1,6   -               /etc/init.d/shaperd
+20     0,1,6   -               /etc/init.d/sleepd
+20     0,1,6   -               /etc/init.d/smartmontools
+20     0,1,6   -               /etc/init.d/snort
+20     0,1,6   -               /etc/init.d/sqlrelay
+20     0,1,6   -               /etc/init.d/ssh
+20     0,1,6   -               /etc/init.d/swapd
+20     0,1,6   -               /etc/init.d/sysfsutils
+20     0,1,6   -               /etc/init.d/sysstat
+20     0,1,6   -               /etc/init.d/tcpspy
+20     0,1,6   -               /etc/init.d/tftpd-hpa
+20     0,1,6   -               /etc/init.d/thttpd
+20     0,1,6   -               /etc/init.d/tor
+20     0,1,6   -               /etc/init.d/trapdoor2
+20     0,1,6   -               /etc/init.d/udftools
+20     0,1,6   -               /etc/init.d/ulogd
+20     0,1,6   -               /etc/init.d/vtun
+20     0,1,6   -               /etc/init.d/waproamd
+20     0,1,6   -               /etc/init.d/xdebconfigurator
+20     0,1,6   -               /etc/init.d/xfs
+20     0,1,6   -               /etc/init.d/xinetd
+20     0,1,6   -               /etc/init.d/zoneserver
+20     0,6     -               /etc/init.d/honeyd
+20     0,6     -               /etc/init.d/nessusd
+20     -       -               /etc/init.d/modutils
+20     0,1,6   -               /etc/init.d/multipath-tools
+20     0,1,6   -               /etc/init.d/powertweakd
+21     -       1               /etc/init.d/aumix
+21     0,1,6   -               /etc/init.d/capiutils
+22     -       S               /etc/init.d/hwclockfirst.sh
+22     -       -               /etc/init.d/scsitools.sh
+23     0,1,6   -               /etc/init.d/ntp-server
+25     0,1,6   -               /etc/init.d/mdadm
+25     0,6     -               /etc/init.d/hwclock.sh
+25     -       -               /etc/init.d/bluetooth
+25     -       -               /etc/init.d/brltty
+25     -       -               /etc/init.d/libdevmapper1.02
+25     -       -               /etc/init.d/openafs-client
+28     -       -               /etc/init.d/cryptdisks
+29     -       2               /etc/init.d/bootlocal.middle
+30     -       0,6             /etc/init.d/urandom
+30     -       2,3,4,5         /etc/init.d/grml-autoconfig
+30     0,1,6   -               /etc/init.d/squid
+30     0,6     -               /etc/init.d/etc-setserial
+30     -       -               /etc/init.d/checkfs.sh
+30     -       -               /etc/init.d/killprocs
+31     -       0,6             /etc/init.d/umountnfs.sh
+31     -       -               /etc/init.d/hibernate
+32     -       0,6             /etc/init.d/portmap
+35     -       -               /etc/init.d/networking
+35     0,6     -               /etc/init.d/tspc
+35     -       -               /etc/init.d/mountall.sh
+36     -       0,6             /etc/init.d/firehol
+36     -       S               /etc/init.d/ifupdown
+36     -       S               /etc/init.d/udev-mtab
+36     -       -               /etc/init.d/mountall-bootclean.sh
+36     -       -               /etc/init.d/mtab.sh
+37     -       0,6             /etc/init.d/sendsigs
+37     0,6     -               /etc/init.d/setkey
+38     -       S               /etc/init.d/resolvconf
+40     -       0,6             /etc/init.d/umountfs
+40     0,1,6   -               /etc/init.d/arpwatch
+40     0,1,6   -               /etc/init.d/dhcp3-server
+40     -       -               /etc/init.d/hostname.sh
+45     -       -               /etc/init.d/mountnfs.sh
+46     -       -               /etc/init.d/mountnfs-bootclean.sh
+49     -       0,6             /etc/init.d/cryptdisks
+49     0,6     -               /etc/init.d/evms
+50     -       0,6             /etc/init.d/lvm
+50     -       0,6             /etc/init.d/mdadm-raid
+50     0,1,6   -               /etc/init.d/freeradius
+50     0,1,6   -               /etc/init.d/pcscd
+55     -       -               /etc/init.d/bootmisc.sh
+60     -       0,6             /etc/init.d/umountroot
+75     0,6     -               /etc/init.d/hdparm
+79     0,1,6   -               /etc/init.d/nfs-common
+79     0,1,6   -               /etc/init.d/quotarpc
+80     0,1,6   -               /etc/init.d/nfs-kernel-server
+80     0,1,6   -               /etc/init.d/nvtv
+80     0,1,6   -               /etc/init.d/openvpn
+80     0,1,6   -               /etc/init.d/slapd
+80     0,6     -               /etc/init.d/apcupsd
+81     0,1,6   -               /etc/init.d/tpconfig
+81     1       -               /etc/init.d/portmap
+85     0,1,6   -               /etc/init.d/bind9
+85     0,1,6   -               /etc/init.d/dnsmasq
+85     0,1,6   -               /etc/init.d/pdns
+85     0,1,6   -               /etc/init.d/pdns-recursor
+85     0,6     -               /etc/init.d/quota
+89     0,1,6   -               /etc/init.d/atd
+89     0,6     -               /etc/init.d/bastille-firewall
+89     0,6     -               /etc/init.d/shorewall
+89     0,6     -               /etc/init.d/resolvconf
+90     -       0               /etc/init.d/grml-halt
+90     -       0               /etc/init.d/halt
+90     -       6               /etc/init.d/grml-reboot
+90     -       6               /etc/init.d/reboot
+90     0,1,6   -               /etc/init.d/binfmt-support
+90     -       S               /etc/init.d/rmnologin
+90     0,1,6   -               /etc/init.d/syslog-ng
+90     -       1               /etc/init.d/single
+91     0,1,6   -               /etc/init.d/apache
+91     0,1,6   -               /etc/init.d/apache2
+91     0,1,6   -               /etc/init.d/bacula-fd
+98     -       2               /etc/init.d/grml-home
+99     -       2               /etc/init.d/grml-misc
+99     0,1,6   -               /etc/init.d/portsentry
+99     -       -               /etc/init.d/stop-bootlogd-single
+99     -       -               /etc/init.d/stop-bootlogd
+99     -       2               /etc/init.d/bootsplash_end.sh
+99     -       2               /etc/init.d/bootlocal.last
+# THE LAST LINE IS NEVER READ
diff --git a/etc/runlevel.conf.livecd.small b/etc/runlevel.conf.livecd.small
new file mode 100644 (file)
index 0000000..c356544
--- /dev/null
@@ -0,0 +1,53 @@
+# This file was automatically generated by /usr/share/file-rc/rclink2file.sh.
+# You can use your favourite editor or update-rc.d(8) to modify it.
+# Read runlevel.conf(5) man page for more information about this file.
+#
+# Format:
+# <sort> <off-> <on-levels>     <command>
+01     -       2               /etc/init.d/bootsplash_start.sh
+01     -       S               /etc/init.d/bootlocal.first
+02     -       -               /etc/init.d/mountvirtfs
+02     -       S               /etc/init.d/mountkernfs.sh
+04     -       S               /etc/init.d/udev
+04     -       S               /etc/init.d/mountdevsubfs.sh
+05     -       1               /etc/init.d/single
+11     0,1,6   -               /etc/init.d/cron
+18     -       S               /etc/init.d/ifupdown-clean
+19     0,6     -               /etc/init.d/setserial
+20     0,1,6   -               /etc/init.d/acpid
+20     0,1,6   -               /etc/init.d/gpm
+20     0,1,6   -               /etc/init.d/inetd
+20     0,1,6   -               /etc/init.d/makedev
+20     0,1,6   -               /etc/init.d/knockd
+20     0,1,6   -               /etc/init.d/rsync
+20     0,1,6   -               /etc/init.d/ser2net
+20     0,1,6   -               /etc/init.d/smartmontools
+20     0,1,6   -               /etc/init.d/ssh
+25     0,1,6   -               /etc/init.d/mdadm
+25     0,6     -               /etc/init.d/hwclock.sh
+29     -       2               /etc/init.d/bootlocal.middle
+30     -       0,6             /etc/init.d/urandom
+30     -       2,3,4,5         /etc/init.d/grml-autoconfig
+30     0,6     -               /etc/init.d/etc-setserial
+31     -       0,6             /etc/init.d/umountnfs.sh
+35     -       -               /etc/init.d/networking
+36     -       S               /etc/init.d/ifupdown
+36     -       -               /etc/init.d/mountvirtfs
+36     -       S               /etc/init.d/udev-mtab
+37     -       0,6             /etc/init.d/sendsigs
+40     -       0,6             /etc/init.d/umountfs
+50     -       0,6             /etc/init.d/lvm
+50     -       0,6             /etc/init.d/mdadm-raid
+60     -       0,6             /etc/init.d/umountroot
+75     0,6     -               /etc/init.d/hdparm
+90     -       0               /etc/init.d/grml-halt
+90     -       0               /etc/init.d/halt
+90     -       6               /etc/init.d/grml-reboot
+90     -       6               /etc/init.d/reboot
+90     -       S               /etc/init.d/rmnologin
+90     0,1,6   -               /etc/init.d/syslog-ng
+98     -       2               /etc/init.d/grml-home
+99     -       2               /etc/init.d/grml-misc
+99     -       2               /etc/init.d/bootsplash_end.sh
+99     -       2               /etc/init.d/bootlocal.last
+# THE LAST LINE IS NEVER READ!
diff --git a/etc/samba/smb.conf b/etc/samba/smb.conf
new file mode 100644 (file)
index 0000000..98b857c
--- /dev/null
@@ -0,0 +1,220 @@
+; Filename:      /etc/samba/smb.conf
+; Purpose:       configuration file for the samba suite
+; Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+; Bug-Reports:   see http://grml.org/bugs/
+; License:       This file is licensed under the GPL v2.
+; Latest change: Sun Sep 11 12:40:30 CEST 2005 [mika]
+;###############################################################################
+; Please see the manual page for smb.conf for detailed description of
+;      every parameter.
+
+[global]
+
+# Do something sensible when Samba crashes: mail the admin a backtrace
+   panic action = /usr/share/samba/panic-action %d
+   printing = cups
+   printcap name = cups
+   load printers = yes
+   guest account = nobody
+   invalid users = root
+
+; "security = user" is always a good idea. This will require a Unix account
+;      in this server for every user accessing the server.
+   security = user
+
+;  bind interfaces only = True
+;  interfaces = eth0 1.2.3.4
+;  hosts deny = ALL
+;  hosts allow = 1.2.3.4/25
+
+; Change this for the workgroup your Samba server will part of
+   workgroup = GRML
+
+   server string = %h server (Samba %v)
+
+; If you want Samba to log though syslog only then set the following
+;      parameter to 'yes'. Please note that logging through syslog in
+;      Samba is still experimental.
+   syslog only = no
+
+; We want Samba to log a minimum amount of information to syslog. Everything
+;      should go to /var/log/{smb,nmb} instead. If you want to log through
+;      syslog you should set the following parameter to something higher.
+   syslog = 0;
+
+; This socket options really speed up Samba under Linux, according to my
+;      own tests.
+; Notice by the grml-team: performance might be *better* without the following
+; option so it's deactivated by default!
+;   socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096
+
+; Passwords are encrypted by default. This way the latest Windows 95 and NT
+;      clients can connect to the Samba server with no problems.
+   encrypt passwords = true
+   passdb backend = smbpasswd guest
+
+; It's always a good idea to use a WINS server. If you want this server
+;      to be the WINS server for your network change the following parameter
+;      to "yes". Otherwise leave it as "no" and specify your WINS server
+;      below (note: only one Samba server can be the WINS server).
+;      Read BROWSING.txt for more details.
+   wins support = no
+
+; If this server is not the WINS server then specify who is it and uncomment
+;      next line.
+;   wins server = 172.16.0.10
+
+; If we receive WINS server info from DHCP, override the options above. 
+;   include = /etc/samba/dhcp.conf
+
+; Please read BROWSING.txt and set the next four parameters according
+;      to your network setup. There is no valid default so they are commented
+;      out.
+;   os level = 0
+;   domain master = no
+;   local master = no
+;   preferred master = no
+
+; What naming service and in what order should we use to resolve host names
+;      to IP addresses
+   name resolve order = lmhosts host wins bcast
+
+; This will prevent nmbd to search for NetBIOS names through DNS.
+   dns proxy = no
+
+; Name mangling options
+
+   preserve case = yes
+   short preserve case = yes
+
+; This boolean parameter controlls whether Samba attempts to sync. the Unix
+;      password with the SMB password when the encrypted SMB password in the
+;      /etc/samba/smbpasswd file is changed.
+   unix password sync = false
+
+; For Unix password sync. to work on a Debian GNU/Linux system, the following
+;      parameters must be set (thanks to Augustin Luton
+;      <aluton@hybrigenics.fr> for sending the correct chat script for
+;      the passwd program in Debian Potato).
+   passwd program = /usr/bin/passwd %u
+   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
+
+; The following parameter is useful only if you have the linpopup package
+;      installed. The samba maintainer and the linpopup maintainer are
+;      working to ease installation and configuration of linpopup and samba.
+;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
+
+; The default maximum log file size is 5 MBytes. That's too big so this
+;      next parameter sets it to 1 MByte. Currently, Samba rotates log
+;      files (/var/log/{smb,nmb} in Debian) when these files reach 1000 KBytes.
+;      A better solution would be to have Samba rotate the log file upon
+;      reception of a signal, but for now on, we have to live with this.
+   max log size = 1000
+;  debug timestamp = yes
+   obey pam restrictions = yes
+
+; Some defaults for winbind (make sure you're not using the ranges
+;      for something else.)
+;   winbind uid = 10000-20000
+;   winbind gid = 10000-20000
+;   template shell = /bin/bash
+
+; ISOLATIN1 with euro sign
+ unix charset = iso-8859-15
+ display charset = iso-8859-15
+ dos charset = 850
+
+[public]
+   comment = smb folder of grml
+   writable = no
+   locking = no
+   path = /home/grml/smb
+   public = yes
+
+[homes]
+   comment = Home Directories
+   browseable = no
+
+; By default, the home directories are exported read only. Change next
+;      parameter to "no" if you want to be able to write to them.
+   read only = yes
+
+; File creation mask is set to 0700 for security reasons. If you want to
+;      create files with group=rw permissions, set next parameter to 0775.
+   create mask = 0700
+
+; Directory creation mask is set to 0700 for security reasons. If you want to
+;      create dirs. with group=rw permissions, set next parameter to 0775.
+   directory mask = 0700
+
+[print$]
+   comment = Printer Drivers
+   path = /var/lib/samba/printers
+   browseable = yes
+   guest ok = no
+   read only = yes
+   write list = grml
+
+[printers]
+   printer admin = grml
+   comment = All Printers
+   browseable = no
+   path = /tmp
+   printable = yes
+   public = no
+   writable = no
+   create mode = 0700
+;  guest ok = Yes
+;  printer admin = grml
+
+;[homes]
+;  valid users = %S
+;  users = %S
+;  writeable = yes
+;  browseable = no
+
+;[outbox]
+;  path = /share/outbox
+;  writeable = yes
+;  comment = read-only
+
+;[inbox]
+;  path = /share/inbox
+;  writeable = yes
+;  comment = read-write
+;  profile acls = Yes
+;  create mask = 0660
+;  directory mask = 0770
+;  directory security mask = 0777
+;  valid users = mika, grml
+
+;[netlogon]
+;  path = /share/netlogon/
+;  comment = netlogon share
+;  read only = yes
+;  locking = no
+;  root preexec = /share/netlogon/logon.cmd
+
+; A sample share for sharing your CD-ROM with others.
+;[cdrom]
+;   comment = Samba server's CD-ROM
+;   writable = no
+;   locking = no
+;   path = /cdrom
+;   public = yes
+;
+; The next two parameters show how to auto-mount a CD-ROM when the
+;      cdrom share is accesed. For this to work /etc/fstab must contain
+;      an entry like this:
+;
+;       /dev/scd0   /cdrom  iso9660 defaults,noauto,ro,user   0 0
+;
+; The CD-ROM gets unmounted automatically after the connection to the
+;
+; If you don't want to use auto-mounting/unmounting make sure the CD
+;      is mounted on /cdrom
+;
+;   preexec = /bin/mount /cdrom
+;   postexec = /bin/umount /cdrom
+
+;# END OF FILE #################################################################
diff --git a/etc/skel/.Xmodmap b/etc/skel/.Xmodmap
new file mode 100644 (file)
index 0000000..680f51b
--- /dev/null
@@ -0,0 +1,482 @@
+! Filename:      .Xmodmap
+! Purpose:       config file for keyboard layout @ X
+! Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+! Bug-Reports:   see http://grml.org/bugs/
+! License:       This file is licensed under the GPL v2.
+! Latest change: Fre Sep 15 17:34:12 CEST 2006 [mika]
+!###############################################################################
+! Clear the other modifiers:
+! clear    Lock
+! clear    mod1
+! clear    mod2
+! clear    mod3
+! clear    mod4
+! clear    mod5
+! clear    Control
+
+! Assign `Control' to the Ctrl-Keys
+! add Control = Control_L
+! add Control = Control_R
+
+! Assign `Compose' to the key labeled `Caps_Lock'
+! keycode 66 = Multi_key
+
+! Assign `Control` to the key labeled `Caps_Lock'
+! keycode 66 = Control_L
+
+! Add `Alt' keys, used by Emacs:
+! add     mod1    = Alt_L Alt_R
+
+! Make sure twindows-key works as modkey
+add mod4 = Super_L
+add mod4 = Hyper_L
+add mod4 = Multi_key
+
+! Fn+F3 -> mute sound etc. on laptop
+! keycode 176 = XF86AudioMedia
+! keycode 160 = XF86AudioMute
+
+! Assign Compose to "Menu"-Key (press menu-key and ' followed by letter - e.g. menu ' a => á)
+! keycode 117 = Multi_key
+
+! keysym a = a A adiaeresis Adiaeresis
+! keysym c = c C ccedilla
+! keysym e = e E ediaeresis
+! keysym i = i I idiaeresis
+! keysym m = m M mu
+! keysym n = n N ntilde
+! keysym o = o O odiaeresis Odiaeresis
+! keysym s = s S ssharp section
+! keysym u = u U udiaeresis Udiaeresis
+! keysym y = y Y ydiaeresis NoSymbol
+! keycode 94 = asciicircum degree
+
+! keysym 1 = 1 exclam     exclamdown    onesuperior
+! keysym 2 = 2 at         onehalf       twosuperior
+! keysym 3 = 3 numbersign threequarters threesuperior
+! keysym 4 = 4 dollar     onequarter    section
+! keysym 0 = 0 parenright degree        NoSymbol
+
+! Win keys. I want to map them to escape - vi rulez ;-)
+! keycode 115 = Escape
+! keycode 116 = Escape
+
+! keycode 115 = XF86AudioStop
+
+! Euro-Symbols:
+! keycode 26 = e E EuroSign cent
+! keycode 54 = c C cent copyright
+! Euro Sign:
+! keycode 26 = e E 0x00a4 0x0080
+! keycode 26 = e E EuroSign
+
+! keycode 27 = r R registered
+
+! keysym equal  = equal    plus       plusminus      NoSymbol
+! keysym slash  = slash    question   questiondown   NoSymbol
+! keysym comma  = comma    less       guillemotleft  NoSymbol
+! keysym period = period   greater    guillemotright NoSymbol
+!###############################################################################
+
+!###############################################################################
+! Some examples for the compose key (if "keycode 115 = Multi_key"
+! then the left windows key is mapped to the compose key),
+! pressing compose key + $x + $y will generate the following character:
+!
+! Compose  + """  +  "a"  = ä
+! Compose  + """  +  "e"  = ¤
+! Compose  + """  +  "i"  = ï
+! Compose  + """  +  "o"  = ö
+! Compose  + """  +  "u"  = ü
+! Compose  + """  +  "A"  = Ä
+! ...
+! Compose  + "~"  +  "n"  = ñ
+! Compose  + "a"  +  "a" = å
+! Compose  + "a"  +  "e" = æ
+! Compose  + "A"  +  "T" = @
+! Compose  + "!"  +  "!" = ¡
+! Compose  + "l"  +  "-" = £
+! Compose  + "y"  +  "=" = ¥
+! Compose  + "c"  +  "o" = ©
+! Compose  + "a"  +  "_" = ª
+! Compose  + "_"  +  "o" = º
+! Compose  + "<"  +  "<" = «
+! Compose  + "0"  +  "*" = °
+! Compose  + "u"  +  "/" = µ
+! Compose  + "|"  +  "|" = 
+! Compose  + " "  +  " " =   ("Geschütztes Leerzeichen")
+! Compose  + "("  +  "r" = ®
+! Compose  + "_"  +  "_" = ¯
+! Compose  + "-"  +  ":" = ÷
+! Compose  + "x"  +  "x" = ×
+! Compose  + """  +  """ = 
+!###############################################################################
+
+!###############################################################################
+keycode   8 =
+keycode   9 = Escape
+keycode  10 = 1 exclam exclamdown onesuperior
+keycode  11 = 2 at onehalf twosuperior
+keycode  12 = 3 numbersign threequarters threesuperior
+keycode  13 = 4 dollar onequarter section
+keycode  14 = 5 percent onehalf threeeighths onehalf threeeighths
+keycode  15 = 6 asciicircum notsign fiveeighths notsign fiveeighths
+keycode  16 = 7 ampersand braceleft
+keycode  17 = 8 asterisk bracketleft
+keycode  18 = 9 parenleft bracketright
+keycode  19 = 0 parenright braceright
+keycode  20 =  minus  underscore ssharp
+keycode  21 = equal plus plusminus
+keycode  22 = BackSpace Terminate_Server
+keycode  23 = Tab ISO_Left_Tab
+keycode  24 = q Q at
+keycode  25 = w W lstroke Lstroke lstroke Lstroke
+keycode  26 = e E EuroSign cent
+keycode  27 = r R
+keycode  28 = t T
+keycode  29 = y Y ydiaeresis
+keycode  30 = u U udiaeresis Udiaeresis
+keycode  31 = i I idiaeresis
+keycode  32 = o O odiaeresis Odiaeresis
+keycode  33 = p P
+keycode  34 =  bracketleft braceleft udiaeresis      Udiaeresis
+keycode  35 =  bracketright braceright asciitilde
+keycode  36 = Return
+keycode  37 = Control_L
+keycode  38 = a A adiaeresis Adiaeresis
+keycode  39 = s S ssharp section
+keycode  40 = d D eth ETH eth ETH
+keycode  41 = f F
+keycode  42 = g G eng ENG eng ENG
+keycode  43 = h H hstroke Hstroke hstroke Hstroke
+keycode  44 = j J
+keycode  45 = k K
+keycode  46 = l L lstroke Lstroke lstroke Lstroke
+keycode  47 =  semicolon   colon     odiaeresis      Odiaeresis
+keycode  48 =  apostrophe  quotedbl  adiaeresis      Adiaeresis
+keycode  49 =  grave asciitilde degree
+keycode  50 = Shift_L
+keycode  51 = backslash bar dead_grave dead_breve dead_grave dead_breve
+keycode  52 = z Z
+keycode  53 = x X
+keycode  54 = c C cent copyright
+keycode  55 = v V
+keycode  56 = b B
+keycode  57 = n N ntilde
+keycode  58 = m M mu
+keycode  59 = comma less guillemotleft multiply horizconnector multiply
+keycode  60 = period greater guillemotright division periodcentered division
+keycode  61 = slash question questiondown dead_abovedot dead_belowdot dead_abovedot
+keycode  62 = Shift_R
+keycode  63 = KP_Multiply XF86_ClearGrab
+keycode  64 = Alt_L Meta_L
+keycode  65 = space
+keycode  66 = Control_L
+keycode  67 = F1 XF86_Switch_VT_1
+keycode  68 = F2 XF86_Switch_VT_2
+keycode  69 = F3 XF86_Switch_VT_3
+keycode  70 = F4 XF86_Switch_VT_4
+keycode  71 = F5 XF86_Switch_VT_5
+keycode  72 = F6 XF86_Switch_VT_6
+keycode  73 = F7 XF86_Switch_VT_7
+keycode  74 = F8 XF86_Switch_VT_8
+keycode  75 = F9 XF86_Switch_VT_9
+keycode  76 = F10 XF86_Switch_VT_10
+keycode  77 = Num_Lock Pointer_EnableKeys
+keycode  78 = Scroll_Lock
+keycode  79 = KP_Home KP_7
+keycode  80 = KP_Up KP_8
+keycode  81 = KP_Prior KP_9
+keycode  82 = KP_Subtract XF86_Prev_VMode
+keycode  83 = KP_Left KP_4
+keycode  84 = KP_Begin KP_5
+keycode  85 = KP_Right KP_6
+keycode  86 = KP_Add XF86_Next_VMode
+keycode  87 = KP_End KP_1
+keycode  88 = KP_Down KP_2
+keycode  89 = KP_Next KP_3
+keycode  90 = KP_Insert KP_0
+keycode  91 = KP_Delete KP_Separator
+keycode  92 = Print Sys_Req
+keycode  93 = Mode_switch
+keycode  94 = asciicircum degree bar brokenbar bar brokenbar
+keycode  95 = F11 XF86_Switch_VT_11
+keycode  96 = F12 XF86_Switch_VT_12
+keycode  97 = Home
+keycode  98 = Up
+keycode  99 = Prior
+keycode 100 = Left
+keycode 101 =
+keycode 102 = Right
+keycode 103 = End
+keycode 104 = Down
+keycode 105 = Next
+keycode 106 = Insert
+keycode 107 = Delete
+keycode 108 = KP_Enter
+keycode 109 = Control_R
+keycode 110 = Pause Break
+keycode 111 = Print Sys_Req
+keycode 112 = KP_Divide XF86_Ungrab
+! AltGr:
+keycode 113 = Mode_switch
+keycode 114 = Pause Break
+! left windowskey:
+keycode 115 = Multi_key
+keycode 116 = Escape
+! keycode 115 = Super_L
+! keycode 116 = Super_R
+keycode 117 = Menu
+keycode 118 =
+keycode 119 =
+keycode 120 =
+keycode 121 =
+keycode 122 =
+keycode 123 =
+keycode 124 = ISO_Level3_Shift
+keycode 125 = NoSymbol Alt_L
+keycode 126 = KP_Equal
+keycode 127 = NoSymbol Super_L
+keycode 128 = NoSymbol Hyper_L
+keycode 129 =
+keycode 130 = XF86AudioMute
+keycode 131 =
+keycode 132 =
+keycode 133 =
+keycode 134 =
+keycode 135 =
+keycode 136 =
+keycode 137 =
+keycode 138 =
+keycode 139 =
+keycode 140 =
+keycode 141 =
+keycode 142 =
+keycode 143 =
+keycode 144 =
+keycode 145 =
+keycode 146 =
+keycode 147 =
+keycode 148 =
+keycode 149 =
+keycode 150 =
+keycode 151 =
+keycode 152 =
+keycode 153 =
+keycode 154 =
+keycode 155 =
+keycode 156 = NoSymbol Meta_L
+keycode 157 =
+keycode 158 =
+keycode 159 =
+keycode 160 = XF86AudioMute
+keycode 161 =
+keycode 162 =
+keycode 163 =
+keycode 164 =
+keycode 165 =
+keycode 166 =
+keycode 167 =
+keycode 168 =
+keycode 169 =
+keycode 170 =
+keycode 171 =
+keycode 172 =
+keycode 173 =
+keycode 174 = XF86AudioLowerVolume
+keycode 175 =
+keycode 176 = XF86AudioRaiseVolume
+keycode 177 =
+keycode 178 =
+keycode 179 =
+keycode 180 =
+keycode 181 =
+keycode 182 =
+keycode 183 =
+keycode 184 =
+keycode 185 =
+keycode 186 =
+keycode 187 =
+keycode 188 =
+keycode 189 =
+keycode 190 =
+keycode 191 =
+keycode 192 =
+keycode 193 =
+keycode 194 =
+keycode 195 =
+keycode 196 =
+keycode 197 =
+keycode 198 =
+keycode 199 =
+keycode 200 =
+keycode 201 =
+keycode 202 =
+keycode 203 =
+keycode 204 =
+keycode 205 =
+keycode 206 =
+keycode 207 =
+keycode 208 =
+keycode 209 =
+keycode 210 =
+keycode 211 =
+keycode 212 =
+keycode 213 =
+keycode 214 =
+keycode 215 =
+keycode 216 =
+keycode 217 =
+keycode 218 =
+keycode 219 =
+keycode 220 =
+keycode 221 =
+keycode 222 =
+keycode 223 =
+keycode 224 =
+keycode 225 =
+keycode 226 =
+keycode 227 =
+keycode 228 =
+keycode 229 =
+keycode 230 =
+keycode 231 =
+keycode 232 =
+keycode 233 =
+keycode 234 =
+keycode 235 =
+keycode 236 = XF86AudioMedia
+keycode 237 =
+keycode 238 =
+keycode 239 =
+keycode 240 =
+keycode 241 =
+keycode 242 =
+keycode 243 =
+keycode 244 =
+keycode 245 =
+keycode 246 =
+keycode 247 =
+keycode 248 =
+keycode 249 =
+keycode 250 =
+keycode 251 =
+keycode 252 =
+keycode 253 =
+keycode 254 =
+keycode 255 =
+!###############################################################################
+! % xmodmap -p
+! xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):
+! 
+! shift       Shift_L (0x32),  Shift_R (0x3e)
+! lock        Control_L (0x42)
+! control     Control_L (0x25),  Control_R (0x6d)
+! mod1        Alt_L (0x40),  Alt_L (0x7d),  Meta_L (0x9c)
+! mod2        Num_Lock (0x4d)
+! mod3      
+! mod4        Super_L (0x7f),  Hyper_L (0x80),  Multi_key (0x73)
+! mod5        Mode_switch (0x5d),  ISO_Level3_Shift (0x7c)
+!
+!###############################################################################
+!! ISO-Latin1
+!
+!Sign Nr.      Zeichen   Keysym        Compose   PostScript    HTML-Code
+!160 0xa0                nobreakspace  spc spc                 &nbsp;
+!160 0xa0                nobreakspace  spc spc                 &nbsp;
+!161 0xa1        ¡       exclamdown      ! !
+!162 0xa2        ¢       cent            C /
+!163 0xa3        £       sterling        L -
+!164 0xa4        ¤       currency        o x     /currency
+!165 0xa5        ¥       yen             Y -
+!166 0xa6        ¦       brokenbar       | |     /brokenbar
+!167 0xa7        §       section         S O     /section
+!168 0xa8        ¨       diaeresis       " "     /dieresis
+!169 0xa9        ©       copyright       C O     /copyright     &copy;   ©
+!170 0xaa        ª       ordfeminine     - A     /ordfeminine
+!171 0xab        «       guillemotleft   < <     /guillemotleft
+!172 0xac        ¬       notsign         - |     /logicalnot
+!173 0xad               hyphen          - -     /hyphen
+!174 0xae        ®       registered      R O     /registered    &reg;    ®
+!175 0xaf        ¯       macron          ^ -     /macron
+!176 0xb0        °       degree          ^ *     /degree        &deg;    °
+!177 0xb1        ±       plusminus       + -     /plusminus
+!178 0xb2        ²       twosuperior     ^ 2     /twosuperior
+!179 0xb3        ³       threesuperior   ^ 3     /threesuperior
+!180 0xb4        ´       acute           \ \     /acute
+!181 0xb5        µ       mu              / u     /mu
+!182 0xb6        ¶       paragraph       P !     /paragraph
+!183 0xb7        ·       periodcentered  ^ .     /periodcentered
+!184 0xb8        ¸       cedilla         , ,     /cedilla
+!185 0xb9        ¹       onesuperior     ^ 1     /onesuperior
+!186 0xba        º       masculine       _ O     /ordmasculine
+!187 0xbb        »       guillemotright  > >     /guillemotright
+!188 0xbc        ¼       onequarter      1 4     /onequarter
+!189 0xbd        ½       onehalf         1 2     /onehalf
+!190 0xbe        ¾       threequarters   3 4     /threequarters
+!191 0xbf        ¿       questiondown    ? ?     /questiondown
+!192 0xc0        À       Agrave          A `     /Agrave        &Agrave; À
+!193 0xc1        Á       Aacute          A '     /Aacute        &Aacute; Á
+!194 0xc2        Â       Acircumflex     A ^     /Acircumflex   &Acirc;  Â
+!195 0xc3        Ã       Atilde          A ~     /Atilde        &Atilde; Ã
+!196 0xc4        Ä       Adiaeresis      A "     /Adieresis     &Auml;   Ä
+!197 0xc5        Å       Aring           A *     /Aring         &Aring;  Å
+!198 0xc6        Æ       AE              A E     /AE            &AElig;  Æ
+!199 0xc7        Ç       Ccedilla        C ,     /Ccedilla      &Ccedil; Ç
+!200 0xc8        È       Egrave          E `     /Egrave        &Egrave; È
+!201 0xc9        É       Eacute          E '     /Eacute        &Eacute; É
+!202 0xca        Ê       Ecircumflex     E ^     /Ecircumflex   &Ecirc;  Ê
+!203 0xcb        Ë       Ediaeresis      E "     /Edieresis     &Euml;   Ë
+!204 0xcc        Ì       Igrave          I `     /Igrave        &Igrave; Ì
+!205 0xcd        Í       Iacute          I '     /Iacute        &Iacute; Í
+!206 0xce        Î       Icircumflex     I ^     /Icircumflex   &Icirc;  Î
+!207 0xcf        Ï       Idiaeresis      I "     /Idieresis     &Iuml;   Ï
+!208 0xd0        Ð       ETH             D -     /Eth
+!209 0xd1        Ñ       Ntilde          N ~     /Ntilde        &Ntilde; Ñ
+!210 0xd2        Ò       Ograve          O `     /Ograve        &Ograve; Ò
+!211 0xd3        Ó       Oacute          O '     /Oacute        &Oacute; Ó
+!212 0xd4        Ô       Ocircumflex     O ^     /Ocircumflex   &Ocirc;  Ô
+!213 0xd5        Õ       Otilde          O ~     /Otilde        &Otilde; Õ
+!214 0xd6        Ö       Odiaeresis      O "     /Odieresis     &Ouml;   Ö
+!215 0xd7        ×       multiply        x x     /multiply
+!216 0xd8        Ø       Ooblique        O /     /Oslash        &Oslash; Ø
+!217 0xd9        Ù       Ugrave          U `     /Ugrave        &Ugrave; Ù
+!218 0xda        Ú       Uacute          U '     /Uacute        &Uacute; Ú
+!219 0xdb        Û       Ucircumflex     U ^     /Ucircumflex   &Ucirc;  Û
+!220 0xdc        Ü       Udiaeresis      U "     /Udieresis     &Uuml;   Ü
+!221 0xdd        Ý       Yacute          Y '     /Yacute        &Yacute; Ý
+!222 0xde        Þ       THORN           P |     /Thorn
+!223 0xdf        ß       ssharp          s s     /germandbls    &szlig;  ß
+!224 0xe0        à       agrave          a `     /agrave        &agrave; à
+!225 0xe1        á       aacute          a '     /aacute        &aacute; á
+!226 0xe2        â       acircumflex     a ^     /acircumflex   &acirc;  â
+!227 0xe3        ã       atilde          a ~     /atilde        &atilde; ã
+!228 0xe4        ä       adiaeresis      a "     /adieresis     &auml;   ä
+!229 0xe5        å       aring           a *     /aring         &aring;  å
+!230 0xe6        æ       ae              a e     /ae            &aelig;  æ
+!231 0xe7        ç       ccedilla        c ,     /ccedilla      &ccedil; ç
+!232 0xe8        è       egrave          e `     /egrave        &egrave; è
+!233 0xe9        é       eacute          e '     /eacute        &eacute; é
+!234 0xea        ê       ecircumflex     e ^     /ecircumflex   &ecirc;  ê
+!235 0xeb        ë       ediaeresis      e "     /edieresis     &euml;   ë
+!236 0xec        ì       igrave          i `     /igrave        &igrave; ì
+!237 0xed        í       iacute          i '     /iacute        &iacute; í
+!238 0xee        î       icircumflex     i ^     /icircumflex   &icirc;  î
+!239 0xef        ï       idiaeresis      i "     /idieresis     &iuml;   ï
+!240 0xf0        ð       eth             d -     /eth
+!241 0xf1        ñ       ntilde          n ~     /ntilde        &ntilde; ñ
+!242 0xf2        ò       ograve          o `     /ograve        &ograve; ò
+!243 0xf3        ó       oacute          o '     /oacute        &oacute; ó
+!244 0xf4        ô       ocircumflex     o ^     /ocircumflex   &ocirc;  ô
+!245 0xf5        õ       otilde          o ~     /otilde        &otilde; õ
+!246 0xf6        ö       odiaeresis      o "     /odieresis     &ouml;   ö
+!247 0xf7        ÷       division        - :     /divide
+!248 0xf8        ø       oslash          o /     /oslash        &oslash; ø
+!249 0xf9        ù       ugrave          u `     /ugrave        &ugrave; ù
+!250 0xfa        ú       uacute          u '     /uacute        &uacute; ú
+!251 0xfb        û       ucircumflex     u ^     /ucircumflex   &ucirc;  û
+!252 0xfc        ü       udiaeresis      u "     /udieresis     &uuml;   ü
+!253 0xfd        ý       yacute          y '     /yacute        &yacute; ý
+!254 0xfe        þ       thorn           p |     /thorn
+!255 0xff        ÿ       ydiaeresis      y "     /ydieresis     &yuml;   ÿ
+!# END OF FILE #################################################################
diff --git a/etc/skel/.Xmodmap.german b/etc/skel/.Xmodmap.german
new file mode 100644 (file)
index 0000000..9479b74
--- /dev/null
@@ -0,0 +1,481 @@
+! Filename:      .Xmodmap.german
+! Purpose:       config file for keyboard layout @ X
+! Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+! Bug-Reports:   see http://grml.org/bugs/
+! License:       This file is licensed under the GPL v2.
+! Latest change: Sun May 14 15:58:24 CEST 2006 [mika]
+!###############################################################################
+! Clear the other modifiers:
+! clear    Lock
+! clear    mod1
+! clear    mod2
+! clear    mod3
+! clear    mod4
+! clear    mod5
+! clear    Control
+
+! Assign `Control' to the Ctrl-Keys
+! add Control = Control_L
+! add Control = Control_R
+
+! Assign `Compose' to the key labeled `Caps_Lock'
+! keycode 66 = Multi_key
+
+! Assign `Control` to the key labeled `Caps_Lock'
+! keycode 66 = Control_L
+
+! Add `Alt' keys, used by Emacs:
+! add     mod1    = Alt_L Alt_R
+
+! Make sure twindows-key works as modkey
+add mod4 = Super_L
+add mod4 = Hyper_L
+add mod4 = Multi_key
+
+! Fn+F3 -> mute sound etc. on laptop
+! keycode 176 = XF86AudioMedia
+! keycode 160 = XF86AudioMute
+
+! Assign Compose to "Menu"-Key (press menu-key and ' followed by letter - e.g. menu ' a => á)
+! keycode 117 = Multi_key
+
+! keysym a = a A adiaeresis Adiaeresis
+! keysym c = c C ccedilla
+! keysym e = e E ediaeresis
+! keysym i = i I idiaeresis
+! keysym m = m M mu
+! keysym n = n N ntilde
+! keysym o = o O odiaeresis Odiaeresis
+! keysym s = s S ssharp section
+! keysym u = u U udiaeresis Udiaeresis
+! keysym y = y Y ydiaeresis NoSymbol
+! keycode 94 = asciicircum degree
+
+! keysym 1 = 1 exclam     exclamdown    onesuperior
+! keysym 2 = 2 at         onehalf       twosuperior
+! keysym 3 = 3 numbersign threequarters threesuperior
+! keysym 4 = 4 dollar     onequarter    section
+! keysym 0 = 0 parenright degree        NoSymbol
+
+! Win keys. I want to map them to escape - vi rulez ;-)
+! keycode 115 = Escape
+! keycode 116 = Escape
+
+! keycode 115 = XF86AudioStop
+
+! Euro-Symbols:
+! keycode 26 = e E EuroSign cent
+! keycode 54 = c C cent copyright
+! Euro Sign:
+! keycode 26 = e E 0x00a4 0x0080
+! keycode 26 = e E EuroSign
+
+! keycode 27 = r R registered
+
+! keysym equal  = equal    plus       plusminus      NoSymbol
+! keysym slash  = slash    question   questiondown   NoSymbol
+! keysym comma  = comma    less       guillemotleft  NoSymbol
+! keysym period = period   greater    guillemotright NoSymbol
+!###############################################################################
+
+!###############################################################################
+! Einige Beispiele zur Compose-Taste: (Beispiel meint, wenn
+! man man Compose + x + y tippt, erzeugt man dieses Zeichen,
+! diese Bespiele gehören natürlich nicht in die
+! .xmodmap-Datei):
+!
+! Compose  + """  +  "a"  = ä
+! Compose  + """  +  "e"  = ¤
+! Compose  + """  +  "i"  = ï
+! Compose  + """  +  "o"  = ö
+! Compose  + """  +  "u"  = ü
+! Compose  + """  +  "A"  = Ä
+! ...
+! Compose  + "~"  +  "n"  = ñ
+! Compose  + "a"  +  "a" = å
+! Compose  + "a"  +  "e" = æ
+! Compose  + "A"  +  "T" = @
+! Compose  + "!"  +  "!" = ¡
+! Compose  + "l"  +  "-" = £
+! Compose  + "y"  +  "=" = ¥
+! Compose  + "c"  +  "o" = ©
+! Compose  + "a"  +  "_" = ª
+! Compose  + "_"  +  "o" = º
+! Compose  + "<"  +  "<" = «
+! Compose  + "0"  +  "*" = °
+! Compose  + "u"  +  "/" = µ
+! Compose  + "|"  +  "|" = 
+! Compose  + " "  +  " " =   ("Geschütztes Leerzeichen")
+! Compose  + "("  +  "r" = ®
+! Compose  + "_"  +  "_" = ¯
+! Compose  + "-"  +  ":" = ÷
+! Compose  + "x"  +  "x" = ×
+! Compose  + """  +  """ = 
+!###############################################################################
+
+!###############################################################################
+keycode   8 =
+keycode   9 = Escape
+keycode  10 = 1 exclam onesuperior exclamdown onesuperior exclamdown
+keycode  11 = 2 quotedbl twosuperior oneeighth twosuperior oneeighth
+keycode  12 = 3 section threesuperior sterling threesuperior sterling
+keycode  13 = 4 dollar onequarter currency onequarter currency
+keycode  14 = 5 percent onehalf threeeighths onehalf threeeighths
+keycode  15 = 6 ampersand notsign fiveeighths notsign fiveeighths
+keycode  16 = 7 slash braceleft seveneighths braceleft seveneighths
+keycode  17 = 8 parenleft bracketleft trademark bracketleft trademark
+keycode  18 = 9 parenright bracketright plusminus bracketright plusminus
+keycode  19 = 0 equal braceright degree braceright degree
+keycode  20 = ssharp question backslash questiondown backslash questiondown
+keycode  21 = dead_acute dead_grave dead_cedilla dead_ogonek dead_cedilla dead_ogonek
+keycode  22 = BackSpace Terminate_Server
+keycode  23 = Tab ISO_Left_Tab
+keycode  24 = q Q at
+keycode  25 = w W lstroke Lstroke lstroke Lstroke
+keycode  26 = e E EuroSign cent
+keycode  27 = r R
+keycode  28 = t T tslash Tslash tslash Tslash
+keycode  29 = z Z ydiaeresis
+keycode  30 = u U udiaeresis Udiaeresis
+keycode  31 = i I idiaeresis
+keycode  32 = o O oslash Ooblique oslash Ooblique
+keycode  33 = p P thorn THORN thorn THORN
+keycode  34 = udiaeresis Udiaeresis
+keycode  35 = plus asterisk dead_tilde dead_macron dead_tilde dead_macron
+keycode  36 = Return
+keycode  37 = Control_L
+keycode  38 = a A ae AE ae AE
+keycode  39 = s S ssharp section
+keycode  40 = d D eth ETH eth ETH
+keycode  41 = f F
+keycode  42 = g G eng ENG eng ENG
+keycode  43 = h H hstroke Hstroke hstroke Hstroke
+keycode  44 = j J
+keycode  45 = k K
+keycode  46 = l L lstroke Lstroke lstroke Lstroke
+keycode  47 = odiaeresis Odiaeresis
+keycode  48 = adiaeresis Adiaeresis
+keycode  49 = dead_circumflex degree notsign notsign notsign notsign
+keycode  50 = Shift_L
+keycode  51 = numbersign apostrophe dead_grave dead_breve dead_grave dead_breve
+keycode  52 = y Y
+keycode  53 = x X
+keycode  54 = c C cent copyright
+keycode  55 = v V
+keycode  56 = b B
+keycode  57 = n N ntilde
+keycode  58 = m M mu
+keycode  59 = comma semicolon horizconnector multiply horizconnector multiply
+keycode  60 = period colon periodcentered division periodcentered division
+keycode  61 = minus underscore dead_belowdot dead_abovedot dead_belowdot dead_abovedot
+keycode  62 = Shift_R
+keycode  63 = KP_Multiply XF86_ClearGrab
+keycode  64 = Alt_L Meta_L
+keycode  65 = space
+keycode  66 = Caps_Lock
+keycode  67 = F1 XF86_Switch_VT_1
+keycode  68 = F2 XF86_Switch_VT_2
+keycode  69 = F3 XF86_Switch_VT_3
+keycode  70 = F4 XF86_Switch_VT_4
+keycode  71 = F5 XF86_Switch_VT_5
+keycode  72 = F6 XF86_Switch_VT_6
+keycode  73 = F7 XF86_Switch_VT_7
+keycode  74 = F8 XF86_Switch_VT_8
+keycode  75 = F9 XF86_Switch_VT_9
+keycode  76 = F10 XF86_Switch_VT_10
+keycode  77 = Num_Lock Pointer_EnableKeys
+keycode  78 = Scroll_Lock
+keycode  79 = KP_Home KP_7
+keycode  80 = KP_Up KP_8
+keycode  81 = KP_Prior KP_9
+keycode  82 = KP_Subtract XF86_Prev_VMode
+keycode  83 = KP_Left KP_4
+keycode  84 = KP_Begin KP_5
+keycode  85 = KP_Right KP_6
+keycode  86 = KP_Add XF86_Next_VMode
+keycode  87 = KP_End KP_1
+keycode  88 = KP_Down KP_2
+keycode  89 = KP_Next KP_3
+keycode  90 = KP_Insert KP_0
+keycode  91 = KP_Delete KP_Separator
+keycode  92 = Print Sys_Req
+keycode  93 = Mode_switch
+keycode  94 = less greater bar brokenbar bar brokenbar
+keycode  95 = F11 XF86_Switch_VT_11
+keycode  96 = F12 XF86_Switch_VT_12
+keycode  97 = Home
+keycode  98 = Up
+keycode  99 = Prior
+keycode 100 = Left
+keycode 101 =
+keycode 102 = Right
+keycode 103 = End
+keycode 104 = Down
+keycode 105 = Next
+keycode 106 = Insert
+keycode 107 = Delete
+keycode 108 = KP_Enter
+keycode 109 = Control_R
+keycode 110 = Pause Break
+keycode 111 = Print Sys_Req
+keycode 112 = KP_Divide XF86_Ungrab
+! AltGr:
+keycode 113 = Mode_switch
+keycode 114 = Pause Break
+! linke Windowstaste:
+keycode 115 = Super_L
+keycode 116 = Super_R
+keycode 117 = Menu
+keycode 118 =
+keycode 119 =
+keycode 120 =
+keycode 121 =
+keycode 122 =
+keycode 123 =
+keycode 124 = ISO_Level3_Shift
+keycode 125 = NoSymbol Alt_L
+keycode 126 = KP_Equal
+keycode 127 = NoSymbol Super_L
+keycode 128 = NoSymbol Hyper_L
+keycode 129 =
+keycode 130 = XF86AudioMute
+keycode 131 =
+keycode 132 =
+keycode 133 =
+keycode 134 =
+keycode 135 =
+keycode 136 =
+keycode 137 =
+keycode 138 =
+keycode 139 =
+keycode 140 =
+keycode 141 =
+keycode 142 =
+keycode 143 =
+keycode 144 =
+keycode 145 =
+keycode 146 =
+keycode 147 =
+keycode 148 =
+keycode 149 =
+keycode 150 =
+keycode 151 =
+keycode 152 =
+keycode 153 =
+keycode 154 =
+keycode 155 =
+keycode 156 = NoSymbol Meta_L
+keycode 157 =
+keycode 158 =
+keycode 159 =
+keycode 160 = XF86AudioMute
+keycode 161 =
+keycode 162 =
+keycode 163 =
+keycode 164 =
+keycode 165 =
+keycode 166 =
+keycode 167 =
+keycode 168 =
+keycode 169 =
+keycode 170 =
+keycode 171 =
+keycode 172 =
+keycode 173 =
+keycode 174 = XF86AudioLowerVolume
+keycode 175 =
+keycode 176 = XF86AudioRaiseVolume
+keycode 177 =
+keycode 178 =
+keycode 179 =
+keycode 180 =
+keycode 181 =
+keycode 182 =
+keycode 183 =
+keycode 184 =
+keycode 185 =
+keycode 186 =
+keycode 187 =
+keycode 188 =
+keycode 189 =
+keycode 190 =
+keycode 191 =
+keycode 192 =
+keycode 193 =
+keycode 194 =
+keycode 195 =
+keycode 196 =
+keycode 197 =
+keycode 198 =
+keycode 199 =
+keycode 200 =
+keycode 201 =
+keycode 202 =
+keycode 203 =
+keycode 204 =
+keycode 205 =
+keycode 206 =
+keycode 207 =
+keycode 208 =
+keycode 209 =
+keycode 210 =
+keycode 211 =
+keycode 212 =
+keycode 213 =
+keycode 214 =
+keycode 215 =
+keycode 216 =
+keycode 217 =
+keycode 218 =
+keycode 219 =
+keycode 220 =
+keycode 221 =
+keycode 222 =
+keycode 223 =
+keycode 224 =
+keycode 225 =
+keycode 226 =
+keycode 227 =
+keycode 228 =
+keycode 229 =
+keycode 230 =
+keycode 231 =
+keycode 232 =
+keycode 233 =
+keycode 234 =
+keycode 235 =
+keycode 236 = XF86AudioMedia
+keycode 237 =
+keycode 238 =
+keycode 239 =
+keycode 240 =
+keycode 241 =
+keycode 242 =
+keycode 243 =
+keycode 244 =
+keycode 245 =
+keycode 246 =
+keycode 247 =
+keycode 248 =
+keycode 249 =
+keycode 250 =
+keycode 251 =
+keycode 252 =
+keycode 253 =
+keycode 254 =
+keycode 255 =
+!###############################################################################
+! % xmodmap -p
+! xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):
+! 
+! shift       Shift_L (0x32),  Shift_R (0x3e)
+! lock        Control_L (0x42)
+! control     Control_L (0x25),  Control_R (0x6d)
+! mod1        Alt_L (0x40),  Alt_L (0x7d),  Meta_L (0x9c)
+! mod2        Num_Lock (0x4d)
+! mod3      
+! mod4        Super_L (0x7f),  Hyper_L (0x80),  Multi_key (0x73)
+! mod5        Mode_switch (0x5d),  ISO_Level3_Shift (0x7c)
+!
+!###############################################################################
+!! ISO-Latin1-Zeichen
+!
+!Zeichen Nr.   Zeichen   keysym        Compose   PostScript    HTML-Code
+!160 0xa0                nobreakspace  spc spc                 &nbsp;
+!160 0xa0                nobreakspace  spc spc                 &nbsp;
+!161 0xa1        ¡       exclamdown      ! !
+!162 0xa2        ¢       cent            C /
+!163 0xa3        £       sterling        L -
+!164 0xa4        ¤       currency        o x     /currency
+!165 0xa5        ¥       yen             Y -
+!166 0xa6        ¦       brokenbar       | |     /brokenbar
+!167 0xa7        §       section         S O     /section
+!168 0xa8        ¨       diaeresis       " "     /dieresis
+!169 0xa9        ©       copyright       C O     /copyright     &copy;   ©
+!170 0xaa        ª       ordfeminine     - A     /ordfeminine
+!171 0xab        «       guillemotleft   < <     /guillemotleft
+!172 0xac        ¬       notsign         - |     /logicalnot
+!173 0xad               hyphen          - -     /hyphen
+!174 0xae        ®       registered      R O     /registered    &reg;    ®
+!175 0xaf        ¯       macron          ^ -     /macron
+!176 0xb0        °       degree          ^ *     /degree        &deg;    °
+!177 0xb1        ±       plusminus       + -     /plusminus
+!178 0xb2        ²       twosuperior     ^ 2     /twosuperior
+!179 0xb3        ³       threesuperior   ^ 3     /threesuperior
+!180 0xb4        ´       acute           \ \     /acute
+!181 0xb5        µ       mu              / u     /mu
+!182 0xb6        ¶       paragraph       P !     /paragraph
+!183 0xb7        ·       periodcentered  ^ .     /periodcentered
+!184 0xb8        ¸       cedilla         , ,     /cedilla
+!185 0xb9        ¹       onesuperior     ^ 1     /onesuperior
+!186 0xba        º       masculine       _ O     /ordmasculine
+!187 0xbb        »       guillemotright  > >     /guillemotright
+!188 0xbc        ¼       onequarter      1 4     /onequarter
+!189 0xbd        ½       onehalf         1 2     /onehalf
+!190 0xbe        ¾       threequarters   3 4     /threequarters
+!191 0xbf        ¿       questiondown    ? ?     /questiondown
+!192 0xc0        À       Agrave          A `     /Agrave        &Agrave; À
+!193 0xc1        Á       Aacute          A '     /Aacute        &Aacute; Á
+!194 0xc2        Â       Acircumflex     A ^     /Acircumflex   &Acirc;  Â
+!195 0xc3        Ã       Atilde          A ~     /Atilde        &Atilde; Ã
+!196 0xc4        Ä       Adiaeresis      A "     /Adieresis     &Auml;   Ä
+!197 0xc5        Å       Aring           A *     /Aring         &Aring;  Å
+!198 0xc6        Æ       AE              A E     /AE            &AElig;  Æ
+!199 0xc7        Ç       Ccedilla        C ,     /Ccedilla      &Ccedil; Ç
+!200 0xc8        È       Egrave          E `     /Egrave        &Egrave; È
+!201 0xc9        É       Eacute          E '     /Eacute        &Eacute; É
+!202 0xca        Ê       Ecircumflex     E ^     /Ecircumflex   &Ecirc;  Ê
+!203 0xcb        Ë       Ediaeresis      E "     /Edieresis     &Euml;   Ë
+!204 0xcc        Ì       Igrave          I `     /Igrave        &Igrave; Ì
+!205 0xcd        Í       Iacute          I '     /Iacute        &Iacute; Í
+!206 0xce        Î       Icircumflex     I ^     /Icircumflex   &Icirc;  Î
+!207 0xcf        Ï       Idiaeresis      I "     /Idieresis     &Iuml;   Ï
+!208 0xd0        Ð       ETH             D -     /Eth
+!209 0xd1        Ñ       Ntilde          N ~     /Ntilde        &Ntilde; Ñ
+!210 0xd2        Ò       Ograve          O `     /Ograve        &Ograve; Ò
+!211 0xd3        Ó       Oacute          O '     /Oacute        &Oacute; Ó
+!212 0xd4        Ô       Ocircumflex     O ^     /Ocircumflex   &Ocirc;  Ô
+!213 0xd5        Õ       Otilde          O ~     /Otilde        &Otilde; Õ
+!214 0xd6        Ö       Odiaeresis      O "     /Odieresis     &Ouml;   Ö
+!215 0xd7        ×       multiply        x x     /multiply
+!216 0xd8        Ø       Ooblique        O /     /Oslash        &Oslash; Ø
+!217 0xd9        Ù       Ugrave          U `     /Ugrave        &Ugrave; Ù
+!218 0xda        Ú       Uacute          U '     /Uacute        &Uacute; Ú
+!219 0xdb        Û       Ucircumflex     U ^     /Ucircumflex   &Ucirc;  Û
+!220 0xdc        Ü       Udiaeresis      U "     /Udieresis     &Uuml;   Ü
+!221 0xdd        Ý       Yacute          Y '     /Yacute        &Yacute; Ý
+!222 0xde        Þ       THORN           P |     /Thorn
+!223 0xdf        ß       ssharp          s s     /germandbls    &szlig;  ß
+!224 0xe0        à       agrave          a `     /agrave        &agrave; à
+!225 0xe1        á       aacute          a '     /aacute        &aacute; á
+!226 0xe2        â       acircumflex     a ^     /acircumflex   &acirc;  â
+!227 0xe3        ã       atilde          a ~     /atilde        &atilde; ã
+!228 0xe4        ä       adiaeresis      a "     /adieresis     &auml;   ä
+!229 0xe5        å       aring           a *     /aring         &aring;  å
+!230 0xe6        æ       ae              a e     /ae            &aelig;  æ
+!231 0xe7        ç       ccedilla        c ,     /ccedilla      &ccedil; ç
+!232 0xe8        è       egrave          e `     /egrave        &egrave; è
+!233 0xe9        é       eacute          e '     /eacute        &eacute; é
+!234 0xea        ê       ecircumflex     e ^     /ecircumflex   &ecirc;  ê
+!235 0xeb        ë       ediaeresis      e "     /edieresis     &euml;   ë
+!236 0xec        ì       igrave          i `     /igrave        &igrave; ì
+!237 0xed        í       iacute          i '     /iacute        &iacute; í
+!238 0xee        î       icircumflex     i ^     /icircumflex   &icirc;  î
+!239 0xef        ï       idiaeresis      i "     /idieresis     &iuml;   ï
+!240 0xf0        ð       eth             d -     /eth
+!241 0xf1        ñ       ntilde          n ~     /ntilde        &ntilde; ñ
+!242 0xf2        ò       ograve          o `     /ograve        &ograve; ò
+!243 0xf3        ó       oacute          o '     /oacute        &oacute; ó
+!244 0xf4        ô       ocircumflex     o ^     /ocircumflex   &ocirc;  ô
+!245 0xf5        õ       otilde          o ~     /otilde        &otilde; õ
+!246 0xf6        ö       odiaeresis      o "     /odieresis     &ouml;   ö
+!247 0xf7        ÷       division        - :     /divide
+!248 0xf8        ø       oslash          o /     /oslash        &oslash; ø
+!249 0xf9        ù       ugrave          u `     /ugrave        &ugrave; ù
+!250 0xfa        ú       uacute          u '     /uacute        &uacute; ú
+!251 0xfb        û       ucircumflex     u ^     /ucircumflex   &ucirc;  û
+!252 0xfc        ü       udiaeresis      u "     /udieresis     &uuml;   ü
+!253 0xfd        ý       yacute          y '     /yacute        &yacute; ý
+!254 0xfe        þ       thorn           p |     /thorn
+!255 0xff        ÿ       ydiaeresis      y "     /ydieresis     &yuml;   ÿ
+!# END OF FILE #################################################################
diff --git a/etc/skel/.Xresources b/etc/skel/.Xresources
new file mode 100644 (file)
index 0000000..5c649bb
--- /dev/null
@@ -0,0 +1,229 @@
+! Filename:      .Xresources
+! Purpose:       config file for X
+! Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+! Bug-Reports:   see http://grml.org/bugs/
+! License:       This file is licensed under the GPL v2.
+! Latest change: Don Sep 28 23:10:44 CEST 2006 [mika]
+!###############################################################################
+! Notice:   apply changes via running `xrdb -merge ~/.Xresources'
+!           run "xprop WM_CLASS" to find out title of windows
+!###############################################################################
+
+! If you don't have any iso8859-15 fonts, use iso8859-1
+!*font:                -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
+
+xterm*font:            -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
+xterm*font2:           -misc-fixed-medium-r-normal-*-*-70-*-*-c-*-iso8859-15
+xterm*font3:           -misc-fixed-medium-r-normal-*-*-100-*-*-c-*-iso8859-15
+xterm*font4:           -misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-15
+xterm*font5:           -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
+
+! debian's x-terminal-emulator has the following WM_CLASS:
+XTerm*font:            -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
+XTerm*.background: black
+XTerm*.foreground: lightgrey
+
+XTerm*utf8: 0
+
+xterm*.background: black
+xterm*.foreground: lightgrey
+!xterm.vt100.boldMode: false
+!xterm.vt100.background: black
+!xterm*foreground:   yellow
+!xterm.eightBitInput:    true
+!xterm*multiScroll:  on
+!xterm*jumpScroll:   on
+!xterm*font: -misc-console-medium-r-*-*-*-*-*-*-*-*-iso10646-1
+!xterm*boldFont: -misc-console-medium-r-*-*-*-*-*-*-*-*-iso10646-1
+!xterm*font: -misc-fixed-medium-r-normal--14-140-75-75-c-90-iso8859-15
+!xterm*boldFont: -misc-fixed-medium-r-normal--14-140-75-75-c-90-iso8859-15
+!xterm*ScrollBar: on
+!xterm*SaveLines: 2000
+!xterm.eightBitOutput:   true
+!xterm.vt100.colorBDMode: false
+!xterm.vt100.boldColors: true
+!xterm.width: 640
+!xterm.height: 480
+
+!XTerm*font: -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-15
+!XTerm*boldFont: -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-15
+
+!XTerm*foreground: gray90
+!XTerm*foreground: yellow
+!XTerm*background: black
+!XTerm*cursorColor: blue
+XTerm*cursorColor: orange
+XTerm*borderColor: white
+XTerm*scrollColor: black
+XTerm*loginShell: true
+XTerm*visualBell: true
+XTerm*saveLines:  8192
+XTerm*shading: 80
+
+XTerm*allowSendEvents: true
+XTerm*internalBorder:  0
+XTerm*borderWidth:     0
+XTerm*multiScroll:     true
+XTerm*utmpInhibit:     false
+XTerm*jumpScroll:      true
+XTerm*waitForMap:      true
+XTerm*scrollBar:       false
+!XTerm*title:           h
+
+!! Fix the Alt-p is wacko char problem.
+XTerm*eightBitInput:  false
+XTerm*metaSendsEscape: true
+
+!XTerm*internalBorder:  10
+!XTerm*highlightSelection:  true
+!XTerm*VT100*colorBDMode:  on
+!XTerm*VT100*colorBD:  blue
+!XTerm.VT100.eightBitOutput:  true
+!XTerm.VT100.titeInhibit:  false
+
+! original colorsetup
+!XTerm*color0: black
+!XTerm*color1: red3
+!XTerm*color2: green3
+!XTerm*color3: yellow3
+!XTerm*color4: blue
+!XTerm*color5: magenta3
+!XTerm*color6: cyan3
+!XTerm*color7: gray90
+!XTerm*color8: gray50
+!XTerm*color9: red
+!XTerm*color10: green
+!XTerm*color11: yellow
+!XTerm*color12: blue
+!XTerm*color13: magenta
+!XTerm*color14: cyan
+!XTerm*color15: white
+!XTerm*colorUL: yellow
+!XTerm*colorBD: white
+
+XTerm*boldMode: false
+XTerm*color0: black
+XTerm*color1: red3
+XTerm*color2: green3
+XTerm*color3: #fdfa22
+XTerm*color4: blue
+XTerm*color5: magenta3
+XTerm*color6: cyan3
+XTerm*color7: gray90
+XTerm*color8: gray50
+XTerm*color9: red
+XTerm*color10: green
+XTerm*color11: yellow
+XTerm*color12: blue
+XTerm*color13: magenta
+XTerm*color14: cyan
+XTerm*color15: white
+!XTerm*colorUL: yellow
+!XTerm*colorBD: white
+
+! The following two sections take advantage of new features in version 7
+! of the Athena widget library.  Comment them out if you have a shallow
+! color depth.
+XTerm*mainMenu*backgroundPixmap:     gradient:vertical?dimension=400&start=gray10&end=gray40
+XTerm*mainMenu*foreground:           white
+XTerm*vtMenu*backgroundPixmap:       gradient:vertical?dimension=550&start=gray10&end=gray40
+XTerm*vtMenu*foreground:             white
+XTerm*fontMenu*backgroundPixmap:     gradient:vertical?dimension=300&start=gray10&end=gray40
+XTerm*fontMenu*foreground:           white
+XTerm*tekMenu*backgroundPixmap:      gradient:vertical?dimension=300&start=gray10&end=gray40
+XTerm*tekMenu*foreground:            white
+
+! other terminals:
+rxvt*.background:  black
+rxvt*.foreground:  lightgrey
+rxvt*.cursorColor: orange
+rxvt*.borderColor: white
+rxvt*.scrollColor: black
+rxvt*.font:        -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
+
+aterm*.background:  black
+aterm*.foreground:  lightgrey
+aterm*.cursorColor: orange
+aterm*.borderColor: white
+aterm*.scrollColor: black
+aterm*.font:        -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
+
+urxvt*.background:  black
+urxvt*.foreground:  lightgrey
+urxvt*.cursorColor: orange
+urxvt*.borderColor: white
+urxvt*.scrollColor: black
+urxvt*.font:        -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
+
+!XTerm Profiles - use via 'xterm -name profilename'
+light*foreground: black
+light*background: gray90
+light*cursorColor: blue
+light*font: -misc-fixed-medium-r-normal--14-140-75-75-c-90-iso8859-15
+
+local*foreground: rgb:f0/f0/ff
+local*background: rgb:00/00/25
+local*cursorColor: rgb:c0/c0/ff
+local*font: -misc-fixed-medium-r-normal--14-140-75-75-c-90-iso8859-15
+
+remote*foreground: rgb:f0/ff/f0
+remote*background: rgb:00/25/00
+remote*cursorColor: rgb:white
+remote*font: -misc-fixed-medium-r-normal--14-140-75-75-c-90-iso8859-15
+
+root*foreground: rgb:ff/f0/c0
+root*background: rgb:25/00/00
+root*cursorColor: rgb:ff/c0/c0
+root*font: -misc-fixed-medium-r-normal--14-140-75-75-c-90-iso8859-15
+
+small*foreground: white
+small*background: black
+small*cursorColor: red
+small*font: -misc-fixed-medium-r-normal-*-*-80-*-*-c-*-iso8859-15
+
+blind*foreground: white
+blind*background: black
+blind*cursorColor: red
+blind*font: -misc-fixed-medium-r-normal-*-*-150-*-*-c-*-iso8859-15
+
+huge*foreground: white
+huge*background: black
+huge*cursorColor: red
+huge*font: -misc-fixed-medium-r-normal-*-*-210-*-*-c-*-iso8859-15
+
+presentation*foreground: white
+presentation*background: black
+presentation*cursorColor: red
+presentation*color12: lightblue
+presentation*color4: lightblue
+presentation*font: -misc-fixed-medium-r-normal-*-*-210-*-*-c-*-iso8859-15
+
+! enable UTF8
+! XTerm*utf8: 0
+! start via xterm -class UXTerm or 'uxterm'
+UXTerm*eightBitInput: false
+UXTerm*metaSendsEscape: true
+
+!Emacs*font: -misc-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*
+!Emacs*menubar*Font: -misc-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*
+!Emacs*EmacsFrame*buffers-tab.attributeFont: -misc-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*
+!Emacs.modeline*attributeFont: -misc-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*
+!Emacs*popup*Font: -*-graphite light att-*-*-*-*-*-120-*-*-*-*-*
+
+! http://www.nedit.org/technotes/looks-1.php
+nedit*enableThinThickness:          True
+nedit*enableToggleVisual:           True
+nedit*enableToggleColor:            True
+nedit*XmToggleButton.indicatorSize: 11
+nedit*enableEtchedInMenu:           True
+nedit*text.background:              white
+nedit*text.selectBackground:        #D0D0FF
+nedit*statsForm.background:         gray85
+nedit*statsLine.background:         gray85
+nedit*bottomShadowColor:            gray65
+nedit*topShadowColor:               #fefefe
+nedit*XmText.background:            white
+nedit*XmTextField.background:       white
+nedit*XmList.background:            white
+
+!# END OF FILE #################################################################
diff --git a/etc/skel/.a2ps/a2psrc b/etc/skel/.a2ps/a2psrc
new file mode 100644 (file)
index 0000000..f458a50
--- /dev/null
@@ -0,0 +1,80 @@
+# Filename:      a2psrc
+# Purpose:       config file for a2ps (GNU a2ps 'Anything to PostScript' converter and pretty-printer)
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Jän 29 14:16:59 CET 2005 [mika]
+################################################################################
+# Example:
+# a2ps -R --highlight-level=heavy --pretty-print -P display --prologue=color * -o filename.ps
+#
+# Define how to send to a printer
+# (start with `|' to pipe, and `>' to save)
+# First, the default printer (option -d, no argument)
+# DefaultPrinter: | lpr
+# DefaultPrinter: | display
+#
+# Second, a printer unkown to a2ps (option -P, argument is %s)
+# UnknownPrinter: | lpr -P %s
+# Then, special printers you might want to define
+# Printer: dominique | lp -d dominique
+
+# Default encoding
+  Options: --encoding=latin1
+
+# Default media
+  Options: --media=A4
+
+# Two virtual pages per sheet
+  Options: -2
+
+# By default, single sided printing
+  Options: -s1
+
+#  Options: -R
+  Options: --highlight-level=heavy
+  Options: --pretty-print
+  Options: --prologue=color
+  Options: -P display
+
+# Header is the client of the job
+  Options: '--header=%a'
+
+# Name of the document is the list of files
+# (Don't put too many of them: it breaks some PS interpreters)
+  Options: --title='#10!f|$n|, |'
+
+# Right Header is the client of the job
+  Variable: h.header.right %a
+
+# Center header is the list of the files on this page
+  Variable: h.header.center #!s|$f|, |
+
+# Title of the page is the (short) name of the current file
+# or the first taged text if there is
+  Variable: h.title.center #?1|$t1|$n|
+
+# Left part of the title is the mod. date of the file
+# or empty is there is a tag2
+#  Variable: h.title.left #?2||$e $T|
+
+# Right part of the title is the page number
+# or tag2 if there is
+  Variable: h.title.right #?2|$t2|$Q|
+
+# If in landscape, print date on the left hand side
+# If portrait, then print date on recto, and sheet # on verso
+  Variable: h.footer.left #?l!%E!#?v|%E|%s./%s#|!
+
+# Center footer is the list of files on this sheet if landscape
+  Variable: h.footer.center #?l|#!s-$f-, -||
+
+# If in landscape, print date on the right hand side
+# If portrait, then print date on verso, and sheet # on recto
+  Variable: h.footer.right #?l!%s./%s#!#?v|%s./%s#|%E|!
+
+# We want the %%Page comments to be instructive.
+# There are two predefined choices: #{pl.short} and #{pl.long}
+  PageLabelFormat: #{pl.short}
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.acrorc b/etc/skel/.acrorc
new file mode 100644 (file)
index 0000000..65edcef
--- /dev/null
@@ -0,0 +1,3 @@
+*FullScreenCursor:  2
+*FullScreenClick:   true
+*ShowUnixEula:      false
diff --git a/etc/skel/.asoundrc.example b/etc/skel/.asoundrc.example
new file mode 100644 (file)
index 0000000..7a419cf
--- /dev/null
@@ -0,0 +1,79 @@
+# Filename:      $HOME/.asoundrc.example
+# Purpose:       example configuration file for ALSA (Advanced Linux Sound Architecture)
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Son Aug 27 12:52:05 CEST 2006 [mika]
+################################################################################
+
+# Syntax example:
+# pcm.NAME {
+#     type hw # Kernel PCM
+#     card INT/STR # Card name or number
+#     [device] INT # Device number (default 0)
+#     [subdevice] INT # Subdevice number, -1 first available (default -1)
+#     mmap_emulation BOOL # enable mmap emulation for ro/wo devices
+# }
+
+# Default example:
+# pcm.card0 {
+#     type hw
+#     card 0
+# }
+# ctl.card0 {
+#     type hw
+#     card 0
+# }
+
+# Splitting front and rear outputs:
+# pcm.dshare {
+#     type dmix
+#     ipc_key 2048
+#     slave {
+#         pcm "hw:0"
+#         rate 44100
+#         period_time 0
+#         period_size 1024
+#         buffer_size 8192
+#         channels 4
+#     }
+#     bindings {
+#         0 0
+#         1 1
+#         2 2
+#         3 3
+#     }
+# }
+# pcm.frontx {
+#     type plug
+#     slave {
+#         pcm "dshare"
+#         channels 4
+#     }
+#     ttable.0.0 1
+#     ttable.1.1 1
+# }
+# pcm.rearx {
+#     type plug
+#     slave {
+#         pcm "dshare"
+#         channels 4
+#     }
+#     ttable.0.2 1
+#     ttable.1.3 1
+# }
+
+# The dmix plugin provides for direct mixing of multiple streams.
+# See: http://alsa.opensrc.org/index.php?page=DmixPlugin
+# NOTE: For ALSA 1.0.9rc2 and higher you don't need to setup dmix.
+# Dmix is enabled as default for soundcards which don't support hw mixing.
+pcm.dsp0 {
+    type plug
+    slave.pcm "dmix"
+}
+ctl.mixer0 {
+    type hw
+    card 0
+}
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.centericq/external b/etc/skel/.centericq/external
new file mode 100644 (file)
index 0000000..42275eb
--- /dev/null
@@ -0,0 +1,168 @@
+# Filename:      $HOME/.centericq/external
+# Purpose:       call [external] centericq actions (www.centericq.de)
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Don Dez 23 11:07:31 CET 2004 [mika]
+################################################################################
+# Ressources:
+#
+# man centericq :-)
+# http://konst.org.ua/centericq/
+# http://centericq.de/docs/
+# http://centericq.de/docs/readme.php?mode=1&chapter=9.3 or ->
+# http://centericq.de/docs/readme.php?mode=2#9.3 - External actions 
+#                                                  and auto-responses
+# http://www.centericq.de/archive/contrib/external-actions/external.wschlich
+##############################################################################
+
+# Autoresponder for Occupied-Modus
+%action Simple occupied auto-responder
+event msg
+proto icq
+status occupied
+options stdin stdout
+%exec
+#!/bin/sh
+fname=`head -n 2 $CONTACT_INFODIR/info | tail -n 1`
+lname=`head -n 3 $CONTACT_INFODIR/info | tail -n 1`
+cat <<EOF
+Hello, $fname $lname!
+Unfortunatelly, I'm not near my box now, but I'll certainly contact you as soon as I get here.
+EOF
+
+# Autoresponder for NotAvailable-Modus
+#%action Simple na away auto-responder
+#event msg
+#proto icq
+#status na away
+#options stdin stdout
+#%exec
+#echo "hi! I am currently *not* available but I received your message."
+#msg=`cat`
+#echo "$msg"
+
+# log all messages arriving when online
+# -> then process them for example in vim [very usefull if receiving some source!]
+# put the following into your "~/.vimrc":
+# map   ##i :e ~/.centericq/icq_log_<C-R>=strftime("%y%m%d")<CR>
+#%action Simple ICQ-Online-Logger
+#event msg
+#proto icq
+#status online
+#options stdin stdout
+#%exec
+#msg=`cat`
+#date=`date +'%A %d %B %k:%M:%S'`
+#date_log=`date +'%y%m%d'`
+#echo "*$CONTACT_NICK* - $date:" >> $HOME/.centericq/icq_log_"$date_log"
+#echo -e "$msg\n" >> $HOME/.centericq/icq_log_"$date_log"
+
+# auto-responding chat robot :-)
+# Get Eliza -> http://elizatalk.sourceforge.net
+#%action Eliza
+#event msg
+#proto icq
+#status dnd
+#options stdin stdout
+#%exec
+#msg=`cat`
+#echo $msg | elizatalk
+
+# remote control
+#%action remote control
+#event msg
+#proto icq
+#status online away na
+#options stdin stdout
+#%exec
+##!/bin/bash
+#case "$(cat)" in
+#  df) df -h;;
+#  uptime) uptime;;
+#  date) date;;
+#  uname) uname -a;;
+#  #sensors) sudo sensors;;
+#  #w) sudo w;;
+#  #who) sudo who;;
+#  #dmesg) sudo dmesg;;
+#esac
+
+# fortune cookies
+#%action fortune cookies
+#event msg
+#proto icq
+#status ffc
+#options stdout
+#%exec
+#fortune
+
+# icq message forwarding to my mobile phone
+#%action icq message forwarding to my mobile phone
+#event msg
+#proto icq
+#status dnd
+#options stdin
+#%exec
+#cat | centericq -s sms -p icq -t <enter_your_icq_number>
+
+#%pre-receive rot13-receive
+#event msg
+#proto all
+#status all
+#options stdin stdout
+#%exec
+##!/bin/bash
+#msg="$(cat)"
+#echo "$msg" | head -n1 | grep rot13-SEND >/dev/null && {
+#  echo -n "rot13-RECV:"
+#  echo "$msg" | sed s/rot13-SEND//1 | tr "[a-m][n-z][A-M][N-Z]" "[n-z][a-m][N-Z][A-M]"
+#} || {
+#  echo "$msg"
+#} 
+#
+#%pre-send rot13-send
+#event msg
+#proto all
+#status all
+#options stdin stdout
+#%exec
+##!/bin/sh
+#msg="$(cat)"
+#echo "$msg" | head -n1 | grep rot13: >/dev/null && {
+#  echo -n "rot13-SEND:"
+#  echo "$msg" | sed s/rot13://1 | tr "[a-m][n-z][A-M][N-Z]" "[n-z][a-m][N-Z][A-M]"
+#} || {
+#  echo "$msg"
+#}
+
+#%action pgpkey
+#event msg
+#proto icq
+#status online
+#options stdin stdout
+#%exec
+#msg=`cat`
+#fmail=`head -n 4 $CONTACT_INFODIR/info | tail -n 1`
+#check=`grep pgpkey $msg && gpg --export --armor YOURKEYID | mail -s "Public Key of Your Name" $fmail
+
+#%action Ignore empty auth-messages
+#event   auth
+#proto   icq
+#status  all
+#options stdin stdout
+#%exec
+##!/bin/sh
+#std="Please accept my authorization to add you to my contact list."
+#msg=`cat`
+#prefix="* Authorization request : "
+#reply="You didn't type a reason, your auth request is automatically ignored.";
+#if [ "$msg" = "$prefix$std" ]; then
+#        echo "$reply"
+#        exit 1
+#elif [ "$msg" = "$prefix" ]; then
+#        echo "$reply"
+#        exit 1
+#fi
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.config/rox.sourceforge.net/MIME-types/image b/etc/skel/.config/rox.sourceforge.net/MIME-types/image
new file mode 100755 (executable)
index 0000000..5c1d2bc
--- /dev/null
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec display  "$@"
diff --git a/etc/skel/.dillo/bm.txt b/etc/skel/.dillo/bm.txt
new file mode 100644 (file)
index 0000000..8a565b2
--- /dev/null
@@ -0,0 +1,2 @@
+:s0: grml
+s0 http://grml.org/ grml.org
diff --git a/etc/skel/.fluxbox/fbrun_history b/etc/skel/.fluxbox/fbrun_history
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/etc/skel/.fluxbox/init b/etc/skel/.fluxbox/init
new file mode 100644 (file)
index 0000000..1b6d6cf
--- /dev/null
@@ -0,0 +1,98 @@
+session.titlebar.right:        Minimize Maximize Close 
+session.titlebar.left: Stick 
+session.screen0.toolbar.onhead:        0
+session.screen0.toolbar.onTop: false
+session.screen0.toolbar.tools: workspacename, prevworkspace, nextworkspace, iconbar, systemtray, prevwindow, nextwindow, clock
+session.screen0.toolbar.placement:     BottomCenter
+session.screen0.toolbar.maxOver:       false
+session.screen0.toolbar.visible:       true
+session.screen0.toolbar.autoHide:      false
+session.screen0.toolbar.layer: Desktop
+session.screen0.toolbar.widthPercent:  65
+session.screen0.toolbar.alpha: 255
+session.screen0.toolbar.height:        0
+session.screen0.iconbar.alignment:     Relative
+session.screen0.iconbar.wheelMode:     Screen
+session.screen0.iconbar.iconWidth:     70
+session.screen0.iconbar.mode:  Workspace
+session.screen0.iconbar.iconTextPadding:       10l
+session.screen0.iconbar.usePixmap:     true
+session.screen0.iconbar.deiconifyMode: Follow
+session.screen0.iconbar.clientWidth:   70
+session.screen0.menu.alpha:    255
+session.screen0.tab.rotatevertical:    true
+session.screen0.tab.alignment: Left
+session.screen0.tab.width:     64
+session.screen0.tab.placement: Top
+session.screen0.tab.height:    16
+session.screen0.window.focus.alpha:    255
+session.screen0.window.unfocus.alpha:  255
+session.screen0.overlay.lineWidth:     1
+session.screen0.overlay.lineStyle:     LineSolid
+session.screen0.overlay.joinStyle:     JoinMiter
+session.screen0.overlay.capStyle:      CapNotLast
+session.screen0.slit.direction:        Vertical
+session.screen0.slit.onhead:   0
+session.screen0.slit.onTop:    true
+session.screen0.slit.maxOver:  false
+session.screen0.slit.placement:        RightCenter
+session.screen0.slit.onHead:   0
+session.screen0.slit.autoHide: false
+session.screen0.slit.alpha:    255
+session.screen0.slit.layer:    Dock
+session.screen0.resizeMode:    Bottom
+session.screen0.rootCommand:   
+session.screen0.menuAlpha:     200
+session.screen0.edgeSnapThreshold:     0
+session.screen0.menuDelayClose:        0
+session.screen0.strftimeFormat:        %H:%M %p
+session.screen0.focusModel:    SloppyFocus
+session.screen0.windowScrollReverse:   false
+session.screen0.clickRaises:   true
+session.screen0.followModel:   Ignore
+session.screen0.showwindowposition:    true
+session.screen0.rowPlacementDirection: LeftToRight
+session.screen0.menuMode:      Delay
+session.screen0.decorateTransient:     false
+session.screen0.sloppywindowgrouping:  true
+session.screen0.fullMaximization:      false
+session.screen0.maxOverSlit:   true
+session.screen0.menuDelay:     0
+session.screen0.windowMenu:    
+session.screen0.workspacewarping:      true
+session.screen0.imageDither:   false
+session.screen0.antialias:     false
+session.screen0.workspaceNames:        Workspace 1,Workspace 2,Workspace 3,Workspace 4,
+session.screen0.focusNewWindows:       true
+session.screen0.opaqueMove:    false
+session.screen0.autoRaise:     false
+session.screen0.workspaces:    4
+session.screen0.colPlacementDirection: TopToBottom
+session.screen0.focusLastWindow:       true
+session.screen0.windowPlacement:       ColSmartPlacement
+session.screen0.desktopwheeling:       true
+session.screen0.windowScrollAction:    
+session.screen0.tabFocusModel: ClickToTabFocus
+session.doubleClickInterval:   250
+session.numLayers:     13
+session.autoRaiseDelay:        250
+session.styleFile:     ~/.fluxbox/styles/Sn33z
+session.menuFile:      ~/.fluxbox/menu
+session.cacheLife:     5l
+session.forcePseudoTransparency:       false
+session.opaqueMove:    false
+session.slitlistFile:  ~/.fluxbox/slitlist
+session.iconbar:       true
+session.useMod1:       true
+session.keyFile:       ~/.fluxbox/keys
+session.tabPadding:    0
+session.tabsAttachArea:        Window
+session.groupFile:     
+session.cacheMax:      200l
+session.ignoreBorder:  false
+session.focusTabMinWidth:      0
+session.tabs:  true
+session.colorsPerChannel:      4
+session.updateDelayTime:       0
+session.appsFile:      ~/.fluxbox/apps
+fluxbox/apps
diff --git a/etc/skel/.fluxbox/keys b/etc/skel/.fluxbox/keys
new file mode 100644 (file)
index 0000000..47de508
--- /dev/null
@@ -0,0 +1,78 @@
+# Filename:      .fluxbox/keys
+# Purpose:       configuration file for keybindings for fluxbox
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sun May 14 15:01:40 CEST 2006 [mika]
+################################################################################
+
+# Mod1 = Alt key
+# Control = Ctrl Key
+# plus = +,*,~ key (german keyboard)
+# numbersign = #,' key (german keyboard)
+
+Mod1 Tab       :NextWindow
+Mod1 Shift Tab :PrevWindow
+Control Right  :NextWorkspace
+Mod1 Right     :NextWorkspace
+Control Left   :PrevWorkspace
+Mod1 Left      :PrevWorkspace
+
+Mod1 q   :PrevWindow
+Mod1 w   :NextWindow
+Mod1 a   :PrevTab
+Mod1 s   :NextTab
+
+Mod1 1   :Workspace 1
+Mod1 2   :Workspace 2
+Mod1 3   :Workspace 3
+Mod1 4   :Workspace 4
+Mod1 5   :Workspace 5
+Mod1 6   :Workspace 6
+Mod1 7   :Workspace 7
+Mod1 8   :Workspace 8
+Mod1 9   :Workspace 9
+
+Mod1 F1  :SendToWorkspace 1
+Mod1 F2  :SendToWorkspace 2
+Mod1 F3  :SendToWorkspace 3
+Mod1 F4  :SendToWorkspace 4
+Mod1 F5  :SendToWorkspace 5
+Mod1 F6  :SendToWorkspace 6
+Mod1 F7  :SendToWorkspace 7
+Mod1 F8  :SendToWorkspace 8
+Mod1 F9  :SendToWorkspace 9
+
+Mod1 plus       :MaximizeWindow
+Mod1 numbersign :Minimize
+Mod1 space      :RootMenu
+Control Mod1 a :ArrangeWindows
+# Mod1 m :Minimize
+# Mod1 d :DeIconify
+
+# keymappings for programs
+Control Mod1 l :ExecCommand xlock
+Control Mod1 d :ExecCommand xrandr -s 1024x768
+Control Mod1 f :ExecCommand mozilla-firefox
+
+Control Mod1 v :ExecCommand /usr/bin/xsay
+
+# screenshot
+Control Shift s :ExecCommand import -window root `date +shot-%Y-%m-%d-%H%M%S.jpg`
+
+Mod1 c         :ExecCommand fbrun
+
+# terminals:
+Mod1 Escape    :ExecCommand xterm
+Mod1 t         :ExecCommand xterm -fn '-misc-fixed-medium-r-semicondensed-*-*-120-*-*-*-*-iso8859-15'
+Control Mod1 t :ExecCommand xterm -fn '-*-terminus-medium-*-*-*-16-*-*-*-*-*-iso8859-15'
+
+# None F13                  :ExecCommand x-terminal-emulator -T "aumix" -e aumix
+# None F14                  :ExecCommand mozilla-firefox
+# None F15                  :ExecCommand xterm
+None XF86AudioMedia       :ExecCommand xsay
+None XF86AudioRaiseVolume :ExecCommand XF86AudioRaiseVolume
+None XF86AudioLowerVolume :ExecCommand XF86AudioLowerVolume
+None XF86AudioMute        :ExecCommand XF86AudioMute
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.fluxbox/menu b/etc/skel/.fluxbox/menu
new file mode 100644 (file)
index 0000000..5f82662
--- /dev/null
@@ -0,0 +1,37 @@
+[begin] (Fluxbox) {} <>
+    [exec] (xterm) {xterm} <>
+    [submenu] (handy stuff) {} <>
+        [exec] (dillo webbrowser) {dillo} 
+        [exec] (firefox webbrowser) {firefox} 
+        [exec] (w3m webbrowser) {x-terminal-emulator -T "w3m" -e /usr/bin/w3m /usr/share/doc/grml-docs/startpage.html} <>
+        [exec] (gkrellm) {gkrellm} <>
+        [exec] (configure fluxbox [fluxbare]) {fluxbare} <>
+        [exec] (transparent terminal [aterm]) {aterm -tr} <>
+        [exec] (file manager [rox-filer]) {rox-filer} <>
+    [end]
+    [submenu] (grml) {} <>
+        [exec] (grml info screen) {dillo /usr/share/doc/grml-docs/startpage.html} <>
+        [exec] (lock X) {x-terminal-emulator -T "grml-lock" -e /usr/bin/grml-lock} <>
+        [exec] (configure mailclient mutt) {x-terminal-emulator -T "grml-mutt" -e /usr/bin/grml-mutt} <>
+        [exec] (configure mailclient mutt-ng) {x-terminal-emulator -T "grml-muttng" -e /usr/bin/grml-muttng} <>
+        [exec] (configure newsreader slrn) {x-terminal-emulator -T "grml-slrn" -e /usr/bin/grml-slrn} <>
+        [exec] (configure network) {sudo x-terminal-emulator -T "grml-network" -e /usr/sbin/grml-network} <>
+        [exec] (configure and run terminalserver) {sudo x-terminal-emulator -T "grml-terminalserver" -e /usr/sbin/grml-terminalserver} <>
+    [end]
+    [submenu] (Debian) {} <>
+        [include] (/etc/X11/fluxbox/menudefs.hook) {} <>
+    [end]
+    [config] (Configure) {} <>
+    [submenu] (Styles) {Choose a style...} <>
+        [stylesdir] (/usr/share/fluxbox/styles) {} <>
+        [stylesdir] (~/.fluxbox/styles) {} <>
+    [end]
+    [workspaces] (Workspace List) {} <>
+    [submenu] (Tools) {} <>
+        [exec] (Windowname) {xprop|grep WM_CLASS|cut -d \" -f 2|xmessage -file - -center} <>
+        [exec] (Run) {fbrun} <>
+    [end]
+    [reconfig] (Reload config) {} <>
+    [restart] (Restart) {} <>
+    [exit] (Exit) {} <>
+[end]
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..a722fa7
--- /dev/null
@@ -0,0 +1,168 @@
+/* XPM */
+static char * close_xpm[] = {
+"23 22 143 2",
+"      c #F4F4F4",
+".     c #FEFEFE",
+"+     c #FFFFFF",
+"@     c #FCFCFC",
+"#     c #FDFDFD",
+"$     c #FBFBFB",
+"%     c #FAFAFA",
+"&     c #F2F2F2",
+"*     c #E9E9E9",
+"=     c #DEDEDE",
+"-     c #D4D4D4",
+";     c #CFCFCF",
+">     c #F9F9F9",
+",     c #F0F0F0",
+"'     c #E2E2E2",
+")     c #CDCDCD",
+"!     c #878787",
+"~     c #555555",
+"{     c #373737",
+"]     c #E3E3E3",
+"^     c #969696",
+"/     c #3D3D3D",
+"(     c #484848",
+"_     c #595959",
+":     c #646464",
+"<     c #656565",
+"[     c #4A4A4A",
+"}     c #3C3C3C",
+"|     c #F7F7F7",
+"1     c #9A9A9A",
+"2     c #414141",
+"3     c #3E3E3E",
+"4     c #242424",
+"5     c #3A3A3A",
+"6     c #535353",
+"7     c #1F1F1F",
+"8     c #464646",
+"9     c #F5F5F5",
+"0     c #F8F8F8",
+"a     c #404040",
+"b     c #E0E0E0",
+"c     c #2E2E2E",
+"d     c #2B2B2B",
+"e     c #7A7A7A",
+"f     c #C5C5C5",
+"g     c #252525",
+"h     c #515151",
+"i     c #9E9E9E",
+"j     c #454545",
+"k     c #262626",
+"l     c #B8B8B8",
+"m     c #EDEDED",
+"n     c #D9D9D9",
+"o     c #343434",
+"p     c #727272",
+"q     c #636363",
+"r     c #F6F6F6",
+"s     c #6B6B6B",
+"t     c #323232",
+"u     c #1E1E1E",
+"v     c #ACACAC",
+"w     c #D8D8D8",
+"x     c #6C6C6C",
+"y     c #EFEFEF",
+"z     c #F1F1F1",
+"A     c #F3F3F3",
+"B     c #4C4C4C",
+"C     c #1A1A1A",
+"D     c #141414",
+"E     c #131313",
+"F     c #A6A6A6",
+"G     c #BEBEBE",
+"H     c #6A6A6A",
+"I     c #111111",
+"J     c #1B1B1B",
+"K     c #4D4D4D",
+"L     c #F3F1F4",
+"M     c #F4F2F3",
+"N     c #4E4E4E",
+"O     c #010101",
+"P     c #8A8A8A",
+"Q     c #7E7E7E",
+"R     c #171717",
+"S     c #000000",
+"T     c #030303",
+"U     c #EBEBED",
+"V     c #ECECEE",
+"W     c #EEEEEE",
+"X     c #737373",
+"Y     c #121212",
+"Z     c #5B5B5B",
+"`     c #747474",
+" .    c #F1F1F3",
+"..    c #EAEAEA",
+"+.    c #ECECEC",
+"@.    c #EDEDEF",
+"#.    c #151515",
+"$.    c #838383",
+"%.    c #5A5A5A",
+"&.    c #7D7D7D",
+"*.    c #090909",
+"=.    c #313131",
+"-.    c #E8E8EA",
+";.    c #E8E8E8",
+">.    c #E9E9EB",
+",.    c #EBEBEB",
+"'.    c #232323",
+").    c #565656",
+"!.    c #333333",
+"~.    c #363636",
+"{.    c #424242",
+"].    c #202020",
+"^.    c #626262",
+"/.    c #E6E6E6",
+"(.    c #E7E7E9",
+"_.    c #BABABA",
+":.    c #6E6E6E",
+"<.    c #222222",
+"[.    c #212121",
+"}.    c #2D2D2D",
+"|.    c #6D6D6D",
+"1.    c #B9B9BB",
+"2.    c #E4E4E6",
+"3.    c #E5E5E5",
+"4.    c #BCBCBC",
+"5.    c #797979",
+"6.    c #505050",
+"7.    c #2C2C2C",
+"8.    c #0E0E0E",
+"9.    c #0F0F0F",
+"0.    c #545454",
+"a.    c #7B7B7B",
+"b.    c #E6E6E8",
+"c.    c #E4E4E4",
+"d.    c #E5E5E7",
+"e.    c #E3E5E4",
+"f.    c #E9EBEA",
+"g.    c #B7B7B7",
+"h.    c #929292",
+"i.    c #787878",
+"j.    c #E6E8E7",
+"k.    c #DADADA",
+"l.    c #DADADC",
+"  . + + + + + + + + + + + + + + + + + + + + + ",
+"@ . + + + + + + + + + + + + + + + + + + + + + ",
+"@ # + + + + + + + + + + + + + + + + + + + + + ",
+"@ # + + + + + + + + + + + + + + + + + + + + + ",
+"$ # . + + . % & * = - ; ; - = * & % . + + + + ",
+"% $ # . . > , ' ) ! ~ { { ~ ! ) ' , > + + + + ",
+"> $ @ # + & ] ^ / ( _ : < _ [ } ^ ] & + + + + ",
+"| > $ @ # * 1 2 3 4 5 ~ 6 / 7 8 2 1 * . . + + ",
+"9 0 0 % $ = a 2 : b 5 c d e f g h a = @ # . + ",
+"  9 | > % i j k l m n o p m m q 5 j i $ $ @ @ ",
+"&   9 r 0 s a t u v w ) w w x k a a s > > % % ",
+"y z A   9 B C C D E F G G H I C J C K r r 0 0 ",
+"m y z L M N O O O / P P P Q R O S T h     9   ",
+"U V W y z X Y O / P P Z ` P Q R O Y ` z  .& A ",
+"* ..+.@.W v t #.$.P %.5 / ` P &.*.=.v W W , , ",
+"-.;.>...,.,.< '.5 ).t !.o ~.p {.].^.* V V m m ",
+"/.(.(.* * V _.:.c '.<.].[.k k }.|.1.V >.>.U U ",
+"2.3.(./.(.>.y 4.5.6.7.8.9.}.0.a.G y >.(.b.-.* ",
+"c.2.d.e././.-.U f.g.h.i.i.h.l +.+.;./.b.b.b./.",
+"c.c.c.c.2.c.c.b.j.-.(.b.(.-.-.-.d.d.2.2.2.2.d.",
+"k.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.",
+"i i i i i i i i i i i i i i i i i i i i i i i "};
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..4b6cbfa
--- /dev/null
@@ -0,0 +1,152 @@
+/* XPM */
+static char * icon_xpm[] = {
+"23 22 127 2",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FAFAFA",
+"@     c #F2F2F2",
+"#     c #E9E9E9",
+"$     c #DEDEDE",
+"%     c #D4D4D4",
+"&     c #CFCFCF",
+"*     c #EAEAEA",
+"=     c #F8F8F8",
+"-     c #F0F0F0",
+";     c #E2E2E2",
+">     c #CDCDCD",
+",     c #878787",
+"'     c #545454",
+")     c #373737",
+"!     c #555555",
+"~     c #F9F9F9",
+"{     c #E3E3E3",
+"]     c #969696",
+"^     c #3C3C3C",
+"/     c #4E4E4E",
+"(     c #616161",
+"_     c #6E6E6E",
+":     c #3D3D3D",
+"<     c #979797",
+"[     c #999999",
+"}     c #414141",
+"|     c #5C5C5C",
+"1     c #5F5F5F",
+"2     c #626262",
+"3     c #5B5B5B",
+"4     c #424242",
+"5     c #9A9A9A",
+"6     c #404040",
+"7     c #505050",
+"8     c #525252",
+"9     c #4B4B4B",
+"0     c #4A4A4A",
+"a     c #515151",
+"b     c #DFDFDF",
+"c     c #FDFDFD",
+"d     c #FCFCFC",
+"e     c #FBFBFB",
+"f     c #9E9E9E",
+"g     c #444444",
+"h     c #363636",
+"i     c #202020",
+"j     c #141414",
+"k     c #151515",
+"l     c #131313",
+"m     c #9F9F9F",
+"n     c #6B6B6B",
+"o     c #3E3E3E",
+"p     c #1D1D1D",
+"q     c #C3C3C3",
+"r     c #C4C4C4",
+"s     c #1E1E1E",
+"t     c #F7F7F7",
+"u     c #4D4D4D",
+"v     c #707070",
+"w     c #8A8A8A",
+"x     c #F6F6F6",
+"y     c #F4F4F4",
+"z     c #F5F5F5",
+"A     c #090909",
+"B     c #222222",
+"C     c #2D2D2D",
+"D     c #353535",
+"E     c #383838",
+"F     c #212121",
+"G     c #0B0B0D",
+"H     c #545456",
+"I     c #F3F3F3",
+"J     c #F1F1F3",
+"K     c #757577",
+"L     c #191919",
+"M     c #101010",
+"N     c #1B1B1D",
+"O     c #252525",
+"P     c #2B2B2B",
+"Q     c #2E2E2E",
+"R     c #2C2C2C",
+"S     c #1C1C1C",
+"T     c #757575",
+"U     c #F2F2F4",
+"V     c #EFEFEF",
+"W     c #ADADAD",
+"X     c #070707",
+"Y     c #0C0C0C",
+"Z     c #111111",
+"`     c #161616",
+" .    c #AEAEAE",
+"..    c #EEEEEE",
+"+.    c #EEEEF0",
+"@.    c #EDEDED",
+"#.    c #5D5D5D",
+"$.    c #020202",
+"%.    c #030303",
+"&.    c #040404",
+"*.    c #E9E9EB",
+"=.    c #ECECEC",
+"-.    c #ECECEE",
+";.    c #EBEBED",
+">.    c #EAEAEC",
+",.    c #B2B2B4",
+"'.    c #5E5E5E",
+").    c #000000",
+"!.    c #B3B3B3",
+"~.    c #EBEBEB",
+"{.    c #E8E8EA",
+"].    c #E8E8E8",
+"^.    c #B4B4B6",
+"/.    c #6C6C6C",
+"(.    c #1B1B1B",
+"_.    c #6D6D6D",
+":.    c #B4B4B4",
+"<.    c #E6E6E8",
+"[.    c #E7E7E9",
+"}.    c #E6E6E6",
+"|.    c #E5E5E5",
+"1.    c #E7E7E7",
+"2.    c #909090",
+"3.    c #8E8E8E",
+"4.    c #E5E5E7",
+"5.    c #E4E4E6",
+"6.    c #DADADC",
+"                                              ",
+"                                              ",
+"                                              ",
+"                                              ",
+"        . + @ # $ % & & % $ * @ + .           ",
+"      . = - ; > , ' ) ) ! , > ; - ~           ",
+"        @ { ] ^ / ( _ _ ( / : < { @           ",
+"        # [ } | ( 1 1 1 1 2 3 4 5 *     . . . ",
+"  . . . $ 6 7 8 / 9 0 9 9 / 8 a 6 b . c c c c ",
+"d d d e f g h i j k l l j k i h g m d e e e e ",
+"+ + + + n o p q e + + + + e r s o n + + ~ ~ ~ ",
+"= = t t u p k v w w w w w w v k p u t = x x x ",
+"y z z z 7 A k B C D E E D C F j G H z z y y y ",
+"I I I J K L M N O P Q Q R O S M L T I U @ U J ",
+"- V - V W D X Y Z k ` k j Z Y X D  .- - ....+.",
+"@.@.@.@.# #.l $.%.&.&.&.&.%.$.l | *.@.@.@.=.-.",
+";.;.;.>.>.,.'.l ).).).).).).l '.!.=.~.>.*.*.*.",
+"# * {.].{.*.^./.4 p ).).(.4 _.:.~.# *.].<.{.[.",
+"}.}.|.}.<.1.].<.^.2.T T 3.!.<.1.1.}.<.}.<.<.<.",
+"4.4.5.5.5.5.4.<.].[.[.{.1.[.<.4.|.4.5.|.5.5.5.",
+"6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.",
+"f f f f f f f f f f f f f f f f f f f f f f f "};
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/iconbar.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/iconbar.xpm
new file mode 100644 (file)
index 0000000..2979584
--- /dev/null
@@ -0,0 +1,41 @@
+/* XPM */
+static char * hilite_xpm[] = {
+"10 19 19 1",
+"      c #363636",
+".     c #737373",
+"+     c #676767",
+"@     c #666666",
+"#     c #5B5B5B",
+"$     c #555555",
+"%     c #494949",
+"&     c #424242",
+"*     c #353535",
+"=     c #191919",
+"-     c #050505",
+";     c #010101",
+">     c #000000",
+",     c #000102",
+"'     c #000002",
+")     c #000305",
+"!     c #000205",
+"~     c #00060A",
+"{     c #BCC6C8",
+"          ",
+"..........",
+"++++++++++",
+"@@@@@@@@@@",
+"##########",
+"$$$$$$$$$$",
+"%%%%%%%%%%",
+"&&&&&&&&&&",
+"**********",
+"==========",
+"----------",
+";;;;;;;;;;",
+";;;;;;;;;;",
+">>>>>>>>>>",
+";;;;;;;;;;",
+",',',',','",
+")!)!)!)!)!",
+"~~~~~~~~~~",
+"{{{{{{{{{{"};
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..9280b2b
--- /dev/null
@@ -0,0 +1,149 @@
+/* XPM */
+static char * max_xpm[] = {
+"22 22 124 2",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FAFAFA",
+"@     c #F2F2F2",
+"#     c #E9E9E9",
+"$     c #DFDFDF",
+"%     c #D5D5D5",
+"&     c #CFCFCF",
+"*     c #D4D4D4",
+"=     c #DEDEDE",
+"-     c #F3F3F3",
+";     c #F9F9F9",
+">     c #F0F0F0",
+",     c #E2E2E2",
+"'     c #CDCDCD",
+")     c #878787",
+"!     c #555555",
+"~     c #373737",
+"{     c #E3E3E3",
+"]     c #969696",
+"^     c #3C3C3C",
+"/     c #4B4B4B",
+"(     c #464646",
+"_     c #2E2E2E",
+":     c #4C4C4C",
+"<     c #EAEAEA",
+"[     c #9A9A9A",
+"}     c #424242",
+"|     c #5A5A5A",
+"1     c #5D5D5D",
+"2     c #2B2B2B",
+"3     c #C3C3C3",
+"4     c #5B5B5B",
+"5     c #414141",
+"6     c #999999",
+"7     c #FDFDFD",
+"8     c #404040",
+"9     c #515151",
+"0     c #4D4D4D",
+"a     c #181818",
+"b     c #EDEDED",
+"c     c #FBFBFB",
+"d     c #FCFCFC",
+"e     c #9F9F9F",
+"f     c #444444",
+"g     c #363636",
+"h     c #202020",
+"i     c #151515",
+"j     c #141414",
+"k     c #D8D8D8",
+"l     c #9E9E9E",
+"m     c #6B6B6B",
+"n     c #3E3E3E",
+"o     c #1E1E1E",
+"p     c #BEBEBE",
+"q     c #BFBFBF",
+"r     c #F6F6F6",
+"s     c #F8F8F8",
+"t     c #1D1D1D",
+"u     c #707070",
+"v     c #8A8A8A",
+"w     c #8B8B8B",
+"x     c #F7F7F7",
+"y     c #F4F4F4",
+"z     c #F5F5F5",
+"A     c #505050",
+"B     c #090909",
+"C     c #131313",
+"D     c #1F1F1F",
+"E     c #262626",
+"F     c #292929",
+"G     c #272727",
+"H     c #131311",
+"I     c #0A0A0A",
+"J     c #545454",
+"K     c #F2F2F4",
+"L     c #F1F1F3",
+"M     c #757575",
+"N     c #191919",
+"O     c #101010",
+"P     c #1B1B1B",
+"Q     c #252525",
+"R     c #2F2F2F",
+"S     c #EEEEEE",
+"T     c #EEEEF0",
+"U     c #AEAEAE",
+"V     c #353535",
+"W     c #070707",
+"X     c #0F0F0F",
+"Y     c #747474",
+"Z     c #F1F1F1",
+"`     c #ECECEC",
+" .    c #ECECEE",
+"..    c #E8E8E8",
+"+.    c #060606",
+"@.    c #0E0E0E",
+"#.    c #242424",
+"$.    c #1A1A1A",
+"%.    c #E9E9EB",
+"&.    c #EBEBED",
+"*.    c #EBEBEB",
+"=.    c #B3B3B5",
+"-.    c #5E5E5E",
+";.    c #0D0D0D",
+">.    c #B2B2B4",
+",.    c #EAEAEC",
+"'.    c #E8E8EA",
+").    c #E7E7E9",
+"!.    c #B4B4B4",
+"~.    c #6E6E6E",
+"{.    c #454545",
+"].    c #222222",
+"^.    c #B3B3B3",
+"/.    c #E6E6E8",
+"(.    c #E6E6E6",
+"_.    c #E7E7E7",
+":.    c #919191",
+"<.    c #767678",
+"[.    c #767676",
+"}.    c #8F8F8F",
+"|.    c #E4E4E6",
+"1.    c #E5E5E5",
+"2.    c #E5E5E7",
+"3.    c #DADADC",
+"                                            ",
+"                                            ",
+"                                            ",
+"                                            ",
+"        . + @ # $ % & & * = # - + .     .   ",
+"        ; > , ' ) ! ~ ~ ! ) ' , > ;     .   ",
+"        @ { ] ^ / ( _ _ ( : ^ ] { @         ",
+". .     < [ } | 1 2 3 3 2 1 4 5 6 #         ",
+"7 7   . $ 8 9 9 0 a b b a : 9 9 8 = . . . . ",
+"c c d d e f g h i j k k j i h g f l d d d 7 ",
+"; ; + c m n o ] p q p p p p ] o n m + + ; + ",
+"r r s s 0 t i u v v v w v v u i t 0 s s s x ",
+"y y z z A B C D E F v v F G h H I J z z z z ",
+"K L - - M N O P Q R v v R Q P O N M - - - - ",
+"S T > > U V W X N G Y M G N X W V U > > Z > ",
+"`  .b b ..1 C +.@.N #.#.$.@.+.C 1 ..b b b S ",
+"%.%.&.*.` =.-.i W @.j C ;.W i -.>.,.*.` *.*.",
+"'.).'...< ,.!.~.{.].W W h {.~.^.%.'...# %.'.",
+"/././.(._.).../.^.:.<.[.}.=.(...).).(._.)./.",
+"|.|.|.|.1.|.(./.'._.).'._.)._.2.|.|.|.1.1.|.",
+"3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.",
+"l l l l l l l l l l l l l l l l l l l l l l "};
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/menu.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/menu.xpm
new file mode 100644 (file)
index 0000000..ee6276b
--- /dev/null
@@ -0,0 +1,64 @@
+/* XPM */
+static char * menu_xpm[] = {
+"10 22 39 1",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FDFDFD",
+"@     c #FBFBFB",
+"#     c #FCFCFC",
+"$     c #F9F9F9",
+"%     c #FAFAFA",
+"&     c #F6F6F6",
+"*     c #F8F8F8",
+"=     c #F7F7F7",
+"-     c #F4F4F4",
+";     c #F5F5F5",
+">     c #F2F2F4",
+",     c #F3F3F3",
+"'     c #F2F4F3",
+")     c #F3F1F4",
+"!     c #F2F0F1",
+"~     c #EEEEEE",
+"{     c #F0F0F0",
+"]     c #EFEFEF",
+"^     c #ECECEC",
+"/     c #EDEDED",
+"(     c #EDEDEF",
+"_     c #EAEAEC",
+":     c #EBEBED",
+"<     c #EAECEB",
+"[     c #EBEBEB",
+"}     c #EAEBED",
+"|     c #E9E9EB",
+"1     c #E7E7E9",
+"2     c #E8E8EA",
+"3     c #E6E6E6",
+"4     c #E6E6E8",
+"5     c #E6E7E9",
+"6     c #E4E4E6",
+"7     c #E5E5E7",
+"8     c #E6E4E7",
+"9     c #DADADC",
+"0     c #9E9E9E",
+"          ",
+"          ",
+"          ",
+"          ",
+"          ",
+"          ",
+"          ",
+".     ... ",
+"+....++++.",
+"@#####@@@#",
+"$%%%%%$$$%",
+"&****=&&&*",
+"-;;;;;;--;",
+">,,,')!)>,",
+"~{{{{]~~~{",
+"^///(/^^^/",
+"_:<[}_||_:",
+"1||_|2111|",
+"3445434434",
+"6677686666",
+"9999999999",
+"0000000000"};
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/selected.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/selected.xpm
new file mode 100644 (file)
index 0000000..63bc354
--- /dev/null
@@ -0,0 +1,36 @@
+/* XPM */
+static char * selected_xpm[] = {
+"17 17 16 1",
+"      c None",
+".     c #000000",
+"+     c #C3BA8F",
+"@     c #BFB689",
+"#     c #9B8F51",
+"$     c #8F8240",
+"%     c #756620",
+"&     c #ACA16B",
+"*     c #887A36",
+"=     c #6E5F18",
+"-     c #A4995E",
+";     c #7E702A",
+">     c #665814",
+",     c #928545",
+"'     c #5F5312",
+")     c #AA9F67",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"     .......     ",
+"     .+@@@#.     ",
+"     .$%%%&.     ",
+"     .*===-.     ",
+"     .;>>>,.     ",
+"     .')))).     ",
+"     .......     ",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"                 "};
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..0ee8ae5
--- /dev/null
@@ -0,0 +1,146 @@
+/* XPM */
+static char * stick_xpm[] = {
+"22 22 121 2",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FAFAFA",
+"@     c #F2F2F2",
+"#     c #E9E9E9",
+"$     c #DEDEDE",
+"%     c #D4D4D4",
+"&     c #CFCFCF",
+"*     c #EAEAEA",
+"=     c #F8F8F8",
+"-     c #F0F0F0",
+";     c #E2E2E2",
+">     c #CDCDCD",
+",     c #878787",
+"'     c #545454",
+")     c #373737",
+"!     c #555555",
+"~     c #F9F9F9",
+"{     c #E3E3E3",
+"]     c #969696",
+"^     c #3C3C3C",
+"/     c #4E4E4E",
+"(     c #616161",
+"_     c #6E6E6E",
+":     c #3D3D3D",
+"<     c #979797",
+"[     c #999999",
+"}     c #414141",
+"|     c #5C5C5C",
+"1     c #5F5F5F",
+"2     c #626262",
+"3     c #5B5B5B",
+"4     c #424242",
+"5     c #9A9A9A",
+"6     c #404040",
+"7     c #505050",
+"8     c #525252",
+"9     c #4B4B4B",
+"0     c #4A4A4A",
+"a     c #515151",
+"b     c #DFDFDF",
+"c     c #FDFDFD",
+"d     c #FCFCFC",
+"e     c #FBFBFB",
+"f     c #9E9E9E",
+"g     c #444444",
+"h     c #363636",
+"i     c #202020",
+"j     c #141414",
+"k     c #353535",
+"l     c #383838",
+"m     c #151515",
+"n     c #9F9F9F",
+"o     c #6B6B6B",
+"p     c #3E3E3E",
+"q     c #1D1D1D",
+"r     c #1E1E1E",
+"s     c #F7F7F7",
+"t     c #4D4D4D",
+"u     c #131313",
+"v     c #F6F6F6",
+"w     c #F4F4F4",
+"x     c #F5F5F5",
+"y     c #090909",
+"z     c #222222",
+"A     c #2D2D2D",
+"B     c #212121",
+"C     c #0B0B0D",
+"D     c #545456",
+"E     c #F3F3F3",
+"F     c #F1F1F3",
+"G     c #757577",
+"H     c #191919",
+"I     c #101010",
+"J     c #1B1B1D",
+"K     c #252525",
+"L     c #2B2B2B",
+"M     c #2E2E2E",
+"N     c #2C2C2C",
+"O     c #1C1C1C",
+"P     c #757575",
+"Q     c #F2F2F4",
+"R     c #EFEFEF",
+"S     c #ADADAD",
+"T     c #070707",
+"U     c #0C0C0C",
+"V     c #111111",
+"W     c #161616",
+"X     c #AEAEAE",
+"Y     c #EEEEEE",
+"Z     c #EDEDED",
+"`     c #5D5D5D",
+" .    c #020202",
+"..    c #030303",
+"+.    c #040404",
+"@.    c #E9E9EB",
+"#.    c #ECECEC",
+"$.    c #EBEBED",
+"%.    c #EAEAEC",
+"&.    c #B2B2B4",
+"*.    c #5E5E5E",
+"=.    c #000000",
+"-.    c #B3B3B3",
+";.    c #EBEBEB",
+">.    c #E8E8EA",
+",.    c #E8E8E8",
+"'.    c #B4B4B6",
+").    c #6C6C6C",
+"!.    c #1B1B1B",
+"~.    c #6D6D6D",
+"{.    c #B4B4B4",
+"].    c #E6E6E8",
+"^.    c #E6E6E6",
+"/.    c #E5E5E5",
+"(.    c #E7E7E7",
+"_.    c #909090",
+":.    c #8E8E8E",
+"<.    c #E5E5E7",
+"[.    c #E4E4E6",
+"}.    c #E7E7E9",
+"|.    c #DADADC",
+"                                            ",
+"                                            ",
+"                                            ",
+"                                            ",
+"        . + @ # $ % & & % $ * @ + .         ",
+"      . = - ; > , ' ) ) ! , > ; - ~         ",
+"        @ { ] ^ / ( _ _ ( / : < { @         ",
+"        # [ } | ( 1 1 1 1 2 3 4 5 *     . . ",
+"  . . . $ 6 7 8 / 9 0 9 9 / 8 a 6 b . c c c ",
+"d d d e f g h i j k l l k m i h g n d e e e ",
+"+ + + + o p q i j k l l k m i r p o + + ~ ~ ",
+"= = s s t q m i j m u u j m i m q t s = v v ",
+"w x x x 7 y m z A k l l k A B j C D x x w w ",
+"E E E F G H I J K L M M N K O I H P E Q @ Q ",
+"- R - R S k T U V m W m j V U T k X - - Y Y ",
+"Z Z Z Z # ` u  ...+.+.+.+... .u | @.Z Z Z #.",
+"$.$.$.%.%.&.*.u =.=.=.=.=.=.u *.-.#.;.%.@.@.",
+"# * >.,.>.@.'.).4 q =.=.!.4 ~.{.;.# @.,.].>.",
+"^.^./.^.].(.,.].'._.P P :.-.].(.(.^.].^.].].",
+"<.<.[.[.[.[.<.].,.}.}.>.(.}.].<./.<.[./.[.[.",
+"|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.",
+"f f f f f f f f f f f f f f f f f f f f f f "};
diff --git a/etc/skel/.fluxbox/styles/Amok/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Amok/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..4b81d09
--- /dev/null
@@ -0,0 +1,144 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"22 22 119 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FEFEFE",
+"@     c #FAFAFA",
+"#     c #F2F2F2",
+"$     c #E9E9E9",
+"%     c #DEDEDE",
+"&     c #D4D4D4",
+"*     c #CFCFCF",
+"=     c #EAEAEA",
+"-     c #F8F8F8",
+";     c #F0F0F0",
+">     c #E2E2E2",
+",     c #CDCDCD",
+"'     c #878787",
+")     c #545454",
+"!     c #373737",
+"~     c #555555",
+"{     c #F9F9F9",
+"]     c #E3E3E3",
+"^     c #969696",
+"/     c #3C3C3C",
+"(     c #4E4E4E",
+"_     c #616161",
+":     c #6E6E6E",
+"<     c #3D3D3D",
+"[     c #979797",
+"}     c #999999",
+"|     c #414141",
+"1     c #5C5C5C",
+"2     c #5F5F5F",
+"3     c #626262",
+"4     c #5B5B5B",
+"5     c #424242",
+"6     c #9A9A9A",
+"7     c #404040",
+"8     c #505050",
+"9     c #525252",
+"0     c #4B4B4B",
+"a     c #4A4A4A",
+"b     c #515151",
+"c     c #DFDFDF",
+"d     c #FDFDFD",
+"e     c #FCFCFC",
+"f     c #FBFBFB",
+"g     c #9E9E9E",
+"h     c #444444",
+"i     c #363636",
+"j     c #707070",
+"k     c #8A8A8A",
+"l     c #9F9F9F",
+"m     c #6B6B6B",
+"n     c #3E3E3E",
+"o     c #1D1D1D",
+"p     c #C3C3C3",
+"q     c #C6C6C6",
+"r     c #C4C4C4",
+"s     c #1E1E1E",
+"t     c #F7F7F7",
+"u     c #4D4D4D",
+"v     c #151515",
+"w     c #D8D8D8",
+"x     c #D8D9D9",
+"y     c #F6F6F6",
+"z     c #F4F4F4",
+"A     c #F5F5F5",
+"B     c #090909",
+"C     c #ECEBEB",
+"D     c #ECECEB",
+"E     c #EBECEC",
+"F     c #EBEBEC",
+"G     c #ECECEC",
+"H     c #141414",
+"I     c #0B0B0D",
+"J     c #545456",
+"K     c #F3F3F3",
+"L     c #F1F1F3",
+"M     c #757577",
+"N     c #191919",
+"O     c #101010",
+"P     c #757575",
+"Q     c #F2F2F4",
+"R     c #EFEFEF",
+"S     c #ADADAD",
+"T     c #353535",
+"U     c #070707",
+"V     c #AEAEAE",
+"W     c #EEEEEE",
+"X     c #EDEDED",
+"Y     c #5D5D5D",
+"Z     c #131313",
+"`     c #020202",
+" .    c #030303",
+"..    c #040404",
+"+.    c #E9E9EB",
+"@.    c #EBEBED",
+"#.    c #EAEAEC",
+"$.    c #B2B2B4",
+"%.    c #5E5E5E",
+"&.    c #000000",
+"*.    c #B3B3B3",
+"=.    c #EBEBEB",
+"-.    c #E8E8EA",
+";.    c #E8E8E8",
+">.    c #B4B4B6",
+",.    c #6C6C6C",
+"'.    c #1B1B1B",
+").    c #6D6D6D",
+"!.    c #B4B4B4",
+"~.    c #E6E6E8",
+"{.    c #E6E6E6",
+"].    c #E5E5E5",
+"^.    c #E7E7E7",
+"/.    c #909090",
+"(.    c #8E8E8E",
+"_.    c #E5E5E7",
+":.    c #E4E4E6",
+"<.    c #E7E7E9",
+"[.    c #DADADC",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . + @ # $ % & * * & % = # @ + . . . . ",
+". . . + - ; > , ' ) ! ! ~ ' , > ; { . . . . ",
+". . . . # ] ^ / ( _ : : _ ( < [ ] # . . . . ",
+". . . . $ } | 1 _ 2 2 2 2 3 4 5 6 = . . + + ",
+". + + + % 7 8 9 ( 0 a 0 0 ( 9 b 7 c + d d d ",
+"e e e f g h i j k k k k k k j i h l e f f f ",
+"@ @ @ @ m n o p q q q q q q r s n m @ @ { { ",
+"- - t t u o v p w w w x w w r v o u t - y y ",
+"z A A A 8 B v p C D E F E G r H I J A A z z ",
+"K K K L M N O p . . . . . . r O N P K Q # Q ",
+"; R ; R S T U j k k k k k k j U T V ; ; W W ",
+"X X X X $ Y Z `  ......... .` Z 1 +.X X X G ",
+"@.@.@.#.#.$.%.Z &.&.&.&.&.&.Z %.*.G =.#.+.+.",
+"$ = -.;.-.+.>.,.5 o &.&.'.5 ).!.=.$ +.;.~.-.",
+"{.{.].{.~.^.;.~.>./.P P (.*.~.^.^.{.~.{.~.~.",
+"_._.:.:.:.:._.~.;.<.<.-.^.<.~._.]._.:.].:.:.",
+"[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.",
+"g g g g g g g g g g g g g g g g g g g g g g "};
diff --git a/etc/skel/.fluxbox/styles/Amok/theme.cfg b/etc/skel/.fluxbox/styles/Amok/theme.cfg
new file mode 100644 (file)
index 0000000..2fa51f7
--- /dev/null
@@ -0,0 +1,207 @@
+#This program is free software; you can redistribute it and/or modify
+#it under the terms of the GNU General Public License as published by
+#the Free Software Foundation; either version 2 of the License, or
+#(at your option) any later version.
+
+#This program is distributed in the hope that it will be useful,
+#but WITHOUT ANY WARRANTY; without even the implied warranty of
+#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#GNU General Public License for more details.
+
+#You should have received a copy of the GNU General Public License
+#along with this program; if not, write to the Free Software
+#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+!---------------------------------------------
+! Style name:  Amok
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date:  Wed Sep  1 14:06:17 CEST 2004
+!---------------------------------------------
+
+menu.title:                                                            pixmap
+menu.titleHeight:
+menu.itemHeight:
+menu.title.color:                                              #aed40f
+menu.title.colorTo:                                            #aed40f
+menu.title.font:                                               sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+menu.title.justify:                                            Center
+menu.title.pixmap:                                             menu.xpm
+menu.title.textColor:                                  #161616
+
+menu.bevelWidth:                                               0
+menu.borderColor:                                              #161616
+menu.borderWidth:                                              1
+
+menu.bullet:                                                   Triangle
+menu.bullet.position:                                  Right
+menu.frame:                                                    Raised Bevel Gradient Vertical
+menu.frame.color:                                              #f6f6f6
+menu.frame.colorTo:                                            #f6f6f6
+menu.frame.disableColor:
+menu.frame.justify:                                            Left
+menu.frame.pixmap:                                             
+menu.frame.font:                                               sans-7:bold
+menu.frame.textColor:                                  #161616
+
+menu.hilite:                                                   Raised Bevel Gradient Horizontal
+menu.hilite.Color:                                             #191919
+menu.hilite.colorTo:                                   #403434
+menu.hilite.pixmap:
+menu.hilite.textColor:                                 #f2f2f2
+
+menu.roundCorners:
+menu.selected.pixmap:                                  selected.xpm
+menu.unselected.pixmap:
+menu.submenu.pixmap:
+
+toolbar:                                                               pixmap
+toolbar.alpha:                                                 255
+toolbar.bevelWidth:                                            1
+toolbar.borderColor:                                   #c8cbd1
+toolbar.borderWidth:                                   1
+toolbar.color:
+toolbar.colorTo:
+toolbar.height:                                                        14
+toolbar.iconbar.borderColor:
+toolbar.iconbar.borderWidth:                   0
+toolbar.pixmap:                                                        menu.xpm                
+toolbar.shaped:                                                        False
+
+toolbar.iconbar.empty:                                 pixmap
+toolbar.iconbar.empty.color:
+toolbar.iconbar.empty.colorTo:
+toolbar.iconbar.empty.pixmap:                  menu.xpm
+
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:
+toolbar.clock.borderWidth:                             0
+toolbar.clock.color:
+toolbar.clock.colorTo:
+toolbar.clock.justify:                                 Center
+toolbar.clock.pixmap:                                  menu.xpm
+toolbar.clock.font:                                    sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+toolbar.clock.textColor:                               #161616
+
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:
+toolbar.workspace.colorTo:
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      menu.xpm
+toolbar.workspace.font:                                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+toolbar.workspace.textColor:                   #161616
+
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:
+toolbar.iconbar.focused.borderWidth:   0
+toolbar.iconbar.focused.color:
+toolbar.iconbar.focused.colorTo:
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        iconbar.xpm
+toolbar.iconbar.focused.font:                  sans-7:bold,shadow:offsetx=1;offsety=1;color=#161616
+toolbar.iconbar.focused.textColor:             #f2f2f2
+
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:  0
+toolbar.iconbar.unfocused.color:
+toolbar.iconbar.unfocused.colorTo:
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              menu.xpm
+toolbar.iconbar.unfocused.font:                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#dedede
+toolbar.iconbar.unfocused.textColor:   #627283
+
+
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  menu.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #393b3a
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          menu.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
+window.font:                                                   sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+window.roundCorners:
+window.title.height:                                   22
+window.justify:                                                        Left
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                                            #161616
+window.borderWidth:                     1
+
+window.shade.pixmap:
+window.shade.pressed.pixmap:
+window.shade.unfocus.pixmap:
+
+window.title.focus:                     pixmap
+window.title.focus.color:
+window.title.focus.colorTo:
+window.title.focus.pixmap:                             menu.xpm
+
+window.label.focus:                                            ParentRelative
+window.label.focus.color:
+window.label.focus.colorTo:
+window.label.focus.pixmap:
+window.label.focus.textColor:                  #161616
+
+window.title.unfocus:                                  pixmap
+window.title.unfocus.color:
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:                   menu.xpm
+
+window.label.unfocus:                                  ParentRelative
+window.label.unfocus.color:
+window.label.unfocus.colorTo:
+window.label.unfocus.pixmap:
+window.label.unfocus.textColor:                        #6c7b92
+
+window.close.pixmap:                                   close.xpm
+window.close.pressed.pixmap:                   close.xpm                
+window.close.unfocus.pixmap:                   stick.xpm
+
+window.maximize.pixmap:                                        max.xpm
+window.maximize.pressed.pixmap:                        max.xpm
+window.maximize.unfocus.pixmap:                        stick.xpm
+
+window.iconify.pixmap:                                 icon.xpm
+window.iconify.pressed.pixmap:                 icon.xpm
+window.iconify.unfocus.pixmap:                 stick.xpm
+
+window.stick.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                   stuck.xpm
+window.stick.unfocus.pixmap:                   stick.xpm
+
+window.stuck.pixmap:                                   stuck.xpm
+window.stuck.unfocus.pixmap:                   stuck.xpm
+
+window.grip.focus:                                             pixmap
+window.grip.focus.color:
+window.grip.focus.colorTo:
+window.grip.focus.pixmap:                              iconbar.xpm
+
+window.grip.unfocus:                                   pixmap
+window.grip.unfocus.color:
+window.grip.unfocus.colorTo:
+window.grip.unfocus.pixmap:                            menu.xpm                
+
+window.handle.focus:                                   pixmap
+window.handle.focus.color:
+window.handle.focus.colorTo:
+window.handle.focus.pixmap:                            menu.xpm
+
+window.handle.unfocus:                                 pixmap
+window.handle.unfocus.color:
+window.handle.unfocus.colorTo:
+window.handle.unfocus.pixmap:                  menu.xpm
+window.handleWidth:                     6
+
+slit:                                                                  Raised Bevel Gradient horizontal
+slit.pixmap:           
+slit.color:                                                            #eeeeee
+slit.colorTo:                                                  #dfdfdf
+slit.borderWidth:                                              1 
+slit.bevelWidth:                                               1
+slit.borderColor:                                              #c0c0c0
diff --git a/etc/skel/.fluxbox/styles/Bawn/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Bawn/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..89bba0d
--- /dev/null
@@ -0,0 +1,28 @@
+/* XPM */
+static char * close_xpm[] = {
+"16 19 6 1",
+"      c #5977BA",
+".     c #4F68A0",
+"+     c #445986",
+"@     c #000000",
+"#     c #E6E6E6",
+"$     c #6487D4",
+"                ",
+"................",
+"++++++++++++++++",
+"@@@@@@@@@@@@@@@@",
+"################",
+"################",
+"################",
+"#####@@##@@#####",
+"######@@@@######",
+"#######@@#######",
+"######@@@@######",
+"#####@@##@@#####",
+"################",
+"################",
+"################",
+"@@@@@@@@@@@@@@@@",
+"$$$$$$$$$$$$$$$$",
+"                ",
+"................"};
diff --git a/etc/skel/.fluxbox/styles/Bawn/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/Bawn/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..325d432
--- /dev/null
@@ -0,0 +1,41 @@
+/* XPM */
+static char * icon_xpm[] = {
+"15 19 19 1",
+"      c #5977BA",
+".     c #4F68A0",
+"+     c #445986",
+"@     c #3A4A6D",
+"#     c #000000",
+"$     c #3D4E74",
+"%     c #E6E6E6",
+"&     c #40537C",
+"*     c #435884",
+"=     c #465C8C",
+"-     c #4A6194",
+";     c #4D669C",
+">     c #506AA4",
+",     c #536FAC",
+"'     c #5774B4",
+")     c #5A78BC",
+"!     c #5D7DC4",
+"~     c #6082CC",
+"{     c #6487D4",
+"               ",
+"...............",
+"+++++++++++++++",
+"@@#############",
+"$#%%%%%%%%%%%%%",
+"&#%%%%%%%%%%%%%",
+"*#%%%%%%%%%%%%%",
+"=#%%%%%%%%%%%%%",
+"-#%%%%%%%%%%%%%",
+";#%%%%%%%%%%%%%",
+">#%%%######%%%%",
+",#%%%######%%%%",
+"'#%%%%%%%%%%%%%",
+")#%%%%%%%%%%%%%",
+"!#%%%%%%%%%%%%%",
+"~~#############",
+"{{{{{{{{{{{{{{{",
+"               ",
+"..............."};
diff --git a/etc/skel/.fluxbox/styles/Bawn/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/Bawn/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..a3c8660
--- /dev/null
@@ -0,0 +1,28 @@
+/* XPM */
+static char * max_xpm[] = {
+"13 19 6 1",
+"      c #5977BA",
+".     c #4F68A0",
+"+     c #445986",
+"@     c #000000",
+"#     c #E6E6E6",
+"$     c #6487D4",
+"             ",
+".............",
+"+++++++++++++",
+"@@@@@@@@@@@@@",
+"#############",
+"#############",
+"#############",
+"###@@@@@@####",
+"###@@@@@@####",
+"#############",
+"#############",
+"#############",
+"#############",
+"#############",
+"#############",
+"@@@@@@@@@@@@@",
+"$$$$$$$$$$$$$",
+"             ",
+"............."};
diff --git a/etc/skel/.fluxbox/styles/Bawn/pixmaps/selected.xpm b/etc/skel/.fluxbox/styles/Bawn/pixmaps/selected.xpm
new file mode 100644 (file)
index 0000000..fda00e3
--- /dev/null
@@ -0,0 +1,23 @@
+/* XPM */
+static char * selected_xpm[] = {
+"17 17 3 1",
+"      c None",
+".     c #000000",
+"+     c #E6E6E6",
+"                 ",
+"                 ",
+"  ............   ",
+"  .++++++++++.   ",
+"  .++++++++++.   ",
+"  .++++++++++.   ",
+"  .++..++..++.   ",
+"  .+++....+++.   ",
+"  .++++..++++.   ",
+"  .+++....+++.   ",
+"  .++..++..++.   ",
+"  .++++++++++.   ",
+"  .++++++++++.   ",
+"  ............   ",
+"                 ",
+"                 ",
+"                 "};
diff --git a/etc/skel/.fluxbox/styles/Bawn/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Bawn/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..4740a01
--- /dev/null
@@ -0,0 +1,32 @@
+/* XPM */
+static char * stick_xpm[] = {
+"18 19 10 1",
+"      c #5977BA",
+".     c #4F68A0",
+"+     c #445986",
+"@     c #000000",
+"#     c #3A4A6D",
+"$     c #E6E6E6",
+"%     c #6082CC",
+"&     c #485E8F",
+"*     c #6487D4",
+"=     c #5672B1",
+"                  ",
+"..................",
+"++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@#",
+"$$$$$$$$$$$$$$$$$@",
+"$$$$$@@@@@@@@@@$$@",
+"$$$$$@$$$$$$$$@$$@",
+"$$$$$@$@@@@@@$@$$@",
+"$$$$$@$$$$$$$$@$$@",
+"$$$$$@$@@@@@@$@$$@",
+"$$$$$@$$$$$$$$@$$@",
+"$$$$$@$@@@@@@$@$$@",
+"$$$$$@$$$$$$$$@$$@",
+"$$$$$@@@@@@@@@@$$@",
+"$$$$$$$$$$$$$$$$$@",
+"@@@@@@@@@@@@@@@@@%",
+"#&****************",
+"#&=               ",
+"#&=..............."};
diff --git a/etc/skel/.fluxbox/styles/Bawn/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Bawn/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..a6ec99b
--- /dev/null
@@ -0,0 +1,33 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"18 19 11 1",
+"      c None",
+".     c #5977BA",
+"+     c #4F68A0",
+"@     c #445986",
+"#     c #000000",
+"$     c #3A4A6D",
+"%     c #E6E6E6",
+"&     c #6487D4",
+"*     c #6082CC",
+"=     c #485E8F",
+"-     c #5672B1",
+"..................",
+"++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@",
+"#################$",
+"%%%%%%%%%%%%%%%%%#",
+"%%%%%&&&&&&&&&&%%#",
+"%%%%%&%%%%%%%%&%%#",
+"%%%%%&%&&&&&&%&%%#",
+"%%%%%&%%%%%%%%&%%#",
+"%%%%%&%&&&&&&%&%%#",
+"%%%%%&%%%%%%%%&%%#",
+"%%%%%&%&&&&&&%&%%#",
+"%%%%%&%%%%%%%%&%%#",
+"%%%%%&&&&&&&&&&%%#",
+"%%%%%%%%%%%%%%%%%#",
+"#################*",
+"$=&&&&&&&&&&&&&&&&",
+"$=-...............",
+"$=-+++++++++++++++"};
diff --git a/etc/skel/.fluxbox/styles/Bawn/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/Bawn/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..27e39ce
--- /dev/null
@@ -0,0 +1,39 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"7 19 17 1",
+"      c #5977BA",
+".     c #4F68A0",
+"+     c #445986",
+"@     c #3A4A6D",
+"#     c #3D4E74",
+"$     c #40537C",
+"%     c #435884",
+"&     c #465C8C",
+"*     c #4A6194",
+"=     c #4D669C",
+"-     c #506AA4",
+";     c #536FAC",
+">     c #5774B4",
+",     c #5A78BC",
+"'     c #5D7DC4",
+")     c #6082CC",
+"!     c #6487D4",
+"       ",
+".......",
+"+++++++",
+"@@@@@@@",
+"#######",
+"$$$$$$$",
+"%%%%%%%",
+"&&&&&&&",
+"*******",
+"=======",
+"-------",
+";;;;;;;",
+">>>>>>>",
+",,,,,,,",
+"'''''''",
+")))))))",
+"!!!!!!!",
+"       ",
+"......."};
diff --git a/etc/skel/.fluxbox/styles/Bawn/theme.cfg b/etc/skel/.fluxbox/styles/Bawn/theme.cfg
new file mode 100644 (file)
index 0000000..324c5fe
--- /dev/null
@@ -0,0 +1,203 @@
+!This program is free software you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+!---------------------------------------------|
+! Style name: Bawn
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date: Sat Jul  3 04:08:35 CEST 2004
+!---------------------------------------------|
+menu.title:                                                            pixmap
+menu.title.color:
+menu.title.colorTo:
+menu.title.font:                                               sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+menu.title.justify:                                            Center
+menu.title.pixmap:                                             wtitle.xpm
+menu.title.textColor:                                  #f5f5f5
+
+menu.bevelWidth:                                               0
+menu.borderColor:                                              #000000
+menu.borderWidth:                                              2
+
+menu.bullet:                                                   triangle
+menu.bullet.position:                                  Right
+menu.frame:                                                    Raised Gradient Vertical
+menu.frame.color:                                              #f5f5f5
+menu.frame.colorTo:                                            #e6e6e6
+menu.frame.disableColor:
+menu.frame.justify:                                            Right
+menu.frame.pixmap:
+menu.frame.font:                                               sans-7:bold
+menu.frame.textColor:                                  #000000
+
+menu.hilite:                                                   pixmap
+menu.hilite.Color:
+menu.hilite.colorTo:
+menu.hilite.pixmap:                                            wtitle.xpm
+menu.hilite.textColor:                                 #f5f5f5
+
+menu.roundCorners:
+menu.selected.pixmap:                                  selected.xpm
+menu.unselected.pixmap:
+menu.submenu.pixmap:
+
+toolbar:                                                               pixmap
+toolbar.alpha:                                                 255
+toolbar.bevelWidth:                                            0
+toolbar.borderColor:                                   #000000
+toolbar.borderWidth:                                   2
+toolbar.color:
+toolbar.colorTo:
+toolbar.height:                                                        15
+toolbar.iconbar.borderColor:
+toolbar.iconbar.borderWidth:                   0
+toolbar.pixmap:                                                        wtitle.xpm                              
+toolbar.shaped:                                                        False
+toolbar.iconbar.empty:                                 pixmap
+toolbar.iconbar.empty.color:
+toolbar.iconbar.empty.colorTo:
+toolbar.iconbar.empty.pixmap:                  wtitle.xpm      
+
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:
+toolbar.clock.borderWidth:                             0
+toolbar.clock.color:
+toolbar.clock.colorTo:
+toolbar.clock.justify:                                 Center
+toolbar.clock.pixmap:                          wtitle.xpm
+toolbar.clock.font:                                    sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+toolbar.clock.textColor:                               #f5f5f5
+
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:
+toolbar.workspace.colorTo:
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      wtitle.xpm
+toolbar.workspace.font:                                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+toolbar.workspace.textColor:                   #f5f5f5
+
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:
+toolbar.iconbar.focused.borderWidth:   0
+toolbar.iconbar.focused.color:          
+toolbar.iconbar.focused.colorTo:        
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        wtitle.xpm
+toolbar.iconbar.focused.font:                  sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+toolbar.iconbar.focused.textColor:             #f5f5f5
+
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:
+toolbar.iconbar.unfocused.color:
+toolbar.iconbar.unfocused.colorTo:
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              wtitle.xpm
+toolbar.iconbar.unfocused.font:                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+toolbar.iconbar.unfocused.textColor:   #e9ebea
+
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  wtitle.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #dddddd
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:                 wtitle.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
+window.font:                                                   sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+window.roundCorners:
+window.title.height:                                   20
+window.justify:                                                        Center
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                     #000000
+window.borderWidth:                     2
+
+window.shade.pixmap:
+window.shade.pressed.pixmap:
+window.shade.unfocus.pixmap:
+
+window.title.focus:                                            Flat
+window.title.focus.color:
+window.title.focus.colorTo:
+window.title.focus.pixmap:
+
+window.title.unfocus:                                  pixmap
+window.title.unfocus.color:            
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:                   wtitle.xpm
+
+window.label.focus:                                            pixmap
+window.label.focus.color:
+window.label.focus.colorTo:
+window.label.focus.pixmap:                             wtitle.xpm
+window.label.focus.textColor:                  #f5f5f5
+
+window.label.unfocus:                                  pixmap
+window.label.unfocus.color:
+window.label.unfocus.colorTo:
+window.label.unfocus.pixmap:                   wtitle.xpm
+window.label.unfocus.textColor:                        #e9ebea
+
+window.close.pixmap:                                   close.xpm                       
+window.close.pressed.pixmap:                   close.xpm                
+window.close.unfocus.pixmap:                   wtitle.xpm
+
+window.maximize.pixmap:                                        max.xpm
+window.maximize.pressed.pixmap:                        max.xpm
+window.maximize.unfocus.pixmap:                        wtitle.xpm
+
+window.iconify.pixmap:                                 icon.xpm
+window.iconify.pressed.pixmap:                 icon.xpm
+window.iconify.unfocus.pixmap:                 wtitle.xpm
+
+window.stick.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                   stick.xpm
+window.stick.unfocus.pixmap:                   wtitle.xpm
+
+window.stuck.pixmap:                                   stuck.xpm
+window.stuck.unfocus.pixmap:                   stuck.xpm
+
+window.grip.focus:                                             Flat
+window.grip.focus.color:                               #e6e6e6
+window.grip.focus.colorTo:
+window.grip.focus.pixmap:
+
+window.grip.unfocus:                                   Flat
+window.grip.unfocus.color:                             #e6e6e6
+window.grip.unfocus.colorTo:
+window.grip.unfocus.pixmap:            
+
+window.handle.focus:                                   pixmap
+window.handle.focus.color:
+window.handle.focus.colorTo:
+window.handle.focus.pixmap:                            wtitle.xpm
+
+window.handle.unfocus:                                 pixmap
+window.handle.unfocus.color:
+window.handle.unfocus.colorTo:
+window.handle.unfocus.pixmap:                  wtitle.xpm      
+window.handleWidth:                     4
+
+slit:                                                                  Flat
+slit.pixmap:
+slit.color:
+slit.colorTo:                                                  #000000
+slit.borderWidth:                                              0 
+slit.bevelWidth:                                               0
+slit.borderColor:                                              #000000
+!EOF
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar1.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar1.xpm
new file mode 100644 (file)
index 0000000..e09f858
--- /dev/null
@@ -0,0 +1,48 @@
+/* XPM */
+static char * bar1_xpm[] = {
+"20 20 25 1",
+"      c #A72B2B",
+".     c #A62B2B",
+"+     c #AD2F2F",
+"@     c #B03232",
+"#     c #B13333",
+"$     c #AB2F2F",
+"%     c #A22828",
+"&     c #A02828",
+"*     c #9F2828",
+"=     c #9D2525",
+"-     c #9C2525",
+";     c #972121",
+">     c #962121",
+",     c #942020",
+"'     c #8F1D1D",
+")     c #8E1C1C",
+"!     c #8A1A1A",
+"~     c #841818",
+"{     c #7F1515",
+"]     c #7C1414",
+"^     c #761212",
+"/     c #701010",
+"(     c #711111",
+"_     c #7A1414",
+":     c #9C2424",
+"  ...   .......    .",
+"++@+++@+++++@++++@++",
+"@@##@@#@@#@@#@#@@#@@",
+"$$$$$$$$$$$$$$$$$$$$",
+"  .....  ......     ",
+"%%%%%%%%%%%&*%%%%%%%",
+"============-=======",
+";;;;;;;;;;;>>>;;;;;;",
+",,,,,,,,,,,,,,,,,,,,",
+"''')''')))'''))'''))",
+"!!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]]]]]",
+"^^^^^^^^^^^^^^^^^^^^",
+"////////////////////",
+"((((((((((((((((((((",
+"____________________",
+"{{{{{{{{{{{{{{{{{{{{",
+"::::::::::::::::::::"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar2.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/bar2.xpm
new file mode 100644 (file)
index 0000000..4c15a7f
--- /dev/null
@@ -0,0 +1,43 @@
+/* XPM */
+static char * bar2_xpm[] = {
+"20 20 20 1",
+"      c #ABABAB",
+".     c #B3B3B3",
+"+     c #B8B8B8",
+"@     c #B9B9B9",
+"#     c #B6B6B6",
+"$     c #B1B1B1",
+"%     c #A4A4A4",
+"&     c #A6A6A6",
+"*     c #9F9F9F",
+"=     c #989898",
+"-     c #939393",
+";     c #8C8C8C",
+">     c #868686",
+",     c #878787",
+"'     c #808080",
+")     c #7D7D7D",
+"!     c #7A7A7A",
+"~     c #767676",
+"{     c #949494",
+"]     c #A9A9A9",
+"                    ",
+"....................",
+"+@++@+@++@+@+++@+@++",
+"####################",
+"$$$$$$$$$$$$$$$$$$$$",
+"                    ",
+"%%%%%%&&%%%&&%%%%&&%",
+"********************",
+"====================",
+"--------------------",
+";;;;;;;;;;;;;;;;;;;;",
+">>>>>>,>>>>,>>>>>,>>",
+"''''''''''''''''''''",
+"))!))!))!)!))!))!))!",
+"~~~~~~~~~~~~~~~~~~~~",
+"~~~~~~~~~~~~~~~~~~~~",
+"))))))!))))!)))))!))",
+",,,,,,,,,,,,,,,,,,,,",
+"{--{----------{-----",
+"]]]]]]]]]]]]]]]]]]]]"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close1.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close1.xpm
new file mode 100644 (file)
index 0000000..f426fa8
--- /dev/null
@@ -0,0 +1,64 @@
+/* XPM */
+static char * close1_xpm[] = {
+"20 20 41 1",
+"      c #A72B2B",
+".     c #140000",
+"+     c #DB6363",
+"@     c #AD2F2F",
+"#     c #B03232",
+"$     c #E27070",
+"%     c #B13333",
+"&     c #AB2F2F",
+"*     c #E16D6D",
+"=     c #DF6969",
+"-     c #A22828",
+";     c #DC6666",
+">     c #9D2525",
+",     c #972121",
+"'     c #D95F5F",
+")     c #942020",
+"!     c #D75D5D",
+"~     c #8F1D1D",
+"{     c #8E1C1C",
+"]     c #D55959",
+"^     c #8A1A1A",
+"/     c #D25656",
+"(     c #841818",
+"_     c #861818",
+":     c #CE5050",
+"<     c #7E1515",
+"[     c #7F1515",
+"}     c #CD4F4F",
+"|     c #7B1414",
+"1     c #7C1414",
+"2     c #CA4C4C",
+"3     c #761212",
+"4     c #701010",
+"5     c #982222",
+"6     c #711111",
+"7     c #962020",
+"8     c #7A1414",
+"9     c #A02626",
+"0     c #AA2E2E",
+"a     c #9C2424",
+"b     c #D15555",
+"       .+           ",
+"@#@@@@#.$@@@@@#@@@@#",
+"#%%###%.$%#%##%%###%",
+"&&&&&&&.*&&&&&&&&&&&",
+"       .=    ==     ",
+"-------.;---;..;----",
+">>>>>>>.+>>+.>>.+>>>",
+",,,,,,,,.''.,,.',,,,",
+")))))))))..)).!)))))",
+"~~{~~~~~~~{~.]~{~~~~",
+"^^^^^^^^^^^^./^^^^^^",
+"(((((((((.._(.:(((((",
+"<<<[[[<<.}}.<<.}[[<[",
+"||11111.2112.|1.2111",
+"33333..&3333&...&333",
+"4444.,5444444,,.5444",
+"6666.7666666666.7666",
+"8888.9888888888.9888",
+"[[[[.0[[[[[[[[[.0[[[",
+"aaaa.baaaaaaaaa.baaa"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2.xpm
new file mode 100644 (file)
index 0000000..e2114c5
--- /dev/null
@@ -0,0 +1,60 @@
+/* XPM */
+static char * close2_xpm[] = {
+"20 20 37 1",
+"      c #ABABAB",
+".     c #0A0A0A",
+"+     c #C9C9C9",
+"@     c #B3B3B3",
+"#     c #CDCDCD",
+"$     c #B5B5B5",
+"%     c #B8B8B8",
+"&     c #B9B9B9",
+"*     c #D0D0D0",
+"=     c #B6B6B6",
+"-     c #CECECE",
+";     c #B1B1B1",
+">     c #A4A4A4",
+",     c #A6A6A6",
+"'     c #C6C6C6",
+")     c #9F9F9F",
+"!     c #C3C3C3",
+"~     c #989898",
+"{     c #C0C0C0",
+"]     c #939393",
+"^     c #BDBDBD",
+"/     c #8C8C8C",
+"(     c #8E8E8E",
+"_     c #868686",
+":     c #878787",
+"<     c #808080",
+"[     c #7D7D7D",
+"}     c #7A7A7A",
+"|     c #AFAFAF",
+"1     c #B0B0B0",
+"2     c #767676",
+"3     c #ACACAC",
+"4     c #A7A7A7",
+"5     c #A9A9A9",
+"6     c #949494",
+"7     c #BEBEBE",
+"8     c #C8C8C8",
+"       .+           ",
+"@@@@@@@.#@@@@@$@@@@$",
+"%&&%%%&.*&%&%%&&%%%&",
+"$=====$.-==$==$===$=",
+";;;;;;;.#;;;;##;;;;;",
+"       .+   +..+    ",
+">>,,>>>.'>>'.,>.'>,>",
+")))))))).!!.)).!))))",
+"~~~~~~~~~..~~.{~~~~~",
+"]]]]]]]]]]]].^]]]]]]",
+"///(///(//(/.&//////",
+"_________..:_.=_____",
+"<<<<<<<<.;;.<<.;<<<<",
+"[[[}}}}.|}}1.}[.1[}[",
+"22222..322223...3222",
+"2222.4422222244.4222",
+"[}[}.5}}}}}[}}}.4[[}",
+"::::.@:::::::::.@:::",
+"]]]6.7]6]66]]]].^6]6",
+"5555.8555555555.8555"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2a.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/close2a.xpm
new file mode 100644 (file)
index 0000000..ca2f3ba
--- /dev/null
@@ -0,0 +1,66 @@
+/* XPM */
+static char * close2a_xpm[] = {
+"20 20 43 1",
+"      c #ABABAB",
+".     c #0A0A0A",
+"+     c #C9C9C9",
+"@     c #B3B3B3",
+"#     c #CDCDCD",
+"$     c #B5B5B5",
+"%     c #B8B8B8",
+"&     c #B9B9B9",
+"*     c #D0D0D0",
+"=     c #B6B6B6",
+"-     c #CECECE",
+";     c #B1B1B1",
+">     c #A4A4A4",
+",     c #A6A6A6",
+"'     c #F5F5F5",
+")     c #C6C6C6",
+"!     c #9F9F9F",
+"~     c #C3C3C3",
+"{     c #989898",
+"]     c #EEEEEE",
+"^     c #C0C0C0",
+"/     c #939393",
+"(     c #E4E4E4",
+"_     c #BDBDBD",
+":     c #8C8C8C",
+"<     c #8E8E8E",
+"[     c #DCDCDC",
+"}     c #868686",
+"|     c #D8D8D8",
+"1     c #808080",
+"2     c #7D7D7D",
+"3     c #7A7A7A",
+"4     c #E9E9E9",
+"5     c #AFAFAF",
+"6     c #B0B0B0",
+"7     c #767676",
+"8     c #ACACAC",
+"9     c #A7A7A7",
+"0     c #A9A9A9",
+"a     c #878787",
+"b     c #949494",
+"c     c #BEBEBE",
+"d     c #C8C8C8",
+"       .+           ",
+"@@@@@@@.#@@@@@$@@@@$",
+"%&&%%%&.*&%&%%&&%%%&",
+"$=====$.-==$==$===$=",
+";;;;;;;.#;;;;##;;;;;",
+"     ...+   +..+    ",
+">>,,.''.)>>).''.)>,>",
+"!!!!!.''.~~.''.~!!!!",
+"{{{{{{.]]..]].^{{{{{",
+"///////.((((._//////",
+":::<:::.[[[[.&::::::",
+"}}}}}}.||..||.=}}}}}",
+"11111.[[.;;.[[.;1111",
+"2223.44.5336.44.6232",
+"77777..877778...8777",
+"7777.9977777799.9777",
+"2323.0333332333.9223",
+"aaaa.@aaaaaaaaa.@aaa",
+"///b.c/b/bb////._b/b",
+"0000.d000000000.d000"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max1.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max1.xpm
new file mode 100644 (file)
index 0000000..fb59285
--- /dev/null
@@ -0,0 +1,65 @@
+/* XPM */
+static char * max1_xpm[] = {
+"20 20 42 1",
+"      c #A72B2B",
+".     c #140000",
+"+     c #DB6363",
+"@     c #AD2F2F",
+"#     c #B03232",
+"$     c #E27070",
+"%     c #B13333",
+"&     c #AB2F2F",
+"*     c #E16D6D",
+"=     c #A62B2B",
+"-     c #DF6969",
+";     c #A22828",
+">     c #DC6666",
+",     c #9D2525",
+"'     c #972121",
+")     c #D95F5F",
+"!     c #942020",
+"~     c #D75D5D",
+"{     c #8F1D1D",
+"]     c #8E1C1C",
+"^     c #D55959",
+"/     c #8A1A1A",
+"(     c #D25656",
+"_     c #841818",
+":     c #861818",
+"<     c #CE5050",
+"[     c #7F1515",
+"}     c #CD4F4F",
+"|     c #CC4F4F",
+"1     c #7E1515",
+"2     c #7C1414",
+"3     c #CA4C4C",
+"4     c #7B1414",
+"5     c #761212",
+"6     c #701010",
+"7     c #711111",
+"8     c #962020",
+"9     c #7A1414",
+"0     c #A02626",
+"a     c #AA2E2E",
+"b     c #9C2424",
+"c     c #D15555",
+"         .+         ",
+"@@@@@@#@@.$#@@@@@@#@",
+"#%#%##%%#.$%##%###%%",
+"&&&&&&&&&.*&&&&&&&&&",
+"===      .-----     ",
+";;;;;;;;;......>;;;;",
+",,,,,,,,,,,,,,.+,,,,",
+"''''''''''''''.)''''",
+"!!!!!!!!!!!!!!.~!!!!",
+"{{]{{{{]{{{{]{.^{{{]",
+"////////////./.(////",
+"___:_______.<..<____",
+"[[[[[[[[[[.}[}|11111",
+"222222222.3224444444",
+"55555555.&5555555555",
+"6666666.'66666666666",
+"7777777.877777777777",
+"9999999.099999999999",
+"[[[[[[[.a[[[[[[[[[[[",
+"bbbbbbb.cbbbbbbbbbbb"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2.xpm
new file mode 100644 (file)
index 0000000..fe45364
--- /dev/null
@@ -0,0 +1,58 @@
+/* XPM */
+static char * max2_xpm[] = {
+"20 20 35 1",
+"      c #ABABAB",
+".     c #0A0A0A",
+"+     c #C9C9C9",
+"@     c #B3B3B3",
+"#     c #CDCDCD",
+"$     c #B8B8B8",
+"%     c #B9B9B9",
+"&     c #D0D0D0",
+"*     c #B6B6B6",
+"=     c #CFCFCF",
+"-     c #B5B5B5",
+";     c #B1B1B1",
+">     c #A4A4A4",
+",     c #A6A6A6",
+"'     c #C6C6C6",
+")     c #9F9F9F",
+"!     c #C3C3C3",
+"~     c #989898",
+"{     c #C0C0C0",
+"]     c #939393",
+"^     c #BDBDBD",
+"/     c #8C8C8C",
+"(     c #8E8E8E",
+"_     c #868686",
+":     c #878787",
+"<     c #808080",
+"[     c #7A7A7A",
+"}     c #7D7D7D",
+"|     c #B0B0B0",
+"1     c #767676",
+"2     c #ACACAC",
+"3     c #A7A7A7",
+"4     c #949494",
+"5     c #A9A9A9",
+"6     c #C8C8C8",
+"         .+         ",
+"@@@@@@@@@.#@@@@@@@@@",
+"$%$%$$%%$.&%$$%$$$%%",
+"*********.=******-**",
+";;;;;;;;;.#####;;;;;",
+"         ......+    ",
+">>>,,>,,>>>,>,.'>>>,",
+")))))))))))))).!))))",
+"~~~~~~~~~~~~~~.{~~~~",
+"]]]]]]]]]]]]]].^]]]]",
+"//////(/////./.%////",
+"___:_______.*..*____",
+"<<<<<<<<<<.;<;;<<<<<",
+"[}[}}[}}}.|[}[}[}}}}",
+"11111111.21111111111",
+"1111111.311111111111",
+"}}}[}}}.3}}}[[}[}}[}",
+":::::::.@:::::::::::",
+"]]]]]]4.^]]44]]]4]]]",
+"5555555.655555555555"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2a.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/max2a.xpm
new file mode 100644 (file)
index 0000000..7b63403
--- /dev/null
@@ -0,0 +1,64 @@
+/* XPM */
+static char * max2a_xpm[] = {
+"20 20 41 1",
+"      c #ABABAB",
+".     c #0A0A0A",
+"+     c #C9C9C9",
+"@     c #B3B3B3",
+"#     c #CDCDCD",
+"$     c #B8B8B8",
+"%     c #B9B9B9",
+"&     c #D0D0D0",
+"*     c #B6B6B6",
+"=     c #CFCFCF",
+"-     c #B5B5B5",
+";     c #B1B1B1",
+">     c #A4A4A4",
+",     c #A6A6A6",
+"'     c #F5F5F5",
+")     c #C6C6C6",
+"!     c #9F9F9F",
+"~     c #C3C3C3",
+"{     c #989898",
+"]     c #EEEEEE",
+"^     c #C0C0C0",
+"/     c #939393",
+"(     c #E4E4E4",
+"_     c #BDBDBD",
+":     c #8C8C8C",
+"<     c #DCDCDC",
+"[     c #868686",
+"}     c #878787",
+"|     c #D8D8D8",
+"1     c #808080",
+"2     c #7D7D7D",
+"3     c #7A7A7A",
+"4     c #E9E9E9",
+"5     c #B0B0B0",
+"6     c #767676",
+"7     c #F0F0F0",
+"8     c #ACACAC",
+"9     c #A7A7A7",
+"0     c #949494",
+"a     c #A9A9A9",
+"b     c #C8C8C8",
+"         .+         ",
+"@@@@@@@@@.#@@@@@@@@@",
+"$%$%$$%%$.&%$$%$$$%%",
+"*********.=******-**",
+";;;;;;;;;.#####;;;;;",
+"         ......+    ",
+">>>,,>,,.'''''.)>>>,",
+"!!!!!!!!!.''''.~!!!!",
+"{{{{{{{{.]]]]].^{{{{",
+"///////.((((((._////",
+"::::::.<<<<<.<.%::::",
+"[[[}[.|||||.*..*[[[[",
+"1111.<<<<<.;1;;11111",
+"22322.444.5323232222",
+"666666.7.86666666666",
+"6666666.966666666666",
+"2223222.922233232232",
+"}}}}}}}.@}}}}}}}}}}}",
+"0/////0._//00///0///",
+"aaaaaaa.baaaaaaaaaaa"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min1.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min1.xpm
new file mode 100644 (file)
index 0000000..70c6e61
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char * min1_xpm[] = {
+"20 20 51 1",
+"      c #A72B2B",
+".     c #140000",
+"+     c #E47474",
+"@     c #A62B2B",
+"#     c #DB6363",
+"$     c #AD2F2F",
+"%     c #B03232",
+"&     c #E77979",
+"*     c #E27070",
+"=     c #AF3232",
+"-     c #B13333",
+";     c #E77B7B",
+">     c #AB2F2F",
+",     c #E67878",
+"'     c #E16D6D",
+")     c #DF6969",
+"!     c #A22828",
+"~     c #DC6666",
+"{     c #9D2525",
+"]     c #972121",
+"^     c #D95F5F",
+"/     c #942020",
+"(     c #D75D5D",
+"_     c #CE5050",
+":     c #8F1D1D",
+"<     c #8E1C1C",
+"[     c #D55959",
+"}     c #C44444",
+"|     c #8A1A1A",
+"1     c #D25656",
+"2     c #B53737",
+"3     c #841818",
+"4     c #861818",
+"5     c #AA2E2E",
+"6     c #7F1515",
+"7     c #CD4F4F",
+"8     c #9B2424",
+"9     c #7B1414",
+"0     c #7C1414",
+"a     c #CA4C4C",
+"b     c #761212",
+"c     c #831717",
+"d     c #701010",
+"e     c #711111",
+"f     c #962020",
+"g     c #7D1515",
+"h     c #7A1414",
+"i     c #A02626",
+"j     c #8C1C1C",
+"k     c #9C2424",
+"l     c #D15555",
+"         .+ @ .#    ",
+"$$$$$%$$$.&%%$.*$%$$",
+"=-%%%-%%.;----.*%-%%",
+">>......,>>>>>.'>>>>",
+" .++++++  @@@@.) @@@",
+".'!!!!!!!!!!!!!.~!!!",
+".){{{{{{{{{{{{{{.#{{",
+".#]]]]]]]]]]]]]]].^]",
+".^//////////////.(//",
+"._:::<<:<::::<:.[:::",
+".}||||||||||||.1||||",
+".234333333333._33333",
+".56666666666.7666666",
+".899009999000.a00000",
+".:bbbbbb......>bbbbb",
+".cddddd.]]]]]]dddddd",
+".0eeeee.feeeeeeeeeee",
+".ghhhhh.ihhhhhhhhhhh",
+".h66666.566666666666",
+".jkkkkk.lkkkkkkkkkkk"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2.xpm
new file mode 100644 (file)
index 0000000..2c9d764
--- /dev/null
@@ -0,0 +1,78 @@
+/* XPM */
+static char * min2_xpm[] = {
+"20 20 55 1",
+"      c #A62B2B",
+".     c #A72B2B",
+"+     c #0A0A0A",
+"@     c #CDCDCD",
+"#     c #ABABAB",
+"$     c #C9C9C9",
+"%     c #AC2F2F",
+"&     c #AD2F2F",
+"*     c #B03232",
+"=     c #D2D2D2",
+"-     c #B5B5B5",
+";     c #B3B3B3",
+">     c #B13333",
+",     c #D4D4D4",
+"'     c #B9B9B9",
+")     c #D0D0D0",
+"!     c #B8B8B8",
+"~     c #AB2F2F",
+"{     c #B6B6B6",
+"]     c #CFCFCF",
+"^     c #D1D1D1",
+"/     c #B1B1B1",
+"(     c #CCCCCC",
+"_     c #A6A6A6",
+":     c #A4A4A4",
+"<     c #C7C7C7",
+"[     c #C4C4C4",
+"}     c #9F9F9F",
+"|     c #C3C3C3",
+"1     c #C1C1C1",
+"2     c #989898",
+"3     c #C0C0C0",
+"4     c #939393",
+"5     c #BDBDBD",
+"6     c #AFAFAF",
+"7     c #8C8C8C",
+"8     c #8E8E8E",
+"9     c #868686",
+"0     c #878787",
+"a     c #9D9D9D",
+"b     c #808080",
+"c     c #7D7D7D",
+"d     c #7A7A7A",
+"e     c #B0B0B0",
+"f     c #888888",
+"g     c #767676",
+"h     c #ACACAC",
+"i     c #818181",
+"j     c #A7A7A7",
+"k     c #8B8B8B",
+"l     c #8F8F8F",
+"m     c #949494",
+"n     c #A0A0A0",
+"o     c #A9A9A9",
+"p     c #C8C8C8",
+"  .......+@###+$####",
+"%&&&&*&&&+=-;;+@;-;;",
+"*>***>**+,''''+)!'!!",
+"~~++++++={{{{-+]-{{{",
+".+^^^^^^//////+@////",
+"+(#############+$###",
+"+$__:::::::::_:_+<_:",
+"+[}}}}}}}}}}}}}}}+|}",
+"+122222222222222+322",
+"+!4444444444444+5444",
+"+6777777787777+'7787",
+"+:90999999999+{99999",
+"+abbbbbbbbbb+/bbbbbb",
+"+4cdcccdcdcdc+ecdccc",
+"+fgggggg++++++hggggg",
+"+iggggg+jjjjjjgggggg",
+"+idccdd+jddcdddddcdc",
+"+k00000+;00000000000",
+"+lm444m+5mm4m4mm444m",
+"+nooooo+pooooooooooo"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2a.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/min2a.xpm
new file mode 100644 (file)
index 0000000..fca6b05
--- /dev/null
@@ -0,0 +1,83 @@
+/* XPM */
+static char * min2a_xpm[] = {
+"20 20 60 1",
+"      c #A72B2B",
+".     c #140000",
+"+     c #CDCDCD",
+"@     c #ABABAB",
+"#     c #0A0A0A",
+"$     c #C9C9C9",
+"%     c #AD2F2F",
+"&     c #B03232",
+"*     c #D2D2D2",
+"=     c #B5B5B5",
+"-     c #B3B3B3",
+";     c #B13333",
+">     c #D4D4D4",
+",     c #B9B9B9",
+"'     c #D0D0D0",
+")     c #B8B8B8",
+"!     c #AB2F2F",
+"~     c #B6B6B6",
+"{     c #CFCFCF",
+"]     c #D1D1D1",
+"^     c #B1B1B1",
+"/     c #CCCCCC",
+"(     c #F5F5F5",
+"_     c #A6A6A6",
+":     c #A4A4A4",
+"<     c #C7C7C7",
+"[     c #C4C4C4",
+"}     c #9F9F9F",
+"|     c #C3C3C3",
+"1     c #C1C1C1",
+"2     c #989898",
+"3     c #EEEEEE",
+"4     c #C0C0C0",
+"5     c #939393",
+"6     c #E4E4E4",
+"7     c #BDBDBD",
+"8     c #AFAFAF",
+"9     c #8C8C8C",
+"0     c #DCDCDC",
+"a     c #8E8E8E",
+"b     c #868686",
+"c     c #878787",
+"d     c #D8D8D8",
+"e     c #9D9D9D",
+"f     c #808080",
+"g     c #7D7D7D",
+"h     c #7A7A7A",
+"i     c #E9E9E9",
+"j     c #B0B0B0",
+"k     c #888888",
+"l     c #767676",
+"m     c #ACACAC",
+"n     c #818181",
+"o     c #A7A7A7",
+"p     c #8B8B8B",
+"q     c #8F8F8F",
+"r     c #949494",
+"s     c #A0A0A0",
+"t     c #A9A9A9",
+"u     c #C8C8C8",
+"         .+@@@#$@@@@",
+"%%%%%&%%%#*=--#+-=--",
+"&;&&&;&&#>,,,,#'),))",
+"!!######*~~~~=#{=~~~",
+" #]]]]]]^^^^^^#+^^^^",
+"#/@@@@@@@@@@@#(#$@@@",
+"#$__::::::::#(((#<_:",
+"#[}}}}}}}}}#(((((#|}",
+"#1222222#2#33333#422",
+"#)55555#6#66666#7555",
+"#899999#000000#,99a9",
+"#:bcbbb#ddddd#~bbbbb",
+"#efffff#0000#^ffffff",
+"#5ghggg#iiiii#jghggg",
+"#kllllll######mlllll",
+"#nlllll#oooooollllll",
+"#nhgghh#ohhghhhhhghg",
+"#pccccc#-ccccccccccc",
+"#qr555r#7rr5r5rr555r",
+"#sttttt#uttttttttttt"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1.xpm
new file mode 100644 (file)
index 0000000..58afe5a
--- /dev/null
@@ -0,0 +1,92 @@
+/* XPM */
+static char * stick1_xpm[] = {
+"20 20 69 1",
+"      c #A62B2B",
+".     c #D15555",
+"+     c #140000",
+"@     c #D45B5B",
+"#     c #130000",
+"$     c #A52B2B",
+"%     c #A42B2B",
+"&     c #A32B2B",
+"*     c #A22B2B",
+"=     c #A12B2B",
+"-     c #A02B2B",
+";     c #AD2F2F",
+">     c #B03232",
+",     c #D45858",
+"'     c #E77979",
+")     c #AC2F2F",
+"!     c #AF3232",
+"~     c #B13333",
+"{     c #E37373",
+"]     c #E77B7B",
+"^     c #AB2F2F",
+"/     c #E37171",
+"(     c #E67878",
+"_     c #A72B2B",
+":     c #E16D6D",
+"<     c #E47474",
+"[     c #A22828",
+"}     c #DF6969",
+"|     c #9D2525",
+"1     c #DC6666",
+"2     c #972121",
+"3     c #DB6363",
+"4     c #942020",
+"5     c #D96161",
+"6     c #D95F5F",
+"7     c #8F1D1D",
+"8     c #D75D5D",
+"9     c #8E1C1C",
+"0     c #D55B5B",
+"a     c #CE5050",
+"b     c #8A1A1A",
+"c     c #D55959",
+"d     c #C44444",
+"e     c #841818",
+"f     c #D25656",
+"g     c #861818",
+"h     c #B53737",
+"i     c #7E1515",
+"j     c #7F1515",
+"k     c #CF5151",
+"l     c #AA2E2E",
+"m     c #7B1414",
+"n     c #CD5050",
+"o     c #9B2424",
+"p     c #761212",
+"q     c #CA4C4C",
+"r     c #701010",
+"s     c #C74747",
+"t     c #831717",
+"u     c #711111",
+"v     c #C74949",
+"w     c #7C1414",
+"x     c #7A1414",
+"y     c #B93939",
+"z     c #CD4F4F",
+"A     c #7D1515",
+"B     c #9C2424",
+"C     c #A32929",
+"D     c #8C1C1C",
+"     .+  @#$$%&*==--",
+";;;>;,+>>'+)))!)))))",
+">>>~>{+~~~]+>>~>>>~>",
+"^^^^^/+^^^^(++++++^^",
+"_____:+_____<<<<<<+_",
+"[[[[[}+++++[[[[[[[:+",
+"|||||1+1111+||||||}+",
+"222223+22223+222223+",
+"444445+444445+44446+",
+"777778+7777970+777a+",
+"bbbbbc+bbbbbbbc+bbd+",
+"eeeeef+eeeeeeef+geh+",
+"iijjjk+jjjjjjjk+jjl+",
+"mmmmmmn+mmmmmmn+mmo+",
+"pppppppq+pppppq+pp7+",
+"rrrrrrrrs+rrrr+srrt+",
+"uuuuuuuuv+++++vuuuw+",
+"xxxxxxxxy+zzzzxxxxA+",
+"jjjjjjjj4+jjjjjjjjx+",
+"BBBBBBBBC+BBBBBBBBD+"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1a.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick1a.xpm
new file mode 100644 (file)
index 0000000..75af30f
--- /dev/null
@@ -0,0 +1,92 @@
+/* XPM */
+static char * stick1a_xpm[] = {
+"20 20 69 1",
+"      c #A72B2B",
+".     c #D15555",
+"+     c #140000",
+"@     c #D55B5B",
+"#     c #AD2F2F",
+"$     c #B03232",
+"%     c #D45858",
+"&     c #E77979",
+"*     c #B13333",
+"=     c #E37373",
+"-     c #E77B7B",
+";     c #AB2F2F",
+">     c #E37171",
+",     c #E67878",
+"'     c #E16D6D",
+")     c #E47474",
+"!     c #A22828",
+"~     c #DF6969",
+"{     c #9D2525",
+"]     c #DC6666",
+"^     c #F5F5F5",
+"/     c #FFEBEB",
+"(     c #972121",
+"_     c #DB6363",
+":     c #942020",
+"<     c #D96161",
+"[     c #D95F5F",
+"}     c #8F1D1D",
+"|     c #D75D5D",
+"1     c #F2F2F2",
+"2     c #F3F3F3",
+"3     c #FEE6E6",
+"4     c #CE5050",
+"5     c #8A1A1A",
+"6     c #D55959",
+"7     c #ECECEC",
+"8     c #C44444",
+"9     c #841818",
+"0     c #D25656",
+"a     c #E0E0E0",
+"b     c #DFDFDF",
+"c     c #861818",
+"d     c #B53737",
+"e     c #7F1515",
+"f     c #CF5151",
+"g     c #C8C8C8",
+"h     c #C9C9C9",
+"i     c #AA2E2E",
+"j     c #7C1414",
+"k     c #C1C1C1",
+"l     c #C0C0C0",
+"m     c #9C2424",
+"n     c #761212",
+"o     c #CA4C4C",
+"p     c #C4C4C4",
+"q     c #C3C3C3",
+"r     c #701010",
+"s     c #C74747",
+"t     c #D2D2D2",
+"u     c #0A0A0A",
+"v     c #831717",
+"w     c #711111",
+"x     c #C74949",
+"y     c #7A1414",
+"z     c #B93939",
+"A     c #CD4F4F",
+"B     c #7D1515",
+"C     c #A32929",
+"D     c #8C1C1C",
+"     .+  @+         ",
+"###$#%+$$&+###$#####",
+"$$$*$=+***-+$$*$$$*$",
+";;;;;>+;;;;,++++++;;",
+"     '+     ))))))+ ",
+"!!!!!~+++++!!!!!!!'+",
+"{{{{{]+^///+{{{{{{~+",
+"(((((_+^////+(((((_+",
+":::::<+^/////+::::[+",
+"}}}}}|+1121113+}}}4+",
+"555556+77777777+558+",
+"999990+abbababb+c9d+",
+"eeeeef+ghgghggh+eei+",
+"jjjjjj4+klkkkkk+jjm+",
+"nnnnnnno+pqqqqq+nn}+",
+"rrrrrrrrs+ttttusrrv+",
+"wwwwwwwwx+++++xwwwj+",
+"yyyyyyyyz+AAAAyyyyB+",
+"eeeeeeee:+eeeeeeeey+",
+"mmmmmmmmC+mmmmmmmmD+"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2.xpm
new file mode 100644 (file)
index 0000000..529a30d
--- /dev/null
@@ -0,0 +1,75 @@
+/* XPM */
+static char * stick2_xpm[] = {
+"20 20 52 1",
+"      c #ABABAB",
+".     c #CACACA",
+"+     c #0A0A0A",
+"@     c #CDCDCD",
+"#     c #A72B2B",
+"$     c #B3B3B3",
+"%     c #B5B5B5",
+"&     c #CFCFCF",
+"*     c #D2D2D2",
+"=     c #AD2F2F",
+"-     c #B03232",
+";     c #B8B8B8",
+">     c #B9B9B9",
+",     c #D4D4D4",
+"'     c #B13333",
+")     c #B6B6B6",
+"!     c #D0D0D0",
+"~     c #AB2F2F",
+"{     c #B1B1B1",
+"]     c #CECECE",
+"^     c #D1D1D1",
+"/     c #CCCCCC",
+"(     c #A6A6A6",
+"_     c #C7C7C7",
+":     c #A4A4A4",
+"<     c #C9C9C9",
+"[     c #9F9F9F",
+"}     c #C4C4C4",
+"|     c #989898",
+"1     c #C1C1C1",
+"2     c #939393",
+"3     c #BEBEBE",
+"4     c #8C8C8C",
+"5     c #8E8E8E",
+"6     c #BABABA",
+"7     c #AFAFAF",
+"8     c #868686",
+"9     c #B7B7B7",
+"0     c #878787",
+"a     c #808080",
+"b     c #9D9D9D",
+"c     c #7D7D7D",
+"d     c #7A7A7A",
+"e     c #767676",
+"f     c #AEAEAE",
+"g     c #888888",
+"h     c #818181",
+"i     c #8B8B8B",
+"j     c #949494",
+"k     c #8F8F8F",
+"l     c #A9A9A9",
+"m     c #A0A0A0",
+"     .+  @+#########",
+"$%$%$&+$%*+===-=====",
+";>;>;*+>>>,+--'---'-",
+")%)%)!+))))*++++++~~",
+"{{{{{]+{{{{{^^^^^^+#",
+"     .+++++       /+",
+"(((((_+____+::::((<+",
+"[[[[[}+[[[[}+[[[[[}+",
+"|||||1+|||||1+||||1+",
+"222223+2222223+222;+",
+"444456+44454446+447+",
+"888889+88888889+08:+",
+"aaaaa%+aaaaaaa%+aab+",
+"cdcdcc{+dcdcdc{+dc2+",
+"eeeeeeef+eeeeef+eeg+",
+"eeeeeeeef+eeee+feeh+",
+"cdcddddd{+++++{ccdh+",
+"00000000;+;;;;0000i+",
+"2222jj2j3+j2jj222jk+",
+"llllllll<+llllllllm+"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2a.xpm b/etc/skel/.fluxbox/styles/Blood-Integration/pixmaps/stick2a.xpm
new file mode 100644 (file)
index 0000000..54d3d27
--- /dev/null
@@ -0,0 +1,85 @@
+/* XPM */
+static char * stick2a_xpm[] = {
+"20 20 62 1",
+"      c #ABABAB",
+".     c #CACACA",
+"+     c #0A0A0A",
+"@     c #CDCDCD",
+"#     c #A72B2B",
+"$     c #B3B3B3",
+"%     c #B5B5B5",
+"&     c #CFCFCF",
+"*     c #D2D2D2",
+"=     c #AD2F2F",
+"-     c #B03232",
+";     c #B8B8B8",
+">     c #B9B9B9",
+",     c #D4D4D4",
+"'     c #B13333",
+")     c #B6B6B6",
+"!     c #D0D0D0",
+"~     c #AB2F2F",
+"{     c #B1B1B1",
+"]     c #CECECE",
+"^     c #D1D1D1",
+"/     c #140000",
+"(     c #CCCCCC",
+"_     c #A6A6A6",
+":     c #C7C7C7",
+"<     c #F5F5F5",
+"[     c #A4A4A4",
+"}     c #C9C9C9",
+"|     c #9F9F9F",
+"1     c #C4C4C4",
+"2     c #989898",
+"3     c #C1C1C1",
+"4     c #939393",
+"5     c #BEBEBE",
+"6     c #F2F2F2",
+"7     c #F3F3F3",
+"8     c #8C8C8C",
+"9     c #8E8E8E",
+"0     c #BABABA",
+"a     c #ECECEC",
+"b     c #AFAFAF",
+"c     c #868686",
+"d     c #B7B7B7",
+"e     c #E0E0E0",
+"f     c #DFDFDF",
+"g     c #878787",
+"h     c #808080",
+"i     c #C8C8C8",
+"j     c #9D9D9D",
+"k     c #7D7D7D",
+"l     c #7A7A7A",
+"m     c #C0C0C0",
+"n     c #767676",
+"o     c #AEAEAE",
+"p     c #C3C3C3",
+"q     c #888888",
+"r     c #818181",
+"s     c #8B8B8B",
+"t     c #949494",
+"u     c #8F8F8F",
+"v     c #A9A9A9",
+"w     c #A0A0A0",
+"     .+  @+#########",
+"$%$%$&+$%*+===-=====",
+";>;>;*+>>>,+--'---'-",
+")%)%)!+))))*++++++~~",
+"{{{{{]+{{{{{^^^^^^/#",
+"     .+++++       (/",
+"_____:+<<<<+[[[[__}+",
+"|||||1+<<<<<+|||||1+",
+"222223+<<<<<<+22223+",
+"444445+6676666+444;+",
+"889890+aaaaaaaa+88b+",
+"cccccd+effefeff+gc[+",
+"hhhhh%+i}ii}ii}+hhj+",
+"klklkk{+3m33333+lk4+",
+"nnnnnnno+1ppppp+nnq+",
+"nnnnnnnno+****+onnr+",
+"klllllll{+++++{kklr+",
+"gggggggg;+;;;;ggggs+",
+"4tt4tt4t5+t4tt444tu+",
+"vvvvvvvv}+vvvvvvvvw+"};
diff --git a/etc/skel/.fluxbox/styles/Blood-Integration/theme.cfg b/etc/skel/.fluxbox/styles/Blood-Integration/theme.cfg
new file mode 100644 (file)
index 0000000..428d230
--- /dev/null
@@ -0,0 +1,208 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+# Title: Graphite-Integration
+# Author:  Klowner
+# Website: http://dugnet.com/klown
+# E-Mail:  klown@revealed.net
+############################################################
+# 
+# I also recommend grabbing the improved artwiz fonts from
+# http://fluxbox.sf.net/artwiz-aleczapka/
+#
+############################################################
+
+
+menu.alpha:                                                    255
+menu.bevelWidth:                                               2
+menu.borderColor:                                              #000000
+menu.borderWidth:                                              1
+menu.bullet:                                                   triangle
+menu.bullet.position:                                          right
+
+menu.frame:                                                    Raised Bevel1 Gradient Vertical
+menu.frame.color:                                              #333333
+menu.frame.colorTo:                                            #666666
+menu.frame.justify:                                            Left
+menu.frame.font:                                               gelly
+menu.frame.textColor:                                          #cccccc
+
+menu.title:                                                    Raised
+menu.title.color:                                              #333333
+menu.title.colorTo:                                                    #666666 
+menu.title.justify:                                            Center
+menu.title.pixmap:                                                     bar1.xpm
+menu.title.font:                                               glispbold
+menu.title.textColor:                                          #cccccc
+
+menu.hilite:                                                           Flat
+menu.hilite.color:                                                     #333333
+menu.hilite.colorTo:                                           #666666
+menu.hilite.pixmap:                                            bar1.xpm    
+menu.hilite.textColor:                                                 #ffffff
+
+
+toolbar:                                                               Flat    
+toolbar.alpha:                                                         255
+toolbar.bevelWidth:                                            0
+toolbar.borderColor:                                           #000000
+toolbar.borderWidth:                                           1
+toolbar.height:                                                        20
+toolbar.justify:                                               center
+
+toolbar.clock:                                                         Raised Bevel1 Gradient Vertical
+toolbar.clock.borderColor:                                     #ffffff    
+toolbar.clock.borderWidth:                                     0
+toolbar.clock.color:                                                   #333333
+toolbar.clock.colorTo:                                         #666666
+toolbar.clock.justify:                                         Center
+toolbar.clock.pixmap:                                          bar1.xpm
+toolbar.clock.textColor:                                       #ff3333
+toolbar.clock.font:                                            glispbold
+toolbar.workspace:                                             Raised Bevel1 Gradient Vertical
+toolbar.workspace.borderColor:                                 #ffffff
+toolbar.workspace.borderWidth:                                 0
+toolbar.workspace.color:                                       #333333                
+toolbar.workspace.colorTo:                                     #666666
+toolbar.workspace.justify:                                     Center
+toolbar.workspace.pixmap:                                      bar1.xpm
+toolbar.workspace.textColor:                                   #ff3333
+toolbar.workspace.font:                                                glispbold
+
+toolbar.button:                                                        Raised Bevel1 Gradient Vertical
+toolbar.button.color:                                          #000000
+toolbar.button.colorTo:                                        #000000
+toolbar.button.pixmap:                                         bar1.xpm
+toolbar.button.picColor:                                       #ff3333
+
+toolbar.label:                                                         Raised Bevel1 Gradient Vertical
+toolbar.label.color:                                           #ffffff
+toolbar.label.colorTo:                                                 #ffffff
+toolbar.label.pixmap:                                          bar1.xpm
+toolbar.label.textColor:                                       #000000
+
+toolbar.iconbar:                                               Raised Bevel1 Gradient Vertical
+toolbar.iconbar.borderColor:                                   #330000
+toolbar.iconbar.borderWidth:                                   1
+toolbar.iconbar.empty:                                         Flat
+toolbar.iconbar.empty.color:                                   #ffffff
+toolbar.iconbar.empty.colorTo:                                 #ffffff
+toolbar.iconbar.empty.pixmap:                                  bar1.xpm
+
+toolbar.iconbar.focused:                                       Raised Bevel1 Gradient Vertical
+toolbar.iconbar.focused.font:                                  gelly
+toolbar.iconbar.focused.borderColor:                           #999999
+toolbar.iconbar.focused.borderWidth:                           1
+toolbar.iconbar.focused.color:                                 #000000
+toolbar.iconbar.focused.colorTo:                                       #ffffff
+toolbar.iconbar.focused.justify:                               Left
+toolbar.iconbar.focused.pixmap:                                bar2.xpm
+toolbar.iconbar.focused.textColor:                             #ffffff
+
+toolbar.iconbar.unfocused:                                     Flat
+toolbar.iconbar.unfocused.font:                                        gelly
+toolbar.iconbar.unfocused.borderColor:                         #333333
+toolbar.iconbar.unfocused.borderWidth:                         1
+toolbar.iconbar.unfocused.color:                               #666666
+toolbar.iconbar.unfocused.colorTo:                             #333333
+toolbar.iconbar.unfocused.justify:                             Left
+toolbar.iconbar.unfocused.pixmap:                              bar1.xpm
+toolbar.iconbar.unfocused.textColor:                           #ff3333
+
+
+window.alpha:                                                  255     
+window.bevelWidth:                                             0
+window.borderColor:                                            #000000
+window.borderWidth:                                            1       
+window.handleWidth:                                            4
+window.frameWidth:                                             1
+window.justify:                                                Center
+window.font:                                                   gelly
+window.title.height:                                           20      
+
+window.title.focus:                                            Raised
+window.title.focus.color:                                      #ffffff
+window.title.focus.colorTo:                                    #000000
+window.title.focus.pixmap:                                     bar1.xpm
+
+window.title.unfocus:                                          Raised
+window.title.unfocus.color:                                    #000000
+window.title.unfocus.colorTo:                                  #000000
+window.title.unfocus.pixmap:                                   bar1.xpm   
+
+window.label.focus:                                            Raised Bevel1
+window.label.focus.color:                                      #ffffff               
+window.label.focus.pixmap:                                     bar1.xpm
+window.label.focus.textColor:                                  #ff4333
+
+window.label.unfocus:                                          Raised Bevel1
+window.label.unfocus.color:                                            #ffffff
+window.label.unfocus.pixmap:                                   bar1.xpm
+window.label.unfocus.textColor:                                        #330000
+
+window.handle.focus:                                           Raised Bevel1
+window.handle.focus.color:                                     #ffffff
+window.handle.focus.colorTo:                                   #ffffff
+window.handle.focus.pixmap:                                    bar1.xpm   
+window.handle.unfocus:                                         Raised Bevel1
+window.handle.unfocus.color:                                   #ffffff
+window.handle.unfocus.colorTo:                                 #ffffff
+window.handle.unfocus.pixmap:                                  bar1.xpm
+
+window.grip.focus:                                             Raised Bevel1
+window.grip.focus.color:                                       #ffffff
+window.grip.focus.colorTo:                                     #ffffff
+window.grip.focus.pixmap:                                      bar2.xpm
+
+window.grip.unfocus:                                           Raised Bevel1
+window.grip.unfocus.color:                                     #ffffff
+window.grip.unfocus.colorTo:                                   #ffffff
+window.grip.unfocus.pixmap:                                    bar1.xpm    
+
+window.button.focus:                                           ParentRelative
+window.button.focus.color:                                     #ffffff
+window.button.focus.colorTo:                                   #ffffff
+window.button.focus.picColor:                                  #000000
+
+window.button.unfocus:                                         ParentRelative
+window.button.unfocus.color:                                   #ffffff
+window.button.unfocus.colorTo:                                 #ffffff
+window.button.unfocus.picColor:                                        #000000
+
+window.button.pressed:                                         ParentRelative
+window.button.pressed.color:                                   #ffffff
+window.button.pressed.colorTo:                                 #ffffff
+
+window.frame.focusColor:                                       #000000
+window.frame.unfocusColor:                                     #000000
+
+window.close.pixmap:                                           close2a.xpm
+window.close.pressed.pixmap:                                   close2.xpm
+window.close.unfocus.pixmap:                                   close1.xpm
+window.iconify.pixmap:                                         min2a.xpm
+window.iconify.pressed.pixmap:                                 min2.xpm
+window.iconify.unfocus.pixmap:                                 min1.xpm
+window.maximize.pixmap:                                        max2a.xpm
+window.maximize.pressed.pixmap:                                max2.xpm
+window.maximize.unfocus.pixmap:                                max1.xpm
+window.shade.pixmap:                                           bar1.xpm
+window.shade.pressed.pixmap:                                   bar1.xpm
+window.shade.unfocus.pixmap:                                   bar1.xpm
+
+window.stick.pixmap:                                           stick2.xpm
+window.stick.unfocus.pixmap:                                   stick1.xpm
+window.stick.pressed.pixmap:                                   stick2a.xpm
+window.stuck.pixmap:                                           stick2a.xpm
+window.stuck.unfocus.pixmap:                                   stick1a.xpm
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..836fa0e
--- /dev/null
@@ -0,0 +1,153 @@
+/* XPM */
+static char * close_xpm[] = {
+"22 22 128 2",
+"      c #B5B5B5",
+".     c #B6B6B6",
+"+     c #B7B7B7",
+"@     c #B9B9B9",
+"#     c #B8B8B8",
+"$     c #B3B3B3",
+"%     c #B4B4B4",
+"&     c #B2B2B2",
+"*     c #969696",
+"=     c #959595",
+"-     c #949494",
+";     c #979797",
+">     c #989898",
+",     c #858585",
+"'     c #757575",
+")     c #717171",
+"!     c #6A6A6C",
+"~     c #616163",
+"{     c #5D5C61",
+"]     c #555459",
+"^     c #515055",
+"/     c #434345",
+"(     c #444446",
+"_     c #070709",
+":     c #040406",
+"<     c #000002",
+"[     c #020204",
+"}     c #09090B",
+"|     c #0D0E10",
+"1     c #0E0F11",
+"2     c #0C1013",
+"3     c #0D1114",
+"4     c #0C1114",
+"5     c #0A1215",
+"6     c #0D1215",
+"7     c #0B1013",
+"8     c #090D10",
+"9     c #07080C",
+"0     c #050409",
+"a     c #030305",
+"b     c #13171A",
+"c     c #1A1F22",
+"d     c #1C2426",
+"e     c #222A2C",
+"f     c #273133",
+"g     c #293738",
+"h     c #2A393C",
+"i     c #27393B",
+"j     c #273535",
+"k     c #243030",
+"l     c #1C2627",
+"m     c #131B1D",
+"n     c #21292B",
+"o     c #293436",
+"p     c #323D3F",
+"q     c #404E4F",
+"r     c #4D5F61",
+"s     c #576B6C",
+"t     c #597173",
+"u     c #587273",
+"v     c #577172",
+"w     c #506664",
+"x     c #475B5A",
+"y     c #384848",
+"z     c #253334",
+"A     c #162022",
+"B     c #050507",
+"C     c #020202",
+"D     c #333D3E",
+"E     c #3E4E4E",
+"F     c #4C5C5C",
+"G     c #617373",
+"H     c #758A8B",
+"I     c #839D9C",
+"J     c #88A4A5",
+"K     c #88A6A6",
+"L     c #85A5A4",
+"M     c #799390",
+"N     c #6C8582",
+"O     c #566C6A",
+"P     c #3C4E4E",
+"Q     c #273234",
+"R     c #080808",
+"S     c #040404",
+"T     c #495257",
+"U     c #868B8E",
+"V     c #AAAFB2",
+"W     c #D3D8DB",
+"X     c #EAEFF2",
+"Y     c #F4F9FC",
+"Z     c #F8FDFF",
+"`     c #F9FEFF",
+" .    c #F6FBFE",
+"..    c #E0F4F2",
+"+.    c #CBDEDC",
+"@.    c #A2B2B1",
+"#.    c #7E8A8A",
+"$.    c #394344",
+"%.    c #0A0A0A",
+"&.    c #455457",
+"*.    c #7F8D8D",
+"=.    c #A2B0B0",
+"-.    c #CAD8D8",
+";.    c #E3F1F1",
+">.    c #EEFCFC",
+",.    c #F3FFFF",
+"'.    c #F2FFFF",
+").    c #DDEDEC",
+"!.    c #CEDEDD",
+"~.    c #ADBBBB",
+"{.    c #879393",
+"].    c #3D4547",
+"^.    c #060606",
+"/.    c #435756",
+"(.    c #718482",
+"_.    c #859896",
+":.    c #9AADAB",
+"<.    c #A4B7B5",
+"[.    c #A8BBB9",
+"}.    c #ACBFBD",
+"|.    c #ADC0BE",
+"1.    c #ABBEBC",
+"2.    c #B4C2C2",
+"3.    c #AEBABA",
+"4.    c #98A2A3",
+"5.    c #7A8284",
+"6.    c #3C4144",
+"7.    c #010101",
+"        . . + @ @ . . # #   $ $ %     % & & ",
+"* = = * * * - ; ; - - ; * - * * ; > > ; ; * ",
+", , , , , , , , , , , , , , , , , , , , , , ",
+"' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ",
+") ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ",
+"! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ",
+"~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+"] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ",
+"^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ",
+"/ / / / / / ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ",
+"_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ",
+": : : : : : : : : : : : : : : : : : : : : : ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"[ [ [ [ } | 1 2 3 4 5 5 5 6 7 8 9 0 a a a a ",
+"[ [ [ [ b c d e f g h h i j k l m 3 a a a a ",
+"a a a a n o p q r s t u v w x y z A B B B B ",
+"C C C C D E F G H I J K L M N O P Q R R R R ",
+"S S S S T U V W X Y Z `  ...+.@.#.$.%.%.%.%.",
+"C C C C &.*.=.-.;.>.,.'.>.).!.~.{.].^.^.^.^.",
+"C C C C /.(._.:.<.[.}.|.1.2.3.4.5.6.7.7.7.7."};
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..432f68e
--- /dev/null
@@ -0,0 +1,153 @@
+/* XPM */
+static char * icon_xpm[] = {
+"22 22 128 2",
+"      c #B5B5B5",
+".     c #B6B6B6",
+"+     c #B7B7B7",
+"@     c #B9B9B9",
+"#     c #B8B8B8",
+"$     c #B3B3B3",
+"%     c #B4B4B4",
+"&     c #B2B2B2",
+"*     c #969696",
+"=     c #959595",
+"-     c #949494",
+";     c #979797",
+">     c #989898",
+",     c #858585",
+"'     c #757575",
+")     c #717171",
+"!     c #6A6A6C",
+"~     c #616163",
+"{     c #5D5C61",
+"]     c #555459",
+"^     c #515055",
+"/     c #434345",
+"(     c #444446",
+"_     c #070709",
+":     c #040406",
+"<     c #000002",
+"[     c #020204",
+"}     c #09090B",
+"|     c #0D0E10",
+"1     c #0E0F11",
+"2     c #0C1013",
+"3     c #0D1114",
+"4     c #0C1114",
+"5     c #0A1215",
+"6     c #0D1215",
+"7     c #0B1013",
+"8     c #090D10",
+"9     c #07080C",
+"0     c #050409",
+"a     c #030305",
+"b     c #13171A",
+"c     c #1A1F22",
+"d     c #1C2426",
+"e     c #222A2C",
+"f     c #273133",
+"g     c #293738",
+"h     c #2A393C",
+"i     c #27393B",
+"j     c #273535",
+"k     c #243030",
+"l     c #1C2627",
+"m     c #131B1D",
+"n     c #21292B",
+"o     c #293436",
+"p     c #323D3F",
+"q     c #404E4F",
+"r     c #4D5F61",
+"s     c #576B6C",
+"t     c #597173",
+"u     c #587273",
+"v     c #577172",
+"w     c #506664",
+"x     c #475B5A",
+"y     c #384848",
+"z     c #253334",
+"A     c #162022",
+"B     c #050507",
+"C     c #020202",
+"D     c #333D3E",
+"E     c #3E4E4E",
+"F     c #4C5C5C",
+"G     c #617373",
+"H     c #758A8B",
+"I     c #839D9C",
+"J     c #88A4A5",
+"K     c #88A6A6",
+"L     c #85A5A4",
+"M     c #799390",
+"N     c #6C8582",
+"O     c #566C6A",
+"P     c #3C4E4E",
+"Q     c #273234",
+"R     c #080808",
+"S     c #040404",
+"T     c #495257",
+"U     c #868B8E",
+"V     c #AAAFB2",
+"W     c #D3D8DB",
+"X     c #EAEFF2",
+"Y     c #F4F9FC",
+"Z     c #F8FDFF",
+"`     c #F9FEFF",
+" .    c #F6FBFE",
+"..    c #E0F4F2",
+"+.    c #CBDEDC",
+"@.    c #A2B2B1",
+"#.    c #7E8A8A",
+"$.    c #394344",
+"%.    c #0A0A0A",
+"&.    c #455457",
+"*.    c #7F8D8D",
+"=.    c #A2B0B0",
+"-.    c #CAD8D8",
+";.    c #E3F1F1",
+">.    c #EEFCFC",
+",.    c #F3FFFF",
+"'.    c #F2FFFF",
+").    c #DDEDEC",
+"!.    c #CEDEDD",
+"~.    c #ADBBBB",
+"{.    c #879393",
+"].    c #3D4547",
+"^.    c #060606",
+"/.    c #435756",
+"(.    c #718482",
+"_.    c #859896",
+":.    c #9AADAB",
+"<.    c #A4B7B5",
+"[.    c #A8BBB9",
+"}.    c #ACBFBD",
+"|.    c #ADC0BE",
+"1.    c #ABBEBC",
+"2.    c #B4C2C2",
+"3.    c #AEBABA",
+"4.    c #98A2A3",
+"5.    c #7A8284",
+"6.    c #3C4144",
+"7.    c #010101",
+"        . . + @ @ . . # #   $ $ %     % & & ",
+"* = = * * * - ; ; - - ; * - * * ; > > ; ; * ",
+", , , , , , , , , , , , , , , , , , , , , , ",
+"' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ",
+") ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ",
+"! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ",
+"~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+"] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ",
+"^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ",
+"/ / / / / / ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ",
+"_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ",
+": : : : : : : : : : : : : : : : : : : : : : ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"[ [ [ [ } | 1 2 3 4 5 5 5 6 7 8 9 0 a a a a ",
+"[ [ [ [ b c d e f g h h i j k l m 3 a a a a ",
+"a a a a n o p q r s t u v w x y z A B B B B ",
+"C C C C D E F G H I J K L M N O P Q R R R R ",
+"S S S S T U V W X Y Z `  ...+.@.#.$.%.%.%.%.",
+"C C C C &.*.=.-.;.>.,.'.>.).!.~.{.].^.^.^.^.",
+"C C C C /.(._.:.<.[.}.|.1.2.3.4.5.6.7.7.7.7."};
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..00c9549
--- /dev/null
@@ -0,0 +1,153 @@
+/* XPM */
+static char * max_xpm[] = {
+"22 22 128 2",
+"      c #B5B5B5",
+".     c #B6B6B6",
+"+     c #B7B7B7",
+"@     c #B9B9B9",
+"#     c #B8B8B8",
+"$     c #B3B3B3",
+"%     c #B4B4B4",
+"&     c #B2B2B2",
+"*     c #969696",
+"=     c #959595",
+"-     c #949494",
+";     c #979797",
+">     c #989898",
+",     c #858585",
+"'     c #757575",
+")     c #717171",
+"!     c #6A6A6C",
+"~     c #616163",
+"{     c #5D5C61",
+"]     c #555459",
+"^     c #515055",
+"/     c #434345",
+"(     c #444446",
+"_     c #070709",
+":     c #040406",
+"<     c #000002",
+"[     c #020204",
+"}     c #09090B",
+"|     c #0D0E10",
+"1     c #0E0F11",
+"2     c #0C1013",
+"3     c #0D1114",
+"4     c #0C1114",
+"5     c #0A1215",
+"6     c #0D1215",
+"7     c #0B1013",
+"8     c #090D10",
+"9     c #07080C",
+"0     c #050409",
+"a     c #030305",
+"b     c #13171A",
+"c     c #1A1F22",
+"d     c #1C2426",
+"e     c #222A2C",
+"f     c #273133",
+"g     c #293738",
+"h     c #2A393C",
+"i     c #27393B",
+"j     c #273535",
+"k     c #243030",
+"l     c #1C2627",
+"m     c #131B1D",
+"n     c #21292B",
+"o     c #293436",
+"p     c #323D3F",
+"q     c #404E4F",
+"r     c #4D5F61",
+"s     c #576B6C",
+"t     c #597173",
+"u     c #587273",
+"v     c #577172",
+"w     c #506664",
+"x     c #475B5A",
+"y     c #384848",
+"z     c #253334",
+"A     c #162022",
+"B     c #050507",
+"C     c #020202",
+"D     c #333D3E",
+"E     c #3E4E4E",
+"F     c #4C5C5C",
+"G     c #617373",
+"H     c #758A8B",
+"I     c #839D9C",
+"J     c #88A4A5",
+"K     c #88A6A6",
+"L     c #85A5A4",
+"M     c #799390",
+"N     c #6C8582",
+"O     c #566C6A",
+"P     c #3C4E4E",
+"Q     c #273234",
+"R     c #080808",
+"S     c #040404",
+"T     c #495257",
+"U     c #868B8E",
+"V     c #AAAFB2",
+"W     c #D3D8DB",
+"X     c #EAEFF2",
+"Y     c #F4F9FC",
+"Z     c #F8FDFF",
+"`     c #F9FEFF",
+" .    c #F6FBFE",
+"..    c #E0F4F2",
+"+.    c #CBDEDC",
+"@.    c #A2B2B1",
+"#.    c #7E8A8A",
+"$.    c #394344",
+"%.    c #0A0A0A",
+"&.    c #455457",
+"*.    c #7F8D8D",
+"=.    c #A2B0B0",
+"-.    c #CAD8D8",
+";.    c #E3F1F1",
+">.    c #EEFCFC",
+",.    c #F3FFFF",
+"'.    c #F2FFFF",
+").    c #DDEDEC",
+"!.    c #CEDEDD",
+"~.    c #ADBBBB",
+"{.    c #879393",
+"].    c #3D4547",
+"^.    c #060606",
+"/.    c #435756",
+"(.    c #718482",
+"_.    c #859896",
+":.    c #9AADAB",
+"<.    c #A4B7B5",
+"[.    c #A8BBB9",
+"}.    c #ACBFBD",
+"|.    c #ADC0BE",
+"1.    c #ABBEBC",
+"2.    c #B4C2C2",
+"3.    c #AEBABA",
+"4.    c #98A2A3",
+"5.    c #7A8284",
+"6.    c #3C4144",
+"7.    c #010101",
+"        . . + @ @ . . # #   $ $ %     % & & ",
+"* = = * * * - ; ; - - ; * - * * ; > > ; ; * ",
+", , , , , , , , , , , , , , , , , , , , , , ",
+"' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ",
+") ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ",
+"! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ",
+"~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+"] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ",
+"^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ",
+"/ / / / / / ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ",
+"_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ",
+": : : : : : : : : : : : : : : : : : : : : : ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"[ [ [ [ } | 1 2 3 4 5 5 5 6 7 8 9 0 a a a a ",
+"[ [ [ [ b c d e f g h h i j k l m 3 a a a a ",
+"a a a a n o p q r s t u v w x y z A B B B B ",
+"C C C C D E F G H I J K L M N O P Q R R R R ",
+"S S S S T U V W X Y Z `  ...+.@.#.$.%.%.%.%.",
+"C C C C &.*.=.-.;.>.,.'.>.).!.~.{.].^.^.^.^.",
+"C C C C /.(._.:.<.[.}.|.1.2.3.4.5.6.7.7.7.7."};
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/selected.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/selected.xpm
new file mode 100644 (file)
index 0000000..e28cfff
--- /dev/null
@@ -0,0 +1,36 @@
+/* XPM */
+static char * selected_xpm[] = {
+"17 17 16 1",
+"      c None",
+".     c #000000",
+"+     c #75ADBA",
+"@     c #6FA9B7",
+"#     c #398394",
+"$     c #2B7789",
+"%     c #126174",
+"&     c #4F93A3",
+"*     c #227082",
+"=     c #0D586A",
+"-     c #478D9D",
+";     c #1A687B",
+">     c #0C5162",
+",     c #2E7A8B",
+"'     c #0B4B5A",
+")     c #4D92A2",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"     .......     ",
+"     .+@@@#.     ",
+"     .$%%%&.     ",
+"     .*===-.     ",
+"     .;>>>,.     ",
+"     .')))).     ",
+"     .......     ",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"                 "};
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..0397ca9
--- /dev/null
@@ -0,0 +1,63 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"22 22 38 1",
+"      c #B5B5B5",
+".     c #B6B6B6",
+"+     c #B7B7B7",
+"@     c #B9B9B9",
+"#     c #B8B8B8",
+"$     c #B3B3B3",
+"%     c #B4B4B4",
+"&     c #B2B2B2",
+"*     c #969696",
+"=     c #959595",
+"-     c #949494",
+";     c #979797",
+">     c #989898",
+",     c #858585",
+"'     c #757575",
+")     c #717171",
+"!     c #6A6A6C",
+"~     c #616163",
+"{     c #5D5C61",
+"]     c #555459",
+"^     c #515055",
+"/     c #434345",
+"(     c #444446",
+"_     c #070709",
+":     c #040406",
+"<     c #000002",
+"[     c #020204",
+"}     c #030305",
+"|     c #050507",
+"1     c #020202",
+"2     c #030303",
+"3     c #040404",
+"4     c #050505",
+"5     c #060606",
+"6     c #080808",
+"7     c #0A0A0A",
+"8     c #000000",
+"9     c #010101",
+"    ..+@@..## $$%  %&&",
+"*==***-;;--;*-**;>>;;*",
+",,,,,,,,,,,,,,,,,,,,,,",
+"''''''''''''''''''''''",
+"))))))))))))))))))))))",
+"!!!!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]]]]]]]",
+"^^^^^^^^^^^^^^^^^^^^^^",
+"//////((((((((((((((((",
+"______________________",
+"::::::::::::::::::::::",
+"<<<<<<<<<<<<<<<<<<<<<<",
+"<<<<<<<<<<<<<<<<<<<<<<",
+"[[[[[[}}}}}}}}}}}}}}}}",
+"[[[[[[[[[[[[[[}}}}}}}}",
+"}}}}}}::::::::||||||||",
+"1111112112345566666666",
+"3333331111234477777777",
+"1111113222345555555555",
+"1111118888888899999999"};
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..be20d52
--- /dev/null
@@ -0,0 +1,153 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"22 22 128 2",
+"      c #B5B5B5",
+".     c #B6B6B6",
+"+     c #B7B7B7",
+"@     c #B9B9B9",
+"#     c #B8B8B8",
+"$     c #B3B3B3",
+"%     c #B4B4B4",
+"&     c #B2B2B2",
+"*     c #969696",
+"=     c #959595",
+"-     c #949494",
+";     c #979797",
+">     c #989898",
+",     c #858585",
+"'     c #757575",
+")     c #717171",
+"!     c #6A6A6C",
+"~     c #616163",
+"{     c #5D5C61",
+"]     c #555459",
+"^     c #515055",
+"/     c #434345",
+"(     c #444446",
+"_     c #070709",
+":     c #040406",
+"<     c #000002",
+"[     c #020204",
+"}     c #09090B",
+"|     c #0D0E10",
+"1     c #0E0F11",
+"2     c #0C1013",
+"3     c #0D1114",
+"4     c #0C1114",
+"5     c #0A1215",
+"6     c #0D1215",
+"7     c #0B1013",
+"8     c #090D10",
+"9     c #07080C",
+"0     c #050409",
+"a     c #030305",
+"b     c #13171A",
+"c     c #1A1F22",
+"d     c #1C2426",
+"e     c #222A2C",
+"f     c #273133",
+"g     c #293738",
+"h     c #2A393C",
+"i     c #27393B",
+"j     c #273535",
+"k     c #243030",
+"l     c #1C2627",
+"m     c #131B1D",
+"n     c #21292B",
+"o     c #293436",
+"p     c #323D3F",
+"q     c #404E4F",
+"r     c #4D5F61",
+"s     c #576B6C",
+"t     c #597173",
+"u     c #587273",
+"v     c #577172",
+"w     c #506664",
+"x     c #475B5A",
+"y     c #384848",
+"z     c #253334",
+"A     c #162022",
+"B     c #050507",
+"C     c #020202",
+"D     c #333D3E",
+"E     c #3E4E4E",
+"F     c #4C5C5C",
+"G     c #617373",
+"H     c #758A8B",
+"I     c #839D9C",
+"J     c #88A4A5",
+"K     c #88A6A6",
+"L     c #85A5A4",
+"M     c #799390",
+"N     c #6C8582",
+"O     c #566C6A",
+"P     c #3C4E4E",
+"Q     c #273234",
+"R     c #080808",
+"S     c #040404",
+"T     c #495257",
+"U     c #868B8E",
+"V     c #AAAFB2",
+"W     c #D3D8DB",
+"X     c #EAEFF2",
+"Y     c #F4F9FC",
+"Z     c #F8FDFF",
+"`     c #F9FEFF",
+" .    c #F6FBFE",
+"..    c #E0F4F2",
+"+.    c #CBDEDC",
+"@.    c #A2B2B1",
+"#.    c #7E8A8A",
+"$.    c #394344",
+"%.    c #0A0A0A",
+"&.    c #455457",
+"*.    c #7F8D8D",
+"=.    c #A2B0B0",
+"-.    c #CAD8D8",
+";.    c #E3F1F1",
+">.    c #EEFCFC",
+",.    c #F3FFFF",
+"'.    c #F2FFFF",
+").    c #DDEDEC",
+"!.    c #CEDEDD",
+"~.    c #ADBBBB",
+"{.    c #879393",
+"].    c #3D4547",
+"^.    c #060606",
+"/.    c #435756",
+"(.    c #718482",
+"_.    c #859896",
+":.    c #9AADAB",
+"<.    c #A4B7B5",
+"[.    c #A8BBB9",
+"}.    c #ACBFBD",
+"|.    c #ADC0BE",
+"1.    c #ABBEBC",
+"2.    c #B4C2C2",
+"3.    c #AEBABA",
+"4.    c #98A2A3",
+"5.    c #7A8284",
+"6.    c #3C4144",
+"7.    c #010101",
+"        . . + @ @ . . # #   $ $ %     % & & ",
+"* = = * * * - ; ; - - ; * - * * ; > > ; ; * ",
+", , , , , , , , , , , , , , , , , , , , , , ",
+"' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ",
+") ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ",
+"! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ",
+"~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+"] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ",
+"^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ",
+"/ / / / / / ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ",
+"_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ",
+": : : : : : : : : : : : : : : : : : : : : : ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"< < < < < < < < < < < < < < < < < < < < < < ",
+"[ [ [ [ } | 1 2 3 4 5 5 5 6 7 8 9 0 a a a a ",
+"[ [ [ [ b c d e f g h h i j k l m 3 a a a a ",
+"a a a a n o p q r s t u v w x y z A B B B B ",
+"C C C C D E F G H I J K L M N O P Q R R R R ",
+"S S S S T U V W X Y Z `  ...+.@.#.$.%.%.%.%.",
+"C C C C &.*.=.-.;.>.,.'.>.).!.~.{.].^.^.^.^.",
+"C C C C /.(._.:.<.[.}.|.1.2.3.4.5.6.7.7.7.7."};
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/toolbar.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/toolbar.xpm
new file mode 100644 (file)
index 0000000..d587b68
--- /dev/null
@@ -0,0 +1,46 @@
+/* XPM */
+static char * toolbar_xpm[] = {
+"5 22 21 1",
+"      c #EFEFEF",
+".     c #F1F1F1",
+"+     c #E6E6E6",
+"@     c #E1E1E1",
+"#     c #DDDDDD",
+"$     c #DFDFDF",
+"%     c #D7D7D7",
+"&     c #D4D4D4",
+"*     c #D1D1D1",
+"=     c #D0D0D0",
+"-     c #CECECE",
+";     c #C8C8C8",
+">     c #C4C4C4",
+",     c #C2C2C2",
+"'     c #C0C0C0",
+")     c #BABABA",
+"!     c #BBBBBB",
+"~     c #A1A1A1",
+"{     c #9F9F9F",
+"]     c #9E9E9E",
+"^     c #A0A0A0",
+" ....",
+"+++++",
+"@@@@@",
+"#$$$$",
+"%%%%%",
+"&****",
+"=----",
+";;;;;",
+">,,,,",
+"'''''",
+")!!!!",
+"~{{{{",
+"~{{{{",
+"]{{{{",
+"]]]]]",
+"^]]]]",
+"^{{{{",
+"^{{{{",
+"^^^^^",
+"{{{{{",
+"]]]]]",
+"~~~~~"};
diff --git a/etc/skel/.fluxbox/styles/Cathode/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/Cathode/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..0397ca9
--- /dev/null
@@ -0,0 +1,63 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"22 22 38 1",
+"      c #B5B5B5",
+".     c #B6B6B6",
+"+     c #B7B7B7",
+"@     c #B9B9B9",
+"#     c #B8B8B8",
+"$     c #B3B3B3",
+"%     c #B4B4B4",
+"&     c #B2B2B2",
+"*     c #969696",
+"=     c #959595",
+"-     c #949494",
+";     c #979797",
+">     c #989898",
+",     c #858585",
+"'     c #757575",
+")     c #717171",
+"!     c #6A6A6C",
+"~     c #616163",
+"{     c #5D5C61",
+"]     c #555459",
+"^     c #515055",
+"/     c #434345",
+"(     c #444446",
+"_     c #070709",
+":     c #040406",
+"<     c #000002",
+"[     c #020204",
+"}     c #030305",
+"|     c #050507",
+"1     c #020202",
+"2     c #030303",
+"3     c #040404",
+"4     c #050505",
+"5     c #060606",
+"6     c #080808",
+"7     c #0A0A0A",
+"8     c #000000",
+"9     c #010101",
+"    ..+@@..## $$%  %&&",
+"*==***-;;--;*-**;>>;;*",
+",,,,,,,,,,,,,,,,,,,,,,",
+"''''''''''''''''''''''",
+"))))))))))))))))))))))",
+"!!!!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]]]]]]]",
+"^^^^^^^^^^^^^^^^^^^^^^",
+"//////((((((((((((((((",
+"______________________",
+"::::::::::::::::::::::",
+"<<<<<<<<<<<<<<<<<<<<<<",
+"<<<<<<<<<<<<<<<<<<<<<<",
+"[[[[[[}}}}}}}}}}}}}}}}",
+"[[[[[[[[[[[[[[}}}}}}}}",
+"}}}}}}::::::::||||||||",
+"1111112112345566666666",
+"3333331111234477777777",
+"1111113222345555555555",
+"1111118888888899999999"};
diff --git a/etc/skel/.fluxbox/styles/Cathode/theme.cfg b/etc/skel/.fluxbox/styles/Cathode/theme.cfg
new file mode 100644 (file)
index 0000000..5c7b591
--- /dev/null
@@ -0,0 +1,207 @@
+#This program is free software; you can redistribute it and/or modify
+#it under the terms of the GNU General Public License as published by
+#the Free Software Foundation; either version 2 of the License, or
+#(at your option) any later version.
+
+#This program is distributed in the hope that it will be useful,
+#but WITHOUT ANY WARRANTY; without even the implied warranty of
+#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#GNU General Public License for more details.
+
+#You should have received a copy of the GNU General Public License
+#along with this program; if not, write to the Free Software
+#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+!---------------------------------------------
+! Style name:  Cathode
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date:  Wed Sep  3 08:10:03 CEST 2004
+!---------------------------------------------
+
+menu.title:                                                            pixmap
+menu.titleHeight:
+menu.itemHeight:
+menu.title.color:
+menu.title.colorTo:
+menu.title.font:                                               sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+menu.title.justify:                                            Center
+menu.title.pixmap:                                             wtitle.xpm
+menu.title.textColor:                                  #161616
+
+menu.bevelWidth:                                               1
+menu.borderColor:                                              #000000
+menu.borderWidth:                                              1
+
+menu.bullet:                                                   Triangle
+menu.bullet.position:                                  Right
+menu.frame:                                                    Raised Bevel Gradient Vertical
+menu.frame.color:                                              #070709
+menu.frame.colorTo:                                            #000000
+menu.frame.disableColor:
+menu.frame.justify:                                            Left
+menu.frame.pixmap:                                             
+menu.frame.font:                                               sans-7:bold
+menu.frame.textColor:                                  #b2c8c5
+
+menu.hilite:                                                   Flat
+menu.hilite.Color:                                             #b3c8c9
+menu.hilite.colorTo:                                   
+menu.hilite.pixmap:                                            
+menu.hilite.textColor:                                 #000000
+
+menu.roundCorners:
+menu.selected.pixmap:                                  selected.xpm
+menu.unselected.pixmap:
+menu.submenu.pixmap:
+
+toolbar:                                                               pixmap
+toolbar.alpha:                                                 255
+toolbar.bevelWidth:                                            1
+toolbar.borderColor:                                   #000000
+toolbar.borderWidth:                                   1
+toolbar.color:
+toolbar.colorTo:
+toolbar.height:                                                        14
+toolbar.iconbar.borderColor:
+toolbar.iconbar.borderWidth:                   0
+toolbar.pixmap:                                                        toolbar.xpm             
+toolbar.shaped:                                                        False
+
+toolbar.iconbar.empty:                                 pixmap
+toolbar.iconbar.empty.color:
+toolbar.iconbar.empty.colorTo:
+toolbar.iconbar.empty.pixmap:                  toolbar.xpm
+
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:
+toolbar.clock.borderWidth:                             0
+toolbar.clock.color:
+toolbar.clock.colorTo:
+toolbar.clock.justify:                                 Center
+toolbar.clock.pixmap:                                  wtitle.xpm
+toolbar.clock.font:                                    sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+toolbar.clock.textColor:                               #f3f3f3
+
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:
+toolbar.workspace.colorTo:
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      wtitle.xpm
+toolbar.workspace.font:                                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+toolbar.workspace.textColor:                   #f3f3f3
+
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:
+toolbar.iconbar.focused.borderWidth:   0
+toolbar.iconbar.focused.color:
+toolbar.iconbar.focused.colorTo:
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        wtitle.xpm
+toolbar.iconbar.focused.font:                  sans-7:bold,shadow:offsetx=1;offsety=1;color=#000000
+toolbar.iconbar.focused.textColor:             #f2f2f2
+
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:  0
+toolbar.iconbar.unfocused.color:
+toolbar.iconbar.unfocused.colorTo:
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              toolbar.xpm
+toolbar.iconbar.unfocused.font:                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#d4d8d8
+toolbar.iconbar.unfocused.textColor:   #2d4545
+
+
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  toolbar.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #393b3a
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          toolbar.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
+window.font:                                                   sans-7:bold
+window.roundCorners:
+window.title.height:                                   22
+window.justify:                                                        Left
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                                            #000000
+window.borderWidth:                     1
+
+window.shade.pixmap:
+window.shade.pressed.pixmap:
+window.shade.unfocus.pixmap:
+
+window.title.focus:                     pixmap
+window.title.focus.color:
+window.title.focus.colorTo:
+window.title.focus.pixmap:                             wtitle.xpm
+
+window.label.focus:                                            ParentRelative
+window.label.focus.color:
+window.label.focus.colorTo:
+window.label.focus.pixmap:
+window.label.focus.textColor:                  #f2f2f2
+
+window.title.unfocus:                                  pixmap
+window.title.unfocus.color:
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:                   wtitle.xpm
+
+window.label.unfocus:                                  ParentRelative
+window.label.unfocus.color:
+window.label.unfocus.colorTo:
+window.label.unfocus.pixmap:
+window.label.unfocus.textColor:                        #617778
+
+window.close.pixmap:                                   close.xpm
+window.close.pressed.pixmap:                   close.xpm                
+window.close.unfocus.pixmap:                   stick.xpm
+
+window.maximize.pixmap:                                        max.xpm
+window.maximize.pressed.pixmap:                        max.xpm
+window.maximize.unfocus.pixmap:                        stick.xpm
+
+window.iconify.pixmap:                                 icon.xpm
+window.iconify.pressed.pixmap:                 icon.xpm
+window.iconify.unfocus.pixmap:                 stick.xpm
+
+window.stick.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                   stuck.xpm
+window.stick.unfocus.pixmap:                   stick.xpm
+
+window.stuck.pixmap:                                   stuck.xpm
+window.stuck.unfocus.pixmap:                   stuck.xpm
+
+window.grip.focus:                                             pixmap
+window.grip.focus.color:
+window.grip.focus.colorTo:
+window.grip.focus.pixmap:                              wtitle.xpm
+
+window.grip.unfocus:                                   pixmap
+window.grip.unfocus.color:
+window.grip.unfocus.colorTo:
+window.grip.unfocus.pixmap:                            wtitle.xpm              
+
+window.handle.focus:                                   pixmap
+window.handle.focus.color:
+window.handle.focus.colorTo:
+window.handle.focus.pixmap:                            wtitle.xpm
+
+window.handle.unfocus:                                 pixmap
+window.handle.unfocus.color:
+window.handle.unfocus.colorTo:
+window.handle.unfocus.pixmap:                  wtitle.xpm
+window.handleWidth:                     6
+
+slit:                                                                  Raised Bevel Gradient horizontal
+slit.pixmap:           
+slit.color:                                                            #eeeeee
+slit.colorTo:                                                  #dfdfdf
+slit.borderWidth:                                              1 
+slit.bevelWidth:                                               1
+slit.borderColor:                                              #c0c0c0
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/bullet.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/bullet.xpm
new file mode 100644 (file)
index 0000000..856597d
--- /dev/null
@@ -0,0 +1,21 @@
+/* XPM */
+static char * bullet_xpm[] = {
+"16 16 2 1",
+"      c None",
+".     c #7B7B7B",
+"                ",
+"                ",
+" ....  ....     ",
+" .  .  .  .     ",
+" ..........     ",
+"    .  .        ",
+"    .  .        ",
+"    .  .        ",
+" ..........     ",
+" .  .  .  .     ",
+" .  .  .  .     ",
+" ....  ....     ",
+"                ",
+"                ",
+"                ",
+"                "};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..cf3e5e7
--- /dev/null
@@ -0,0 +1,220 @@
+/* XPM */
+static char * close_xpm[] = {
+"21 19 198 2",
+"      c None",
+".     c #FCFCFC",
+"+     c #FAFAFA",
+"@     c #FCFBF9",
+"#     c #FBFBFB",
+"$     c #FBFBFD",
+"%     c #FDFDFD",
+"&     c #FEFDFB",
+"*     c #FEFEFE",
+"=     c #F9FAFC",
+"-     c #7E8285",
+";     c #6C7073",
+">     c #777B7E",
+",     c #7A7E81",
+"'     c #787C7F",
+")     c #797D80",
+"!     c #767A7D",
+"~     c #7B7F82",
+"{     c #F9F9F9",
+"]     c #AAAEB1",
+"^     c #B1B6BA",
+"/     c #B4B9BD",
+"(     c #B3B8BC",
+"_     c #B2B7BB",
+":     c #B0B5B9",
+"<     c #ADB2B6",
+"[     c #ACB1B5",
+"}     c #AEB3B7",
+"|     c #A1A6AA",
+"1     c #F7F7F7",
+"2     c #BDC2C6",
+"3     c #E6EBEF",
+"4     c #D3D8DC",
+"5     c #D2D7DB",
+"6     c #D8DDE1",
+"7     c #DCE1E5",
+"8     c #DBE0E4",
+"9     c #D6DBDF",
+"0     c #D7DCE0",
+"a     c #D5DADE",
+"b     c #F4F4F4",
+"c     c #61666A",
+"d     c #B7BCC0",
+"e     c #B8BDC1",
+"f     c #B5BABE",
+"g     c #F1F1F1",
+"h     c #3C4145",
+"i     c #DFE4E8",
+"j     c #B1B9BC",
+"k     c #FEFFFF",
+"l     c #A7ACB0",
+"m     c #B3B7BA",
+"n     c #FFFFFD",
+"o     c #A8ACAF",
+"p     c #AEB3B9",
+"q     c #B2BABD",
+"r     c #B6BBC1",
+"s     c #EFEFEF",
+"t     c #353C42",
+"u     c #D7DEE4",
+"v     c #A6ADB3",
+"w     c #A2A9AF",
+"x     c #9EA5AB",
+"y     c #9FA4A8",
+"z     c #959AA0",
+"A     c #8A8F95",
+"B     c #989FA5",
+"C     c #A0A5AB",
+"D     c #888F97",
+"E     c #878A93",
+"F     c #9299A1",
+"G     c #A0A5A9",
+"H     c #A1AAB1",
+"I     c #ECECEC",
+"J     c #3C4349",
+"K     c #C6CDD3",
+"L     c #959CA2",
+"M     c #91989E",
+"N     c #94979E",
+"O     c #818890",
+"P     c #82898F",
+"Q     c #80898E",
+"R     c #80878D",
+"S     c #90989B",
+"T     c #939CA1",
+"U     c #979EA4",
+"V     c #8F979A",
+"W     c #EAEAEA",
+"X     c #3C444F",
+"Y     c #D0D8E3",
+"Z     c #828A95",
+"`     c #8F97A2",
+" .    c #878F9A",
+"..    c #88919A",
+"+.    c #879099",
+"@.    c #838A94",
+"#.    c #767D87",
+"$.    c #FFFDFE",
+"%.    c #6D747C",
+"&.    c #6F727B",
+"*.    c #757B87",
+"=.    c #808A93",
+"-.    c #878D99",
+";.    c #8B919F",
+">.    c #8A909C",
+",.    c #E7E7E5",
+"'.    c #28303B",
+").    c #A1A9B4",
+"!.    c #474F5A",
+"~.    c #484F55",
+"{.    c #44525B",
+"].    c #454F5B",
+"^.    c #FFFEFF",
+"/.    c #3B4046",
+"(.    c #FDFFFE",
+"_.    c #39424B",
+":.    c #414B55",
+"<.    c #464F58",
+"[.    c #484E5A",
+"}.    c #464D57",
+"|.    c #4A545E",
+"1.    c #9AA3AC",
+"2.    c #454E57",
+"3.    c #434C55",
+"4.    c #444D56",
+"5.    c #454E55",
+"6.    c #FCFFFF",
+"7.    c #3B424C",
+"8.    c #373B44",
+"9.    c #3A3E47",
+"0.    c #3B444B",
+"a.    c #444C57",
+"b.    c #434D57",
+"c.    c #464F56",
+"d.    c #434D56",
+"e.    c #434F5B",
+"f.    c #E7E7E7",
+"g.    c #3F4851",
+"h.    c #8C959E",
+"i.    c #48515A",
+"j.    c #4F5861",
+"k.    c #4A535C",
+"l.    c #4C555E",
+"m.    c #FEFEFF",
+"n.    c #40474D",
+"o.    c #3B424A",
+"p.    c #3F4752",
+"q.    c #494D58",
+"r.    c #414A51",
+"s.    c #FFFFFF",
+"t.    c #404952",
+"u.    c #495259",
+"v.    c #4A545D",
+"w.    c #4C565F",
+"x.    c #49525B",
+"y.    c #484F57",
+"z.    c #787F87",
+"A.    c #495058",
+"B.    c #454C54",
+"C.    c #464D55",
+"D.    c #444B53",
+"E.    c #40474F",
+"F.    c #3C3F48",
+"G.    c #3C424E",
+"H.    c #424953",
+"I.    c #444F55",
+"J.    c #44494F",
+"K.    c #3C434B",
+"L.    c #404751",
+"M.    c #4B5258",
+"N.    c #474E56",
+"O.    c #666D75",
+"P.    c #4A5159",
+"Q.    c #424951",
+"R.    c #484F59",
+"S.    c #454C56",
+"T.    c #434A54",
+"U.    c #454B57",
+"V.    c #474D59",
+"W.    c #4B525A",
+"X.    c #81888E",
+"Y.    c #939AA4",
+"Z.    c #90979D",
+"`.    c #9198A0",
+" +    c #8F969C",
+".+    c #E8E6E7",
+"++    c #2D343A",
+"@+    c #3D444C",
+"#+    c #3A4149",
+"$+    c #3E454D",
+"%+    c #383F47",
+"&+    c #414850",
+"*+    c #E6E7E9",
+"=+    c #E6E8E7",
+"-+    c #E7E7E9",
+";+    c #E6E6E8",
+">+    c #E6E6E6",
+",+    c #E8E8E8",
+". + @ # # # # # # . # # # # . # # # # # $ ",
+"% % & % % % * * % % % % * % % % * % % % * ",
+"+ = . # # # # # # # # # # # + # # # . # # ",
+"- ; > , ' ' ) ' ' ) ' ! ! > > ! ! ~ ) - { ",
+"] ^ / ( _ ^ : ^ ^ : ^ < < [ < < [ } | ] 1 ",
+"2 3 4 5 6 7 8 8 8 8 8 9 0 0 0 0 6 7 a 2 b ",
+"c 9 d e f f f f / f f ( ( ( ( ( ( f e c g ",
+"h i / ( ( / j k l < m / / n o p q } r h s ",
+"t u v w x x y z n A B C n D E F G w H t I ",
+"J K L M L L L N O k P k Q ~ R S T U V J W ",
+"X Y Z `  . ...+.@.#.$.%.&.*.=...-.;.>.X ,.",
+"'.).!.!.!.!.~.{.].^./.(._.:.<.!.[.}.|.'.,.",
+"_.1.<.2.3.2.4.5.6.7.8.9.* 0.a.b.c.d.e._.f.",
+"g.h.i.j.k.l.k.m.n.o.p.q.r.s.t.u.v.w.x.g.f.",
+"y.z.A.A.B.C.D.E.F.G.H.I.J.K./.L.C.M.y.y.f.",
+"N.O.y.P.C.Q.R.S.T.U.V.N.N.D.Q.D.N.W.W.N.f.",
+"X.Y.F Z.M M `.F `.Y.F Z.M M Z.M M  +L X..+",
+"++@+@+o.#+#+@+K.$+@+@+o.#+#+#+#+o.%+&+++*+",
+"=+=+-+f.f.f.f.-+;+-+-+f.f.f.f.f.f.>+,+=+f."};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/closeu.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/closeu.xpm
new file mode 100644 (file)
index 0000000..cf11010
--- /dev/null
@@ -0,0 +1,104 @@
+/* XPM */
+static char * closeu_xpm[] = {
+"21 19 82 1",
+"      c None",
+".     c #FDFDFD",
+"+     c #FCFCFC",
+"@     c #FDFDFE",
+"#     c #FEFEFE",
+"$     c #B2B2B2",
+"%     c #A7A7A7",
+"&     c #AEAEAE",
+"*     c #B0B0B0",
+"=     c #AFAFAF",
+"-     c #B1B1B1",
+";     c #FBFBFB",
+">     c #CDCDCD",
+",     c #D2D2D2",
+"'     c #D4D4D4",
+")     c #D3D3D3",
+"!     c #D1D1D1",
+"~     c #D0D0D0",
+"{     c #CFCFCF",
+"]     c #C8C8C8",
+"^     c #FAFAFA",
+"/     c #D9D9D9",
+"(     c #F2F2F2",
+"_     c #E7E7E7",
+":     c #E6E6E6",
+"<     c #EAEAEA",
+"[     c #ECECEC",
+"}     c #E9E9E9",
+"|     c #E8E8E8",
+"1     c #F8F8F8",
+"2     c #A1A1A1",
+"3     c #D6D6D6",
+"4     c #F6F6F6",
+"5     c #8B8B8B",
+"6     c #EEEEEE",
+"7     c #FFFFFF",
+"8     c #CCCCCC",
+"9     c #D5D5D5",
+"0     c #F5F5F5",
+"a     c #888888",
+"b     c #CACACA",
+"c     c #C7C7C7",
+"d     c #C1C1C1",
+"e     c #BABABA",
+"f     c #C4C4C4",
+"g     c #B8B8B8",
+"h     c #C0C0C0",
+"i     c #F3F3F3",
+"j     c #8C8C8C",
+"k     c #E0E0E0",
+"l     c #C2C2C2",
+"m     c #B6B6B6",
+"n     c #B7B7B7",
+"o     c #B5B5B5",
+"p     c #BFBFBF",
+"q     c #C3C3C3",
+"r     c #8D8D8D",
+"s     c #BBBBBB",
+"t     c #AAAAAA",
+"u     c #A9A9A9",
+"v     c #BCBCBC",
+"w     c #F0F0EF",
+"x     c #818181",
+"y     c #939393",
+"z     c #949494",
+"A     c #8A8A8A",
+"B     c #909090",
+"C     c #929292",
+"D     c #969696",
+"E     c #C6C6C6",
+"F     c #919191",
+"G     c #F0F0F0",
+"H     c #8F8F8F",
+"I     c #BDBDBD",
+"J     c #989898",
+"K     c #959595",
+"L     c #979797",
+"M     c #A6A6A6",
+"N     c #F1F0F0",
+"O     c #838383",
+"P     c #F0F0F2",
+"Q     c #F1F1F1",
+".+..................@",
+"#####################",
+"++............+......",
+"$%&*=======&&&&&&-=$;",
+">,')),!,,!,~~{~~{~]>^",
+"/(_:<[[[[[[}}}}}<[|/1",
+"2}33'''''''))))))'324",
+"56'))')78~)''78~'~950",
+"a<>b]]cd7ef]7egh]bbai",
+"jklhlllhm7n7m-oplqpj(",
+"r_npeesen=#tu=nsevvrw",
+"xbyyyyyzy#A#5ByyyCDxw",
+"5EyCFCCC#jaA#jCCyCy5G",
+"HIzJKDK#HjHyB7HKDLKHG",
+"y-zzCCFHAjBCBjAHCKyyG",
+"yMyKCByCBCyyyFBFyKKyG",
+"mdhphhhhhdhphhphhplmN",
+"Orrj55rjrrrj5555jAHOP",
+"GGGGGGGGGGGGGGGGGGQGG"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/hilite.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/hilite.xpm
new file mode 100644 (file)
index 0000000..a0099a4
--- /dev/null
@@ -0,0 +1,38 @@
+/* XPM */
+static char * hilite_xpm[] = {
+"5 19 16 1",
+"      c #5E676E",
+".     c #626B72",
+"+     c #5E6871",
+"@     c #5C666F",
+"#     c #58626B",
+"$     c #555F68",
+"%     c #515B64",
+"&     c #4E5861",
+"*     c #49535C",
+"=     c #414B54",
+"-     c #3C464F",
+";     c #3B454E",
+">     c #3B454F",
+",     c #3A444D",
+"'     c #39464E",
+")     c #3C454E",
+"     ",
+".....",
+"+++++",
+"@@@@@",
+"#####",
+"$$$$$",
+"%%%%%",
+"&&&&&",
+"*****",
+"=====",
+"-----",
+";;;;;",
+";;;;;",
+";;;;;",
+";;;;;",
+">>>>>",
+";,;;;",
+"'''''",
+")))))"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..01b15b7
--- /dev/null
@@ -0,0 +1,204 @@
+/* XPM */
+static char * icon_xpm[] = {
+"22 19 182 2",
+"      c None",
+".     c #FAFAFA",
+"+     c #FCFCFC",
+"@     c #FBFBFB",
+"#     c #FDFDFD",
+"$     c #FEFEFE",
+"%     c #808487",
+"&     c #7A7E81",
+"*     c #767A7D",
+"=     c #7C8083",
+"-     c #797D80",
+";     c #7F8386",
+">     c #727679",
+",     c #777B7E",
+"'     c #83878A",
+")     c #74787B",
+"!     c #787C7F",
+"~     c #AAAFB3",
+"{     c #A4A9AD",
+"]     c #A9AEB2",
+"^     c #A8ADB1",
+"/     c #A6ABAF",
+"(     c #A5AAAE",
+"_     c #A0A5A9",
+":     c #A1A6AA",
+"<     c #A2A7AB",
+"[     c #A3A8AC",
+"}     c #ADB2B6",
+"|     c #E6EBEF",
+"1     c #D6DBDF",
+"2     c #D9DEE2",
+"3     c #D8DDE1",
+"4     c #D5DADE",
+"5     c #D7DCE0",
+"6     c #D4D9DD",
+"7     c #D3D8DC",
+"8     c #DBE0E4",
+"9     c #DADFE3",
+"0     c #DCE1E5",
+"a     c #DFE4E8",
+"b     c #61666A",
+"c     c #B7BCC0",
+"d     c #B8BDC1",
+"e     c #B5BABE",
+"f     c #B3B8BC",
+"g     c #B1B6BA",
+"h     c #B4B9BD",
+"i     c #BABFC3",
+"j     c #BEC3C7",
+"k     c #3C4145",
+"l     c #B4B7BC",
+"m     c #B3B8BB",
+"n     c #B4BABA",
+"o     c #B4B9BC",
+"p     c #B6BBBF",
+"q     c #ACB1B5",
+"r     c #E8EDF1",
+"s     c #353C42",
+"t     c #D7DEE4",
+"u     c #A6ADB3",
+"v     c #A2A9AF",
+"w     c #9EA5AB",
+"x     c #9FA6AC",
+"y     c #9DA4AA",
+"z     c #9EA5AD",
+"A     c #A0A7AD",
+"B     c #A1A8AE",
+"C     c #DAE1E7",
+"D     c #3C4349",
+"E     c #C6CDD3",
+"F     c #959CA2",
+"G     c #91989E",
+"H     c #949DA4",
+"I     c #989DA3",
+"J     c #969BA1",
+"K     c #949BA3",
+"L     c #92999F",
+"M     c #989FA5",
+"N     c #979EA4",
+"O     c #8E959B",
+"P     c #C2C9CF",
+"Q     c #3C444F",
+"R     c #D0D8E3",
+"S     c #828A95",
+"T     c #8F97A2",
+"U     c #878F9A",
+"V     c #8A8F95",
+"W     c #FCFFFF",
+"X     c #FEFFFF",
+"Y     c #FFFFFF",
+"Z     c #7A818B",
+"`     c #848B95",
+" .    c #89909A",
+"..    c #848A96",
+"+.    c #8B919D",
+"@.    c #787E8A",
+"#.    c #BEC4D0",
+"$.    c #28303B",
+"%.    c #A1A9B4",
+"&.    c #474F5A",
+"*.    c #464E5B",
+"=.    c #424B54",
+"-.    c #394048",
+";.    c #353942",
+">.    c #373B44",
+",.    c #343B41",
+"'.    c #38404B",
+").    c #434B56",
+"!.    c #4E5661",
+"~.    c #48505B",
+"{.    c #464E59",
+"].    c #4A525D",
+"^.    c #A0A8B3",
+"/.    c #39424B",
+"(.    c #9AA3AC",
+"_.    c #464F58",
+":.    c #454E57",
+"<.    c #434C55",
+"[.    c #434D56",
+"}.    c #414A51",
+"|.    c #3C454C",
+"1.    c #3B444B",
+"2.    c #3C434D",
+"3.    c #3D444C",
+"4.    c #3C454E",
+"5.    c #3D464F",
+"6.    c #475059",
+"7.    c #4C555E",
+"8.    c #9EA7B0",
+"9.    c #3F4851",
+"0.    c #8C959E",
+"a.    c #48515A",
+"b.    c #4F5861",
+"c.    c #4A535C",
+"d.    c #4B545D",
+"e.    c #4B535E",
+"f.    c #49515C",
+"g.    c #4D565F",
+"h.    c #8D969F",
+"i.    c #484F57",
+"j.    c #787F87",
+"k.    c #495058",
+"l.    c #454C54",
+"m.    c #464D55",
+"n.    c #444B53",
+"o.    c #454C56",
+"p.    c #464C58",
+"q.    c #454B57",
+"r.    c #464D57",
+"s.    c #474E58",
+"t.    c #4B525A",
+"u.    c #474E56",
+"v.    c #80878F",
+"w.    c #666D75",
+"x.    c #4A5159",
+"y.    c #424951",
+"z.    c #4D545C",
+"A.    c #414850",
+"B.    c #6D747C",
+"C.    c #8D949A",
+"D.    c #8F969C",
+"E.    c #949BA1",
+"F.    c #969DA3",
+"G.    c #939AA0",
+"H.    c #8B9298",
+"I.    c #8A9197",
+"J.    c #8C9399",
+"K.    c #9AA1A7",
+"L.    c #2D343A",
+"M.    c #3B4248",
+"N.    c #363D43",
+"O.    c #373E44",
+"P.    c #2F363C",
+"Q.    c #2C3339",
+"R.    c #333A40",
+"S.    c #30373D",
+"T.    c #2E353B",
+"U.    c #41484E",
+"V.    c #42494F",
+"W.    c #E7E7E7",
+"X.    c #E8E8E8",
+"Y.    c #E6E6E6",
+". + @ @ + @ @ @ + @ + @ @ @ . + @ @ @ @ . @ ",
+"# + # # # # # $ # # # # + # # $ + # + # # # ",
+"@ @ + + . @ @ @ @ + @ . + @ . @ + @ @ @ + @ ",
+"% & * & = % - & - & ; > , ' = & - ) = - & ! ",
+"% ~ { ] ] ^ / { / ] ~ ( ~ ] _ : < [ } [ ] _ ",
+"% | 1 2 3 4 5 6 7 3 1 8 8 6 6 2 9 0 0 6 5 a ",
+"b 1 c d e e c f g f h i d g c j i e h d g 2 ",
+"k a h f f h l f f f m n o h h h } g } p q r ",
+"s t u v w w x y w z y w y z w w x A v v B C ",
+"D E F G F F H F F F I J I K F L M F N O N P ",
+"Q R S T U U V W X X Y X X X Z `  ...+.+.@.#.",
+"$.%.&.&.&.&.*.=.-.;.>.;.>.,.'.).!.~.{.].!.^.",
+"/.(._.:.<.:.[.}.|.1.2.3.1.4.5.=.:._.<.6.7.8.",
+"9.0.a.b.c.7.a.c.d.e.f.7.d.e.7.c.:.c.g.c.a.h.",
+"i.j.k.k.l.m.n.o.p.q.:.m.m.r.r.s.t.i.t.u.i.v.",
+"u.w.i.x.m.y.z.i.u.i.l.A.y.n.n.i.z.x.x.t.i.B.",
+"u.N C.D.E.G F F.F.F G.G.F F F.G H.I.G E.J.K.",
+"L.M.N.O.P.Q.R.,.R.S.L.L.P.T.T.Q.S.P.O.U.M.V.",
+"W.X.X.W.W.Y.W.W.W.W.W.W.W.W.W.W.Y.W.W.W.W.Y."};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/iconu.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/iconu.xpm
new file mode 100644 (file)
index 0000000..74d11f7
--- /dev/null
@@ -0,0 +1,107 @@
+/* XPM */
+static char * iconu_xpm[] = {
+"22 19 85 1",
+"      c None",
+".     c #FCFCFC",
+"+     c #FDFDFD",
+"@     c #FEFEFE",
+"#     c #B4B4B4",
+"$     c #B0B0B0",
+"%     c #AEAEAE",
+"&     c #B1B1B1",
+"*     c #AFAFAF",
+"=     c #B3B3B3",
+"-     c #ABABAB",
+";     c #B5B5B5",
+">     c #ACACAC",
+",     c #CECECE",
+"'     c #CACACA",
+")     c #CDCDCD",
+"!     c #CBCBCB",
+"~     c #C8C8C8",
+"{     c #C9C9C9",
+"]     c #D0D0D0",
+"^     c #F2F2F2",
+"/     c #E9E9E9",
+"(     c #EAEAEA",
+"_     c #E8E8E8",
+":     c #E7E7E7",
+"<     c #ECECEC",
+"[     c #EBEBEB",
+"}     c #EEEEEE",
+"|     c #A1A1A1",
+"1     c #D6D6D6",
+"2     c #D4D4D4",
+"3     c #D3D3D3",
+"4     c #D2D2D2",
+"5     c #D7D7D7",
+"6     c #DADADA",
+"7     c #8B8B8B",
+"8     c #D5D5D5",
+"9     c #CFCFCF",
+"0     c #F3F3F3",
+"a     c #888888",
+"b     c #C7C7C7",
+"c     c #8C8C8C",
+"d     c #E0E0E0",
+"e     c #C2C2C2",
+"f     c #C0C0C0",
+"g     c #C3C3C3",
+"h     c #C4C4C4",
+"i     c #BEBEBE",
+"j     c #DEDEDE",
+"k     c #8D8D8D",
+"l     c #B7B7B7",
+"m     c #BFBFBF",
+"n     c #BABABA",
+"o     c #FFFFFF",
+"p     c #B2B2B2",
+"q     c #B8B8B8",
+"r     c #BBBBBB",
+"s     c #BCBCBC",
+"t     c #DBDBDB",
+"u     c #818181",
+"v     c #939393",
+"w     c #909090",
+"x     c #8A8A8A",
+"y     c #878787",
+"z     c #919191",
+"A     c #989898",
+"B     c #949494",
+"C     c #959595",
+"D     c #C6C6C6",
+"E     c #929292",
+"F     c #969696",
+"G     c #8F8F8F",
+"H     c #BDBDBD",
+"I     c #979797",
+"J     c #A6A6A6",
+"K     c #AAAAAA",
+"L     c #C1C1C1",
+"M     c #C5C5C5",
+"N     c #838383",
+"O     c #898989",
+"P     c #848484",
+"Q     c #828282",
+"R     c #858585",
+"S     c #F0F0F0",
+"T     c #F1F1F1",
+".+++++++++++++.+++++.+",
+"@+@@@@@@@@@@+@@@+@+@@@",
+"++++.++++++.++.+++++++",
+"#$%$&#*$*$=-%;&$*>&*$*",
+"#,')))!'!),!,)~~{']')~",
+"#^/((_/::(/<<::([<<:/}",
+"|/1122134325141652214(",
+"7}23323333322222]4]890",
+"a()'~~~b~~b~b~~~~{'''<",
+"cdefeeeeeegegeefhegigj",
+"k:lmnnn@oooooopqrqss&t",
+"u'vvvvvwxyayayxzABvCA'",
+"7DvEzEEwkcckckkwEvzvF~",
+"GHBACFBCFFCFFFFCECICBi",
+"v&BBEEzEEEEEEEEvCvCvv;",
+"vJvCEwFvvvEGwzzvFCCCvK",
+"vgHmefeggeLLeegfssfeHM",
+"NcaOPQyyyRNNPPPQRPOGcw",
+"STTSSSSSSSSSSSSSSSSSSS"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..1c8a3e1
--- /dev/null
@@ -0,0 +1,228 @@
+/* XPM */
+static char * max_xpm[] = {
+"21 19 206 2",
+"      c #FAFAFA",
+".     c #FCFCFC",
+"+     c #FBFBFB",
+"@     c #FDFDFD",
+"#     c #FEFEFE",
+"$     c #FDFDFB",
+"%     c #FEFEFC",
+"&     c #FAFBFD",
+"*     c #F9FBFA",
+"=     c #808487",
+"-     c #7A7E81",
+";     c #777B7E",
+">     c #7B7F82",
+",     c #7F8386",
+"'     c #7D8184",
+")     c #797D80",
+"!     c #767A7D",
+"~     c #7E8285",
+"{     c #B1B6BA",
+"]     c #AAAFB3",
+"^     c #A5AAAE",
+"/     c #A9AEB2",
+"(     c #A8ADB1",
+"_     c #9FA4A8",
+":     c #9EA3A7",
+"<     c #A1A6AA",
+"[     c #9A9FA3",
+"}     c #9CA1A5",
+"|     c #AAAEB1",
+"1     c #BCC1C5",
+"2     c #E7ECF0",
+"3     c #D6DBDF",
+"4     c #D8DDE1",
+"5     c #D4D9DD",
+"6     c #CFD4D8",
+"7     c #D1D6DA",
+"8     c #D3D8DC",
+"9     c #D2D7DB",
+"0     c #C8CDD1",
+"a     c #DFE4E8",
+"b     c #BDC2C6",
+"c     c #61666A",
+"d     c #B7BCC0",
+"e     c #B9BEC2",
+"f     c #B5BABE",
+"g     c #BABFC3",
+"h     c #B4B9BD",
+"i     c #BBC0C4",
+"j     c #B6BBBF",
+"k     c #B8BDC1",
+"l     c #D9DEE2",
+"m     c #3A4245",
+"n     c #DEE6E9",
+"o     c #B3BBBE",
+"p     c #B3B8BC",
+"q     c #B6BBBE",
+"r     c #B1B7B7",
+"s     c #ADB0B7",
+"t     c #FEFFFF",
+"u     c #B3B7BA",
+"v     c #B2B3B8",
+"w     c #B1B6B9",
+"x     c #B2B7BB",
+"y     c #B0B5B9",
+"z     c #E8EDF1",
+"A     c #3C4145",
+"B     c #383C45",
+"C     c #D8DDE3",
+"D     c #A7ACB2",
+"E     c #A2AAAD",
+"F     c #9EA5AB",
+"G     c #9EA5AD",
+"H     c #9FA6AE",
+"I     c #A2A9B1",
+"J     c #969FA4",
+"K     c #757D80",
+"L     c #9EA7AE",
+"M     c #A1A9AC",
+"N     c #A4A9AF",
+"O     c #A2A9AF",
+"P     c #A6ADB3",
+"Q     c #D9E0E6",
+"R     c #353C42",
+"S     c #3C434B",
+"T     c #C7CED4",
+"U     c #959DA0",
+"V     c #91999C",
+"W     c #949BA1",
+"X     c #90979D",
+"Y     c #96A0A2",
+"Z     c #969BA1",
+"`     c #FFFEFF",
+" .    c #6E7377",
+"..    c #7D848C",
+"+.    c #959CA2",
+"@.    c #929BA0",
+"#.    c #91989E",
+"$.    c #C2C9CF",
+"%.    c #3C4349",
+"&.    c #3B444D",
+"*.    c #CDD7E1",
+"=.    c #808A96",
+"-.    c #8E98A4",
+";.    c #88909B",
+">.    c #8A8E97",
+",.    c #FFFFFD",
+"'.    c #FFFFFF",
+").    c #FBFFFF",
+"!.    c #7E828B",
+"~.    c #848B93",
+"{.    c #828A95",
+"].    c #8F97A2",
+"^.    c #878F9A",
+"/.    c #BCC4CF",
+"(.    c #3C444F",
+"_.    c #28303B",
+":.    c #A2AAB5",
+"<.    c #474F5A",
+"[.    c #48505B",
+"}.    c #464E59",
+"|.    c #404853",
+"1.    c #373F4A",
+"2.    c #353C46",
+"3.    c #333B3E",
+"4.    c #343740",
+"5.    c #343B41",
+"6.    c #374045",
+"7.    c #40494E",
+"8.    c #A1A9B4",
+"9.    c #39424B",
+"0.    c #9BA4AD",
+"a.    c #434D56",
+"b.    c #454F58",
+"c.    c #424C56",
+"d.    c #464F58",
+"e.    c #444B53",
+"f.    c #444B51",
+"g.    c #FFFFFB",
+"h.    c #3C454E",
+"i.    c #3D464B",
+"j.    c #454E57",
+"k.    c #434C55",
+"l.    c #9EA7B0",
+"m.    c #404952",
+"n.    c #8A939A",
+"o.    c #4A535A",
+"p.    c #4E5760",
+"q.    c #4A535C",
+"r.    c #4B545D",
+"s.    c #444D56",
+"t.    c #464D57",
+"u.    c #2E3639",
+"v.    c #38404B",
+"w.    c #434E54",
+"x.    c #444D52",
+"y.    c #48515A",
+"z.    c #4F5861",
+"A.    c #4C555E",
+"B.    c #8D969F",
+"C.    c #3F4851",
+"D.    c #474E58",
+"E.    c #7A8189",
+"F.    c #484F57",
+"G.    c #4A5159",
+"H.    c #454C56",
+"I.    c #494D56",
+"J.    c #323941",
+"K.    c #42454A",
+"L.    c #4A5157",
+"M.    c #4B525C",
+"N.    c #4B525A",
+"O.    c #495058",
+"P.    c #454C54",
+"Q.    c #464D55",
+"R.    c #7F868E",
+"S.    c #474E56",
+"T.    c #666D75",
+"U.    c #424951",
+"V.    c #3E454D",
+"W.    c #474E54",
+"X.    c #484F55",
+"Y.    c #6D747C",
+"Z.    c #80878D",
+"`.    c #969DA3",
+" +    c #8C9399",
+".+    c #939AA0",
+"++    c #8A9197",
+"@+    c #949DA4",
+"#+    c #9BA2A8",
+"$+    c #81888E",
+"%+    c #2C3339",
+"&+    c #3A4147",
+"*+    c #373E44",
+"=+    c #30373D",
+"-+    c #32393F",
+";+    c #3B4248",
+">+    c #2D343C",
+",+    c #2D343A",
+"'+    c #303940",
+")+    c #40474D",
+"!+    c #E7E7E7",
+"~+    c #E6E6E6",
+"{+    c #E8E8E8",
+"]+    c #E7E7E9",
+"^+    c #E7E8EA",
+"/+    c #E5E6E8",
+"  .   + + + + + . +   + + + + +   + + + + ",
+"@ @ @ @ # . @ # . @ @ @ @ @ @ @ @ $ % . # ",
+"+   .   + . + + . + + + + + + + & . * & & ",
+"= - ; - > , - - ' ) ) ) ) ) ) ) ! = ~ ! ~ ",
+"{ ] ^ / / ( _ _ : _ _ _ _ : _ _ < _ [ } | ",
+"1 2 3 4 4 3 5 5 6 7 8 7 9 9 8 8 4 6 0 a b ",
+"c 3 d e f f g h i f j f h f f d k f f l c ",
+"m n o p p h q r s t u v w x y h p p h z A ",
+"B C D E F G H I J t K L M N O P O F F Q R ",
+"S T U V U W X Y Z `  ...+.W @.+.#.+.+.$.%.",
+"&.*.=.-.;.>.t ,.,.,.'.,.).!.~.{.].^.^./.(.",
+"_.:.<.[.<.}.|.1.2.).3.4.5.6.7.<.<.<.<.8._.",
+"9.0.a.b.c.}.d.e.f.g.3.h.i.7.j.d.j.k.j.l.9.",
+"m.n.o.p.q.r.s.j.t.'.u.v.w.x.w.y.z.q.A.B.C.",
+"D.E.F.G.H.H.F.F.G.I.J.K.L.M.N.O.O.P.Q.R.F.",
+"S.T.F.O.S.U.e.P.N.N.V.S.F.W.X.F.G.Q.U.Y.S.",
+"Z.`. +X W .+ +X ++#.X #.X #.#.#.@+ +X #+$+",
+"%+&+*+R =+%+-+;+>+>+,+%+%+,+%+%+'+*+R )+,+",
+"!+!+~+!+{+!+{+!+!+~+!+!+{+!+!+!+]+!+!+^+/+"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/maxu.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/maxu.xpm
new file mode 100644 (file)
index 0000000..532369c
--- /dev/null
@@ -0,0 +1,111 @@
+/* XPM */
+static char * maxu_xpm[] = {
+"21 19 89 1",
+"      c None",
+".     c #FCFCFC",
+"+     c #FDFDFD",
+"@     c #FEFEFE",
+"#     c #B4B4B4",
+"$     c #B0B0B0",
+"%     c #AEAEAE",
+"&     c #B1B1B1",
+"*     c #B3B3B3",
+"=     c #B2B2B2",
+"-     c #AFAFAF",
+";     c #D2D2D2",
+">     c #CECECE",
+",     c #CBCBCB",
+"'     c #CDCDCD",
+")     c #C7C7C7",
+"!     c #C6C6C6",
+"~     c #C8C8C8",
+"{     c #C4C4C4",
+"]     c #C5C5C5",
+"^     c #D9D9D9",
+"/     c #F3F3F3",
+"(     c #E9E9E9",
+"_     c #EAEAEA",
+":     c #E7E7E7",
+"<     c #E4E4E4",
+"[     c #E5E5E5",
+"}     c #E6E6E6",
+"|     c #E0E0E0",
+"1     c #EEEEEE",
+"2     c #A1A1A1",
+"3     c #D6D6D6",
+"4     c #D7D7D7",
+"5     c #D4D4D4",
+"6     c #D8D8D8",
+"7     c #D5D5D5",
+"8     c #8B8B8B",
+"9     c #EFEFEF",
+"0     c #D3D3D3",
+"a     c #CFCFCF",
+"b     c #FFFFFF",
+"c     c #D1D1D1",
+"d     c #888888",
+"e     c #CCCCCC",
+"f     c #CACACA",
+"g     c #C3C3C3",
+"h     c #ECECEC",
+"i     c #8C8C8C",
+"j     c #E1E1E1",
+"k     c #C2C2C2",
+"l     c #C0C0C0",
+"m     c #BFBFBF",
+"n     c #A9A9A9",
+"o     c #C1C1C1",
+"p     c #DEDEDE",
+"q     c #B7B7B7",
+"r     c #BBBBBB",
+"s     c #BABABA",
+"t     c #B8B8B8",
+"u     c #DBDBDB",
+"v     c #8D8D8D",
+"w     c #818181",
+"x     c #939393",
+"y     c #949494",
+"z     c #8F8F8F",
+"A     c #8A8A8A",
+"B     c #878787",
+"C     c #858585",
+"D     c #929292",
+"E     c #919191",
+"F     c #BCBCBC",
+"G     c #959595",
+"H     c #989898",
+"I     c #969696",
+"J     c #848484",
+"K     c #BEBEBE",
+"L     c #868686",
+"M     c #8E8E8E",
+"N     c #B5B5B5",
+"O     c #A6A6A6",
+"P     c #909090",
+"Q     c #AAAAAA",
+"R     c #BDBDBD",
+"S     c #B6B6B6",
+"T     c #828282",
+"U     c #898989",
+"V     c #838383",
+"W     c #F0F0F0",
+"X     c #F1F1F1",
+".+.+++++++.+++++.++++",
+"@@@@@+@@+@@@@@@@@@@+@",
+"+.+.++++++++++++++.++",
+"#$%$&*$$=-------%#=%=",
+";>,'''))!))))!))~){]'",
+"^/(__(::<[:[}}::_<|1^",
+"2(34554565755553355_2",
+"8950057;ab0c;0c5005/8",
+"d_ef~~~fgb-~fff'f~~hd",
+"ijklkkmgk@n#kkoklkkpi",
+"i[qmrsbbbbbb@*tqmssuv",
+"w,xyxxzAd@BCBAzxxxxfw",
+"8!DxExxEEbBvvzDxDED~8",
+"zFGHGIDDDbJADDDyHGIKz",
+"x=xGDDxxGxLMGGGyyDDNx",
+"xOxyxPEDGGvxxxxxGDPQx",
+"NgRmkoRmFlmlmlllkRm!S",
+"T8UdCTLiVVVTTVTTCUdzV",
+"WWWWXWXWWWWWXWWWWWWXW"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/menu.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/menu.xpm
new file mode 100644 (file)
index 0000000..ead7fba
--- /dev/null
@@ -0,0 +1,42 @@
+/* XPM */
+static char * menu_xpm[] = {
+"2 20 19 1",
+"      c #EEEEEE",
+".     c #EDEDED",
+"+     c #EAEAEA",
+"@     c #E9E9E9",
+"#     c #E6E6E6",
+"$     c #E5E5E5",
+"%     c #E3E3E3",
+"&     c #DFDFDF",
+"*     c #DEDEDE",
+"=     c #DCDCDC",
+"-     c #D9D9D9",
+";     c #D7D7D7",
+">     c #D4D4D4",
+",     c #D3D3D3",
+"'     c #D0D0D0",
+")     c #D1D1D1",
+"!     c #CECECE",
+"~     c #CCCCCC",
+"{     c #CBCBCB",
+"  ",
+"  ",
+". ",
+"++",
+"+@",
+"##",
+"$$",
+"%%",
+"&&",
+"**",
+"==",
+"--",
+";;",
+">>",
+",,",
+"')",
+"!!",
+"~~",
+"{{",
+"{{"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/rmenu.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/rmenu.xpm
new file mode 100644 (file)
index 0000000..f59280c
--- /dev/null
@@ -0,0 +1,64 @@
+/* XPM */
+static char * toolbar_xpm[] = {
+"5 20 41 1",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FBF9FA",
+"@     c #FCFAFD",
+"#     c #FBFAFF",
+"$     c #FBFBFD",
+"%     c #FBFBFB",
+"&     c #FBFBF9",
+"*     c #F9F9F7",
+"=     c #FAFBF6",
+"-     c #FAFAFA",
+";     c #FAFAF8",
+">     c #F6F6F4",
+",     c #F8F8FA",
+"'     c #F6F6F6",
+")     c #F7F7F7",
+"!     c #F5F5F3",
+"~     c #F4F4F4",
+"{     c #F4F4F6",
+"]     c #F0F1F3",
+"^     c #F0F0F0",
+"/     c #F1F1F3",
+"(     c #F2F2F2",
+"_     c #EDEFEE",
+":     c #EEEEEC",
+"<     c #EDEDED",
+"[     c #EEEEEE",
+"}     c #EEEEF0",
+"|     c #EBEBEB",
+"1     c #ECECEC",
+"2     c #EBEBED",
+"3     c #EBEAEF",
+"4     c #E7E8EA",
+"5     c #E8E9EB",
+"6     c #E8E8EA",
+"7     c #E9E9E9",
+"8     c #E9E8ED",
+"9     c #E6E6E8",
+"0     c #E5E5E5",
+"a     c #E4E4E4",
+"b     c #DADADA",
+"     ",
+"     ",
+"     ",
+"     ",
+"     ",
+"     ",
+"     ",
+".....",
+"+@#$%",
+"&*=-;",
+">,'))",
+"!~~{~",
+"]^/((",
+"_:<[}",
+"||123",
+"45678",
+"99999",
+"00000",
+"aaaaa",
+"bbbbb"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..16d3988
--- /dev/null
@@ -0,0 +1,55 @@
+/* XPM */
+static char * stick_xpm[] = {
+"19 19 33 1",
+"      c #F4F4F4",
+".     c #F1F1F1",
+"+     c #EFEFEF",
+"@     c #EEEEEE",
+"#     c #F0F0F0",
+"$     c #ECECEC",
+"%     c #EBEBEB",
+"&     c #EDEDED",
+"*     c #EAEAEA",
+"=     c #E9E9E9",
+"-     c #E8E8E8",
+";     c #E7E7E7",
+">     c #E2E2E2",
+",     c #DDDDDD",
+"'     c #DBDBDB",
+")     c #E1E1E1",
+"!     c #E4E4E4",
+"~     c #E5E5E5",
+"{     c #E0E0E0",
+"]     c #DEDEDE",
+"^     c #DCDCDC",
+"/     c #797979",
+"(     c #777777",
+"_     c #7A7A7A",
+":     c #7B7B7B",
+"<     c #E6E6E6",
+"[     c #787878",
+"}     c #7C7C7C",
+"|     c #E3E3E3",
+"1     c #7D7D7D",
+"2     c #7E7E7E",
+"3     c #F2F2F2",
+"4     c #F3F3F3",
+"                   ",
+"...................",
+"+@#@++@+++++++++@#+",
+"$$%$$$$&$$&%&$$$$%&",
+"*%********=%=*****%",
+"-;>,'',)!=~{,'']>-;",
+";)^/(_::<;!::_([^);",
+">,_/}}:=<<;=:}}/_^|",
+"|_:1}}<=;};=<}:}::|",
+";11}}:{!<:;!{:}}}};",
+"%%}}1}}>;%;>:}1}}$%",
+";*@212}1-;-}}211+*;",
+"-;$#343+%<%+3333%-<",
+";=<-;;-;;;;;<;;;;;;",
+"-;-;;;;;-;;<-;;-;;;",
+";;;<;;;;;;-;;;;<;;-",
+";;-<-<;;;-~-;;;;;;;",
+";;;;;-;;;;-;;;;;;-;",
+";;;;;;;;;;;;;;;;;;;"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..c8c9495
--- /dev/null
@@ -0,0 +1,48 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"19 19 26 1",
+"      c #F4F4F4",
+".     c #F1F1F1",
+"+     c #EFEFEF",
+"@     c #EEEEEE",
+"#     c #F0F0F0",
+"$     c #ECECEC",
+"%     c #EBEBEB",
+"&     c #EDEDED",
+"*     c #EAEAEA",
+"=     c #E9E9E9",
+"-     c #E8E8E8",
+";     c #E7E7E7",
+">     c #E2E2E2",
+",     c #DDDDDD",
+"'     c #DBDBDB",
+")     c #E1E1E1",
+"!     c #E4E4E4",
+"~     c #E5E5E5",
+"{     c #E0E0E0",
+"]     c #DEDEDE",
+"^     c #DCDCDC",
+"/     c #354754",
+"(     c #E6E6E6",
+"_     c #E3E3E3",
+":     c #F2F2F2",
+"<     c #F3F3F3",
+"                   ",
+"...................",
+"+@#@++@+++++++++@#+",
+"$$%$$$$&$$&%&$$$$%&",
+"*%********=%=*****%",
+"-;>,'',)!=~{,'']>-;",
+";)^/////(;!/////^);",
+">,/////=((;=/////^_",
+"_/////(=;/;=(/////_",
+";/////{!(/;!{/////;",
+"%%/////>;%;>/////$%",
+";*@/////-;-/////+*;",
+"-;$#:<:+%(%+::::%-(",
+";=(-;;-;;;;;(;;;;;;",
+"-;-;;;;;-;;(-;;-;;;",
+";;;(;;;;;;-;;;;(;;-",
+";;-(-(;;;-~-;;;;;;;",
+";;;;;-;;;;-;;;;;;-;",
+";;;;;;;;;;;;;;;;;;;"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/Cinza/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..101b94f
--- /dev/null
@@ -0,0 +1,45 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"5 19 23 1",
+"      c #FBFBFB",
+".     c #FBFBFD",
+"+     c #FDFDFD",
+"@     c #FEFEFE",
+"#     c #FAFAFA",
+"$     c #F9F9F9",
+"%     c #F6F6F6",
+"&     c #F7F7F7",
+"*     c #F4F4F4",
+"=     c #F1F1F1",
+"-     c #EEF0EF",
+";     c #EFEFEF",
+">     c #EBEDEC",
+",     c #ECECEC",
+"'     c #E9EBEA",
+")     c #EAEAEA",
+"!     c #E8E8E8",
+"~     c #E7E7E5",
+"{     c #E6E6E6",
+"]     c #E7E7E7",
+"^     c #E8E6E7",
+"/     c #E8E7E5",
+"(     c #E6E7E9",
+" .   ",
+"+@+++",
+"     ",
+"#$$$$",
+"%&&&&",
+"*****",
+"=====",
+"-;;;;",
+">,,,,",
+"'))))",
+"!~!!!",
+"{~]]]",
+"]]]]]",
+"]]]]]",
+"]]]]]",
+"^]]]]",
+"/^]]]",
+"](]]]",
+"!]]]]"};
diff --git a/etc/skel/.fluxbox/styles/Cinza/theme.cfg b/etc/skel/.fluxbox/styles/Cinza/theme.cfg
new file mode 100644 (file)
index 0000000..e98c326
--- /dev/null
@@ -0,0 +1,206 @@
+#This program is free software; you can redistribute it and/or modify
+#it under the terms of the GNU General Public License as published by
+#the Free Software Foundation; either version 2 of the License, or
+#(at your option) any later version.
+
+#This program is distributed in the hope that it will be useful,
+#but WITHOUT ANY WARRANTY; without even the implied warranty of
+#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#GNU General Public License for more details.
+
+#You should have received a copy of the GNU General Public License
+#along with this program; if not, write to the Free Software
+#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+!---------------------------------------------
+! Style name: Cinza
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date: Thu Aug 12 18:49:53 CEST 2004
+!---------------------------------------------
+rootCommand:    wmsetbg -s /etc/X11/fluxbox/backgrounds/BeyondTheGraceOfGod1-0.jpg
+menu.title:                                                            pixmap
+menu.title.color:
+menu.title.colorTo:
+menu.title.font:                                               sans-7:bold
+
+menu.title.justify:                                            Center
+menu.title.pixmap:                                             rmenu.xpm
+menu.title.textColor:                                  #393b3a
+
+menu.bevelWidth:                                               1
+menu.borderColor:                                              #7b7b7b
+menu.borderWidth:                                              1
+
+menu.bullet:                                                   Triangle
+menu.bullet.position:                                  Right
+menu.frame:                                                    Raised Bevel Gradient Crossdiagonal
+menu.frame.color:                                              #eeeeee
+menu.frame.colorTo:                                            #dfdfdf
+menu.frame.disableColor:
+menu.frame.justify:                                            Left
+menu.frame.pixmap:
+menu.frame.font:                                               Sans-7:bold
+menu.frame.textColor:                                  #393b3a
+
+menu.hilite:                                                   pixmap
+menu.hilite:                                                   
+menu.hilite.Color:                                             #33b0dc
+menu.hilite.colorTo:                                   #204c67
+menu.hilite.pixmap:                                            hilite.xpm
+menu.hilite.textColor:                                 #fefefe
+
+menu.roundCorners:
+menu.selected.pixmap:
+menu.unselected.pixmap:
+menu.submenu.pixmap:                                   bullet.xpm
+
+toolbar:                                                               pixmap
+toolbar.alpha:                                                 255
+toolbar.bevelWidth:                                            2
+toolbar.borderColor:                                   #7b7b7b
+toolbar.borderWidth:                                   1
+toolbar.color:
+toolbar.colorTo:
+toolbar.height:                                                        16
+toolbar.iconbar.borderColor:
+toolbar.iconbar.borderWidth:                   0
+toolbar.pixmap:                                                        wtitle.xpm              
+toolbar.shaped:                                                        False
+
+toolbar.iconbar.empty:                                 Raised Bevel Gradient Vertical
+toolbar.iconbar.empty.color:
+toolbar.iconbar.empty.colorTo:
+toolbar.iconbar.empty.pixmap:                  wtitle.xpm
+
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:
+toolbar.clock.borderWidth:                             0
+toolbar.clock.color:
+toolbar.clock.colorTo:
+toolbar.clock.justify:                                 Center
+toolbar.clock.pixmap:                                  wtitle.xpm
+toolbar.clock.font:                                    sans-7:bold
+toolbar.clock.textColor:                               #393b3a
+
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:
+toolbar.workspace.colorTo:
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      wtitle.xpm
+toolbar.workspace.font:                                        sans-7:bold
+toolbar.workspace.textColor:                   #393b3a
+
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:
+toolbar.iconbar.focused.borderWidth:   0
+toolbar.iconbar.focused.color:
+toolbar.iconbar.focused.colorTo:
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        hilite.xpm
+toolbar.iconbar.focused.font:                  sans-7:bold
+toolbar.iconbar.focused.textColor:             #eceeed
+
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:  0
+toolbar.iconbar.unfocused.color:
+toolbar.iconbar.unfocused.colorTo:
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              wtitle.xpm
+toolbar.iconbar.unfocused.font:                        sans-7:bold
+toolbar.iconbar.unfocused.textColor:   #9ca29f
+
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  wtitle.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #393b3a
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          wtitle.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
+window.font:                                                   sans-7:bold
+window.roundCorners:
+window.title.height:                                   19
+window.justify:                                                        Center
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                                            #c0c0c0
+window.borderWidth:                     2
+
+window.shade.pixmap:
+window.shade.pressed.pixmap:
+window.shade.unfocus.pixmap:
+
+window.title.focus:                     pixmap
+window.title.focus.color:
+window.title.focus.colorTo:
+window.title.focus.pixmap:                             wtitle.xpm
+
+window.label.focus:                                            ParentRelative
+window.label.focus.color:
+window.label.focus.colorTo:
+window.label.focus.pixmap:
+window.label.focus.textColor:                  #7b7b7b
+
+window.title.unfocus:                                  pixmap
+window.title.unfocus.color:
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:                   wtitle.xpm
+
+window.label.unfocus:                                  ParentRelative
+window.label.unfocus.color:
+window.label.unfocus.colorTo:
+window.label.unfocus.pixmap:
+window.label.unfocus.textColor:                        #c0c0c0
+
+window.close.pixmap:                                   close.xpm
+window.close.pressed.pixmap:                   close.xpm                
+window.close.unfocus.pixmap:                   closeu.xpm
+
+window.maximize.pixmap:                                        max.xpm
+window.maximize.pressed.pixmap:                        max.xpm
+window.maximize.unfocus.pixmap:                        maxu.xpm
+
+window.iconify.pixmap:                                 icon.xpm
+window.iconify.pressed.pixmap:                 icon.xpm
+window.iconify.unfocus.pixmap:                 iconu.xpm
+
+window.stick.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                   stick.xpm
+window.stick.unfocus.pixmap:                   stick.xpm
+
+window.stuck.pixmap:                                   stuck.xpm
+window.stuck.unfocus.pixmap:                   stuck.xpm
+
+window.grip.focus:                                             Raised Bevel Gradient Vertical
+window.grip.focus.color:                               #eeeeee
+window.grip.focus.colorTo:                             #dfdfdf
+window.grip.focus.pixmap:
+
+window.grip.unfocus:                                   Raised Bevel Gradient Vertical
+window.grip.unfocus.color:                             #eeeeee
+window.grip.unfocus.colorTo:                   #dfdfdf
+window.grip.unfocus.pixmap:                                            
+
+window.handle.focus:                                   Raised Bevel Gradient Vertical
+window.handle.focus.color:                             #eeeeee
+window.handle.focus.colorTo:                   #dfdfdf
+window.handle.focus.pixmap:
+
+window.handle.unfocus:                                 Raised Bevel Gradient Vertical
+window.handle.unfocus.color:                   #eeeeee
+window.handle.unfocus.colorTo:                 #dfdfdf
+window.handle.unfocus.pixmap:
+window.handleWidth:                     5
+
+slit:                                                                  Raised Bevel Gradient horizontal
+slit.pixmap:           
+slit.color:                                                            #eeeeee
+slit.colorTo:                                                  #dfdfdf
+slit.borderWidth:                                              1 
+slit.bevelWidth:                                               1
+slit.borderColor:                                              #c0c0c0
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-off.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-off.xpm
new file mode 100644 (file)
index 0000000..2851883
--- /dev/null
@@ -0,0 +1,169 @@
+/* XPM */
+static char * close_off_xpm[] = {
+"22 22 144 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #CACFD3",
+"@     c #040005",
+"#     c #F0F0F0",
+"$     c #EEEEEE",
+"%     c #E9E9E9",
+"&     c #E5E5E5",
+"*     c #A4A4A3",
+"=     c #5D5D5C",
+"-     c #292929",
+";     c #0F0F0F",
+">     c #2C2C2C",
+",     c #5D5D5D",
+"'     c #AEADAD",
+")     c #F1F1F1",
+"!     c #E6E6E6",
+"~     c #696769",
+"{     c #515151",
+"]     c #767676",
+"^     c #949494",
+"/     c #A3A3A3",
+"(     c #999999",
+"_     c #7A7A7A",
+":     c #454545",
+"<     c #6B6D6E",
+"[     c #F6F6F6",
+"}     c #747474",
+"|     c #4D4D4D",
+"1     c #6F6F6F",
+"2     c #A9A9A9",
+"3     c #B5B5B5",
+"4     c #C5C5C5",
+"5     c #B9B9B9",
+"6     c #A5A5A5",
+"7     c #4E4E4E",
+"8     c #757576",
+"9     c #ECECEC",
+"0     c #9C9C9B",
+"a     c #3E3E3E",
+"b     c #414141",
+"c     c #7E7E7E",
+"d     c #9F9F9F",
+"e     c #9E9E9E",
+"f     c #818181",
+"g     c #444444",
+"h     c #959494",
+"i     c #DADADA",
+"j     c #6D6D6D",
+"k     c #626262",
+"l     c #797979",
+"m     c #898989",
+"n     c #808080",
+"o     c #676767",
+"p     c #535353",
+"q     c #DCDCDC",
+"r     c #DBDBDB",
+"s     c #636363",
+"t     c #6C6C6C",
+"u     c #737373",
+"v     c #878787",
+"w     c #909090",
+"x     c #8A8A8A",
+"y     c #7B7B7B",
+"z     c #595959",
+"A     c #4B4B4B",
+"B     c #D4D4D4",
+"C     c #FDFDFD",
+"D     c #CECECE",
+"E     c #939393",
+"F     c #9A9A9A",
+"G     c #A1A1A1",
+"H     c #A4A4A4",
+"I     c #757575",
+"J     c #5E5E5E",
+"K     c #D2D2D2",
+"L     c #EFEFEF",
+"M     c #BABABA",
+"N     c #888888",
+"O     c #B6B6B6",
+"P     c #AFAFAF",
+"Q     c #B3B3B3",
+"R     c #ADADAD",
+"S     c #9D9D9D",
+"T     c #9B9B9B",
+"U     c #8C8C8C",
+"V     c #BFBFBF",
+"W     c #B8B8B8",
+"X     c #9C9C9C",
+"Y     c #BBBBBB",
+"Z     c #C0C0C0",
+"`     c #C3C3C3",
+" .    c #C1C1C1",
+"..    c #BCBCBC",
+"+.    c #A6A6A6",
+"@.    c #858585",
+"#.    c #B0B0B0",
+"$.    c #EAEAEA",
+"%.    c #C2C2C2",
+"&.    c #7C7C7C",
+"*.    c #B4B4B4",
+"=.    c #C7C7C7",
+"-.    c #CACACA",
+";.    c #C6C6C6",
+">.    c #F7F7F7",
+",.    c #D9D9D9",
+"'.    c #C9C9C9",
+").    c #C8C8C8",
+"!.    c #838383",
+"~.    c #E8E8E8",
+"{.    c #D7D7D7",
+"].    c #6B6B6B",
+"^.    c #7F7F7F",
+"/.    c #AAAAAA",
+"(.    c #D6D6D6",
+"_.    c #DEDEDE",
+":.    c #797A7A",
+"<.    c #565656",
+"[.    c #B7B7B7",
+"}.    c #A2A2A2",
+"|.    c #5A5A5A",
+"1.    c #7E7F7E",
+"2.    c #E0E0E0",
+"3.    c #CDCDCD",
+"4.    c #898B8B",
+"5.    c #434343",
+"6.    c #424242",
+"7.    c #4A4A4A",
+"8.    c #656565",
+"9.    c #8A8A8B",
+"0.    c #CBCBCB",
+"a.    c #E3E3E3",
+"b.    c #BDBDBD",
+"c.    c #A2A3A7",
+"d.    c #8E8E92",
+"e.    c #7F8080",
+"f.    c #8F9090",
+"g.    c #A2A6A6",
+"h.    c #D8D8D8",
+"i.    c #D3D3D3",
+"j.    c #ACACAC",
+"k.    c #A6A6A4",
+"l.    c #A7A7A8",
+"m.    c #CCCCCC",
+". . . . . . . . . . . . . . . + @ @ @ @ @ @ ",
+". . . . . . . . . . . . . . . . . . + @ @ @ ",
+"# # # # # # # # $ $ $ $ $ # # # # # # + @ @ ",
+"% % % % % % & * = - ; > , ' & % % % % % @ @ ",
+") ) ) ) # ! ~ { ] ^ / ( _ : < ! # ) ) ) @ @ ",
+". . . . [ } | 1 2 3 4 5 6 ] 7 8 [ . . . @ @ ",
+") ) ) 9 0 a b c d 6 6 / e f a g h 9 ) ) ) ) ",
+"% % % i 7 | j k ] f l m n o j p 7 q % % % % ",
+"$ $ $ r : s t u v v w x y y o z A B $ $ $ $ ",
+"C C C D z } j E F G H 6 F F ] I J K C C C C ",
+"L L L M o N E H 6 O P Q R S T U k V L L L L ",
+"! ! ! W j N X P Y Z `  ...Q +.@.] #.! ! ! ! ",
+"$.$.$.%.&.x R *.=.-.;.-.;.Y M v _ Z $.$.$.$.",
+">.>.>.,.N @.X %.'.).-.%.-.'.F !.U i >.>.>.>.",
+"~.~.~.{.e ].^./.=.-.-.-.-.3 !.j 0 (.~.~.~.~.",
+"_._._.B Y :.<.j f G [.}.l ].|.1.M K _._._._.",
+"2.2.2.q 3.*.4.k | b 5.6.7.8.9.Q 0.r 2.2.2.2.",
+"$.$.$.$.a.K b.c.d.e.] ^.f.g.b.K a.$.$.$.$.$.",
+",.,.,.,.h.i.=.M j.k.6 l.#...'.i.h.,.,.,.,.,.",
+"D D D D D D -.4 b.W W Y Z =.0.D D D D D D D ",
+"0.m.m.'.-.-.).=.=.4 4 ;.=.'.-.'.-.-.0.m.m.0.",
+"] I I j t t j j t t j j j t t j t t ] I I ] "};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-on.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/close-on.xpm
new file mode 100644 (file)
index 0000000..6544b68
--- /dev/null
@@ -0,0 +1,255 @@
+/* XPM */
+static char * close_on_xpm[] = {
+"22 22 230 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #CACFD3",
+"@     c #040005",
+"#     c #F0F0F0",
+"$     c #EFEFEF",
+"%     c #EEEEEE",
+"&     c #E9E9E9",
+"*     c #E8E8E8",
+"=     c #E3E3E3",
+"-     c #A8A8A6",
+";     c #5F5F5D",
+">     c #242422",
+",     c #101010",
+"'     c #232323",
+")     c #575759",
+"!     c #D1D1D2",
+"~     c #E6E6E6",
+"{     c #F1F1F1",
+"]     c #706667",
+"^     c #423D41",
+"/     c #9B9599",
+"(     c #C8BDC3",
+"_     c #D7CAD1",
+":     c #CEBFC6",
+"<     c #8F8289",
+"[     c #53484E",
+"}     c #695E64",
+"|     c #EAEAEA",
+"1     c #FEFEFE",
+"2     c #F7F7F7",
+"3     c #75746F",
+"4     c #67444A",
+"5     c #A89694",
+"6     c #DBC7C6",
+"7     c #F2DDDC",
+"8     c #F9E1E1",
+"9     c #FAE0E1",
+"0     c #E7CDCE",
+"a     c #9D8585",
+"b     c #624A4A",
+"c     c #7C716D",
+"d     c #EBEBEB",
+"e     c #ABA4A0",
+"f     c #4D2627",
+"g     c #974B55",
+"h     c #B77A75",
+"i     c #D1948F",
+"j     c #E2A5A0",
+"k     c #D89994",
+"l     c #D59691",
+"m     c #B87773",
+"n     c #93524E",
+"o     c #461E1C",
+"p     c #B6A7A9",
+"q     c #DCDCDC",
+"r     c #714F4D",
+"s     c #782C30",
+"t     c #B13F47",
+"u     c #A93832",
+"v     c #BA4943",
+"w     c #C1524B",
+"x     c #C5564F",
+"y     c #B94842",
+"z     c #AC3632",
+"A     c #AE3733",
+"B     c #7A3331",
+"C     c #7A5052",
+"D     c #ECECEC",
+"E     c #DBDBDB",
+"F     c #541E1C",
+"G     c #9F3738",
+"H     c #A61E22",
+"I     c #C43932",
+"J     c #D24C43",
+"K     c #D04D43",
+"L     c #CC4C41",
+"M     c #DC594F",
+"N     c #D54F46",
+"O     c #BF342D",
+"P     c #B52620",
+"Q     c #9D3735",
+"R     c #5D1F20",
+"S     c #FDFDFD",
+"T     c #FBFBFB",
+"U     c #E7E7E7",
+"V     c #51100C",
+"W     c #B53F3B",
+"X     c #CD3E36",
+"Y     c #D65446",
+"Z     c #E16354",
+"`     c #EA7261",
+" .    c #E3705D",
+"..    c #E26F5C",
+"+.    c #DD6453",
+"@.    c #D95749",
+"#.    c #CD4539",
+"$.    c #B23531",
+"%.    c #5A0E0E",
+"&.    c #EDEDED",
+"*.    c #DADADA",
+"=.    c #67201A",
+"-.    c #B94035",
+";.    c #DE5542",
+">.    c #E66A5E",
+",.    c #E87264",
+"'.    c #F78978",
+").    c #F68F7C",
+"!.    c #F58C79",
+"~.    c #E87968",
+"{.    c #E3695C",
+"].    c #D6564B",
+"^.    c #CD3F3B",
+"/.    c #6E1B17",
+"(.    c #CECCCB",
+"_.    c #782F26",
+":.    c #C34B3B",
+"<.    c #E9674D",
+"[.    c #F4736D",
+"}.    c #FF867E",
+"|.    c #FF968B",
+"1.    c #FD9184",
+"2.    c #FF978A",
+"3.    c #FE897F",
+"4.    c #F97A73",
+"5.    c #EE6763",
+"6.    c #D13C36",
+"7.    c #832C25",
+"8.    c #D2D2D2",
+"9.    c #E4E4E4",
+"0.    c #D3D3D3",
+"a.    c #876E63",
+"b.    c #95332A",
+"c.    c #FF6F6F",
+"d.    c #F28777",
+"e.    c #FF9B8D",
+"f.    c #FFA198",
+"g.    c #FFA49D",
+"h.    c #FFA09A",
+"i.    c #FF9690",
+"j.    c #FF8B82",
+"k.    c #F0766B",
+"l.    c #A03837",
+"m.    c #915650",
+"n.    c #D3D3D2",
+"o.    c #F4F4F4",
+"p.    c #E0E0E0",
+"q.    c #BEBEBE",
+"r.    c #954641",
+"s.    c #D75B5B",
+"t.    c #FFA799",
+"u.    c #FFB49F",
+"v.    c #F1B9A0",
+"w.    c #F3B9A1",
+"x.    c #FEB09C",
+"y.    c #FD9185",
+"z.    c #E4655E",
+"A.    c #8E4443",
+"B.    c #9F7873",
+"C.    c #E1E1E1",
+"D.    c #D5D5D5",
+"E.    c #ADAAA8",
+"F.    c #937C7A",
+"G.    c #8A3C3C",
+"H.    c #F07879",
+"I.    c #FE958F",
+"J.    c #FFAD9E",
+"K.    c #FFBBA5",
+"L.    c #FEBAA3",
+"M.    c #F2A190",
+"N.    c #D46F67",
+"O.    c #AD3B3A",
+"P.    c #7A5354",
+"Q.    c #A99F9C",
+"R.    c #DEDEDE",
+"S.    c #DDDDDD",
+"T.    c #B9B9B9",
+"U.    c #A2A2A2",
+"V.    c #857576",
+"W.    c #573B30",
+"X.    c #8E6864",
+"Y.    c #BD7D7D",
+"Z.    c #EF7C81",
+"`.    c #D66569",
+" +    c #994845",
+".+    c #6E463C",
+"++    c #5F5242",
+"@+    c #8F8085",
+"#+    c #B8B8B8",
+"$+    c #D1D1D1",
+"%+    c #CBCBCB",
+"&+    c #B4B4B4",
+"*+    c #9C9C9C",
+"=+    c #685D5D",
+"-+    c #463F37",
+";+    c #474538",
+">+    c #4A4C3E",
+",+    c #525449",
+"'+    c #9B9B9B",
+")+    c #A1A1A1",
+"!+    c #B3B3B3",
+"~+    c #CACACA",
+"{+    c #BDBDBD",
+"]+    c #A9ACAE",
+"^+    c #A7A7A7",
+"/+    c #A4A4A4",
+"(+    c #A3A3A3",
+"_+    c #A6A6A6",
+":+    c #A2AAAA",
+"<+    c #BCBCBC",
+"[+    c #E2E2E2",
+"}+    c #D9D9D9",
+"|+    c #D8D8D8",
+"1+    c #C7C7C7",
+"2+    c #BBBBBB",
+"3+    c #AEAEAE",
+"4+    c #A9A9A9",
+"5+    c #A8A8A8",
+"6+    c #ACACAC",
+"7+    c #B7B7B7",
+"8+    c #CECECE",
+"9+    c #C5C5C5",
+"0+    c #C0C0C0",
+"a+    c #C4C4C4",
+"b+    c #CCCCCC",
+"c+    c #C9C9C9",
+"d+    c #C8C8C8",
+"e+    c #757575",
+"f+    c #6D6D6D",
+"g+    c #6C6C6C",
+". . . . . . . . . . . . . . . + @ @ @ @ @ @ ",
+". . . . . . . . . . . . . . . . . . + @ @ @ ",
+"# # # # # # # $ % % % % $ # # # # # # + @ @ ",
+"& & & & & * = - ; > , ' ) ! ~ & & & & & @ @ ",
+"{ { { { # & ] ^ / ( _ : < [ } | # { { { @ @ ",
+". . . 1 2 3 4 5 6 7 8 9 0 a b c 2 1 . . @ @ ",
+"{ { { d e f g h i j j k l m n o p d { { { { ",
+"& & * q r s t u v w x x y z A B C q * & & & ",
+"% % D E F G H I J K L M N O P Q R E D % % % ",
+"S S T U V W X Y Z `  ...+.@.#.$.%.* T S S S ",
+"$ $ &.*.=.-.;.>.,.'.).!.~.{.].^./.*.&.$ $ $ ",
+"~ ~ = (._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.~ ~ ~ ",
+"| | ~ 0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.U | | | ",
+"2 2 o.p.q.r.s.j.t.u.v.w.x.y.z.A.B.C.o.2 2 2 ",
+"* * ~ D.E.F.G.H.I.J.K.L.M.N.O.P.Q.D.~ * * * ",
+"R.R.S.8.T.U.V.W.X.Y.Z.`. +.+++@+#+$+S.R.R.R.",
+"p.p.p.E %+&+U.*+=+-+;+>+,+'+)+!+~+*.p.p.p.p.",
+"| | | & = 0.{+]+^+/+(+(+_+:+<+8.[+& | | | | ",
+"}+}+}+}+|+0.1+2+3+4+^+5+6+7+1+0.|+}+}+}+}+}+",
+"8+8+8+8+8+8+%+9+0+{+{+{+q.a+~+8+8+8+8+8+8+8+",
+"b+c+~+~+c+c+c+c+1+1+1+d+d+1+c+~+~+c+~+~+c+c+",
+"e+f+g+g+f+f+g+g+f+f+f+g+g+f+g+g+g+f+g+g+f+f+"};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/off.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/off.xpm
new file mode 100644 (file)
index 0000000..516b2b7
--- /dev/null
@@ -0,0 +1,167 @@
+/* XPM */
+static char * stuck3_xpm[] = {
+"22 22 142 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #F0F0F0",
+"@     c #EEEEEE",
+"#     c #E9E9E9",
+"$     c #E5E5E5",
+"%     c #A4A4A3",
+"&     c #5D5D5C",
+"*     c #292929",
+"=     c #0F0F0F",
+"-     c #2C2C2C",
+";     c #5D5D5D",
+">     c #AEADAD",
+",     c #F1F1F1",
+"'     c #E6E6E6",
+")     c #696769",
+"!     c #515151",
+"~     c #767676",
+"{     c #949494",
+"]     c #A3A3A3",
+"^     c #999999",
+"/     c #7A7A7A",
+"(     c #454545",
+"_     c #6B6D6E",
+":     c #F6F6F6",
+"<     c #747474",
+"[     c #4D4D4D",
+"}     c #6F6F6F",
+"|     c #A9A9A9",
+"1     c #B5B5B5",
+"2     c #C5C5C5",
+"3     c #B9B9B9",
+"4     c #A5A5A5",
+"5     c #4E4E4E",
+"6     c #757576",
+"7     c #ECECEC",
+"8     c #9C9C9B",
+"9     c #3E3E3E",
+"0     c #414141",
+"a     c #7E7E7E",
+"b     c #9F9F9F",
+"c     c #9E9E9E",
+"d     c #818181",
+"e     c #444444",
+"f     c #959494",
+"g     c #DADADA",
+"h     c #6D6D6D",
+"i     c #626262",
+"j     c #797979",
+"k     c #898989",
+"l     c #808080",
+"m     c #676767",
+"n     c #535353",
+"o     c #DCDCDC",
+"p     c #DBDBDB",
+"q     c #636363",
+"r     c #6C6C6C",
+"s     c #737373",
+"t     c #878787",
+"u     c #909090",
+"v     c #8A8A8A",
+"w     c #7B7B7B",
+"x     c #595959",
+"y     c #4B4B4B",
+"z     c #D4D4D4",
+"A     c #FDFDFD",
+"B     c #CECECE",
+"C     c #939393",
+"D     c #9A9A9A",
+"E     c #A1A1A1",
+"F     c #A4A4A4",
+"G     c #757575",
+"H     c #5E5E5E",
+"I     c #D2D2D2",
+"J     c #EFEFEF",
+"K     c #BABABA",
+"L     c #888888",
+"M     c #B6B6B6",
+"N     c #AFAFAF",
+"O     c #B3B3B3",
+"P     c #ADADAD",
+"Q     c #9D9D9D",
+"R     c #9B9B9B",
+"S     c #8C8C8C",
+"T     c #BFBFBF",
+"U     c #B8B8B8",
+"V     c #9C9C9C",
+"W     c #BBBBBB",
+"X     c #C0C0C0",
+"Y     c #C3C3C3",
+"Z     c #C1C1C1",
+"`     c #BCBCBC",
+" .    c #A6A6A6",
+"..    c #858585",
+"+.    c #B0B0B0",
+"@.    c #EAEAEA",
+"#.    c #C2C2C2",
+"$.    c #7C7C7C",
+"%.    c #B4B4B4",
+"&.    c #C7C7C7",
+"*.    c #CACACA",
+"=.    c #C6C6C6",
+"-.    c #F7F7F7",
+";.    c #D9D9D9",
+">.    c #C9C9C9",
+",.    c #C8C8C8",
+"'.    c #838383",
+").    c #E8E8E8",
+"!.    c #D7D7D7",
+"~.    c #6B6B6B",
+"{.    c #7F7F7F",
+"].    c #AAAAAA",
+"^.    c #D6D6D6",
+"/.    c #DEDEDE",
+"(.    c #797A7A",
+"_.    c #565656",
+":.    c #B7B7B7",
+"<.    c #A2A2A2",
+"[.    c #5A5A5A",
+"}.    c #7E7F7E",
+"|.    c #E0E0E0",
+"1.    c #CDCDCD",
+"2.    c #898B8B",
+"3.    c #434343",
+"4.    c #424242",
+"5.    c #4A4A4A",
+"6.    c #656565",
+"7.    c #8A8A8B",
+"8.    c #CBCBCB",
+"9.    c #E3E3E3",
+"0.    c #BDBDBD",
+"a.    c #A2A3A7",
+"b.    c #8E8E92",
+"c.    c #7F8080",
+"d.    c #8F9090",
+"e.    c #A2A6A6",
+"f.    c #D8D8D8",
+"g.    c #D3D3D3",
+"h.    c #ACACAC",
+"i.    c #A6A6A4",
+"j.    c #A7A7A8",
+"k.    c #CCCCCC",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ @ @ @ + + + + + + + + + ",
+"# # # # # # $ % & * = - ; > $ # # # # # # # ",
+", , , , + ' ) ! ~ { ] ^ / ( _ ' + , , , , , ",
+". . . . : < [ } | 1 2 3 4 ~ 5 6 : . . . . . ",
+", , , 7 8 9 0 a b 4 4 ] c d 9 e f 7 , , , , ",
+"# # # g 5 [ h i ~ d j k l m h n 5 o # # # # ",
+"@ @ @ p ( q r s t t u v w w m x y z @ @ @ @ ",
+"A A A B x < h C D E F 4 D D ~ G H I A A A A ",
+"J J J K m L C F 4 M N O P Q R S i T J J J J ",
+"' ' ' U h L V N W X Y Z ` O  ...~ +.' ' ' ' ",
+"@.@.@.#.$.v P %.&.*.=.*.=.W K t / X @.@.@.@.",
+"-.-.-.;.L ..V #.>.,.*.#.*.>.D '.S g -.-.-.-.",
+").).).!.c ~.{.].&.*.*.*.*.1 '.h 8 ^.).).).).",
+"/././.z W (._.h d E :.<.j ~.[.}.K I /./././.",
+"|.|.|.o 1.%.2.i [ 0 3.4.5.6.7.O 8.p |.|.|.|.",
+"@.@.@.@.9.I 0.a.b.c.~ {.d.e.0.I 9.@.@.@.@.@.",
+";.;.;.;.f.g.&.K h.i.4 j.+.` >.g.f.;.;.;.;.;.",
+"B B B B B B *.2 0.U U W X &.8.B B B B B B B ",
+"8.k.k.>.*.*.,.&.&.2 2 =.&.>.*.>.*.*.8.k.k.8.",
+"~ G G h r r h h r r h h h r r h r r ~ G G ~ "};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/on.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/on.xpm
new file mode 100644 (file)
index 0000000..0822dee
--- /dev/null
@@ -0,0 +1,253 @@
+/* XPM */
+static char * close_xpm[] = {
+"22 22 228 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #F0F0F0",
+"@     c #EFEFEF",
+"#     c #EEEEEE",
+"$     c #E9E9E9",
+"%     c #E8E8E8",
+"&     c #E3E3E3",
+"*     c #A8A8A6",
+"=     c #5F5F5D",
+"-     c #242422",
+";     c #101010",
+">     c #232323",
+",     c #575759",
+"'     c #D1D1D2",
+")     c #E6E6E6",
+"!     c #F1F1F1",
+"~     c #706667",
+"{     c #423D41",
+"]     c #9B9599",
+"^     c #C8BDC3",
+"/     c #D7CAD1",
+"(     c #CEBFC6",
+"_     c #8F8289",
+":     c #53484E",
+"<     c #695E64",
+"[     c #EAEAEA",
+"}     c #FEFEFE",
+"|     c #F7F7F7",
+"1     c #75746F",
+"2     c #67444A",
+"3     c #A89694",
+"4     c #DBC7C6",
+"5     c #F2DDDC",
+"6     c #F9E1E1",
+"7     c #FAE0E1",
+"8     c #E7CDCE",
+"9     c #9D8585",
+"0     c #624A4A",
+"a     c #7C716D",
+"b     c #EBEBEB",
+"c     c #ABA4A0",
+"d     c #4D2627",
+"e     c #974B55",
+"f     c #B77A75",
+"g     c #D1948F",
+"h     c #E2A5A0",
+"i     c #D89994",
+"j     c #D59691",
+"k     c #B87773",
+"l     c #93524E",
+"m     c #461E1C",
+"n     c #B6A7A9",
+"o     c #DCDCDC",
+"p     c #714F4D",
+"q     c #782C30",
+"r     c #B13F47",
+"s     c #A93832",
+"t     c #BA4943",
+"u     c #C1524B",
+"v     c #C5564F",
+"w     c #B94842",
+"x     c #AC3632",
+"y     c #AE3733",
+"z     c #7A3331",
+"A     c #7A5052",
+"B     c #ECECEC",
+"C     c #DBDBDB",
+"D     c #541E1C",
+"E     c #9F3738",
+"F     c #A61E22",
+"G     c #C43932",
+"H     c #D24C43",
+"I     c #D04D43",
+"J     c #CC4C41",
+"K     c #DC594F",
+"L     c #D54F46",
+"M     c #BF342D",
+"N     c #B52620",
+"O     c #9D3735",
+"P     c #5D1F20",
+"Q     c #FDFDFD",
+"R     c #FBFBFB",
+"S     c #E7E7E7",
+"T     c #51100C",
+"U     c #B53F3B",
+"V     c #CD3E36",
+"W     c #D65446",
+"X     c #E16354",
+"Y     c #EA7261",
+"Z     c #E3705D",
+"`     c #E26F5C",
+" .    c #DD6453",
+"..    c #D95749",
+"+.    c #CD4539",
+"@.    c #B23531",
+"#.    c #5A0E0E",
+"$.    c #EDEDED",
+"%.    c #DADADA",
+"&.    c #67201A",
+"*.    c #B94035",
+"=.    c #DE5542",
+"-.    c #E66A5E",
+";.    c #E87264",
+">.    c #F78978",
+",.    c #F68F7C",
+"'.    c #F58C79",
+").    c #E87968",
+"!.    c #E3695C",
+"~.    c #D6564B",
+"{.    c #CD3F3B",
+"].    c #6E1B17",
+"^.    c #CECCCB",
+"/.    c #782F26",
+"(.    c #C34B3B",
+"_.    c #E9674D",
+":.    c #F4736D",
+"<.    c #FF867E",
+"[.    c #FF968B",
+"}.    c #FD9184",
+"|.    c #FF978A",
+"1.    c #FE897F",
+"2.    c #F97A73",
+"3.    c #EE6763",
+"4.    c #D13C36",
+"5.    c #832C25",
+"6.    c #D2D2D2",
+"7.    c #E4E4E4",
+"8.    c #D3D3D3",
+"9.    c #876E63",
+"0.    c #95332A",
+"a.    c #FF6F6F",
+"b.    c #F28777",
+"c.    c #FF9B8D",
+"d.    c #FFA198",
+"e.    c #FFA49D",
+"f.    c #FFA09A",
+"g.    c #FF9690",
+"h.    c #FF8B82",
+"i.    c #F0766B",
+"j.    c #A03837",
+"k.    c #915650",
+"l.    c #D3D3D2",
+"m.    c #F4F4F4",
+"n.    c #E0E0E0",
+"o.    c #BEBEBE",
+"p.    c #954641",
+"q.    c #D75B5B",
+"r.    c #FFA799",
+"s.    c #FFB49F",
+"t.    c #F1B9A0",
+"u.    c #F3B9A1",
+"v.    c #FEB09C",
+"w.    c #FD9185",
+"x.    c #E4655E",
+"y.    c #8E4443",
+"z.    c #9F7873",
+"A.    c #E1E1E1",
+"B.    c #D5D5D5",
+"C.    c #ADAAA8",
+"D.    c #937C7A",
+"E.    c #8A3C3C",
+"F.    c #F07879",
+"G.    c #FE958F",
+"H.    c #FFAD9E",
+"I.    c #FFBBA5",
+"J.    c #FEBAA3",
+"K.    c #F2A190",
+"L.    c #D46F67",
+"M.    c #AD3B3A",
+"N.    c #7A5354",
+"O.    c #A99F9C",
+"P.    c #DEDEDE",
+"Q.    c #DDDDDD",
+"R.    c #B9B9B9",
+"S.    c #A2A2A2",
+"T.    c #857576",
+"U.    c #573B30",
+"V.    c #8E6864",
+"W.    c #BD7D7D",
+"X.    c #EF7C81",
+"Y.    c #D66569",
+"Z.    c #994845",
+"`.    c #6E463C",
+" +    c #5F5242",
+".+    c #8F8085",
+"++    c #B8B8B8",
+"@+    c #D1D1D1",
+"#+    c #CBCBCB",
+"$+    c #B4B4B4",
+"%+    c #9C9C9C",
+"&+    c #685D5D",
+"*+    c #463F37",
+"=+    c #474538",
+"-+    c #4A4C3E",
+";+    c #525449",
+">+    c #9B9B9B",
+",+    c #A1A1A1",
+"'+    c #B3B3B3",
+")+    c #CACACA",
+"!+    c #BDBDBD",
+"~+    c #A9ACAE",
+"{+    c #A7A7A7",
+"]+    c #A4A4A4",
+"^+    c #A3A3A3",
+"/+    c #A6A6A6",
+"(+    c #A2AAAA",
+"_+    c #BCBCBC",
+":+    c #E2E2E2",
+"<+    c #D9D9D9",
+"[+    c #D8D8D8",
+"}+    c #C7C7C7",
+"|+    c #BBBBBB",
+"1+    c #AEAEAE",
+"2+    c #A9A9A9",
+"3+    c #A8A8A8",
+"4+    c #ACACAC",
+"5+    c #B7B7B7",
+"6+    c #CECECE",
+"7+    c #C5C5C5",
+"8+    c #C0C0C0",
+"9+    c #C4C4C4",
+"0+    c #CCCCCC",
+"a+    c #C9C9C9",
+"b+    c #C8C8C8",
+"c+    c #757575",
+"d+    c #6D6D6D",
+"e+    c #6C6C6C",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + @ # # # # @ + + + + + + + + + ",
+"$ $ $ $ $ % & * = - ; > , ' ) $ $ $ $ $ $ $ ",
+"! ! ! ! + $ ~ { ] ^ / ( _ : < [ + ! ! ! ! ! ",
+". . . } | 1 2 3 4 5 6 7 8 9 0 a | } . . . . ",
+"! ! ! b c d e f g h h i j k l m n b ! ! ! ! ",
+"$ $ % o p q r s t u v v w x y z A o % $ $ $ ",
+"# # B C D E F G H I J K L M N O P C B # # # ",
+"Q Q R S T U V W X Y Z `  ...+.@.#.% R Q Q Q ",
+"@ @ $.%.&.*.=.-.;.>.,.'.).!.~.{.].%.$.@ @ @ ",
+") ) & ^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.) ) ) ",
+"[ [ ) 8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.S [ [ [ ",
+"| | m.n.o.p.q.h.r.s.t.u.v.w.x.y.z.A.m.| | | ",
+"% % ) B.C.D.E.F.G.H.I.J.K.L.M.N.O.B.) % % % ",
+"P.P.Q.6.R.S.T.U.V.W.X.Y.Z.`. +.+++@+Q.P.P.P.",
+"n.n.n.C #+$+S.%+&+*+=+-+;+>+,+'+)+%.n.n.n.n.",
+"[ [ [ $ & 8.!+~+{+]+^+^+/+(+_+6.:+$ [ [ [ [ ",
+"<+<+<+<+[+8.}+|+1+2+{+3+4+5+}+8.[+<+<+<+<+<+",
+"6+6+6+6+6+6+#+7+8+!+!+!+o.9+)+6+6+6+6+6+6+6+",
+"0+a+)+)+a+a+a+a+}+}+}+b+b+}+a+)+)+a+)+)+a+a+",
+"c+d+e+e+d+d+e+e+d+d+d+e+e+d+e+e+e+d+e+e+d+d+"};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-off.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-off.xpm
new file mode 100644 (file)
index 0000000..06af0ee
--- /dev/null
@@ -0,0 +1,175 @@
+/* XPM */
+static char * stick_off_xpm[] = {
+"22 22 150 2",
+"      c None",
+".     c #040005",
+"+     c #C2C9D0",
+"@     c #FFFFFF",
+"#     c #CACFD3",
+"$     c #F9F9FB",
+"%     c #F8F9FB",
+"&     c #C0C4C9",
+"*     c #F0F0F0",
+"=     c #EEEEEE",
+"-     c #D4D7DC",
+";     c #E9E9E9",
+">     c #E8E8E8",
+",     c #E5E5E5",
+"'     c #A4A4A3",
+")     c #5D5D5C",
+"!     c #292929",
+"~     c #0F0F0F",
+"{     c #2C2C2C",
+"]     c #5D5D5D",
+"^     c #AEADAD",
+"/     c #C9CED2",
+"(     c #F1F1F1",
+"_     c #696769",
+":     c #515151",
+"<     c #767676",
+"[     c #949494",
+"}     c #A3A3A3",
+"|     c #999999",
+"1     c #7A7A7A",
+"2     c #454545",
+"3     c #6B6D6E",
+"4     c #E6E6E6",
+"5     c #F6F6F6",
+"6     c #747474",
+"7     c #4D4D4D",
+"8     c #6F6F6F",
+"9     c #A9A9A9",
+"0     c #B5B5B5",
+"a     c #C5C5C5",
+"b     c #B9B9B9",
+"c     c #A5A5A5",
+"d     c #4E4E4E",
+"e     c #757576",
+"f     c #ECECEC",
+"g     c #9C9C9B",
+"h     c #3E3E3E",
+"i     c #414141",
+"j     c #7E7E7E",
+"k     c #9F9F9F",
+"l     c #9E9E9E",
+"m     c #818181",
+"n     c #444444",
+"o     c #959494",
+"p     c #DADADA",
+"q     c #6D6D6D",
+"r     c #626262",
+"s     c #797979",
+"t     c #898989",
+"u     c #808080",
+"v     c #676767",
+"w     c #535353",
+"x     c #DCDCDC",
+"y     c #DBDBDB",
+"z     c #636363",
+"A     c #6C6C6C",
+"B     c #737373",
+"C     c #878787",
+"D     c #909090",
+"E     c #8A8A8A",
+"F     c #7B7B7B",
+"G     c #595959",
+"H     c #4B4B4B",
+"I     c #D4D4D4",
+"J     c #FDFDFD",
+"K     c #CECECE",
+"L     c #939393",
+"M     c #9A9A9A",
+"N     c #A1A1A1",
+"O     c #A4A4A4",
+"P     c #757575",
+"Q     c #5E5E5E",
+"R     c #D2D2D2",
+"S     c #EFEFEF",
+"T     c #BABABA",
+"U     c #888888",
+"V     c #B6B6B6",
+"W     c #AFAFAF",
+"X     c #B3B3B3",
+"Y     c #ADADAD",
+"Z     c #9D9D9D",
+"`     c #9B9B9B",
+" .    c #8C8C8C",
+"..    c #BFBFBF",
+"+.    c #B8B8B8",
+"@.    c #9C9C9C",
+"#.    c #BBBBBB",
+"$.    c #C0C0C0",
+"%.    c #C3C3C3",
+"&.    c #C1C1C1",
+"*.    c #BCBCBC",
+"=.    c #A6A6A6",
+"-.    c #858585",
+";.    c #B0B0B0",
+">.    c #EAEAEA",
+",.    c #C2C2C2",
+"'.    c #7C7C7C",
+").    c #B4B4B4",
+"!.    c #C7C7C7",
+"~.    c #CACACA",
+"{.    c #C6C6C6",
+"].    c #F7F7F7",
+"^.    c #D9D9D9",
+"/.    c #C9C9C9",
+"(.    c #C8C8C8",
+"_.    c #838383",
+":.    c #D7D7D7",
+"<.    c #6B6B6B",
+"[.    c #7F7F7F",
+"}.    c #AAAAAA",
+"|.    c #D6D6D6",
+"1.    c #DEDEDE",
+"2.    c #797A7A",
+"3.    c #565656",
+"4.    c #B7B7B7",
+"5.    c #A2A2A2",
+"6.    c #5A5A5A",
+"7.    c #7E7F7E",
+"8.    c #E0E0E0",
+"9.    c #CDCDCD",
+"0.    c #898B8B",
+"a.    c #434343",
+"b.    c #424242",
+"c.    c #4A4A4A",
+"d.    c #656565",
+"e.    c #8A8A8B",
+"f.    c #CBCBCB",
+"g.    c #E3E3E3",
+"h.    c #BDBDBD",
+"i.    c #A2A3A7",
+"j.    c #8E8E92",
+"k.    c #7F8080",
+"l.    c #8F9090",
+"m.    c #A2A6A6",
+"n.    c #D8D8D8",
+"o.    c #D3D3D3",
+"p.    c #ACACAC",
+"q.    c #A6A6A4",
+"r.    c #A7A7A8",
+"s.    c #CCCCCC",
+". . . . . + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". . # $ $ % @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". & * * * * * * = = = = = * * * * * * * * * ",
+". - ; ; ; > , ' ) ! ~ { ] ^ , ; ; ; ; ; ; ; ",
+". / ( ( * ; _ : < [ } | 1 2 3 4 * ( ( ( ( ( ",
+"@ @ @ @ 5 6 7 8 9 0 a b c < d e 5 @ @ @ @ @ ",
+"( ( ( f g h i j k c c } l m h n o f ( ( ( ( ",
+"; ; ; p d 7 q r < m s t u v q w d x ; ; ; ; ",
+"= = = y 2 z A B C C D E F F v G H I = = = = ",
+"J J J K G 6 q L M N O c M M < P Q R J J J J ",
+"S S S T v U L O c V W X Y Z `  .r ..S S S S ",
+"4 4 4 +.q U @.W #.$.%.&.*.X =.-.< ;.4 4 4 4 ",
+">.>.>.,.'.E Y ).!.~.{.~.{.#.T C 1 $.>.>.>.>.",
+"].].].^.U -.@.,./.(.~.,.~./.M _. .p ].].].].",
+"> > > :.l <.[.}.!.~.~.~.~.0 _.q g |.> > > > ",
+"1.1.1.I #.2.3.q m N 4.5.s <.6.7.T R 1.1.1.1.",
+"8.8.8.x 9.).0.r 7 i a.b.c.d.e.X f.y 8.8.8.8.",
+">.>.>.>.g.R h.i.j.k.< [.l.m.h.R g.>.>.>.>.>.",
+"^.^.^.^.n.o.!.T p.q.c r.;.*./.o.n.^.^.^.^.^.",
+"K K K K K K ~.a h.+.+.#.$.!.f.K K K K K K K ",
+"f.s.s./.~.~.(.!.!.a a {.!./.~./.~.~.f.s.s.f.",
+"< P P q A A q q A A q q q A A q A A < P P < "};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-on.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stick-on.xpm
new file mode 100644 (file)
index 0000000..61e811b
--- /dev/null
@@ -0,0 +1,261 @@
+/* XPM */
+static char * stick_on_xpm[] = {
+"22 22 236 2",
+"      c None",
+".     c #040005",
+"+     c #C2C9D0",
+"@     c #FFFFFF",
+"#     c #CACFD3",
+"$     c #F9F9FB",
+"%     c #F8F9FB",
+"&     c #C0C4C9",
+"*     c #F0F0F0",
+"=     c #EFEFEF",
+"-     c #EEEEEE",
+";     c #D4D7DC",
+">     c #E9E9E9",
+",     c #E8E8E8",
+"'     c #E3E3E3",
+")     c #A8A8A6",
+"!     c #5F5F5D",
+"~     c #242422",
+"{     c #101010",
+"]     c #232323",
+"^     c #575759",
+"/     c #D1D1D2",
+"(     c #E6E6E6",
+"_     c #C9CED2",
+":     c #F1F1F1",
+"<     c #706667",
+"[     c #423D41",
+"}     c #9B9599",
+"|     c #C8BDC3",
+"1     c #D7CAD1",
+"2     c #CEBFC6",
+"3     c #8F8289",
+"4     c #53484E",
+"5     c #695E64",
+"6     c #EAEAEA",
+"7     c #FEFEFE",
+"8     c #F7F7F7",
+"9     c #75746F",
+"0     c #67444A",
+"a     c #A89694",
+"b     c #DBC7C6",
+"c     c #F2DDDC",
+"d     c #F9E1E1",
+"e     c #FAE0E1",
+"f     c #E7CDCE",
+"g     c #9D8585",
+"h     c #624A4A",
+"i     c #7C716D",
+"j     c #EBEBEB",
+"k     c #ABA4A0",
+"l     c #4D2627",
+"m     c #974B55",
+"n     c #B77A75",
+"o     c #D1948F",
+"p     c #E2A5A0",
+"q     c #D89994",
+"r     c #D59691",
+"s     c #B87773",
+"t     c #93524E",
+"u     c #461E1C",
+"v     c #B6A7A9",
+"w     c #DCDCDC",
+"x     c #714F4D",
+"y     c #782C30",
+"z     c #B13F47",
+"A     c #A93832",
+"B     c #BA4943",
+"C     c #C1524B",
+"D     c #C5564F",
+"E     c #B94842",
+"F     c #AC3632",
+"G     c #AE3733",
+"H     c #7A3331",
+"I     c #7A5052",
+"J     c #ECECEC",
+"K     c #DBDBDB",
+"L     c #541E1C",
+"M     c #9F3738",
+"N     c #A61E22",
+"O     c #C43932",
+"P     c #D24C43",
+"Q     c #D04D43",
+"R     c #CC4C41",
+"S     c #DC594F",
+"T     c #D54F46",
+"U     c #BF342D",
+"V     c #B52620",
+"W     c #9D3735",
+"X     c #5D1F20",
+"Y     c #FDFDFD",
+"Z     c #FBFBFB",
+"`     c #E7E7E7",
+" .    c #51100C",
+"..    c #B53F3B",
+"+.    c #CD3E36",
+"@.    c #D65446",
+"#.    c #E16354",
+"$.    c #EA7261",
+"%.    c #E3705D",
+"&.    c #E26F5C",
+"*.    c #DD6453",
+"=.    c #D95749",
+"-.    c #CD4539",
+";.    c #B23531",
+">.    c #5A0E0E",
+",.    c #EDEDED",
+"'.    c #DADADA",
+").    c #67201A",
+"!.    c #B94035",
+"~.    c #DE5542",
+"{.    c #E66A5E",
+"].    c #E87264",
+"^.    c #F78978",
+"/.    c #F68F7C",
+"(.    c #F58C79",
+"_.    c #E87968",
+":.    c #E3695C",
+"<.    c #D6564B",
+"[.    c #CD3F3B",
+"}.    c #6E1B17",
+"|.    c #CECCCB",
+"1.    c #782F26",
+"2.    c #C34B3B",
+"3.    c #E9674D",
+"4.    c #F4736D",
+"5.    c #FF867E",
+"6.    c #FF968B",
+"7.    c #FD9184",
+"8.    c #FF978A",
+"9.    c #FE897F",
+"0.    c #F97A73",
+"a.    c #EE6763",
+"b.    c #D13C36",
+"c.    c #832C25",
+"d.    c #D2D2D2",
+"e.    c #E4E4E4",
+"f.    c #D3D3D3",
+"g.    c #876E63",
+"h.    c #95332A",
+"i.    c #FF6F6F",
+"j.    c #F28777",
+"k.    c #FF9B8D",
+"l.    c #FFA198",
+"m.    c #FFA49D",
+"n.    c #FFA09A",
+"o.    c #FF9690",
+"p.    c #FF8B82",
+"q.    c #F0766B",
+"r.    c #A03837",
+"s.    c #915650",
+"t.    c #D3D3D2",
+"u.    c #F4F4F4",
+"v.    c #E0E0E0",
+"w.    c #BEBEBE",
+"x.    c #954641",
+"y.    c #D75B5B",
+"z.    c #FFA799",
+"A.    c #FFB49F",
+"B.    c #F1B9A0",
+"C.    c #F3B9A1",
+"D.    c #FEB09C",
+"E.    c #FD9185",
+"F.    c #E4655E",
+"G.    c #8E4443",
+"H.    c #9F7873",
+"I.    c #E1E1E1",
+"J.    c #D5D5D5",
+"K.    c #ADAAA8",
+"L.    c #937C7A",
+"M.    c #8A3C3C",
+"N.    c #F07879",
+"O.    c #FE958F",
+"P.    c #FFAD9E",
+"Q.    c #FFBBA5",
+"R.    c #FEBAA3",
+"S.    c #F2A190",
+"T.    c #D46F67",
+"U.    c #AD3B3A",
+"V.    c #7A5354",
+"W.    c #A99F9C",
+"X.    c #DEDEDE",
+"Y.    c #DDDDDD",
+"Z.    c #B9B9B9",
+"`.    c #A2A2A2",
+" +    c #857576",
+".+    c #573B30",
+"++    c #8E6864",
+"@+    c #BD7D7D",
+"#+    c #EF7C81",
+"$+    c #D66569",
+"%+    c #994845",
+"&+    c #6E463C",
+"*+    c #5F5242",
+"=+    c #8F8085",
+"-+    c #B8B8B8",
+";+    c #D1D1D1",
+">+    c #CBCBCB",
+",+    c #B4B4B4",
+"'+    c #9C9C9C",
+")+    c #685D5D",
+"!+    c #463F37",
+"~+    c #474538",
+"{+    c #4A4C3E",
+"]+    c #525449",
+"^+    c #9B9B9B",
+"/+    c #A1A1A1",
+"(+    c #B3B3B3",
+"_+    c #CACACA",
+":+    c #BDBDBD",
+"<+    c #A9ACAE",
+"[+    c #A7A7A7",
+"}+    c #A4A4A4",
+"|+    c #A3A3A3",
+"1+    c #A6A6A6",
+"2+    c #A2AAAA",
+"3+    c #BCBCBC",
+"4+    c #E2E2E2",
+"5+    c #D9D9D9",
+"6+    c #D8D8D8",
+"7+    c #C7C7C7",
+"8+    c #BBBBBB",
+"9+    c #AEAEAE",
+"0+    c #A9A9A9",
+"a+    c #A8A8A8",
+"b+    c #ACACAC",
+"c+    c #B7B7B7",
+"d+    c #CECECE",
+"e+    c #C5C5C5",
+"f+    c #C0C0C0",
+"g+    c #C4C4C4",
+"h+    c #CCCCCC",
+"i+    c #C9C9C9",
+"j+    c #C8C8C8",
+"k+    c #757575",
+"l+    c #6D6D6D",
+"m+    c #6C6C6C",
+". . . . . + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". . # $ $ % @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". & * * * * * = - - - - = * * * * * * * * * ",
+". ; > > > , ' ) ! ~ { ] ^ / ( > > > > > > > ",
+". _ : : * > < [ } | 1 2 3 4 5 6 * : : : : : ",
+"@ @ @ 7 8 9 0 a b c d e f g h i 8 7 @ @ @ @ ",
+": : : j k l m n o p p q r s t u v j : : : : ",
+"> > , w x y z A B C D D E F G H I w , > > > ",
+"- - J K L M N O P Q R S T U V W X K J - - - ",
+"Y Y Z `  ...+.@.#.$.%.&.*.=.-.;.>., Z Y Y Y ",
+"= = ,.'.).!.~.{.].^./.(._.:.<.[.}.'.,.= = = ",
+"( ( ' |.1.2.3.4.5.6.7.8.9.0.a.b.c.d.e.( ( ( ",
+"6 6 ( f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.` 6 6 6 ",
+"8 8 u.v.w.x.y.p.z.A.B.C.D.E.F.G.H.I.u.8 8 8 ",
+", , ( J.K.L.M.N.O.P.Q.R.S.T.U.V.W.J.( , , , ",
+"X.X.Y.d.Z.`. +.+++@+#+$+%+&+*+=+-+;+Y.X.X.X.",
+"v.v.v.K >+,+`.'+)+!+~+{+]+^+/+(+_+'.v.v.v.v.",
+"6 6 6 > ' f.:+<+[+}+|+|+1+2+3+d.4+> 6 6 6 6 ",
+"5+5+5+5+6+f.7+8+9+0+[+a+b+c+7+f.6+5+5+5+5+5+",
+"d+d+d+d+d+d+>+e+f+:+:+:+w.g+_+d+d+d+d+d+d+d+",
+"h+i+_+_+i+i+i+i+7+7+7+j+j+7+i+_+_+i+_+_+i+i+",
+"k+l+m+m+l+l+m+m+l+l+l+m+m+l+m+m+m+l+m+m+l+l+"};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-off.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-off.xpm
new file mode 100644 (file)
index 0000000..b5dcec4
--- /dev/null
@@ -0,0 +1,175 @@
+/* XPM */
+static char * stuck_off_xpm[] = {
+"22 22 150 2",
+"      c None",
+".     c #040005",
+"+     c #C2C9D0",
+"@     c #FFFFFF",
+"#     c #CACFD3",
+"$     c #F9F9FB",
+"%     c #F8F9FB",
+"&     c #C0C4C9",
+"*     c #F0F0F0",
+"=     c #EEEEEE",
+"-     c #D4D7DC",
+";     c #E9E9E9",
+">     c #E8E8E8",
+",     c #E5E5E5",
+"'     c #A4A4A3",
+")     c #5D5D5C",
+"!     c #292929",
+"~     c #0F0F0F",
+"{     c #2C2C2C",
+"]     c #5D5D5D",
+"^     c #AEADAD",
+"/     c #C9CED2",
+"(     c #F1F1F1",
+"_     c #696769",
+":     c #515151",
+"<     c #767676",
+"[     c #949494",
+"}     c #A3A3A3",
+"|     c #999999",
+"1     c #7A7A7A",
+"2     c #454545",
+"3     c #6B6D6E",
+"4     c #E6E6E6",
+"5     c #F6F6F6",
+"6     c #747474",
+"7     c #4D4D4D",
+"8     c #6F6F6F",
+"9     c #A9A9A9",
+"0     c #B5B5B5",
+"a     c #C5C5C5",
+"b     c #B9B9B9",
+"c     c #A5A5A5",
+"d     c #4E4E4E",
+"e     c #757576",
+"f     c #ECECEC",
+"g     c #9C9C9B",
+"h     c #3E3E3E",
+"i     c #414141",
+"j     c #7E7E7E",
+"k     c #9F9F9F",
+"l     c #9E9E9E",
+"m     c #818181",
+"n     c #444444",
+"o     c #959494",
+"p     c #DADADA",
+"q     c #6D6D6D",
+"r     c #626262",
+"s     c #797979",
+"t     c #898989",
+"u     c #808080",
+"v     c #676767",
+"w     c #535353",
+"x     c #DCDCDC",
+"y     c #DBDBDB",
+"z     c #636363",
+"A     c #6C6C6C",
+"B     c #737373",
+"C     c #878787",
+"D     c #909090",
+"E     c #8A8A8A",
+"F     c #7B7B7B",
+"G     c #595959",
+"H     c #4B4B4B",
+"I     c #D4D4D4",
+"J     c #FDFDFD",
+"K     c #CECECE",
+"L     c #939393",
+"M     c #9A9A9A",
+"N     c #A1A1A1",
+"O     c #A4A4A4",
+"P     c #757575",
+"Q     c #5E5E5E",
+"R     c #D2D2D2",
+"S     c #EFEFEF",
+"T     c #BABABA",
+"U     c #888888",
+"V     c #B6B6B6",
+"W     c #AFAFAF",
+"X     c #B3B3B3",
+"Y     c #ADADAD",
+"Z     c #9D9D9D",
+"`     c #9B9B9B",
+" .    c #8C8C8C",
+"..    c #BFBFBF",
+"+.    c #B8B8B8",
+"@.    c #9C9C9C",
+"#.    c #BBBBBB",
+"$.    c #C0C0C0",
+"%.    c #C3C3C3",
+"&.    c #C1C1C1",
+"*.    c #BCBCBC",
+"=.    c #A6A6A6",
+"-.    c #858585",
+";.    c #B0B0B0",
+">.    c #EAEAEA",
+",.    c #C2C2C2",
+"'.    c #7C7C7C",
+").    c #B4B4B4",
+"!.    c #C7C7C7",
+"~.    c #CACACA",
+"{.    c #C6C6C6",
+"].    c #F7F7F7",
+"^.    c #D9D9D9",
+"/.    c #C9C9C9",
+"(.    c #C8C8C8",
+"_.    c #838383",
+":.    c #D7D7D7",
+"<.    c #6B6B6B",
+"[.    c #7F7F7F",
+"}.    c #AAAAAA",
+"|.    c #D6D6D6",
+"1.    c #DEDEDE",
+"2.    c #797A7A",
+"3.    c #565656",
+"4.    c #B7B7B7",
+"5.    c #A2A2A2",
+"6.    c #5A5A5A",
+"7.    c #7E7F7E",
+"8.    c #E0E0E0",
+"9.    c #CDCDCD",
+"0.    c #898B8B",
+"a.    c #434343",
+"b.    c #424242",
+"c.    c #4A4A4A",
+"d.    c #656565",
+"e.    c #8A8A8B",
+"f.    c #CBCBCB",
+"g.    c #E3E3E3",
+"h.    c #BDBDBD",
+"i.    c #A2A3A7",
+"j.    c #8E8E92",
+"k.    c #7F8080",
+"l.    c #8F9090",
+"m.    c #A2A6A6",
+"n.    c #D8D8D8",
+"o.    c #D3D3D3",
+"p.    c #ACACAC",
+"q.    c #A6A6A4",
+"r.    c #A7A7A8",
+"s.    c #CCCCCC",
+". . . . . + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". . # $ $ % @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". & * * * * * * = = = = = * * * * * * * * * ",
+". - ; ; ; > , ' ) ! ~ { ] ^ , ; ; ; ; ; ; ; ",
+". / ( ( * ; _ : < [ } | 1 2 3 4 * ( ( ( ( ( ",
+"@ @ @ @ 5 6 7 8 9 0 a b c < d e 5 @ @ @ @ @ ",
+"( ( ( f g h i j k c c } l m h n o f ( ( ( ( ",
+"; ; ; p d 7 q r < m s t u v q w d x ; ; ; ; ",
+"= = = y 2 z A B C C D E F F v G H I = = = = ",
+"J J J K G 6 q L M N O c M M < P Q R J J J J ",
+"S S S T v U L O c V W X Y Z `  .r ..S S S S ",
+"4 4 4 +.q U @.W #.$.%.&.*.X =.-.< ;.4 4 4 4 ",
+">.>.>.,.'.E Y ).!.~.{.~.{.#.T C 1 $.>.>.>.>.",
+"].].].^.U -.@.,./.(.~.,.~./.M _. .p ].].].].",
+"> > > :.l <.[.}.!.~.~.~.~.0 _.q g |.> > > > ",
+"1.1.1.I #.2.3.q m N 4.5.s <.6.7.T R 1.1.1.1.",
+"8.8.8.x 9.).0.r 7 i a.b.c.d.e.X f.y 8.8.8.8.",
+">.>.>.>.g.R h.i.j.k.< [.l.m.h.R g.>.>.>.>.>.",
+"^.^.^.^.n.o.!.T p.q.c r.;.*./.o.n.^.^.^.^.^.",
+"K K K K K K ~.a h.+.+.#.$.!.f.K K K K K K K ",
+"f.s.s./.~.~.(.!.!.a a {.!./.~./.~.~.f.s.s.f.",
+"< P P q A A q q A A q q q A A q A A < P P < "};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-on.xpm b/etc/skel/.fluxbox/styles/Fire-Eye-II/pixmaps/stuck-on.xpm
new file mode 100644 (file)
index 0000000..fcf0790
--- /dev/null
@@ -0,0 +1,261 @@
+/* XPM */
+static char * stuck_on_xpm[] = {
+"22 22 236 2",
+"      c None",
+".     c #040005",
+"+     c #C2C9D0",
+"@     c #FFFFFF",
+"#     c #CACFD3",
+"$     c #F9F9FB",
+"%     c #F8F9FB",
+"&     c #C0C4C9",
+"*     c #F0F0F0",
+"=     c #EFEFEF",
+"-     c #EEEEEE",
+";     c #D4D7DC",
+">     c #E9E9E9",
+",     c #E8E8E8",
+"'     c #E3E3E3",
+")     c #A8A8A6",
+"!     c #5F5F5D",
+"~     c #242422",
+"{     c #101010",
+"]     c #232323",
+"^     c #575759",
+"/     c #D1D1D2",
+"(     c #E6E6E6",
+"_     c #C9CED2",
+":     c #F1F1F1",
+"<     c #706667",
+"[     c #423D41",
+"}     c #9B9599",
+"|     c #C8BDC3",
+"1     c #D7CAD1",
+"2     c #CEBFC6",
+"3     c #8F8289",
+"4     c #53484E",
+"5     c #695E64",
+"6     c #EAEAEA",
+"7     c #FEFEFE",
+"8     c #F7F7F7",
+"9     c #75746F",
+"0     c #67444A",
+"a     c #A89694",
+"b     c #DBC7C6",
+"c     c #F2DDDC",
+"d     c #F9E1E1",
+"e     c #FAE0E1",
+"f     c #E7CDCE",
+"g     c #9D8585",
+"h     c #624A4A",
+"i     c #7C716D",
+"j     c #EBEBEB",
+"k     c #ABA4A0",
+"l     c #4D2627",
+"m     c #974B55",
+"n     c #B77A75",
+"o     c #D1948F",
+"p     c #E2A5A0",
+"q     c #D89994",
+"r     c #D59691",
+"s     c #B87773",
+"t     c #93524E",
+"u     c #461E1C",
+"v     c #B6A7A9",
+"w     c #DCDCDC",
+"x     c #714F4D",
+"y     c #782C30",
+"z     c #B13F47",
+"A     c #A93832",
+"B     c #BA4943",
+"C     c #C1524B",
+"D     c #C5564F",
+"E     c #B94842",
+"F     c #AC3632",
+"G     c #AE3733",
+"H     c #7A3331",
+"I     c #7A5052",
+"J     c #ECECEC",
+"K     c #DBDBDB",
+"L     c #541E1C",
+"M     c #9F3738",
+"N     c #A61E22",
+"O     c #C43932",
+"P     c #D24C43",
+"Q     c #D04D43",
+"R     c #CC4C41",
+"S     c #DC594F",
+"T     c #D54F46",
+"U     c #BF342D",
+"V     c #B52620",
+"W     c #9D3735",
+"X     c #5D1F20",
+"Y     c #FDFDFD",
+"Z     c #FBFBFB",
+"`     c #E7E7E7",
+" .    c #51100C",
+"..    c #B53F3B",
+"+.    c #CD3E36",
+"@.    c #D65446",
+"#.    c #E16354",
+"$.    c #EA7261",
+"%.    c #E3705D",
+"&.    c #E26F5C",
+"*.    c #DD6453",
+"=.    c #D95749",
+"-.    c #CD4539",
+";.    c #B23531",
+">.    c #5A0E0E",
+",.    c #EDEDED",
+"'.    c #DADADA",
+").    c #67201A",
+"!.    c #B94035",
+"~.    c #DE5542",
+"{.    c #E66A5E",
+"].    c #E87264",
+"^.    c #F78978",
+"/.    c #F68F7C",
+"(.    c #F58C79",
+"_.    c #E87968",
+":.    c #E3695C",
+"<.    c #D6564B",
+"[.    c #CD3F3B",
+"}.    c #6E1B17",
+"|.    c #CECCCB",
+"1.    c #782F26",
+"2.    c #C34B3B",
+"3.    c #E9674D",
+"4.    c #F4736D",
+"5.    c #FF867E",
+"6.    c #FF968B",
+"7.    c #FD9184",
+"8.    c #FF978A",
+"9.    c #FE897F",
+"0.    c #F97A73",
+"a.    c #EE6763",
+"b.    c #D13C36",
+"c.    c #832C25",
+"d.    c #D2D2D2",
+"e.    c #E4E4E4",
+"f.    c #D3D3D3",
+"g.    c #876E63",
+"h.    c #95332A",
+"i.    c #FF6F6F",
+"j.    c #F28777",
+"k.    c #FF9B8D",
+"l.    c #FFA198",
+"m.    c #FFA49D",
+"n.    c #FFA09A",
+"o.    c #FF9690",
+"p.    c #FF8B82",
+"q.    c #F0766B",
+"r.    c #A03837",
+"s.    c #915650",
+"t.    c #D3D3D2",
+"u.    c #F4F4F4",
+"v.    c #E0E0E0",
+"w.    c #BEBEBE",
+"x.    c #954641",
+"y.    c #D75B5B",
+"z.    c #FFA799",
+"A.    c #FFB49F",
+"B.    c #F1B9A0",
+"C.    c #F3B9A1",
+"D.    c #FEB09C",
+"E.    c #FD9185",
+"F.    c #E4655E",
+"G.    c #8E4443",
+"H.    c #9F7873",
+"I.    c #E1E1E1",
+"J.    c #D5D5D5",
+"K.    c #ADAAA8",
+"L.    c #937C7A",
+"M.    c #8A3C3C",
+"N.    c #F07879",
+"O.    c #FE958F",
+"P.    c #FFAD9E",
+"Q.    c #FFBBA5",
+"R.    c #FEBAA3",
+"S.    c #F2A190",
+"T.    c #D46F67",
+"U.    c #AD3B3A",
+"V.    c #7A5354",
+"W.    c #A99F9C",
+"X.    c #DEDEDE",
+"Y.    c #DDDDDD",
+"Z.    c #B9B9B9",
+"`.    c #A2A2A2",
+" +    c #857576",
+".+    c #573B30",
+"++    c #8E6864",
+"@+    c #BD7D7D",
+"#+    c #EF7C81",
+"$+    c #D66569",
+"%+    c #994845",
+"&+    c #6E463C",
+"*+    c #5F5242",
+"=+    c #8F8085",
+"-+    c #B8B8B8",
+";+    c #D1D1D1",
+">+    c #CBCBCB",
+",+    c #B4B4B4",
+"'+    c #9C9C9C",
+")+    c #685D5D",
+"!+    c #463F37",
+"~+    c #474538",
+"{+    c #4A4C3E",
+"]+    c #525449",
+"^+    c #9B9B9B",
+"/+    c #A1A1A1",
+"(+    c #B3B3B3",
+"_+    c #CACACA",
+":+    c #BDBDBD",
+"<+    c #A9ACAE",
+"[+    c #A7A7A7",
+"}+    c #A4A4A4",
+"|+    c #A3A3A3",
+"1+    c #A6A6A6",
+"2+    c #A2AAAA",
+"3+    c #BCBCBC",
+"4+    c #E2E2E2",
+"5+    c #D9D9D9",
+"6+    c #D8D8D8",
+"7+    c #C7C7C7",
+"8+    c #BBBBBB",
+"9+    c #AEAEAE",
+"0+    c #A9A9A9",
+"a+    c #A8A8A8",
+"b+    c #ACACAC",
+"c+    c #B7B7B7",
+"d+    c #CECECE",
+"e+    c #C5C5C5",
+"f+    c #C0C0C0",
+"g+    c #C4C4C4",
+"h+    c #CCCCCC",
+"i+    c #C9C9C9",
+"j+    c #C8C8C8",
+"k+    c #757575",
+"l+    c #6D6D6D",
+"m+    c #6C6C6C",
+". . . . . + @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". . # $ $ % @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
+". & * * * * * = - - - - = * * * * * * * * * ",
+". ; > > > , ' ) ! ~ { ] ^ / ( > > > > > > > ",
+". _ : : * > < [ } | 1 2 3 4 5 6 * : : : : : ",
+"@ @ @ 7 8 9 0 a b c d e f g h i 8 7 @ @ @ @ ",
+": : : j k l m n o p p q r s t u v j : : : : ",
+"> > , w x y z A B C D D E F G H I w , > > > ",
+"- - J K L M N O P Q R S T U V W X K J - - - ",
+"Y Y Z `  ...+.@.#.$.%.&.*.=.-.;.>., Z Y Y Y ",
+"= = ,.'.).!.~.{.].^./.(._.:.<.[.}.'.,.= = = ",
+"( ( ' |.1.2.3.4.5.6.7.8.9.0.a.b.c.d.e.( ( ( ",
+"6 6 ( f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.` 6 6 6 ",
+"8 8 u.v.w.x.y.p.z.A.B.C.D.E.F.G.H.I.u.8 8 8 ",
+", , ( J.K.L.M.N.O.P.Q.R.S.T.U.V.W.J.( , , , ",
+"X.X.Y.d.Z.`. +.+++@+#+$+%+&+*+=+-+;+Y.X.X.X.",
+"v.v.v.K >+,+`.'+)+!+~+{+]+^+/+(+_+'.v.v.v.v.",
+"6 6 6 > ' f.:+<+[+}+|+|+1+2+3+d.4+> 6 6 6 6 ",
+"5+5+5+5+6+f.7+8+9+0+[+a+b+c+7+f.6+5+5+5+5+5+",
+"d+d+d+d+d+d+>+e+f+:+:+:+w.g+_+d+d+d+d+d+d+d+",
+"h+i+_+_+i+i+i+i+7+7+7+j+j+7+i+_+_+i+_+_+i+i+",
+"k+l+m+m+l+l+m+m+l+l+l+m+m+l+m+m+m+l+m+m+l+l+"};
diff --git a/etc/skel/.fluxbox/styles/Fire-Eye-II/theme.cfg b/etc/skel/.fluxbox/styles/Fire-Eye-II/theme.cfg
new file mode 100644 (file)
index 0000000..df8f4cd
--- /dev/null
@@ -0,0 +1,211 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+! Style name: Fire-Eye
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date: Sat Aug 30 10:12:50 CEST 2003
+
+
+menu.title: Sunken Bevel2 Gradient Vertical
+menu.title.textColor: #000000
+menu.title.pixmap:
+menu.title.color: #ffffff
+menu.title.colorTo: #ff5805
+menu.title.font:       sans-7:bold
+menu.title.justify: Center
+
+menu.frame:
+menu.frame.pixmap:
+menu.frame: Flat
+menu.frame.color: #ffffff
+menu.frame.colorTo: #ffffff
+menu.frame.textColor:  #000000
+menu.frame.disableColor: #000000
+menu.frame.font: sans-7:bold
+menu.frame.justify: Left
+menu.bullet.position: Right
+menu.bullet: Diamond
+
+menu.hilite: Sunken Bevel2 Gradient Vertical
+menu.hilite.textColor: #000000
+menu.hilite.pixmap:
+menu.hilite.color: #ffffff
+menu.hilite.colorTo: #cdcdcd
+
+menu.submenu.pixmap:
+menu.selected.pixmap:
+menu.unselected.pixmap:
+menu.roundCorners: BottomLeft BottomRight
+
+window.font: sans-7:bold
+window.justify: Center
+window.roundCorners: TopLeft TopRight BottomRight Bottomleft
+window.alpha: 255
+window.title.height: 20
+window.borderWidth:    1
+window.borderColor: #57606c
+
+window.close.pixmap:   close-on.xpm
+window.maximize.pixmap:        on.xpm
+window.iconify.pixmap: on.xpm
+window.stick.pixmap:   stick-on.xpm
+
+window.close.pressed.pixmap:   close-on.xpm
+window.maximize.pressed.pixmap:        on.xpm
+window.iconify.pressed.pixmap: on.xpm
+window.stick.pressed.pixmap:   stick-on.xpm
+
+window.close.unfocus.pixmap:   close-off.xpm
+window.maximize.unfocus.pixmap:        off.xpm
+window.iconify.unfocus.pixmap: off.xpm
+window.stick.unfocus.pixmap:   stick-off.xpm
+
+window.stuck.pixmap:                   stuck-off.xpm
+window.stuck.unfocus.pixmap:   stuck-off.xpm
+
+window.shade.pixmap:
+window.shade.pressed.pixmap:
+window.shade.unfocus.pixmap:
+
+window.grip.focus:     Raised Bevel1 Gradient Vertical
+window.grip.focus.pixmap:
+window.grip.focus.color:       #ff5805
+window.grip.focus.colorTo:     #ff5805
+
+window.grip.unfocus:   Raised Bevel1 Gradient Vertical
+window.grip.unfocus.pixmap:
+window.grip.unfocus.color:     #ffffff
+window.grip.unfocus.colorTo: #c6c6c6
+
+window.handle.focus:   Raised Bevel1 Gradient Vertical
+window.handle.focus.pixmap:
+window.handle.focus.color:     #ffffff
+window.handle.focus.colorTo:   #c1bfb1
+
+window.handle.unfocus: Raised Bevel1 Gradient Vertical
+window.handle.unfocus.pixmap:
+window.handle.unfocus.color:   #ffffff
+window.handle.unfocus.colorTo: #c6c6c6
+
+window.label.focus:    Sunken Bevel2 Gradient Vertical
+window.label.focus.pixmap:
+window.label.focus.color:      #ffffff
+window.label.focus.colorTo:    #ff5805
+window.label.focus.textColor:  #000000
+window.label.focus.font: sans-7:bold
+window.label.focus.justify:    Center
+
+window.justify:        Center
+window.label.unfocus:  Sunken Bevel2 Gradient Vertical
+window.label.unfocus.pixmap:
+window.label.unfocus.color:    #ffffff
+window.label.unfocus.colorTo:  #c6c6c6
+window.label.unfocus.textColor:        #000000
+
+window.title.focus:    Sunken Bevel2 Gradient Horizontal
+window.title.focus.pixmap:
+window.title.focus.color:      #e2e2e2
+window.title.focus.colorTo:    #e2e2e2
+
+window.title.unfocus:  Raised Bevel1 Gradient Horizontal
+window.title.unfocus.pixmap:
+window.title.unfocus.color:    #e2e2e2
+window.title.unfocus.colorTo:  #e2e2e2
+
+window.frame.focusColor:       #c1bfb1
+window.frame.unfocusColor:     #c1bfb1
+
+handleWidth:   5
+frameWidth:    1
+bevelWidth:    0
+borderWidth:   1
+borderColor:   #e2e2e2
+
+slit: Sunken Bevel2 Gradient Vertical
+slit.pixmap:
+slit.color: #ffffff
+slit.colorTo: #ffffff
+slit.borderWidth: 1
+slit.bevelWidth: 0
+slit.borderColor: #ffffff
+
+toolbar: Raised Bevel Gradient Vertical
+toolbar.pixmap:
+toolbar.color: #ffffff
+toolbar.colorTo: #c1bfb1
+toolbar.borderWidth: 1
+toolbar.borderColor: #c1bfb1
+toolbar.bevelWidth: 1
+toolbar.shaped: 0
+toolbar.alpha: 255
+toolbar.height: 18
+toolbar.clock: Raised Bevel Gradient Vertical
+toolbar.clock.pixmap:
+toolbar.clock.color: #ebebeb
+toolbar.clock.colorTo: #cfcfcf
+toolbar.clock.font: sans-7:bold,shadow=offsetx=1;offsety=1;color=#b6c1cc
+toolbar.clock.textColor: #000000
+toolbar.clock.borderWidth: 0
+toolbar.clock.borderColor:
+toolbar.clock.justify: Center
+
+toolbar.workspace: Raised Bevel Gradient Vertical
+!toolbar.workspace.pixmap:
+toolbar.workspace.color: #ffffff
+toolbar.workspace.colorTo: #cdcdcd
+toolbar.workspace.borderWidth: 0
+toolbar.workspace.borderColor: #cdcdcd
+toolbar.workspace.font: sans-7:bold,shadow=offsetx=1;offsety=1;color=#b6c1cc
+toolbar.workspace.textColor: #000000
+toolbar.workspace.justify: Center
+
+toolbar.iconbar.focused: Sunken Bevel Gradient Vertical
+!toolbar.iconbar.focused.pixmap:
+toolbar.iconbar.focused.color: #ffffff
+toolbar.iconbar.focused.colorTo: #ff5805
+toolbar.iconbar.focused.borderWidth: 0
+toolbar.iconbar.focused.borderColor: #ffffff
+toolbar.iconbar.focused.font: sans-7:bold,shadow=offsetx=1;offsety=1;color=#d6dee5
+toolbar.iconbar.focused.textColor: #000000
+toolbar.iconbar.focused.justify: Center
+
+toolbar.iconbar.unfocused: Raised Bevel Gradient Vertical
+toolbar.iconbar.unfocused.pixmap:
+toolbar.iconbar.unfocused.color: #ffffff
+toolbar.iconbar.unfocused.colorTo: #cdcdcd
+toolbar.iconbar.unfocused.borderWidth: 0
+toolbar.iconbar.unfocused.borderColor: #ffffff
+toolbar.iconbar.unfocused.font: sans-7:bold,shadow=offsetx=1;offsety=1;color=#b6c1cc
+toolbar.iconbar.unfocused.textColor: #555d6b
+toolbar.iconbar.unfocused.justify: Center
+
+toolbar.iconbar.empty: Raised Bevel Gradient Vertical
+toolbar.iconbar.empty.pixmap:
+toolbar.iconbar.empty.color: #ffffff
+toolbar.iconbar.empty.colorTo: #cdcdcd
+
+toolbar.iconbar.borderWidth: 0
+toolbar.iconbar.borderColor: #cdcdcd
+
+toolbar.button:                     Raised Bevel Gradient Vertical
+toolbar.button.pixmap:
+toolbar.button.color:          #ffffff
+toolbar.button.colorTo:                #cdcdcd
+toolbar.button.picColor:              #000000
+toolbar.button.pressed: Raised Bevel Gradient Vertical
+toolbar.button.pressed.pixmap:       
+toolbar.button.pressed.color:                  #ffffff
+toolbar.button.pressed.colorTo:                        #cdcdcd
+
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/close-unfocus.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/close-unfocus.xpm
new file mode 100644 (file)
index 0000000..81ceaf6
--- /dev/null
@@ -0,0 +1,151 @@
+/* XPM */
+static char * close_unfocus_xpm[] = {
+"22 22 126 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #000000",
+"@     c #FEFEFE",
+"#     c #FAFAFA",
+"$     c #F2F2F2",
+"%     c #E9E9E9",
+"&     c #DFDFDF",
+"*     c #D5D5D5",
+"=     c #CFCFCF",
+"-     c #D4D4D4",
+";     c #DEDEDE",
+">     c #F3F3F3",
+",     c #F5F5F5",
+"'     c #EFEFEF",
+")     c #D7D7D7",
+"!     c #AEAEAE",
+"~     c #838383",
+"{     c #6A6A6A",
+"]     c #AEAEB0",
+"^     c #F6F6F6",
+"/     c #C3C3C3",
+"(     c #7B7B7B",
+"_     c #434343",
+":     c #414141",
+"<     c #484848",
+"[     c #F4F4F4",
+"}     c #C7C7C7",
+"|     c #737373",
+"1     c #3B3B3B",
+"2     c #424242",
+"3     c #444444",
+"4     c #474847",
+"5     c #474747",
+"6     c #434344",
+"7     c #C8C8C8",
+"8     c #FDFDFD",
+"9     c #DCDCDC",
+"0     c #999999",
+"a     c #333334",
+"b     c #414244",
+"c     c #4E4E4F",
+"d     c #5D5D5D",
+"e     c #666666",
+"f     c #FBFBFB",
+"g     c #FCFCFC",
+"h     c #D0D2D1",
+"i     c #282D34",
+"j     c #12161D",
+"k     c #2C2D2F",
+"l     c #3E3E3E",
+"m     c #454545",
+"n     c #292D34",
+"o     c #D1D1D1",
+"p     c #F9F9F9",
+"q     c #D3D3D3",
+"r     c #31363C",
+"s     c #101115",
+"t     c #232325",
+"u     c #333333",
+"v     c #343434",
+"w     c #F8F8F8",
+"x     c #DDDDDD",
+"y     c #020F29",
+"z     c #0B0B0B",
+"A     c #161616",
+"B     c #202020",
+"C     c #F7F7F7",
+"D     c #F1F1F1",
+"E     c #030F2A",
+"F     c #0A0A0A",
+"G     c #151515",
+"H     c #1F1F1F",
+"I     c #030F29",
+"J     c #F2F2F4",
+"K     c #F1F1F3",
+"L     c #030508",
+"M     c #0B0D13",
+"N     c #101219",
+"O     c #EEEEEE",
+"P     c #EEEEF0",
+"Q     c #F0F0F0",
+"R     c #474A54",
+"S     c #040813",
+"T     c #090B11",
+"U     c #000309",
+"V     c #00030A",
+"W     c #454B54",
+"X     c #ECECEC",
+"Y     c #ECECEE",
+"Z     c #EDEDED",
+"`     c #F6F5F3",
+" .    c #DADADA",
+"..    c #4D4D4D",
+"+.    c #111215",
+"@.    c #080B11",
+"#.    c #000209",
+"$.    c #080B12",
+"%.    c #DADADC",
+"&.    c #E9E9EB",
+"*.    c #EBEBED",
+"=.    c #EBEBEB",
+"-.    c #BEBEBE",
+";.    c #111111",
+">.    c #121212",
+",.    c #BFBFBF",
+"'.    c #E8E8EA",
+").    c #E7E7E9",
+"!.    c #E8E8E8",
+"~.    c #F5F5F3",
+"{.    c #8A8A8A",
+"].    c #464646",
+"^.    c #8B8B8B",
+"/.    c #F6F6F4",
+"(.    c #F4F6F5",
+"_.    c #E6E6E8",
+":.    c #E6E6E6",
+"<.    c #E7E7E7",
+"[.    c #D9D9D9",
+"}.    c #BABABB",
+"|.    c #BABABA",
+"1.    c #D9D9DA",
+"2.    c #E4E4E6",
+"3.    c #E5E5E5",
+"4.    c #E5E5E7",
+"5.    c #9E9E9E",
+". . . . . . . . . . . . . . . . . + + + + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . . + ",
+". . . . . . . . . . . . . . . . . . . . . + ",
+". . . . @ # $ % & * = = - ; % > # @ . . @ + ",
+". . . . , , ' ) ! ~ { { ~ ] ) ' , , . . @ . ",
+". . . . ^ % / ( _ : < < : _ ( / % [ . . . . ",
+"@ @ . . ' } | 1 2 3 4 5 6 2 1 | 7 ' . . . . ",
+"8 8 . @ 9 0 a b c d e e d c b a 0 9 @ @ @ @ ",
+"f f g g h i j k l m 5 5 m l k j n o g g g 8 ",
+"p p # f q r s t u v v v v u t s r q # # p # ",
+"^ ^ w w x y z A B B B B B B A z y 9 w w w C ",
+"[ [ , , D E F G H H H B B B G F I D , , , , ",
+"J K > > , r L M N N N N N N M L r , > > > > ",
+"O P Q Q , R S T U V V V V V T S W , Q Q D Q ",
+"X Y Z Z `  ...+.@.#.#.#.#.$.+...%., Z Z Z O ",
+"&.&.*.=., , -...;.>.z z >.;...,., [ =.X =.=.",
+"'.).'.!., ~.~. .{.].G G ].^. ./.(., !.% &.'.",
+"_._._.:.<.).!._.[.7 }.|.} 1.:.!.).).:.<.)._.",
+"2.2.2.2.3.2.:._.'.<.).'.<.).<.4.2.2.2.3.3.2.",
+"%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.",
+"5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5."};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..8107247
--- /dev/null
@@ -0,0 +1,138 @@
+/* XPM */
+static char * close_xpm[] = {
+"22 22 113 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #000000",
+"@     c #FEFEFE",
+"#     c #FAFAFA",
+"$     c #F2F2F2",
+"%     c #E9E9E9",
+"&     c #DFDFDF",
+"*     c #D5D5D5",
+"=     c #CFCFCF",
+"-     c #D4D4D4",
+";     c #DEDEDE",
+">     c #F3F3F3",
+",     c #F5F5F5",
+"'     c #EFEFEF",
+")     c #D7D7D7",
+"!     c #AEAEAE",
+"~     c #838383",
+"{     c #6A6A6A",
+"]     c #F7F5F6",
+"^     c #C3C3C3",
+"/     c #7C8690",
+"(     c #394B5F",
+"_     c #1B252F",
+":     c #070707",
+"<     c #EEEEEE",
+"[     c #C8C8C8",
+"}     c #747E87",
+"|     c #2B5683",
+"1     c #1C5394",
+"2     c #365F8D",
+"3     c #656D7A",
+"4     c #FDFDFD",
+"5     c #DCDCDC",
+"6     c #9CA6B0",
+"7     c #355E8C",
+"8     c #1A5599",
+"9     c #0CAFF0",
+"0     c #3572B5",
+"a     c #4771A1",
+"b     c #FBFBFB",
+"c     c #FCFCFC",
+"d     c #D1D1D1",
+"e     c #697B91",
+"f     c #0F4686",
+"g     c #09ACED",
+"h     c #00E6FF",
+"i     c #0BAEF1",
+"j     c #2E69AD",
+"k     c #F9F9F9",
+"l     c #D3D3D3",
+"m     c #3B454F",
+"n     c #0D3664",
+"o     c #155094",
+"p     c #08ABEE",
+"q     c #F6F6F6",
+"r     c #F8F8F8",
+"s     c #131313",
+"t     c #010B15",
+"u     c #042C5D",
+"v     c #094488",
+"w     c #05A8E9",
+"x     c #00E6FE",
+"y     c #F7F7F7",
+"z     c #F4F4F4",
+"A     c #F1F1F1",
+"B     c #141414",
+"C     c #074286",
+"D     c #05A7E8",
+"E     c #F2F2F4",
+"F     c #F1F1F3",
+"G     c #47515B",
+"H     c #052E5C",
+"I     c #05A6EA",
+"J     c #EEEEF0",
+"K     c #F0F0F0",
+"L     c #8A9CB2",
+"M     c #083F80",
+"N     c #ECECEC",
+"O     c #ECECEE",
+"P     c #EDEDED",
+"Q     c #D9E3ED",
+"R     c #4D76A4",
+"S     c #04A7EA",
+"T     c #042D5B",
+"U     c #E9E9EB",
+"V     c #EBEBED",
+"W     c #EBEBEB",
+"X     c #BEC8D1",
+"Y     c #4B74A2",
+"Z     c #073E7F",
+"`     c #052D5E",
+" .    c #E8E8EA",
+"..    c #E7E7E9",
+"+.    c #E8E8E8",
+"@.    c #F6F5F3",
+"#.    c #D7E1EB",
+"$.    c #8698AE",
+"%.    c #46505A",
+"&.    c #151515",
+"*.    c #E6E6E8",
+"=.    c #E6E6E6",
+"-.    c #E7E7E7",
+";.    c #D9D9D9",
+">.    c #BABABB",
+",.    c #BABABA",
+"'.    c #C7C7C7",
+").    c #D9D9DA",
+"!.    c #E4E4E6",
+"~.    c #E5E5E5",
+"{.    c #E5E5E7",
+"].    c #DADADC",
+"^.    c #9E9E9E",
+". . . . . . . . . . . . . . . . . + + + + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . . + ",
+". . . . . . . . . . . . . . . . . . . . . + ",
+". . . . @ # $ % & * = = - ; % > # @ . . @ + ",
+". . . . , , ' ) ! ~ { { ~ ! ) ' , , . . @ . ",
+". . . . ] % ^ / ( _ : : _ ( / ^ % ] . . . . ",
+"@ @ . . < [ } | 1 2 3 3 2 1 | } [ < . . . . ",
+"4 4 . @ 5 6 7 8 9 0 a a 0 9 8 7 6 5 @ @ @ @ ",
+"b b c c d e f g h i j j i h g f e d c c c 4 ",
+"k k # b l m n o p h g g h p o n m l # # k # ",
+"q q r r 5 s t u v w x x w v u t s 5 r r r y ",
+"z z , , A B t u C D x x D C u t B A , , , , ",
+"E F > > , G H C D h I I h D C H G , > > > > ",
+"< J K K , L M D h D C C D h D M L , K K A K ",
+"N O P P , Q R C S C T T C S C R Q , P P P < ",
+"U U V W , , X Y Z ` t t ` Z Y X , , W N W W ",
+" ... .+.@., q #.$.%.&.&.%.$.#.q , @.+.% U  .",
+"*.*.*.=.-...+.*.;.[ >.,.'.).=.+.....=.-...*.",
+"!.!.!.!.~.!.=.*. .-... .-...-.{.!.!.!.~.~.!.",
+"].].].].].].].].].].].].].].].].].].].].].].",
+"^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^."};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..bbbfc0e
--- /dev/null
@@ -0,0 +1,160 @@
+/* XPM */
+static char * icon_xpm[] = {
+"23 22 135 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FEFEFE",
+"@     c #FAFAFA",
+"#     c #F2F2F2",
+"$     c #E9E9E9",
+"%     c #DEDEDE",
+"&     c #D4D4D4",
+"*     c #CFCFCF",
+"=     c #EAEAEA",
+"-     c #F5F5F5",
+";     c #EFEFEF",
+">     c #D7D7D7",
+",     c #AEAEAE",
+"'     c #838383",
+")     c #6A6A6A",
+"!     c #AEAEB0",
+"~     c #F6F6F6",
+"{     c #C3C3C3",
+"]     c #7B7B7B",
+"^     c #373737",
+"/     c #1A1A1A",
+"(     c #070707",
+"_     c #191919",
+":     c #F4F4F4",
+"<     c #C7C7C7",
+"[     c #737373",
+"}     c #282828",
+"|     c #4D4F4E",
+"1     c #6D6D6D",
+"2     c #6C6C6C",
+"3     c #4E4E4E",
+"4     c #C8C8C8",
+"5     c #DCDCDC",
+"6     c #999999",
+"7     c #313131",
+"8     c #292929",
+"9     c #5C5C5E",
+"0     c #646464",
+"a     c #FDFDFD",
+"b     c #FCFCFC",
+"c     c #FBFBFB",
+"d     c #D0D2D1",
+"e     c #666D75",
+"f     c #112B4C",
+"g     c #2B507C",
+"h     c #325783",
+"i     c #385D89",
+"j     c #3A618A",
+"k     c #3B608A",
+"l     c #385D87",
+"m     c #0F2C4C",
+"n     c #686C75",
+"o     c #D1D1D1",
+"p     c #D3D3D3",
+"q     c #3D5A7C",
+"r     c #0D488C",
+"s     c #125CB3",
+"t     c #1561B5",
+"u     c #1963BA",
+"v     c #1965B9",
+"w     c #1B65BA",
+"x     c #1761B6",
+"y     c #0E478C",
+"z     c #3D5A7A",
+"A     c #F9F9F9",
+"B     c #F8F8F8",
+"C     c #F7F7F7",
+"D     c #DDDDDD",
+"E     c #173C68",
+"F     c #0955A9",
+"G     c #00E6FE",
+"H     c #00E6FF",
+"I     c #00E5FD",
+"J     c #0854A8",
+"K     c #F1F1F1",
+"L     c #183D69",
+"M     c #183D67",
+"N     c #F3F3F3",
+"O     c #F1F1F3",
+"P     c #496686",
+"Q     c #074286",
+"R     c #0953A8",
+"S     c #0A54A9",
+"T     c #486585",
+"U     c #F2F2F4",
+"V     c #F0F0F0",
+"W     c #8A8E97",
+"X     c #062041",
+"Y     c #032A53",
+"Z     c #032A55",
+"`     c #042955",
+" .    c #042953",
+"..    c #042B54",
+"+.    c #032040",
+"@.    c #888F97",
+"#.    c #EEEEEE",
+"$.    c #EEEEF0",
+"%.    c #EDEDED",
+"&.    c #F6F5F3",
+"*.    c #DADADA",
+"=.    c #4D4D4D",
+"-.    c #000000",
+";.    c #000002",
+">.    c #DADADC",
+",.    c #ECECEC",
+"'.    c #ECECEE",
+").    c #EBEBED",
+"!.    c #EAEAEC",
+"~.    c #BEBEBE",
+"{.    c #010101",
+"].    c #BFBFBF",
+"^.    c #EBEBEB",
+"/.    c #E9E9EB",
+"(.    c #E8E8EA",
+"_.    c #E8E8E8",
+":.    c #F5F5F3",
+"<.    c #8A8A8A",
+"[.    c #464646",
+"}.    c #151515",
+"|.    c #8B8B8B",
+"1.    c #F6F6F4",
+"2.    c #F4F6F5",
+"3.    c #E6E6E8",
+"4.    c #E7E7E9",
+"5.    c #E6E6E6",
+"6.    c #E5E5E5",
+"7.    c #E7E7E7",
+"8.    c #D9D9D9",
+"9.    c #BABABB",
+"0.    c #BABABA",
+"a.    c #D9D9DA",
+"b.    c #E5E5E7",
+"c.    c #E4E4E6",
+"d.    c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . + @ # $ % & * * & % = # @ + . . . . . ",
+". . . + - - ; > , ' ) ) ' ! > ; - - . . . . . ",
+". . . . ~ $ { ] ^ / ( ( _ ^ ] { $ : . . . . . ",
+". . . . ; < [ } } | 1 2 3 } } [ 4 ; . . + + + ",
+". + + + 5 6 7 8 9 0 ) ) 0 9 8 7 6 5 + a a a a ",
+"b b b c d e f g h i j k l h g m n o b c c c c ",
+"@ @ @ @ p q r s t u v w u x s y z p @ @ A A A ",
+"B B C C D E F G H I G H H G H J E 5 C B ~ ~ ~ ",
+": - - - K L F H H G H H H H G J M K - - : : : ",
+"N N N O - P Q R F R F R S S S Q T - N U # U O ",
+"V ; V ; - W X Y Z ` Z `  ... .+.@.- V V #.#.$.",
+"%.%.%.%.&.*.=.-.-.-.-.-.;.-.-.=.>.- %.%.%.,.'.",
+").).).!.- - ~.=.{.-.-.-.-.{.=.].- : ^.!./././.",
+"$ = (._.- :.:.*.<.[.}.}.[.|.*.1.2.- /._.3.(.4.",
+"5.5.6.5.3.7._.3.8.4 9.0.< a.3.7.7.5.3.5.3.3.3.",
+"b.b.c.c.c.c.b.3._.4.4.(.7.4.3.b.6.b.c.6.c.c.c.",
+">.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.",
+"d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d."};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/iconbar.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/iconbar.xpm
new file mode 100644 (file)
index 0000000..195d0d9
--- /dev/null
@@ -0,0 +1,34 @@
+/* XPM */
+static char * iconbar_xpm[] = {
+"10 19 12 1",
+"      c None",
+".     c #004D6D",
+"+     c #277B9F",
+"@     c #1B7297",
+"#     c #126B90",
+"$     c #0D668C",
+"%     c #045E84",
+"&     c #00577C",
+"*     c #00364C",
+"=     c #00283A",
+"-     c #002737",
+";     c #91C1D6",
+"..........",
+"++++++++++",
+"@@@@@@@@@@",
+"@@@@@@@@@@",
+"##########",
+"$$$$$$$$$$",
+"%%%%%%%%%%",
+"&&&&&&&&&&",
+"..........",
+"**********",
+"==========",
+"----------",
+"----------",
+"----------",
+"----------",
+"----------",
+"----------",
+"==========",
+";;;;;;;;;;"};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..3eea637
--- /dev/null
@@ -0,0 +1,167 @@
+/* XPM */
+static char * max_xpm[] = {
+"22 22 142 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FEFEFE",
+"@     c #FAFAFA",
+"#     c #F2F2F2",
+"$     c #E9E9E9",
+"%     c #DFDFDF",
+"&     c #D5D5D5",
+"*     c #CFCFCF",
+"=     c #D4D4D4",
+"-     c #DEDEDE",
+";     c #F3F3F3",
+">     c #F5F5F5",
+",     c #EFEFEF",
+"'     c #D7D7D7",
+")     c #AEAEAE",
+"!     c #838383",
+"~     c #696969",
+"{     c #6A6A6A",
+"]     c #C3C3C3",
+"^     c #7B7B7B",
+"/     c #393D46",
+"(     c #1D3758",
+"_     c #0A315A",
+":     c #0B305A",
+"<     c #1E3859",
+"[     c #393E44",
+"}     c #E8E8E8",
+"|     c #C8C8C8",
+"1     c #737373",
+"2     c #272928",
+"3     c #213E5E",
+"4     c #2B68AB",
+"5     c #2C78CE",
+"6     c #2D79CD",
+"7     c #2C67AB",
+"8     c #203F5E",
+"9     c #282828",
+"0     c #FDFDFD",
+"a     c #DBDBDB",
+"b     c #999999",
+"c     c #303030",
+"d     c #292927",
+"e     c #426793",
+"f     c #2A74C9",
+"g     c #01E5FE",
+"h     c #00E6FE",
+"i     c #2B75CC",
+"j     c #292728",
+"k     c #313133",
+"l     c #DCDCDC",
+"m     c #FBFBFB",
+"n     c #FCFCFC",
+"o     c #D0D0D0",
+"p     c #686D73",
+"q     c #0F2C4C",
+"r     c #2A517A",
+"s     c #325783",
+"t     c #236DC4",
+"u     c #226CC1",
+"v     c #2B507A",
+"w     c #102D4D",
+"x     c #D1D1D1",
+"y     c #F9F9F9",
+"z     c #D3D3D3",
+"A     c #3D5A7A",
+"B     c #0D488C",
+"C     c #115DB3",
+"D     c #1660B5",
+"E     c #1763B7",
+"F     c #00E6FF",
+"G     c #1864B8",
+"H     c #1761B6",
+"I     c #125EB4",
+"J     c #3E5879",
+"K     c #F6F6F6",
+"L     c #F8F8F8",
+"M     c #173C66",
+"N     c #0955A9",
+"O     c #01E7FF",
+"P     c #01E5FF",
+"Q     c #0A54A9",
+"R     c #F7F7F7",
+"S     c #F4F4F4",
+"T     c #F1F1F1",
+"U     c #183D67",
+"V     c #0953A8",
+"W     c #183D69",
+"X     c #F2F2F4",
+"Y     c #F1F1F3",
+"Z     c #4A6485",
+"`     c #064386",
+" .    c #074286",
+"..    c #4B6586",
+"+.    c #EEEEEE",
+"@.    c #EEEEF0",
+"#.    c #F0F0F0",
+"$.    c #8A8E97",
+"%.    c #042141",
+"&.    c #042B54",
+"*.    c #042B56",
+"=.    c #0A54AB",
+"-.    c #052A56",
+";.    c #042953",
+">.    c #032040",
+",.    c #ECECEC",
+"'.    c #ECECEE",
+").    c #EDEDED",
+"!.    c #DADADA",
+"~.    c #4D4D4D",
+"{.    c #000000",
+"].    c #042955",
+"^.    c #0A55A8",
+"/.    c #052A54",
+"(.    c #4D4D4F",
+"_.    c #DADADC",
+":.    c #E9E9EB",
+"<.    c #EBEBED",
+"[.    c #EBEBEB",
+"}.    c #BFBFBF",
+"|.    c #062041",
+"1.    c #084387",
+"2.    c #4E4C4D",
+"3.    c #F5F5F3",
+"4.    c #E8E8EA",
+"5.    c #E7E7E9",
+"6.    c #446183",
+"7.    c #173C68",
+"8.    c #436080",
+"9.    c #888F97",
+"0.    c #E6E6E8",
+"a.    c #E6E6E6",
+"b.    c #E7E7E7",
+"c.    c #D9D9D9",
+"d.    c #BABABB",
+"e.    c #BABABA",
+"f.    c #C7C7C7",
+"g.    c #D9D9DA",
+"h.    c #E4E4E6",
+"i.    c #E5E5E5",
+"j.    c #E5E5E7",
+"k.    c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . + @ # $ % & * * = - $ ; @ + . . + . ",
+". . . . > > , ' ) ! ~ { ! ) ' , > > . . + . ",
+". . . . > $ ] ^ / ( _ : < [ ^ ] } > . . . . ",
+"+ + . . , | 1 2 3 4 5 6 7 8 9 1 | , . . . . ",
+"0 0 . + a b c d e f g h i e j k b l + + + + ",
+"m m n n o p q r s t h h u s v w p x n n n 0 ",
+"y y @ m z A B C D E F h G H I B J z @ @ y @ ",
+"K K L L a M N O P h h h F F h Q M l L L L R ",
+"S S > > T U V h h h h F O F h Q W T > > > > ",
+"X Y ; ; S Z ` V V V h g Q V V  ...> ; ; ; ; ",
+"+.@.#.#.K $.%.&.*.=.h F N -.;.>.$.K #.#.T #.",
+",.'.).).> !.~.{.].^.h F =./.{.(._.> ).).).+.",
+":.:.<.[.> > }.~.|. .Q N 1.%.2.}.3.> [.,.[.[.",
+"4.5.4.} > > R !.$.6.M 7.8.9.!.K > > } $ :.4.",
+"0.0.0.a.b.5.} 0.c.| d.e.f.g.a.} 5.5.a.b.5.0.",
+"h.h.h.h.i.h.a.0.4.b.5.4.b.5.b.j.h.h.h.i.i.h.",
+"_._._._._._._._._._._._._._._._._._._._._._.",
+"k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k."};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/menu.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/menu.xpm
new file mode 100644 (file)
index 0000000..ee6276b
--- /dev/null
@@ -0,0 +1,64 @@
+/* XPM */
+static char * menu_xpm[] = {
+"10 22 39 1",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FDFDFD",
+"@     c #FBFBFB",
+"#     c #FCFCFC",
+"$     c #F9F9F9",
+"%     c #FAFAFA",
+"&     c #F6F6F6",
+"*     c #F8F8F8",
+"=     c #F7F7F7",
+"-     c #F4F4F4",
+";     c #F5F5F5",
+">     c #F2F2F4",
+",     c #F3F3F3",
+"'     c #F2F4F3",
+")     c #F3F1F4",
+"!     c #F2F0F1",
+"~     c #EEEEEE",
+"{     c #F0F0F0",
+"]     c #EFEFEF",
+"^     c #ECECEC",
+"/     c #EDEDED",
+"(     c #EDEDEF",
+"_     c #EAEAEC",
+":     c #EBEBED",
+"<     c #EAECEB",
+"[     c #EBEBEB",
+"}     c #EAEBED",
+"|     c #E9E9EB",
+"1     c #E7E7E9",
+"2     c #E8E8EA",
+"3     c #E6E6E6",
+"4     c #E6E6E8",
+"5     c #E6E7E9",
+"6     c #E4E4E6",
+"7     c #E5E5E7",
+"8     c #E6E4E7",
+"9     c #DADADC",
+"0     c #9E9E9E",
+"          ",
+"          ",
+"          ",
+"          ",
+"          ",
+"          ",
+"          ",
+".     ... ",
+"+....++++.",
+"@#####@@@#",
+"$%%%%%$$$%",
+"&****=&&&*",
+"-;;;;;;--;",
+">,,,')!)>,",
+"~{{{{]~~~{",
+"^///(/^^^/",
+"_:<[}_||_:",
+"1||_|2111|",
+"3445434434",
+"6677686666",
+"9999999999",
+"0000000000"};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/selected.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/selected.xpm
new file mode 100644 (file)
index 0000000..97a9d42
--- /dev/null
@@ -0,0 +1,36 @@
+/* XPM */
+static char * selected_xpm[] = {
+"17 17 16 1",
+"      c None",
+".     c #000000",
+"+     c #9BDDEE",
+"@     c #94DBED",
+"#     c #52C4E1",
+"$     c #3CB9DC",
+"%     c #07A6D3",
+"&     c #0BFFFF",
+"*     c #36B1D8",
+"=     c #009CCD",
+"-     c #00F7FF",
+";     c #36A1C9",
+">     c #0092C4",
+",     c #00D7FF",
+"'     c #008AC3",
+")     c #00FFFF",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"     .......     ",
+"     .+@@@#.     ",
+"     .$%%%&.     ",
+"     .*===-.     ",
+"     .;>>>,.     ",
+"     .')))).     ",
+"     .......     ",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"                 "};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..d22d692
--- /dev/null
@@ -0,0 +1,147 @@
+/* XPM */
+static char * stick_xpm[] = {
+"22 22 122 2",
+"      c None",
+".     c #000000",
+"+     c #FFFFFF",
+"@     c #FEFEFE",
+"#     c #FAFAFA",
+"$     c #F2F2F2",
+"%     c #E9E9E9",
+"&     c #DEDEDE",
+"*     c #D4D4D4",
+"=     c #CFCFCF",
+"-     c #EAEAEA",
+";     c #F8F8F8",
+">     c #F0F0F0",
+",     c #E2E2E2",
+"'     c #CDCDCD",
+")     c #878787",
+"!     c #545454",
+"~     c #373737",
+"{     c #555555",
+"]     c #F9F9F9",
+"^     c #E3E3E3",
+"/     c #969696",
+"(     c #3C3C3C",
+"_     c #4E4E4E",
+":     c #616161",
+"<     c #6E6E6E",
+"[     c #3D3D3D",
+"}     c #979797",
+"|     c #999999",
+"1     c #414141",
+"2     c #5C5C5C",
+"3     c #5F5F5F",
+"4     c #626262",
+"5     c #5B5B5B",
+"6     c #424242",
+"7     c #9A9A9A",
+"8     c #404040",
+"9     c #505050",
+"0     c #525252",
+"a     c #4B4B4B",
+"b     c #4A4A4A",
+"c     c #515151",
+"d     c #DFDFDF",
+"e     c #FDFDFD",
+"f     c #FCFCFC",
+"g     c #FBFBFB",
+"h     c #9E9E9E",
+"i     c #444444",
+"j     c #363636",
+"k     c #202020",
+"l     c #141414",
+"m     c #353535",
+"n     c #383838",
+"o     c #151515",
+"p     c #9F9F9F",
+"q     c #6B6B6B",
+"r     c #3E3E3E",
+"s     c #1D1D1D",
+"t     c #1E1E1E",
+"u     c #F7F7F7",
+"v     c #4D4D4D",
+"w     c #131313",
+"x     c #F6F6F6",
+"y     c #F4F4F4",
+"z     c #F5F5F5",
+"A     c #090909",
+"B     c #222222",
+"C     c #2D2D2D",
+"D     c #212121",
+"E     c #0B0B0D",
+"F     c #545456",
+"G     c #F3F3F3",
+"H     c #F1F1F3",
+"I     c #757577",
+"J     c #191919",
+"K     c #101010",
+"L     c #1B1B1D",
+"M     c #252525",
+"N     c #2B2B2B",
+"O     c #2E2E2E",
+"P     c #2C2C2C",
+"Q     c #1C1C1C",
+"R     c #757575",
+"S     c #F2F2F4",
+"T     c #EFEFEF",
+"U     c #ADADAD",
+"V     c #070707",
+"W     c #0C0C0C",
+"X     c #111111",
+"Y     c #161616",
+"Z     c #AEAEAE",
+"`     c #EEEEEE",
+" .    c #EDEDED",
+"..    c #5D5D5D",
+"+.    c #020202",
+"@.    c #030303",
+"#.    c #040404",
+"$.    c #E9E9EB",
+"%.    c #ECECEC",
+"&.    c #EBEBED",
+"*.    c #EAEAEC",
+"=.    c #B2B2B4",
+"-.    c #5E5E5E",
+";.    c #B3B3B3",
+">.    c #EBEBEB",
+",.    c #E8E8EA",
+"'.    c #E8E8E8",
+").    c #B4B4B6",
+"!.    c #6C6C6C",
+"~.    c #1B1B1B",
+"{.    c #6D6D6D",
+"].    c #B4B4B4",
+"^.    c #E6E6E8",
+"/.    c #E6E6E6",
+"(.    c #E5E5E5",
+"_.    c #E7E7E7",
+":.    c #909090",
+"<.    c #8E8E8E",
+"[.    c #E5E5E7",
+"}.    c #E4E4E6",
+"|.    c #E7E7E9",
+"1.    c #DADADC",
+". . . . . + + + + + + + + + + + + + + + + + ",
+". . + + + + + + + + + + + + + + + + + + + + ",
+". + + + + + + + + + + + + + + + + + + + + + ",
+". + + + + + + + + + + + + + + + + + + + + + ",
+". + + + @ # $ % & * = = * & - $ # @ + + + + ",
+"+ + + @ ; > , ' ) ! ~ ~ { ) ' , > ] + + + + ",
+"+ + + + $ ^ / ( _ : < < : _ [ } ^ $ + + + + ",
+"+ + + + % | 1 2 : 3 3 3 3 4 5 6 7 - + + @ @ ",
+"+ @ @ @ & 8 9 0 _ a b a a _ 0 c 8 d @ e e e ",
+"f f f g h i j k l m n n m o k j i p f g g g ",
+"# # # # q r s k l m n n m o k t r q # # ] ] ",
+"; ; u u v s o k l o w w l o k o s v u ; x x ",
+"y z z z 9 A o B C m n n m C D l E F z z y y ",
+"G G G H I J K L M N O O P M Q K J R G S $ S ",
+"> T > T U m V W X o Y o l X W V m Z > > ` ` ",
+" . . . .% ..w +.@.#.#.#.#.@.+.w 2 $. . . .%.",
+"&.&.&.*.*.=.-.w . . . . . . w -.;.%.>.*.$.$.",
+"% - ,.'.,.$.).!.6 s . . ~.6 {.].>.% $.'.^.,.",
+"/./.(./.^._.'.^.).:.R R <.;.^._._./.^./.^.^.",
+"[.[.}.}.}.}.[.^.'.|.|.,._.|.^.[.(.[.}.(.}.}.",
+"1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.",
+"h h h h h h h h h h h h h h h h h h h h h h "};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..cb25cc5
--- /dev/null
@@ -0,0 +1,163 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"22 22 138 2",
+"      c None",
+".     c #000000",
+"+     c #FFFFFF",
+"@     c #FEFEFE",
+"#     c #FAFAFA",
+"$     c #F2F2F2",
+"%     c #E9E9E9",
+"&     c #DEDEDE",
+"*     c #D4D4D4",
+"=     c #CFCFCF",
+"-     c #EAEAEA",
+";     c #F8F8F8",
+">     c #F0F0F0",
+",     c #E2E2E2",
+"'     c #CDCDCD",
+")     c #878787",
+"!     c #545454",
+"~     c #373737",
+"{     c #555555",
+"]     c #F9F9F9",
+"^     c #E3E3E3",
+"/     c #969696",
+"(     c #3C3C3C",
+"_     c #4E4E4E",
+":     c #616161",
+"<     c #6E6E6E",
+"[     c #3D3D3D",
+"}     c #979797",
+"|     c #999999",
+"1     c #414141",
+"2     c #5C5C5C",
+"3     c #5F5F5F",
+"4     c #626262",
+"5     c #5B5B5B",
+"6     c #424242",
+"7     c #9A9A9A",
+"8     c #404040",
+"9     c #505050",
+"0     c #525252",
+"a     c #4B4B4B",
+"b     c #4A4A4A",
+"c     c #515151",
+"d     c #DFDFDF",
+"e     c #FDFDFD",
+"f     c #FCFCFC",
+"g     c #FBFBFB",
+"h     c #9E9E9E",
+"i     c #666D75",
+"j     c #112B4C",
+"k     c #2B507C",
+"l     c #325783",
+"m     c #385D89",
+"n     c #3A618A",
+"o     c #3B608A",
+"p     c #385D87",
+"q     c #0F2C4C",
+"r     c #686C75",
+"s     c #9F9F9F",
+"t     c #6B6B6B",
+"u     c #3D5A7C",
+"v     c #0D488C",
+"w     c #125CB3",
+"x     c #1561B5",
+"y     c #1963BA",
+"z     c #1965B9",
+"A     c #1B65BA",
+"B     c #1761B6",
+"C     c #0E478C",
+"D     c #3D5A7A",
+"E     c #F7F7F7",
+"F     c #4D4D4D",
+"G     c #173C68",
+"H     c #0955A9",
+"I     c #00E6FE",
+"J     c #00E6FF",
+"K     c #00E5FD",
+"L     c #0854A8",
+"M     c #F6F6F6",
+"N     c #F4F4F4",
+"O     c #F5F5F5",
+"P     c #183D69",
+"Q     c #183D67",
+"R     c #545456",
+"S     c #F3F3F3",
+"T     c #F1F1F3",
+"U     c #757577",
+"V     c #496686",
+"W     c #074286",
+"X     c #0953A8",
+"Y     c #0A54A9",
+"Z     c #486585",
+"`     c #757575",
+" .    c #F2F2F4",
+"..    c #EFEFEF",
+"+.    c #ADADAD",
+"@.    c #8A8E97",
+"#.    c #062041",
+"$.    c #032A53",
+"%.    c #032A55",
+"&.    c #042955",
+"*.    c #042953",
+"=.    c #042B54",
+"-.    c #032040",
+";.    c #888F97",
+">.    c #AEAEAE",
+",.    c #EEEEEE",
+"'.    c #EDEDED",
+").    c #5D5D5D",
+"!.    c #131313",
+"~.    c #020202",
+"{.    c #030303",
+"].    c #040404",
+"^.    c #E9E9EB",
+"/.    c #ECECEC",
+"(.    c #EBEBED",
+"_.    c #EAEAEC",
+":.    c #B2B2B4",
+"<.    c #5E5E5E",
+"[.    c #B3B3B3",
+"}.    c #EBEBEB",
+"|.    c #E8E8EA",
+"1.    c #E8E8E8",
+"2.    c #B4B4B6",
+"3.    c #6C6C6C",
+"4.    c #1D1D1D",
+"5.    c #1B1B1B",
+"6.    c #6D6D6D",
+"7.    c #B4B4B4",
+"8.    c #E6E6E8",
+"9.    c #E6E6E6",
+"0.    c #E5E5E5",
+"a.    c #E7E7E7",
+"b.    c #909090",
+"c.    c #8E8E8E",
+"d.    c #E5E5E7",
+"e.    c #E4E4E6",
+"f.    c #E7E7E9",
+"g.    c #DADADC",
+". . . . . + + + + + + + + + + + + + + + + + ",
+". . + + + + + + + + + + + + + + + + + + + + ",
+". + + + + + + + + + + + + + + + + + + + + + ",
+". + + + + + + + + + + + + + + + + + + + + + ",
+". + + + @ # $ % & * = = * & - $ # @ + + + + ",
+"+ + + @ ; > , ' ) ! ~ ~ { ) ' , > ] + + + + ",
+"+ + + + $ ^ / ( _ : < < : _ [ } ^ $ + + + + ",
+"+ + + + % | 1 2 : 3 3 3 3 4 5 6 7 - + + @ @ ",
+"+ @ @ @ & 8 9 0 _ a b a a _ 0 c 8 d @ e e e ",
+"f f f g h i j k l m n o p l k q r s f g g g ",
+"# # # # t u v w x y z A y B w C D t # # ] ] ",
+"; ; E E F G H I J K I J J I J L G F E ; M M ",
+"N O O O 9 P H J J I J J J J I L Q R O O N N ",
+"S S S T U V W X H X H X Y Y Y W Z ` S  .$  .",
+"> ..> ..+.@.#.$.%.&.%.&.*.=.*.-.;.>.> > ,.,.",
+"'.'.'.'.% ).!.~.{.].].].].{.~.!.2 ^.'.'.'./.",
+"(.(.(._._.:.<.!.. . . . . . !.<.[./.}._.^.^.",
+"% - |.1.|.^.2.3.6 4.. . 5.6 6.7.}.% ^.1.8.|.",
+"9.9.0.9.8.a.1.8.2.b.` ` c.[.8.a.a.9.8.9.8.8.",
+"d.d.e.e.e.e.d.8.1.f.f.|.a.f.8.d.0.d.e.0.e.e.",
+"g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.",
+"h h h h h h h h h h h h h h h h h h h h h h "};
diff --git a/etc/skel/.fluxbox/styles/Fusion/pixmaps/unfocus.xpm b/etc/skel/.fluxbox/styles/Fusion/pixmaps/unfocus.xpm
new file mode 100644 (file)
index 0000000..6ebf337
--- /dev/null
@@ -0,0 +1,150 @@
+/* XPM */
+static char * unfocus_xpm[] = {
+"22 22 125 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FEFEFE",
+"@     c #FAFAFA",
+"#     c #F2F2F2",
+"$     c #E9E9E9",
+"%     c #DFDFDF",
+"&     c #D5D5D5",
+"*     c #CFCFCF",
+"=     c #D4D4D4",
+"-     c #DEDEDE",
+";     c #F3F3F3",
+">     c #F5F5F5",
+",     c #EFEFEF",
+"'     c #D7D7D7",
+")     c #AEAEAE",
+"!     c #838383",
+"~     c #6A6A6A",
+"{     c #AEAEB0",
+"]     c #F6F6F6",
+"^     c #C3C3C3",
+"/     c #7B7B7B",
+"(     c #434343",
+"_     c #414141",
+":     c #484848",
+"<     c #F4F4F4",
+"[     c #C7C7C7",
+"}     c #737373",
+"|     c #3B3B3B",
+"1     c #424242",
+"2     c #444444",
+"3     c #474847",
+"4     c #474747",
+"5     c #434344",
+"6     c #C8C8C8",
+"7     c #FDFDFD",
+"8     c #DCDCDC",
+"9     c #999999",
+"0     c #333334",
+"a     c #414244",
+"b     c #4E4E4F",
+"c     c #5D5D5D",
+"d     c #666666",
+"e     c #FBFBFB",
+"f     c #FCFCFC",
+"g     c #D0D2D1",
+"h     c #282D34",
+"i     c #12161D",
+"j     c #2C2D2F",
+"k     c #3E3E3E",
+"l     c #454545",
+"m     c #292D34",
+"n     c #D1D1D1",
+"o     c #F9F9F9",
+"p     c #D3D3D3",
+"q     c #31363C",
+"r     c #101115",
+"s     c #232325",
+"t     c #333333",
+"u     c #343434",
+"v     c #F8F8F8",
+"w     c #DDDDDD",
+"x     c #020F29",
+"y     c #0B0B0B",
+"z     c #161616",
+"A     c #202020",
+"B     c #F7F7F7",
+"C     c #F1F1F1",
+"D     c #030F2A",
+"E     c #0A0A0A",
+"F     c #151515",
+"G     c #1F1F1F",
+"H     c #030F29",
+"I     c #F2F2F4",
+"J     c #F1F1F3",
+"K     c #030508",
+"L     c #0B0D13",
+"M     c #101219",
+"N     c #EEEEEE",
+"O     c #EEEEF0",
+"P     c #F0F0F0",
+"Q     c #474A54",
+"R     c #040813",
+"S     c #090B11",
+"T     c #000309",
+"U     c #00030A",
+"V     c #454B54",
+"W     c #ECECEC",
+"X     c #ECECEE",
+"Y     c #EDEDED",
+"Z     c #F6F5F3",
+"`     c #DADADA",
+" .    c #4D4D4D",
+"..    c #111215",
+"+.    c #080B11",
+"@.    c #000209",
+"#.    c #080B12",
+"$.    c #DADADC",
+"%.    c #E9E9EB",
+"&.    c #EBEBED",
+"*.    c #EBEBEB",
+"=.    c #BEBEBE",
+"-.    c #111111",
+";.    c #121212",
+">.    c #BFBFBF",
+",.    c #E8E8EA",
+"'.    c #E7E7E9",
+").    c #E8E8E8",
+"!.    c #F5F5F3",
+"~.    c #8A8A8A",
+"{.    c #464646",
+"].    c #8B8B8B",
+"^.    c #F6F6F4",
+"/.    c #F4F6F5",
+"(.    c #E6E6E8",
+"_.    c #E6E6E6",
+":.    c #E7E7E7",
+"<.    c #D9D9D9",
+"[.    c #BABABB",
+"}.    c #BABABA",
+"|.    c #D9D9DA",
+"1.    c #E4E4E6",
+"2.    c #E5E5E5",
+"3.    c #E5E5E7",
+"4.    c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . ",
+". . . . + @ # $ % & * * = - $ ; @ + . . + . ",
+". . . . > > , ' ) ! ~ ~ ! { ' , > > . . + . ",
+". . . . ] $ ^ / ( _ : : _ ( / ^ $ < . . . . ",
+"+ + . . , [ } | 1 2 3 4 5 1 | } 6 , . . . . ",
+"7 7 . + 8 9 0 a b c d d c b a 0 9 8 + + + + ",
+"e e f f g h i j k l 4 4 l k j i m n f f f 7 ",
+"o o @ e p q r s t u u u u t s r q p @ @ o @ ",
+"] ] v v w x y z A A A A A A z y x 8 v v v B ",
+"< < > > C D E F G G G A A A F E H C > > > > ",
+"I J ; ; > q K L M M M M M M L K q > ; ; ; ; ",
+"N O P P > Q R S T U U U U U S R V > P P C P ",
+"W X Y Y Z `  ...+.@.@.@.@.#... .$.> Y Y Y N ",
+"%.%.&.*.> > =. .-.;.y y ;.-. .>.> < *.W *.*.",
+",.'.,.).> !.!.` ~.{.F F {.].` ^./.> ).$ %.,.",
+"(.(.(._.:.'.).(.<.6 [.}.[ |._.).'.'._.:.'.(.",
+"1.1.1.1.2.1._.(.,.:.'.,.:.'.:.3.1.1.1.2.2.1.",
+"$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.",
+"4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4."};
diff --git a/etc/skel/.fluxbox/styles/Fusion/theme.cfg b/etc/skel/.fluxbox/styles/Fusion/theme.cfg
new file mode 100644 (file)
index 0000000..38b62a5
--- /dev/null
@@ -0,0 +1,207 @@
+#This program is free software; you can redistribute it and/or modify
+#it under the terms of the GNU General Public License as published by
+#the Free Software Foundation; either version 2 of the License, or
+#(at your option) any later version.
+
+#This program is distributed in the hope that it will be useful,
+#but WITHOUT ANY WARRANTY; without even the implied warranty of
+#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#GNU General Public License for more details.
+
+#You should have received a copy of the GNU General Public License
+#along with this program; if not, write to the Free Software
+#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+!---------------------------------------------
+! Style name:  fusion
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date:  Wed Sep  1 14:06:17 CEST 2004
+!---------------------------------------------
+
+menu.title:                                                            pixmap
+menu.titleHeight:
+menu.itemHeight:
+menu.title.color:                                              #aed40f
+menu.title.colorTo:                                            #aed40f
+menu.title.font:                                               sans-7:bold,shadow:offsetx=1;offsety=1;color=#b6c1cc
+menu.title.justify:                                            Center
+menu.title.pixmap:                                             menu.xpm
+menu.title.textColor:                                  #161616
+
+menu.bevelWidth:                                               0
+menu.borderColor:                                              #161616
+menu.borderWidth:                                              1
+
+menu.bullet:                                                   Triangle
+menu.bullet.position:                                  Right
+menu.frame:                                                    Raised Bevel Gradient Vertical
+menu.frame.color:                                              #f6f6f6
+menu.frame.colorTo:                                            #f6f6f6
+menu.frame.disableColor:
+menu.frame.justify:                                            Right
+menu.frame.pixmap:                                             
+menu.frame.font:                                               sans-7:bold
+menu.frame.textColor:                                  #161616
+
+menu.hilite:                                                   pixmap
+menu.hilite.Color:
+menu.hilite.colorTo:
+menu.hilite.pixmap:                                            iconbar.xpm
+menu.hilite.textColor:                                 #f6f6f6
+
+menu.roundCorners:
+menu.selected.pixmap:                                  selected.xpm
+menu.unselected.pixmap:
+menu.submenu.pixmap:
+
+toolbar:                                                               pixmap
+toolbar.alpha:                                                 255
+toolbar.bevelWidth:                                            1
+toolbar.borderColor:                                   #c8cbd1
+toolbar.borderWidth:                                   1
+toolbar.color:
+toolbar.colorTo:
+toolbar.height:                                                        14
+toolbar.iconbar.borderColor:
+toolbar.iconbar.borderWidth:                   0
+toolbar.pixmap:                                                        menu.xpm                
+toolbar.shaped:                                                        False
+
+toolbar.iconbar.empty:                                 pixmap
+toolbar.iconbar.empty.color:
+toolbar.iconbar.empty.colorTo:
+toolbar.iconbar.empty.pixmap:                  menu.xpm
+
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:
+toolbar.clock.borderWidth:                             0
+toolbar.clock.color:
+toolbar.clock.colorTo:
+toolbar.clock.justify:                                 Center
+toolbar.clock.pixmap:                                  menu.xpm
+toolbar.clock.font:                                    sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+toolbar.clock.textColor:                               #161616
+
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:
+toolbar.workspace.colorTo:
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      menu.xpm
+toolbar.workspace.font:                                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+toolbar.workspace.textColor:                   #161616
+
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:
+toolbar.iconbar.focused.borderWidth:   0
+toolbar.iconbar.focused.color:
+toolbar.iconbar.focused.colorTo:
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        iconbar.xpm
+toolbar.iconbar.focused.font:                  sans-7:bold,shadow:offsetx=1;offsety=1;color=#161616
+toolbar.iconbar.focused.textColor:             #f2f2f2
+
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:  0
+toolbar.iconbar.unfocused.color:
+toolbar.iconbar.unfocused.colorTo:
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              menu.xpm
+toolbar.iconbar.unfocused.font:                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#dedede
+toolbar.iconbar.unfocused.textColor:   #627283
+
+
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  menu.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #393b3a
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          menu.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
+window.font:                                                   sans-7:bold,shadow:offsetx=1;offsety=1;color=#b9b9b9
+window.roundCorners:                                   TopLeft TopRight
+window.title.height:                                   22
+window.justify:                                                        Center
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                                            #161616
+window.borderWidth:                     1
+
+window.shade.pixmap:
+window.shade.pressed.pixmap:
+window.shade.unfocus.pixmap:
+
+window.title.focus:                     pixmap
+window.title.focus.color:
+window.title.focus.colorTo:
+window.title.focus.pixmap:                             menu.xpm
+
+window.label.focus:                                            ParentRelative
+window.label.focus.color:
+window.label.focus.colorTo:
+window.label.focus.pixmap:
+window.label.focus.textColor:                  #161616
+
+window.title.unfocus:                                  pixmap
+window.title.unfocus.color:
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:                   menu.xpm
+
+window.label.unfocus:                                  ParentRelative
+window.label.unfocus.color:
+window.label.unfocus.colorTo:
+window.label.unfocus.pixmap:
+window.label.unfocus.textColor:                        #6c7b92
+
+window.close.pixmap:                                   close.xpm
+window.close.pressed.pixmap:                   close.xpm                
+window.close.unfocus.pixmap:                   close-unfocus.xpm
+
+window.maximize.pixmap:                                        max.xpm
+window.maximize.pressed.pixmap:                        max.xpm
+window.maximize.unfocus.pixmap:                        unfocus.xpm
+
+window.iconify.pixmap:                                 icon.xpm
+window.iconify.pressed.pixmap:                 icon.xpm
+window.iconify.unfocus.pixmap:                 unfocus.xpm
+
+window.stick.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                   stuck.xpm
+window.stick.unfocus.pixmap:                   stick.xpm
+
+window.stuck.pixmap:                                   stuck.xpm
+window.stuck.unfocus.pixmap:                   stuck.xpm
+
+window.grip.focus:                                             pixmap
+window.grip.focus.color:
+window.grip.focus.colorTo:
+window.grip.focus.pixmap:                              iconbar.xpm
+
+window.grip.unfocus:                                   pixmap
+window.grip.unfocus.color:
+window.grip.unfocus.colorTo:
+window.grip.unfocus.pixmap:                            menu.xpm                
+
+window.handle.focus:                                   pixmap
+window.handle.focus.color:
+window.handle.focus.colorTo:
+window.handle.focus.pixmap:                            menu.xpm
+
+window.handle.unfocus:                                 pixmap
+window.handle.unfocus.color:
+window.handle.unfocus.colorTo:
+window.handle.unfocus.pixmap:                  menu.xpm
+window.handleWidth:                     6
+
+slit:                                                                  Raised Bevel Gradient horizontal
+slit.pixmap:           
+slit.color:                                                            #eeeeee
+slit.colorTo:                                                  #dfdfdf
+slit.borderWidth:                                              1 
+slit.bevelWidth:                                               1
+slit.borderColor:                                              #c0c0c0
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..9b33ae8
--- /dev/null
@@ -0,0 +1,147 @@
+/* XPM */
+static char * close_xpm[] = {
+"20 21 123 2",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FBFBFB",
+"@     c #F9F9F9",
+"#     c #F8F8F8",
+"$     c #F7F7F7",
+"%     c #F6F6F6",
+"&     c #F3F3F3",
+"*     c #EFEFEF",
+"=     c #EBEBEB",
+"-     c #E7E7E7",
+";     c #E5E5E5",
+">     c #EEEEEE",
+",     c #E8E8E8",
+"'     c #CCCCCC",
+")     c #ACACAC",
+"!     c #9A9A9A",
+"~     c #F8F6F7",
+"{     c #F2F4F1",
+"]     c #E3E3E5",
+"^     c #B6B8B7",
+"/     c #9FAD94",
+"(     c #AFDE9A",
+"_     c #B7F19A",
+":     c #EFEFF1",
+"<     c #F3F5F4",
+"[     c #F6F8F7",
+"}     c #F7F7F5",
+"|     c #F7F7F9",
+"1     c #F8F6F9",
+"2     c #F2F1F6",
+"3     c #EBEDEA",
+"4     c #BEBABB",
+"5     c #A3C593",
+"6     c #B4F891",
+"7     c #B1F890",
+"8     c #B2FA8E",
+"9     c #ECEDE8",
+"0     c #F2F2F4",
+"a     c #F8F8F6",
+"b     c #F1F1F1",
+"c     c #D0D0D2",
+"d     c #9BB295",
+"e     c #A2F079",
+"f     c #A4F27A",
+"g     c #A3F27B",
+"h     c #9AB194",
+"i     c #F1F1EF",
+"j     c #EAECE9",
+"k     c #EAEAEA",
+"l     c #EAEAEC",
+"m     c #B0AEB1",
+"n     c #95D672",
+"o     c #8FE965",
+"p     c #91E863",
+"q     c #92E765",
+"r     c #94D473",
+"s     c #E9EBE8",
+"t     c #E9EAEC",
+"u     c #EEE9ED",
+"v     c #E6E7E9",
+"w     c #A6A4A5",
+"x     c #74D33B",
+"y     c #72D837",
+"z     c #72D636",
+"A     c #6FD738",
+"B     c #71D638",
+"C     c #74D53A",
+"D     c #EEE9EF",
+"E     c #E9EBEA",
+"F     c #EBE9EA",
+"G     c #A9A9AB",
+"H     c #51C816",
+"I     c #51C80C",
+"J     c #50CB0B",
+"K     c #4FC90C",
+"L     c #50C90C",
+"M     c #50C811",
+"N     c #EBEAE8",
+"O     c #EBE9EC",
+"P     c #BABABC",
+"Q     c #67C533",
+"R     c #4FCC0C",
+"S     c #4ECB0B",
+"T     c #4FCD0A",
+"U     c #4FCC0E",
+"V     c #65C432",
+"W     c #BBBBBB",
+"X     c #EBEBED",
+"Y     c #EAEAE8",
+"Z     c #E9EAEE",
+"`     c #D8D7D5",
+" .    c #9DBA8A",
+"..    c #54D20F",
+"+.    c #52D40F",
+"@.    c #52D410",
+"#.    c #54D40D",
+"$.    c #9FBC8C",
+"%.    c #D9D7D8",
+"&.    c #EAE9EE",
+"*.    c #ECECEC",
+"=.    c #CECECE",
+"-.    c #8CCC6C",
+";.    c #5DDD18",
+">.    c #5ADF16",
+",.    c #5ADE18",
+"'.    c #E9E9E9",
+").    c #AACC9A",
+"!.    c #81DD54",
+"~.    c #6CE331",
+"{.    c #E9E9EB",
+"].    c #EDEDEF",
+"^.    c #EDEDED",
+"/.    c #DFE1E0",
+"(.    c #CFCFD1",
+"_.    c #C8C8C8",
+":.    c #ECEBF0",
+"<.    c #EFEDEE",
+"[.    c #EBEDEC",
+"}.    c #DCDCDC",
+"|.    c #DBDBDB",
+"1.    c #DCDCDE",
+"2.    c #DADBDD",
+"                                        ",
+". . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + + + + + + + + + + + + + ",
+"@ @ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ ",
+"$ $ $ $ $ % $ $ $ $ $ $ $ $ % $ $ $ $ $ ",
+"$ $ $ $ % & * = - ; ; - = * & % $ $ $ $ ",
+"$ $ $ $ & > , ' ) ! ! ) ' , > & $ $ $ $ ",
+"~ ~ $ { * ] ^ / ( _ _ ( / ^ ] : < [ $ } ",
+"| $ 1 2 3 4 5 6 7 8 8 7 6 5 4 9 0 1 $ $ ",
+"a $ $ b c d e f g g g g f e h c i a $ $ ",
+"j k l ; m n o p q p p q p o r m ; l l s ",
+"t k u v w x y z A B B A z y C w v D k E ",
+"l t F = G H I J K L L K J I M G l N E k ",
+"l E E O P Q R S T U U T S R V W O t X k ",
+"l Y Z j `  ...+.@.#.#.@.+...$.%.s l F &.",
+"k k k *.= =.-.;.>.,.,.>.;.-.=.= *.k k k ",
+"k k k '.*.'.c ).!.~.~.!.).c '.*.'.k k k ",
+"l l l l {.].^./.(._._.(./.^.].{.l l l l ",
+"l X {.X l {.= :.].<.<.].:.= {.l X {.X l ",
+"l l {.l X l k t = [.[.= t k l X l {.l l ",
+"}.|.}.}.}.|.}.1.2.}.}.2.1.}.|.}.}.}.|.}."};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/hilite.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/hilite.xpm
new file mode 100644 (file)
index 0000000..210af2a
--- /dev/null
@@ -0,0 +1,32 @@
+/* XPM */
+static char * hilite_xpm[] = {
+"8 15 14 1",
+"      c #FEFFFB",
+".     c #FFFEFF",
+"+     c #FFFFFD",
+"@     c #FFFFFF",
+"#     c #F9F9F9",
+"$     c #F7F7F7",
+"%     c #F4F4F4",
+"&     c #F0F0F0",
+"*     c #EFEFF1",
+"=     c #EBEBED",
+"-     c #E9E9EB",
+";     c #E7E7E7",
+">     c #E5E5E3",
+",     c #E3E4E8",
+"        ",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"########",
+"$$$$$$$$",
+"%%%%%%%%",
+"&&&&&&&&",
+"********",
+"========",
+"--------",
+";;;;;;;;",
+">>>>>>>>",
+",,,,,,,,"};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..67e911f
--- /dev/null
@@ -0,0 +1,147 @@
+/* XPM */
+static char * icon_xpm[] = {
+"20 21 123 2",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FBFBFB",
+"@     c #F9F9F9",
+"#     c #F8F8F8",
+"$     c #F7F7F7",
+"%     c #F6F6F6",
+"&     c #F3F3F3",
+"*     c #EFEFEF",
+"=     c #EBEBEB",
+"-     c #E7E7E7",
+";     c #E5E5E5",
+">     c #EEEEEE",
+",     c #E8E8E8",
+"'     c #CCCCCC",
+")     c #ACACAC",
+"!     c #9A9A9A",
+"~     c #F8F6F7",
+"{     c #F2F4F1",
+"]     c #E3E3E5",
+"^     c #B6B8B7",
+"/     c #9FAD94",
+"(     c #AFDE9A",
+"_     c #B7F19A",
+":     c #EFEFF1",
+"<     c #F3F5F4",
+"[     c #F6F8F7",
+"}     c #F7F7F5",
+"|     c #F7F7F9",
+"1     c #F8F6F9",
+"2     c #F2F1F6",
+"3     c #EBEDEA",
+"4     c #BEBABB",
+"5     c #A3C593",
+"6     c #B4F891",
+"7     c #B1F890",
+"8     c #B2FA8E",
+"9     c #ECEDE8",
+"0     c #F2F2F4",
+"a     c #F8F8F6",
+"b     c #F1F1F1",
+"c     c #D0D0D2",
+"d     c #9BB295",
+"e     c #A2F079",
+"f     c #A4F27A",
+"g     c #A3F27B",
+"h     c #9AB194",
+"i     c #F1F1EF",
+"j     c #EAECE9",
+"k     c #EAEAEA",
+"l     c #EAEAEC",
+"m     c #B0AEB1",
+"n     c #95D672",
+"o     c #8FE965",
+"p     c #91E863",
+"q     c #92E765",
+"r     c #94D473",
+"s     c #E9EBE8",
+"t     c #E9EAEC",
+"u     c #EEE9ED",
+"v     c #E6E7E9",
+"w     c #A6A4A5",
+"x     c #74D33B",
+"y     c #72D837",
+"z     c #72D636",
+"A     c #6FD738",
+"B     c #71D638",
+"C     c #74D53A",
+"D     c #EEE9EF",
+"E     c #E9EBEA",
+"F     c #EBE9EA",
+"G     c #A9A9AB",
+"H     c #51C816",
+"I     c #51C80C",
+"J     c #50CB0B",
+"K     c #4FC90C",
+"L     c #50C90C",
+"M     c #50C811",
+"N     c #EBEAE8",
+"O     c #EBE9EC",
+"P     c #BABABC",
+"Q     c #67C533",
+"R     c #4FCC0C",
+"S     c #4ECB0B",
+"T     c #4FCD0A",
+"U     c #4FCC0E",
+"V     c #65C432",
+"W     c #BBBBBB",
+"X     c #EBEBED",
+"Y     c #EAEAE8",
+"Z     c #E9EAEE",
+"`     c #D8D7D5",
+" .    c #9DBA8A",
+"..    c #54D20F",
+"+.    c #52D40F",
+"@.    c #52D410",
+"#.    c #54D40D",
+"$.    c #9FBC8C",
+"%.    c #D9D7D8",
+"&.    c #EAE9EE",
+"*.    c #ECECEC",
+"=.    c #CECECE",
+"-.    c #8CCC6C",
+";.    c #5DDD18",
+">.    c #5ADF16",
+",.    c #5ADE18",
+"'.    c #E9E9E9",
+").    c #AACC9A",
+"!.    c #81DD54",
+"~.    c #6CE331",
+"{.    c #E9E9EB",
+"].    c #EDEDEF",
+"^.    c #EDEDED",
+"/.    c #DFE1E0",
+"(.    c #CFCFD1",
+"_.    c #C8C8C8",
+":.    c #ECEBF0",
+"<.    c #EFEDEE",
+"[.    c #EBEDEC",
+"}.    c #DCDCDC",
+"|.    c #DBDBDB",
+"1.    c #DCDCDE",
+"2.    c #DADBDD",
+"                                        ",
+". . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + + + + + + + + + + + + + ",
+"@ @ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ ",
+"$ $ $ $ $ % $ $ $ $ $ $ $ $ % $ $ $ $ $ ",
+"$ $ $ $ % & * = - ; ; - = * & % $ $ $ $ ",
+"$ $ $ $ & > , ' ) ! ! ) ' , > & $ $ $ $ ",
+"~ ~ $ { * ] ^ / ( _ _ ( / ^ ] : < [ $ } ",
+"| $ 1 2 3 4 5 6 7 8 8 7 6 5 4 9 0 1 $ $ ",
+"a $ $ b c d e f g g g g f e h c i a $ $ ",
+"j k l ; m n o p q p p q p o r m ; l l s ",
+"t k u v w x y z A B B A z y C w v D k E ",
+"l t F = G H I J K L L K J I M G l N E k ",
+"l E E O P Q R S T U U T S R V W O t X k ",
+"l Y Z j `  ...+.@.#.#.@.+...$.%.s l F &.",
+"k k k *.= =.-.;.>.,.,.>.;.-.=.= *.k k k ",
+"k k k '.*.'.c ).!.~.~.!.).c '.*.'.k k k ",
+"l l l l {.].^./.(._._.(./.^.].{.l l l l ",
+"l X {.X l {.= :.].<.<.].:.= {.l X {.X l ",
+"l l {.l X l k t = [.[.= t k l X l {.l l ",
+"}.|.}.}.}.|.}.1.2.}.}.2.1.}.|.}.}.}.|.}."};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..8d3c7e8
--- /dev/null
@@ -0,0 +1,147 @@
+/* XPM */
+static char * max_xpm[] = {
+"20 21 123 2",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FBFBFB",
+"@     c #F9F9F9",
+"#     c #F8F8F8",
+"$     c #F7F7F7",
+"%     c #F6F6F6",
+"&     c #F3F3F3",
+"*     c #EFEFEF",
+"=     c #EBEBEB",
+"-     c #E7E7E7",
+";     c #E5E5E5",
+">     c #EEEEEE",
+",     c #E8E8E8",
+"'     c #CCCCCC",
+")     c #ACACAC",
+"!     c #9A9A9A",
+"~     c #F8F6F7",
+"{     c #F2F4F1",
+"]     c #E3E3E5",
+"^     c #B6B8B7",
+"/     c #9FAD94",
+"(     c #AFDE9A",
+"_     c #B7F19A",
+":     c #EFEFF1",
+"<     c #F3F5F4",
+"[     c #F6F8F7",
+"}     c #F7F7F5",
+"|     c #F7F7F9",
+"1     c #F8F6F9",
+"2     c #F2F1F6",
+"3     c #EBEDEA",
+"4     c #BEBABB",
+"5     c #A3C593",
+"6     c #B4F891",
+"7     c #B1F890",
+"8     c #B2FA8E",
+"9     c #ECEDE8",
+"0     c #F2F2F4",
+"a     c #F8F8F6",
+"b     c #F1F1F1",
+"c     c #D0D0D2",
+"d     c #9BB295",
+"e     c #A2F079",
+"f     c #A4F27A",
+"g     c #A3F27B",
+"h     c #9AB194",
+"i     c #F1F1EF",
+"j     c #EAECE9",
+"k     c #EAEAEA",
+"l     c #EAEAEC",
+"m     c #B0AEB1",
+"n     c #95D672",
+"o     c #8FE965",
+"p     c #91E863",
+"q     c #92E765",
+"r     c #94D473",
+"s     c #E9EBE8",
+"t     c #E9EAEC",
+"u     c #EEE9ED",
+"v     c #E6E7E9",
+"w     c #A6A4A5",
+"x     c #74D33B",
+"y     c #72D837",
+"z     c #72D636",
+"A     c #6FD738",
+"B     c #71D638",
+"C     c #74D53A",
+"D     c #EEE9EF",
+"E     c #E9EBEA",
+"F     c #EBE9EA",
+"G     c #A9A9AB",
+"H     c #51C816",
+"I     c #51C80C",
+"J     c #50CB0B",
+"K     c #4FC90C",
+"L     c #50C90C",
+"M     c #50C811",
+"N     c #EBEAE8",
+"O     c #EBE9EC",
+"P     c #BABABC",
+"Q     c #67C533",
+"R     c #4FCC0C",
+"S     c #4ECB0B",
+"T     c #4FCD0A",
+"U     c #4FCC0E",
+"V     c #65C432",
+"W     c #BBBBBB",
+"X     c #EBEBED",
+"Y     c #EAEAE8",
+"Z     c #E9EAEE",
+"`     c #D8D7D5",
+" .    c #9DBA8A",
+"..    c #54D20F",
+"+.    c #52D40F",
+"@.    c #52D410",
+"#.    c #54D40D",
+"$.    c #9FBC8C",
+"%.    c #D9D7D8",
+"&.    c #EAE9EE",
+"*.    c #ECECEC",
+"=.    c #CECECE",
+"-.    c #8CCC6C",
+";.    c #5DDD18",
+">.    c #5ADF16",
+",.    c #5ADE18",
+"'.    c #E9E9E9",
+").    c #AACC9A",
+"!.    c #81DD54",
+"~.    c #6CE331",
+"{.    c #E9E9EB",
+"].    c #EDEDEF",
+"^.    c #EDEDED",
+"/.    c #DFE1E0",
+"(.    c #CFCFD1",
+"_.    c #C8C8C8",
+":.    c #ECEBF0",
+"<.    c #EFEDEE",
+"[.    c #EBEDEC",
+"}.    c #DCDCDC",
+"|.    c #DBDBDB",
+"1.    c #DCDCDE",
+"2.    c #DADBDD",
+"                                        ",
+". . . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + + + + + + + + + + + + + ",
+"@ @ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ # @ @ ",
+"$ $ $ $ $ % $ $ $ $ $ $ $ $ % $ $ $ $ $ ",
+"$ $ $ $ % & * = - ; ; - = * & % $ $ $ $ ",
+"$ $ $ $ & > , ' ) ! ! ) ' , > & $ $ $ $ ",
+"~ ~ $ { * ] ^ / ( _ _ ( / ^ ] : < [ $ } ",
+"| $ 1 2 3 4 5 6 7 8 8 7 6 5 4 9 0 1 $ $ ",
+"a $ $ b c d e f g g g g f e h c i a $ $ ",
+"j k l ; m n o p q p p q p o r m ; l l s ",
+"t k u v w x y z A B B A z y C w v D k E ",
+"l t F = G H I J K L L K J I M G l N E k ",
+"l E E O P Q R S T U U T S R V W O t X k ",
+"l Y Z j `  ...+.@.#.#.@.+...$.%.s l F &.",
+"k k k *.= =.-.;.>.,.,.>.;.-.=.= *.k k k ",
+"k k k '.*.'.c ).!.~.~.!.).c '.*.'.k k k ",
+"l l l l {.].^./.(._._.(./.^.].{.l l l l ",
+"l X {.X l {.= :.].<.<.].:.= {.l X {.X l ",
+"l l {.l X l k t = [.[.= t k l X l {.l l ",
+"}.|.}.}.}.|.}.1.2.}.}.2.1.}.|.}.}.}.|.}."};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/menu.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/menu.xpm
new file mode 100644 (file)
index 0000000..b0e2f00
--- /dev/null
@@ -0,0 +1,39 @@
+/* XPM */
+static char * menu_xpm[] = {
+"8 22 14 1",
+"      c #AED40F",
+".     c #AFD30F",
+"+     c #AED20E",
+"@     c #ADD30E",
+"#     c #ADD10D",
+"$     c #ACD20D",
+"%     c #AFD510",
+"&     c #AFD30D",
+"*     c #AED313",
+"=     c #95BA00",
+"-     c #96BA00",
+";     c #94BB00",
+">     c #96B903",
+",     c #95B900",
+"     .+@",
+"     +#$",
+"     .. ",
+"      % ",
+"     $@ ",
+"     @  ",
+"      % ",
+"     $  ",
+"&&&&&&&&",
+"@@@@@@@@",
+"********",
+"========",
+"--------",
+"--------",
+"--------",
+";;;;;;;;",
+"--------",
+"--------",
+"--------",
+">>>>>>>>",
+"--------",
+",,,,,,,,"};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..9896683
--- /dev/null
@@ -0,0 +1,32 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"12 21 8 1",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FBFBFB",
+"@     c #F9F9F9",
+"#     c #F7F7F7",
+"$     c #EAEAEA",
+"%     c #EAEAEC",
+"&     c #DCDCDC",
+"            ",
+"............",
+"++++++++++++",
+"@@@@@@@@@@@@",
+"############",
+"############",
+"############",
+"############",
+"############",
+"############",
+"$$$$$$$$$$$$",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"$$$$$$$$$$$$",
+"&&&&&&&&&&&&"};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..fe641fd
--- /dev/null
@@ -0,0 +1,167 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"18 21 143 2",
+"      c #FFFFFF",
+".     c #FFFFFD",
+"+     c #FEFEFE",
+"@     c #FDFDFD",
+"#     c #FCFDFF",
+"$     c #FBFBFB",
+"%     c #FCFCFC",
+"&     c #FAFAFA",
+"*     c #FAFCFB",
+"=     c #FBFBF9",
+"-     c #F9F9F9",
+";     c #F8F8F8",
+">     c #FAF8FB",
+",     c #FAF9F7",
+"'     c #F7F7F7",
+")     c #F6F6F6",
+"!     c #F6F8F7",
+"~     c #F7F7F5",
+"{     c #F8F6F7",
+"]     c #F7F7F9",
+"^     c #F6F8F5",
+"/     c #F7F8F3",
+"(     c #F8F7F5",
+"_     c #F6F7FB",
+":     c #F1F2F4",
+"<     c #EDEEF0",
+"[     c #E0E0E2",
+"}     c #BBBDBA",
+"|     c #9D9D9D",
+"1     c #959593",
+"2     c #939192",
+"3     c #92948F",
+"4     c #929292",
+"5     c #929493",
+"6     c #949492",
+"7     c #9D9F9E",
+"8     c #BCBBB7",
+"9     c #E0DEDF",
+"0     c #F3F3F3",
+"a     c #F5F4F2",
+"b     c #F1F3F0",
+"c     c #E2E2E0",
+"d     c #9EA09B",
+"e     c #ABCB9A",
+"f     c #B8F399",
+"g     c #B9FF9A",
+"h     c #BEFF9E",
+"i     c #BCFF9E",
+"j     c #BCFE9C",
+"k     c #C1FE9F",
+"l     c #BCFF9D",
+"m     c #B7F39B",
+"n     c #ABCC9D",
+"o     c #9CA19D",
+"p     c #E1E3DE",
+"q     c #F1F1F1",
+"r     c #F5F5F5",
+"s     c #E7E9E8",
+"t     c #E6E4E9",
+"u     c #BCC0C1",
+"v     c #A3CB8F",
+"w     c #A7F681",
+"x     c #AAF483",
+"y     c #A8F583",
+"z     c #A9F380",
+"A     c #A6F582",
+"B     c #A7F482",
+"C     c #A8F585",
+"D     c #A8F581",
+"E     c #A2CC8C",
+"F     c #C0BFBD",
+"G     c #E5E5E5",
+"H     c #E8E8E8",
+"I     c #EBEBED",
+"J     c #E8E8EA",
+"K     c #A8A8A8",
+"L     c #8EDF5F",
+"M     c #8AE55A",
+"N     c #8CE35E",
+"O     c #8DE55A",
+"P     c #8CE45A",
+"Q     c #8AE55C",
+"R     c #89E459",
+"S     c #8CE75C",
+"T     c #8EE45B",
+"U     c #8CE064",
+"V     c #A8A7AC",
+"W     c #E9E9E9",
+"X     c #EAEAEA",
+"Y     c #EAEAEC",
+"Z     c #B0AFAB",
+"`     c #54C619",
+" .    c #4FC90C",
+"..    c #50CA0D",
+"+.    c #50C80E",
+"@.    c #4FCA0A",
+"#.    c #50C90C",
+"$.    c #4DCA0C",
+"%.    c #51CA0D",
+"&.    c #4DC70A",
+"*.    c #56C619",
+"=.    c #AEB0AF",
+"-.    c #E9EAEC",
+";.    c #CACCCB",
+">.    c #7FC258",
+",.    c #4FD20A",
+"'.    c #4ED20C",
+").    c #51D00D",
+"!.    c #4ED20D",
+"~.    c #52D00A",
+"{.    c #51D10C",
+"].    c #4FD10C",
+"^.    c #50D00B",
+"/.    c #50D30B",
+"(.    c #7EC359",
+"_.    c #C9C9C9",
+":.    c #E9EBE8",
+"<.    c #EAEBED",
+"[.    c #E3E4E6",
+"}.    c #B5B5B3",
+"|.    c #87CF63",
+"1.    c #65DE29",
+"2.    c #5EE21C",
+"3.    c #5FE11C",
+"4.    c #5EE31A",
+"5.    c #5EE21F",
+"6.    c #5EE21D",
+"7.    c #66DF2C",
+"8.    c #87CF5F",
+"9.    c #B3B5B2",
+"0.    c #ECECEC",
+"a.    c #E3E3E3",
+"b.    c #D0D0D0",
+"c.    c #C2C2C2",
+"d.    c #C0C0C0",
+"e.    c #C1C1C1",
+"f.    c #ECECEE",
+"g.    c #EBEBEB",
+"h.    c #EDEDED",
+"i.    c #EEEEEE",
+"j.    c #EFEFEF",
+"k.    c #DCDCDC",
+"l.    c #DBDBDB",
+"                                .   ",
+"+ + + + + + + + + + + + @ + + + #   ",
+"$ $ $ $ $ $ $ $ $ $ % $ $ $ & $ * = ",
+"- - - - - - - - - - - ; & ; - - > , ",
+"' ' ' ' ' ' ' ' ' ) ' ; ) ' ' ' ! ~ ",
+"' ' ' ' ' ' ' ' ' ; ) ; ' ' ' ' { ] ",
+"' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ~ ' ",
+"' { ^ ' ' / ! ] ( ] { ^ ' _ ' ( ' ' ",
+"] : < [ } | 1 2 3 4 5 6 7 8 9 < 0 ) ",
+"a b c d e f g h i j k l m n o p q r ",
+"s t u v w x y w z w A B C D E F G H ",
+"I J K L M N O P Q M R S Q T U V H W ",
+"X Y Z `  ...+.@.#. . .$.%.&.*.=.X X ",
+"Y -.;.>.,.'.).,.!.~.{.].^./.(._.Y Y ",
+":.<.[.}.|.1.2.3.4.5.3.6.7.8.9.[.Y Y ",
+"X X 0.a.b.c.d.e.d.d.d.d.c.b.a.f.Y Y ",
+"X X X g.h.h.h.i.i.j.i.i.h.0.f.Y Y Y ",
+"X X X X g.g.g.g.g.g.g.g.g.X Y I Y Y ",
+"X W X g.X X g.W X X X X W X X X Y Y ",
+"X X X X X X X X X X X X X g.g.X X X ",
+"k.k.l.l.k.k.k.k.k.k.k.l.l.l.l.k.k.k."};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/unfocus.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/unfocus.xpm
new file mode 100644 (file)
index 0000000..d40af0a
--- /dev/null
@@ -0,0 +1,204 @@
+/* XPM */
+static char * unfocus_xpm[] = {
+"22 21 180 2",
+"      c #FEFEFE",
+".     c #FFFFFF",
+"+     c #FDFDFD",
+"@     c #FBFBFB",
+"#     c #FAFAFA",
+"$     c #FCFCFC",
+"%     c #F9F9F9",
+"&     c #F7F7F7",
+"*     c #F6F6F6",
+"=     c #F8F8F8",
+"-     c #F4F4F4",
+";     c #F3F3F3",
+">     c #F1F1F1",
+",     c #EDEDED",
+"'     c #ECECEC",
+")     c #EEEEEE",
+"!     c #F5F5F5",
+"~     c #F2F2F2",
+"{     c #EFEFEF",
+"]     c #E1E1E1",
+"^     c #D1D1D1",
+"/     c #C8C8C8",
+"(     c #C9C9C9",
+"_     c #F8F6F9",
+":     c #F5F7F6",
+"<     c #F2F2F4",
+"[     c #EDEDEB",
+"}     c #D8D6D9",
+"|     c #CBD3C4",
+"1     c #D2EAC8",
+"2     c #D5F4CA",
+"3     c #D5F4C8",
+"4     c #D1E9C9",
+"5     c #EBEDEA",
+"6     c #F7F7F5",
+"7     c #F7F7F9",
+"8     c #F8F8F6",
+"9     c #F3F3F5",
+"0     c #EFF4EE",
+"a     c #DAD8D9",
+"b     c #C9E0C3",
+"c     c #D5F7C5",
+"d     c #D4F9C3",
+"e     c #D2F7C1",
+"f     c #D4F9C5",
+"g     c #D3F9C0",
+"h     c #D6F7C2",
+"i     c #CDDDC3",
+"j     c #DADAD8",
+"k     c #F8F8FA",
+"l     c #F6F6F8",
+"m     c #F5F5F3",
+"n     c #E3E5E2",
+"o     c #C9D4C6",
+"p     c #CCF4B8",
+"q     c #CEF4B9",
+"r     c #CBF4B8",
+"s     c #D2F3BA",
+"t     c #CCF3BA",
+"u     c #CBF4BA",
+"v     c #CCF4B6",
+"w     c #CDF3B8",
+"x     c #CAD2C5",
+"y     c #E4E4E4",
+"z     c #EBEBED",
+"A     c #E8E9EB",
+"B     c #EAEAEA",
+"C     c #E9EAEC",
+"D     c #E6E7E9",
+"E     c #CCCCCE",
+"F     c #C1DEAE",
+"G     c #BDE7A5",
+"H     c #BEE8A8",
+"I     c #BEE8A9",
+"J     c #BDE8A3",
+"K     c #BCE9A8",
+"L     c #BBE8A7",
+"M     c #BFDFAE",
+"N     c #CBCBCB",
+"O     c #E8E8E8",
+"P     c #EBEBEB",
+"Q     c #EBE9EC",
+"R     c #EAEBEF",
+"S     c #EAEAE8",
+"T     c #EBE9EE",
+"U     c #E9EBEA",
+"V     c #C5C7C6",
+"W     c #AEDE92",
+"X     c #ADE091",
+"Y     c #ABE090",
+"Z     c #AFDF93",
+"`     c #ADE18F",
+" .    c #ADE093",
+"..    c #ACDF90",
+"+.    c #AEDF8E",
+"@.    c #B0E094",
+"#.    c #ADE095",
+"$.    c #E9E9E9",
+"%.    c #EAEAEC",
+"&.    c #C9CBCA",
+"*.    c #9ED97F",
+"=.    c #9DD87A",
+"-.    c #9CDA79",
+";.    c #9BD879",
+">.    c #9CD97A",
+",.    c #9CD97C",
+"'.    c #9ED97D",
+").    c #9BD976",
+"!.    c #9DD87E",
+"~.    c #CACACA",
+"{.    c #EBE9EA",
+"].    c #EAECEB",
+"^.    c #EBE8EF",
+"/.    c #D3D2D0",
+"(.    c #A8D68D",
+"_.    c #9BDB7D",
+":.    c #9EDA7A",
+"<.    c #9DD87C",
+"[.    c #9BDB7B",
+"}.    c #99DA7E",
+"|.    c #9DDA7D",
+"1.    c #A8D68E",
+"2.    c #D2D2D4",
+"3.    c #E9E9EB",
+"4.    c #EDE8EC",
+"5.    c #E9EAEE",
+"6.    c #E0E0E0",
+"7.    c #C4D2B9",
+"8.    c #9EE07E",
+"9.    c #9DDD7C",
+"0.    c #9CE07D",
+"a.    c #9EDE7E",
+"b.    c #9DDE7A",
+"c.    c #9CE07B",
+"d.    c #9EDF7B",
+"e.    c #C2D4BE",
+"f.    c #E0E0E2",
+"g.    c #EBEBE9",
+"h.    c #E8E9ED",
+"i.    c #EEE9ED",
+"j.    c #D8DCDD",
+"k.    c #BDDAAA",
+"l.    c #A1E381",
+"m.    c #A2E281",
+"n.    c #A2E482",
+"o.    c #A2E284",
+"p.    c #BADDA7",
+"q.    c #DCDCDC",
+"r.    c #E8EAE9",
+"s.    c #EBEAE8",
+"t.    c #D9DDDE",
+"u.    c #CBDAC3",
+"v.    c #B6E3A2",
+"w.    c #A8E78C",
+"x.    c #ABE68C",
+"y.    c #B8E19D",
+"z.    c #C8DBBF",
+"A.    c #DCDDDF",
+"B.    c #EAE8EB",
+"C.    c #EDECEA",
+"D.    c #E5E5E3",
+"E.    c #DCDCDE",
+"F.    c #D8D9DB",
+"G.    c #D8DAD9",
+"H.    c #E5E3E4",
+"I.    c #EAEBED",
+"J.    c #EAE8E9",
+"K.    c #ECECEE",
+"L.    c #ECEAED",
+"M.    c #EBEDEC",
+"N.    c #ECEAEF",
+"O.    c #E8EAE7",
+"P.    c #DBDCDE",
+"Q.    c #DBDBDB",
+"R.    c #DDDBDC",
+"S.    c #DDDCDA",
+"T.    c #D9DDDC",
+"U.    c #DADCDB",
+"V.    c #DBDBD9",
+"W.    c #DBDDDC",
+"                  .       +                 ",
+"                                            ",
+"@ @ @ @ @ @ @ @ @ @ @ @ # @ $ @ @ @ @ @ @ @ ",
+"% % % % % % % % % % % % % % % % % % % % % % ",
+"& & & & & & & & & & & * & & * = & & & & & & ",
+"& & & & & * - ; > , ' , ) > ; ! * * & & & & ",
+"& & & & & ! ~ { ] ^ / ( ^ ] { ~ ! * & & & & ",
+"_ & & : _ < [ } | 1 2 3 4 | } 5 ~ * & & & & ",
+"6 7 8 _ 9 0 a b c d e f g h i j > ! & & & & ",
+"6 k l _ m n o p q r s t u v w x y - & * & & ",
+"z A B C D E F G H I J K H K L M N O P B B B ",
+"Q R S T U V W X Y Z `  ...+.@.#./ $.$.B B B ",
+"%.P $.Q S &.*.=.-.;.=.>.,.'.).!.~.B B B B B ",
+"%.{.B ].^./.(._.:.<.[.>.>.}.|.1.2.%.%.3.%.%.",
+"%.4.5.B %.6.7.8.9.0.9.a.b.c.d.e.f.%.%.%.%.%.",
+"%.Q g.h.g.i.j.k.l.l.l.m.n.o.p.q.%.%.%.%.%.%.",
+"U U B z r.s.T t.u.v.w.x.y.z.A.Q %.%.%.%.%.%.",
+"%.P B.Q 5.C C.4.D.E.F.G.q.H.z I.%.%.%.%.%.%.",
+"Q B z J.B R r.g.K.L.' M.N.L.S C %.%.%.%.%.%.",
+"C O.C %.s.Q %.h.Q %.%.%.].U B.B B B B B B B ",
+"P.q.Q.P.E.R.Q.S.T.U.q.S.V.W.q.V.q.q.q.q.q.q."};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/Greenstone/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..9896683
--- /dev/null
@@ -0,0 +1,32 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"12 21 8 1",
+"      c #FFFFFF",
+".     c #FEFEFE",
+"+     c #FBFBFB",
+"@     c #F9F9F9",
+"#     c #F7F7F7",
+"$     c #EAEAEA",
+"%     c #EAEAEC",
+"&     c #DCDCDC",
+"            ",
+"............",
+"++++++++++++",
+"@@@@@@@@@@@@",
+"############",
+"############",
+"############",
+"############",
+"############",
+"############",
+"$$$$$$$$$$$$",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"%%%%%%%%%%%%",
+"$$$$$$$$$$$$",
+"&&&&&&&&&&&&"};
diff --git a/etc/skel/.fluxbox/styles/Greenstone/theme.cfg b/etc/skel/.fluxbox/styles/Greenstone/theme.cfg
new file mode 100644 (file)
index 0000000..81a64e4
--- /dev/null
@@ -0,0 +1,205 @@
+#This program is free software; you can redistribute it and/or modify
+#it under the terms of the GNU General Public License as published by
+#the Free Software Foundation; either version 2 of the License, or
+#(at your option) any later version.
+
+#This program is distributed in the hope that it will be useful,
+#but WITHOUT ANY WARRANTY; without even the implied warranty of
+#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#GNU General Public License for more details.
+
+#You should have received a copy of the GNU General Public License
+#along with this program; if not, write to the Free Software
+#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+!---------------------------------------------
+! Style name:  Greenstone 
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date: Mon Aug 23 14:25:19 CEST 2004
+!---------------------------------------------
+
+menu.title:                                                            pixmap
+menu.title.color:                                              #aed40f
+menu.title.colorTo:                                            #aed40f
+menu.title.font:                                               sans-7:bold,shadow:offsetx=1;offsety=1;color=#374958
+menu.title.justify:                                            Center
+menu.title.pixmap:                                             menu.xpm
+menu.title.textColor:                                  #ffffff
+
+menu.bevelWidth:                                               0
+menu.borderColor:                                              #708d01
+menu.borderWidth:                                              1
+
+menu.bullet:                                                   Triangle
+menu.bullet.position:                                  Right
+menu.frame:                                                    Raised Bevel Gradient CrossDiagonal
+menu.frame.color:                                              #f5f5f5
+menu.frame.colorTo:                                            #ffffff
+menu.frame.disableColor:
+menu.frame.justify:                                            Left
+menu.frame.pixmap:
+menu.frame.font:                                               sans-7:bold
+menu.frame.textColor:                                  #000400
+
+menu.hilite:                                                   pixmap
+menu.hilite:                                                   
+menu.hilite.Color:                                             #33b0dc
+menu.hilite.colorTo:                                   #204c67
+menu.hilite.pixmap:                                            hilite.xpm
+menu.hilite.textColor:                                 #ad5e9f
+
+menu.roundCorners:
+menu.selected.pixmap:
+menu.unselected.pixmap:
+menu.submenu.pixmap:
+
+toolbar:                                                               pixmap
+toolbar.alpha:                                                 255
+toolbar.bevelWidth:                                            1
+toolbar.borderColor:                                   #c8cbd1
+toolbar.borderWidth:                                   1
+toolbar.color:
+toolbar.colorTo:
+toolbar.height:                                                        17
+toolbar.iconbar.borderColor:
+toolbar.iconbar.borderWidth:                   0
+toolbar.pixmap:                                                        wtitle.xpm              
+toolbar.shaped:                                                        False
+
+toolbar.iconbar.empty:                                 pixmap
+toolbar.iconbar.empty.color:
+toolbar.iconbar.empty.colorTo:
+toolbar.iconbar.empty.pixmap:                  wtitle.xpm
+
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:
+toolbar.clock.borderWidth:                             0
+toolbar.clock.color:
+toolbar.clock.colorTo:
+toolbar.clock.justify:                                 Center
+toolbar.clock.pixmap:                                  wtitle.xpm
+toolbar.clock.font:                                    sans-7:bold,shadow:offsetx=1;offsety=1;color=#b6c1cc
+toolbar.clock.textColor:                               #393b3a
+
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:
+toolbar.workspace.colorTo:
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      wtitle.xpm
+toolbar.workspace.font:                                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#b6c1cc
+toolbar.workspace.textColor:                   #393b3a
+
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:
+toolbar.iconbar.focused.borderWidth:   0
+toolbar.iconbar.focused.color:
+toolbar.iconbar.focused.colorTo:
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        menu.xpm
+toolbar.iconbar.focused.font:                  sans-7:bold,shadow:offsetx=1;offsety=1;color=#374958
+toolbar.iconbar.focused.textColor:             #ffffff
+
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:  0
+toolbar.iconbar.unfocused.color:
+toolbar.iconbar.unfocused.colorTo:
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              wtitle.xpm
+toolbar.iconbar.unfocused.font:                        sans-7:bold,shadow:offsetx=1;offsety=1;color=#b6c1cc
+toolbar.iconbar.unfocused.textColor:   #ad5e9f
+
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  wtitle.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #393b3a
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          menu.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
+window.font:                                                   sans-7:bold,shadow:offsetx=1;offsety=1;color=#b6c1cc
+window.roundCorners:
+window.title.height:                                   19
+window.justify:                                                        Center
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                                            #c8cbd1
+window.borderWidth:                     1
+
+window.shade.pixmap:
+window.shade.pressed.pixmap:
+window.shade.unfocus.pixmap:
+
+window.title.focus:                     pixmap
+window.title.focus.color:
+window.title.focus.colorTo:
+window.title.focus.pixmap:                             wtitle.xpm
+
+window.label.focus:                                            ParentRelative
+window.label.focus.color:
+window.label.focus.colorTo:
+window.label.focus.pixmap:
+window.label.focus.textColor:                  #000400
+
+window.title.unfocus:                                  pixmap
+window.title.unfocus.color:
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:                   wtitle.xpm
+
+window.label.unfocus:                                  ParentRelative
+window.label.unfocus.color:
+window.label.unfocus.colorTo:
+window.label.unfocus.pixmap:
+window.label.unfocus.textColor:                        #ad5e9f
+
+window.close.pixmap:                                   close.xpm
+window.close.pressed.pixmap:                   close.xpm                
+window.close.unfocus.pixmap:                   unfocus.xpm
+
+window.maximize.pixmap:                                        max.xpm
+window.maximize.pressed.pixmap:                        max.xpm
+window.maximize.unfocus.pixmap:                        unfocus.xpm
+
+window.iconify.pixmap:                                 icon.xpm
+window.iconify.pressed.pixmap:                 icon.xpm
+window.iconify.unfocus.pixmap:                 unfocus.xpm
+
+window.stick.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                   stick.xpm
+window.stick.unfocus.pixmap:                   stick.xpm
+
+window.stuck.pixmap:                                   stuck.xpm
+window.stuck.unfocus.pixmap:                   stuck.xpm
+
+window.grip.focus:                                             pixmap
+window.grip.focus.color:
+window.grip.focus.colorTo:
+window.grip.focus.pixmap:                              menu.xpm
+
+window.grip.unfocus:                                   pixmap
+window.grip.unfocus.color:
+window.grip.unfocus.colorTo:
+window.grip.unfocus.pixmap:                            wtitle.xpm              
+
+window.handle.focus:                                   pixmap
+window.handle.focus.color:
+window.handle.focus.colorTo:
+window.handle.focus.pixmap:                            wtitle.xpm
+
+window.handle.unfocus:                                 pixmap
+window.handle.unfocus.color:
+window.handle.unfocus.colorTo:
+window.handle.unfocus.pixmap:                  wtitle.xpm
+window.handleWidth:                     5
+
+slit:                                                                  Raised Bevel Gradient horizontal
+slit.pixmap:           
+slit.color:                                                            #eeeeee
+slit.colorTo:                                                  #dfdfdf
+slit.borderWidth:                                              1 
+slit.bevelWidth:                                               1
+slit.borderColor:                                              #c0c0c0
diff --git a/etc/skel/.fluxbox/styles/Kharisma b/etc/skel/.fluxbox/styles/Kharisma
new file mode 100644 (file)
index 0000000..1724198
--- /dev/null
@@ -0,0 +1,142 @@
+! Kharisma for fluxbox.
+
+! Miscellaneous settings...
+style.name:    Kharisma
+style.author:  Aki 'akisan' Hänninen - aki@linux.nu
+style.date:    Sat Nov 19 2001
+style.credits: Background picture by jesse <blazer2@optonline.net>. Font by artwiz <artwiz@artramp.org>.
+style.comments:        All purple and lila theme matching the awesome background picture. Check out jesse's website http://www.digitoma.com!
+
+rootCommand:   wmsetbg -s /etc/X11/fluxbox/backgrounds/KharismaSunrise1-0.jpg
+
+! Toolbar settings...
+toolbar.button:        Raised Bevel2 Gradient Elliptic
+toolbar.button.color:  #d489ff
+toolbar.button.colorTo:        #aa7eac
+toolbar.button.picColor:       #553296
+
+toolbar.button.pressed:        Sunken Bevel2 Gradient Elliptic
+toolbar.button.pressed.color:  #af53f6
+toolbar.button.pressed.colorTo:        #d489ff
+
+toolbar.label: Flat Gradient CrossDiagonal
+toolbar.label.color:   #5d3c70
+toolbar.label.colorTo: #aa7eac
+toolbar.label.textColor:       #ffffff
+
+toolbar.windowLabel:   Flat Gradient Vertical
+toolbar.windowLabel.color:     #aa7eac
+toolbar.windowLabel.colorTo:   #5d3c70
+toolbar.windowLabel.textColor: #ffffff
+
+toolbar.clock: Flat Gradient CrossDiagonal
+toolbar.clock.color:   #5d3c70
+toolbar.clock.colorTo: #aa7eac
+toolbar.clock.textColor:       #ffffff
+
+toolbar:       Raised Bevel2 Gradient CrossDiagonal
+toolbar.color: #aa7eac
+toolbar.colorTo:       #5d3c70
+toolbar.textColor:     #000000
+toolbar.font:  nu
+toolbar.justify:       Center
+
+! Menu settings...
+menu.frame:    Flat Gradient CrossDiagonal
+menu.frame.color:      #e2a8e5
+menu.frame.colorTo:    #000000
+menu.frame.textColor:  #ffffff
+menu.frame.font:       nu
+menu.frame.justify:    Center
+
+menu.title:    Raised Bevel2 Gradient CrossDiagonal
+menu.title.color:      #af53f6
+menu.title.colorTo:    #000000
+menu.title.textColor:  #ffffff
+menu.title.font:       nu
+menu.title.justify:    Center
+
+menu.hilite:   Raised Bevel2 Gradient Diagonal
+menu.hilite.color:     #e2a8e5
+menu.hilite.colorTo:   #000000
+menu.hilite.textColor: #ffffff
+
+menu.bullet:   Empty
+menu.bullet.position:  Right
+menu.frame.disableColor:       #ffffff
+
+! Window settings...
+window.button.focus:   Flat Gradient Vertical
+window.button.focus.color:     #604b76
+window.button.focus.colorTo:   #e2a8e5
+window.button.focus.picColor:  #000000
+
+window.button.unfocus: Flat Solid Vertical
+window.button.unfocus.color:   #604b76
+window.button.unfocus.colorTo: #ffffff
+window.button.unfocus.picColor:        #ffffff
+
+window.grip.focus:     Raised Bevel2 Gradient Horizontal
+window.grip.focus.color:       #e2a8e5
+window.grip.focus.colorTo:     #604b76
+
+window.grip.unfocus:   Raised Bevel2 Solid Diagonal
+window.grip.unfocus.color:     #604b76
+window.grip.unfocus.colorTo:   #ffffff
+
+window.handle.focus:   Raised Bevel2 Gradient Diagonal
+window.handle.focus.color:     #e2a8e5
+window.handle.focus.colorTo:   #604b76
+
+window.handle.unfocus: Flat Solid Diagonal
+window.handle.unfocus.color:   #604b76
+window.handle.unfocus.colorTo: #ffffff
+
+window.label.focus:    Flat Gradient CrossDiagonal
+window.label.focus.color:      #e2a8e5
+window.label.focus.colorTo:    #604b76
+window.label.focus.textColor:  #0e0e0e
+window.label.focus.font:       nu
+window.label.focus.justify:    Right
+
+window.font:   nu
+window.justify:        Right
+window.label.unfocus:  Flat Solid Vertical
+window.label.unfocus.color:    #604b76
+window.label.unfocus.colorTo:  #ffffff
+window.label.unfocus.textColor:        #ffffff
+
+window.title.focus:    Raised Bevel2 Gradient Vertical
+window.title.focus.color:      #e2a8e5
+window.title.focus.colorTo:    #604b76
+
+window.title.unfocus:  Flat Solid Vertical
+window.title.unfocus.color:    #604b76
+window.title.unfocus.colorTo:  #ffffff
+
+window.button.pressed: Sunken Bevel2 Gradient Vertical
+window.button.pressed.color:   #e2a8e5
+window.button.pressed.colorTo: #604b76
+
+window.frame.focusColor:       #e2a8e5
+window.frame.unfocusColor:     #604b76
+
+window.tab.font:                       nu
+window.tab.justify:                     Center
+window.tab.label.unfocus:               Flat Solid Vertical
+window.tab.label.unfocus.color:         #604b76
+window.tab.label.unfocus.colorTo:       #ffffff
+window.tab.label.unfocus.textColor:     #c6c6c6
+
+window.tab.label.focus:                 Flat Gradient CrossDiagonal
+window.tab.label.focus.color:           #5d3c70
+window.tab.label.focus.colorTo:         #aa7eac
+window.tab.label.focus.textColor:       #ffffff
+window.tab.borderWidth:                 1
+window.tab.borderColor:                 #e2a8e5
+
+handleWidth:   4
+frameWidth:    0
+bevelWidth:    2
+borderWidth:   1
+borderColor:   #e2a8e5
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..1a8e2bd
--- /dev/null
@@ -0,0 +1,351 @@
+/* XPM */
+static char * close_xpm[] = {
+"21 21 327 2",
+"      c None",
+".     c #F4F4F4",
+"+     c #F4F4F6",
+"@     c #F5F5F7",
+"#     c #F5F5F5",
+"$     c #F4F2F3",
+"%     c #F3F1F2",
+"&     c #F3F3F3",
+"*     c #CACFD3",
+"=     c #040005",
+"-     c #F9F9FB",
+";     c #F8F9FB",
+">     c #F7F7F9",
+",     c #FAFAFC",
+"'     c #F6F6F6",
+")     c #F8F8F8",
+"!     c #FAFAFA",
+"~     c #F9F9F9",
+"{     c #F8F6FB",
+"]     c #FBF9FC",
+"^     c #F8F6F9",
+"/     c #EBECF0",
+"(     c #EDEEF2",
+"_     c #E9EAEE",
+":     c #ECEDEF",
+"<     c #EEEEEE",
+"[     c #ECECEC",
+"}     c #EBEBEB",
+"|     c #EEEFF1",
+"1     c #EAEBED",
+"2     c #E8E9EB",
+"3     c #EBECEE",
+"4     c #D4D7DC",
+"5     c #D3D6DB",
+"6     c #CDD0D5",
+"7     c #C2C5CA",
+"8     c #B3B7BA",
+"9     c #ABACB0",
+"0     c #A4A5A7",
+"a     c #A3A4A6",
+"b     c #AFB0B2",
+"c     c #C4C8CB",
+"d     c #CCD0D3",
+"e     c #D2D6D9",
+"f     c #D6DADD",
+"g     c #D9DCE1",
+"h     c #C9CED2",
+"i     c #C0C5CB",
+"j     c #B4B9BF",
+"k     c #8E9196",
+"l     c #55585D",
+"m     c #262A2D",
+"n     c #090D10",
+"o     c #090D0E",
+"p     c #262A2B",
+"q     c #52575B",
+"r     c #8B9094",
+"s     c #B2B7BB",
+"t     c #C0C5C9",
+"u     c #C8CDD1",
+"v     c #C2C9D1",
+"w     c #B7BEC6",
+"x     c #B8BFC7",
+"y     c #B9C0C8",
+"z     c #B1B8C0",
+"A     c #A9AEB2",
+"B     c #74787B",
+"C     c #2F3032",
+"D     c #3A3A3A",
+"E     c #7A7A7A",
+"F     c #B8B8B8",
+"G     c #BFBFBF",
+"H     c #888888",
+"I     c #444442",
+"J     c #2E2E2E",
+"K     c #75767A",
+"L     c #ABAEB3",
+"M     c #B3B8BE",
+"N     c #BDC4CC",
+"O     c #BEC5CD",
+"P     c #B4BBC3",
+"Q     c #91969A",
+"R     c #2C3033",
+"S     c #333436",
+"T     c #878787",
+"U     c #A2A2A2",
+"V     c #ACACAC",
+"W     c #B1B1B1",
+"X     c #B0B0B0",
+"Y     c #9E9E9C",
+"Z     c #474747",
+"`     c #2F3034",
+" .    c #B7BCC2",
+"..    c #BCC3CB",
+"+.    c #BEC7CE",
+"@.    c #BCC5CC",
+"#.    c #ABB4BB",
+"$.    c #AAB3BA",
+"%.    c #9EA7AE",
+"&.    c #505559",
+"*.    c #121619",
+"=.    c #595A5C",
+"-.    c #6E6E6E",
+";.    c #7F7F7F",
+">.    c #909090",
+",.    c #8F8F8F",
+"'.    c #8B8B8B",
+").    c #838381",
+"!.    c #6B6B6B",
+"~.    c #212226",
+"{.    c #4D5055",
+"].    c #A2A7AD",
+"^.    c #AEB5BD",
+"/.    c #ACB5BC",
+"(.    c #B4BDC4",
+"_.    c #B2BBC2",
+":.    c #B3BCC3",
+"<.    c #A7B0B7",
+"[.    c #272B2E",
+"}.    c #1B1C1E",
+"|.    c #3E3F41",
+"1.    c #505050",
+"2.    c #5F5F5F",
+"3.    c #6D6D6D",
+"4.    c #696A6C",
+"5.    c #5D5D5B",
+"6.    c #565656",
+"7.    c #27282C",
+"8.    c #282B30",
+"9.    c #ABB0B6",
+"0.    c #B0B9C0",
+"a.    c #B5BEC5",
+"b.    c #A3ACB3",
+"c.    c #A1AAB1",
+"d.    c #A2ABB2",
+"e.    c #98A1A8",
+"f.    c #090A0C",
+"g.    c #141517",
+"h.    c #252525",
+"i.    c #393939",
+"j.    c #42413F",
+"k.    c #484848",
+"l.    c #4E4E4E",
+"m.    c #464749",
+"n.    c #40403E",
+"o.    c #313131",
+"p.    c #232428",
+"q.    c #06090E",
+"r.    c #989DA3",
+"s.    c #A1A8B0",
+"t.    c #A0A9B0",
+"u.    c #ABB4BD",
+"v.    c #AAB3BC",
+"w.    c #A9B2BB",
+"x.    c #A5AEB7",
+"y.    c #07080A",
+"z.    c #030303",
+"A.    c #161616",
+"B.    c #1A1917",
+"C.    c #272624",
+"D.    c #292929",
+"E.    c #2A2A2A",
+"F.    c #2A2B2D",
+"G.    c #282826",
+"H.    c #1D1D1D",
+"I.    c #0B0C10",
+"J.    c #080B10",
+"K.    c #A7ACB2",
+"L.    c #A9B2B9",
+"M.    c #969FA8",
+"N.    c #939CA5",
+"O.    c #959EA7",
+"P.    c #97A0A9",
+"Q.    c #242424",
+"R.    c #000000",
+"S.    c #010000",
+"T.    c #131210",
+"U.    c #232220",
+"V.    c #2D2D2D",
+"W.    c #2C2D2F",
+"X.    c #1D1D1B",
+"Y.    c #000105",
+"Z.    c #1E2126",
+"`.    c #959AA0",
+" +    c #969DA5",
+".+    c #97A0A7",
+"++    c #939CA3",
+"@+    c #A0A9B2",
+"#+    c #A2ABB4",
+"$+    c #9FA8B1",
+"%+    c #A7B0B9",
+"&+    c #1B1A18",
+"*+    c #252422",
+"=+    c #343331",
+"-+    c #373737",
+";+    c #3F4042",
+">+    c #37383A",
+",+    c #323230",
+"'+    c #232323",
+")+    c #0D0E12",
+"!+    c #494C51",
+"~+    c #ADB2B8",
+"{+    c #A0A7AF",
+"]+    c #8B949B",
+"^+    c #889198",
+"/+    c #8C959C",
+"(+    c #898C93",
+"_+    c #25262B",
+":+    c #454547",
+"<+    c #4D4D4D",
+"[+    c #5C5A5B",
+"}+    c #5A5859",
+"|+    c #575556",
+"1+    c #4F4E4C",
+"2+    c #1F2024",
+"3+    c #84878C",
+"4+    c #9EA2AB",
+"5+    c #899098",
+"6+    c #8A939A",
+"7+    c #98A1AA",
+"8+    c #9AA3AC",
+"9+    c #99A2AB",
+"0+    c #B5B8BD",
+"a+    c #797C81",
+"b+    c #202425",
+"c+    c #323433",
+"d+    c #636562",
+"e+    c #6D6D6B",
+"f+    c #777775",
+"g+    c #686868",
+"h+    c #3E3E3E",
+"i+    c #232426",
+"j+    c #7C7D82",
+"k+    c #BABDC4",
+"l+    c #9EA5AD",
+"m+    c #9AA1AB",
+"n+    c #9CA5AE",
+"o+    c #96A0A9",
+"p+    c #818A93",
+"q+    c #838C95",
+"r+    c #828B94",
+"s+    c #848D96",
+"t+    c #91969C",
+"u+    c #AFB4B8",
+"v+    c #94999C",
+"w+    c #45494A",
+"x+    c #131716",
+"y+    c #020605",
+"z+    c #020403",
+"A+    c #151618",
+"B+    c #464A4D",
+"C+    c #93979A",
+"D+    c #A8ADB3",
+"E+    c #92969F",
+"F+    c #818892",
+"G+    c #868F98",
+"H+    c #848E97",
+"I+    c #7E8891",
+"J+    c #929BA4",
+"K+    c #949DA6",
+"L+    c #939AA4",
+"M+    c #AEB5BB",
+"N+    c #BFC7CA",
+"O+    c #CBD0D4",
+"P+    c #CFD4D8",
+"Q+    c #C1C6CA",
+"R+    c #9CA3AB",
+"S+    c #969DA7",
+"T+    c #8A949D",
+"U+    c #97A1AA",
+"V+    c #7C838D",
+"W+    c #7D848E",
+"X+    c #7D8592",
+"Y+    c #78808B",
+"Z+    c #7F8690",
+"`+    c #7C838B",
+" @    c #80878F",
+".@    c #7B828C",
+"+@    c #7E858B",
+"@@    c #7F868E",
+"#@    c #79828B",
+"$@    c #7E8790",
+"%@    c #78818A",
+"&@    c #798289",
+"*@    c #8C939B",
+"=@    c #8D949C",
+"-@    c #8B919F",
+";@    c #8D93A1",
+">@    c #8B939E",
+",@    c #8B949D",
+"'@    c #8A939C",
+")@    c #88919A",
+"!@    c #89919C",
+"~@    c #8D95A0",
+"{@    c #8C9399",
+"]@    c #8F969E",
+"^@    c #8B929C",
+"/@    c #8C939D",
+"(@    c #8B929A",
+"_@    c #8B9298",
+":@    c #676E74",
+"<@    c #686F75",
+"[@    c #69707A",
+"}@    c #666D75",
+"|@    c #687176",
+"1@    c #677077",
+"2@    c #656E75",
+"3@    c #697078",
+"4@    c #636A72",
+"5@    c #6B727C",
+"6@    c #656C74",
+"7@    c #6D717A",
+"8@    c #696E74",
+"9@    c #696E72",
+"0@    c #626A6D",
+"a@    c #61696C",
+"b@    c #5F676A",
+"c@    c #61696B",
+"d@    c #626A6C",
+"e@    c #616B6D",
+"f@    c #5F696B",
+"g@    c #61686E",
+"h@    c #626971",
+"i@    c #616870",
+"j@    c #636770",
+"k@    c #62676D",
+"l@    c #63686C",
+". . . . . + @ . . # # $ % & * = = = = = = ",
+"- - - - - ; > , - ' ) ! ~ > { ] ^ * = = = ",
+"/ / / / / ( _ / : : < [ } | 1 2 3 3 * = = ",
+"4 4 4 4 4 5 6 7 8 9 0 a b 8 c d e f g = = ",
+"h h h h h i j k l m n o p q r s t u v = = ",
+"w x y x z A B C D E F G H I J K L M z = = ",
+"N N O N P Q R S T U V W X Y Z ` k  ...+.@.",
+"#.$.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^.$./.",
+"(._.(.:.<.[.}.|.1.2.3.3.4.5.6.7.8.9.P 0.a.",
+"b.c.d.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.d.t.",
+"u.v.w.w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.^.L.$.",
+"M.M.N.O.P.Q.R.S.T.U.V.W.F.X.A.Y.Z.`. +.+++",
+"@+#+$+#+%+l.z.&+*+=+-+;+>+,+'+)+!+~+{+t.d.",
+"]+]+^+/+.+(+_+~.:+<+[+}+|+1+o.2+3+4+5+6+]+",
+"7+8+7+9+@+0+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+",
+"p+q+r+p+s+t+u+v+w+x+y+z+A+B+C+D+E+F+G+H+I+",
+"J+K+K+J+J+L+l+M+N+O+P+P+h Q+M R+S+K+N.T+U+",
+"V+W+W+V+V+X+Y+Z+V+`+ @.@V++@`+@@#@$@%@r+&@",
+"*@*@*@=@=@-@;@>@,@'@)@!@~@{@*@]@^@/@(@*@_@",
+":@:@:@:@<@[@}@}@:@:@|@1@2@<@3@4@5@6@7@8@9@",
+"0@0@a@0@0@b@0@c@d@d@c@e@f@g@h@i@i@j@k@l@l@"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/closep.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/closep.xpm
new file mode 100644 (file)
index 0000000..abf28e9
--- /dev/null
@@ -0,0 +1,357 @@
+/* XPM */
+static char * closep_xpm[] = {
+"21 21 333 2",
+"      c None",
+".     c #F4F4F4",
+"+     c #F4F4F6",
+"@     c #F5F5F7",
+"#     c #F5F5F5",
+"$     c #F4F2F3",
+"%     c #F3F1F2",
+"&     c #F3F3F3",
+"*     c #CACFD3",
+"=     c #040005",
+"-     c #F9F9FB",
+";     c #F8F9FB",
+">     c #F7F7F9",
+",     c #FAFAFC",
+"'     c #F6F6F6",
+")     c #F8F8F8",
+"!     c #FAFAFA",
+"~     c #F9F9F9",
+"{     c #F8F6FB",
+"]     c #FBF9FC",
+"^     c #F8F6F9",
+"/     c #EBECF0",
+"(     c #EDEEF2",
+"_     c #E9EAEE",
+":     c #ECEDEF",
+"<     c #EEEEEE",
+"[     c #ECECEC",
+"}     c #EBEBEB",
+"|     c #EEEFF1",
+"1     c #EAEBED",
+"2     c #E8E9EB",
+"3     c #EBECEE",
+"4     c #D4D7DC",
+"5     c #D3D6DB",
+"6     c #CDD0D5",
+"7     c #C2C5CA",
+"8     c #B3B7BA",
+"9     c #ABACB0",
+"0     c #A4A5A7",
+"a     c #A3A4A6",
+"b     c #AFB0B2",
+"c     c #C4C8CB",
+"d     c #CCD0D3",
+"e     c #D2D6D9",
+"f     c #D6DADD",
+"g     c #D9DCE1",
+"h     c #C9CED2",
+"i     c #BDC0C5",
+"j     c #BCBFC4",
+"k     c #96999E",
+"l     c #636268",
+"m     c #313439",
+"n     c #030D0E",
+"o     c #040E0F",
+"p     c #2F3336",
+"q     c #626167",
+"r     c #9C9BA1",
+"s     c #B9B9C1",
+"t     c #C2C7CB",
+"u     c #C8CDD1",
+"v     c #C2C9D1",
+"w     c #B7BEC6",
+"x     c #B8BFC7",
+"y     c #B9C0C8",
+"z     c #B1B8C0",
+"A     c #ADB2B6",
+"B     c #7D8085",
+"C     c #38393D",
+"D     c #333738",
+"E     c #818382",
+"F     c #B9B9B9",
+"G     c #C0C0C0",
+"H     c #888A89",
+"I     c #424848",
+"J     c #2E3638",
+"K     c #7D8788",
+"L     c #A7AEB4",
+"M     c #B3B8BE",
+"N     c #BDC4CC",
+"O     c #BEC5CD",
+"P     c #B4BBC3",
+"Q     c #989DA1",
+"R     c #3A3B3F",
+"S     c #39393B",
+"T     c #918E89",
+"U     c #A89A99",
+"V     c #C2A9AC",
+"W     c #C5ABAE",
+"X     c #BCAEAD",
+"Y     c #9E9D99",
+"Z     c #424844",
+"`     c #343D3A",
+" .    c #959CA2",
+"..    c #B7BCC2",
+"+.    c #BCC3CB",
+"@.    c #BEC7CE",
+"#.    c #BCC5CC",
+"$.    c #ABB4BB",
+"%.    c #AAB3BA",
+"&.    c #9EA7AE",
+"*.    c #585B60",
+"=.    c #161618",
+"-.    c #5F5B5A",
+";.    c #8D7875",
+">.    c #B69898",
+",.    c #CBA4A7",
+"'.    c #CFA6AA",
+").    c #BA9A9B",
+"!.    c #9D8988",
+"~.    c #776F6D",
+"{.    c #1D1C18",
+"].    c #555C62",
+"^.    c #A2A7AD",
+"/.    c #AEB5BD",
+"(.    c #ACB5BC",
+"_.    c #B4BDC4",
+":.    c #B2BBC2",
+"<.    c #B3BCC3",
+"[.    c #A7B0B7",
+"}.    c #323337",
+"|.    c #1F1D1E",
+"1.    c #534E4B",
+"2.    c #9D7B7C",
+"3.    c #DDC3C2",
+"4.    c #FFEDEA",
+"5.    c #FFE7E6",
+"6.    c #E8C8CB",
+"7.    c #A38489",
+"8.    c #695658",
+"9.    c #2F2B2A",
+"0.    c #2F3438",
+"a.    c #ABB0B6",
+"b.    c #B0B9C0",
+"c.    c #B5BEC5",
+"d.    c #A3ACB3",
+"e.    c #A1AAB1",
+"f.    c #A2ABB2",
+"g.    c #98A1A8",
+"h.    c #06070B",
+"i.    c #181413",
+"j.    c #4A423F",
+"k.    c #A68387",
+"l.    c #FCF1ED",
+"m.    c #F7FFF4",
+"n.    c #FFFFF8",
+"o.    c #FDE7E9",
+"p.    c #AA8990",
+"q.    c #5D4A4E",
+"r.    c #232323",
+"s.    c #02070B",
+"t.    c #989DA3",
+"u.    c #A1A8B0",
+"v.    c #A0A9B0",
+"w.    c #ABB4BD",
+"x.    c #AAB3BC",
+"y.    c #A9B2BB",
+"z.    c #A5AEB7",
+"A.    c #080403",
+"B.    c #38302D",
+"C.    c #9E757B",
+"D.    c #FFEEEC",
+"E.    c #FCFFF6",
+"F.    c #FDFDF5",
+"G.    c #FFECEE",
+"H.    c #997A80",
+"I.    c #48383B",
+"J.    c #0C100F",
+"K.    c #03080C",
+"L.    c #A7ACB2",
+"M.    c #A9B2B9",
+"N.    c #969FA8",
+"O.    c #939CA5",
+"P.    c #959EA7",
+"Q.    c #97A0A9",
+"R.    c #242529",
+"S.    c #17120E",
+"T.    c #7C585C",
+"U.    c #DABDBF",
+"V.    c #FEE9E8",
+"W.    c #FFEAEB",
+"X.    c #DFBFC4",
+"Y.    c #83666B",
+"Z.    c #2A1B1E",
+"`.    c #040404",
+" +    c #1F272A",
+".+    c #959AA0",
+"++    c #969DA5",
+"@+    c #97A0A7",
+"#+    c #939CA3",
+"$+    c #A0A9B2",
+"%+    c #A2ABB4",
+"&+    c #9FA8B1",
+"*+    c #A7B0B9",
+"=+    c #565A5D",
+"-+    c #000000",
+";+    c #282423",
+">+    c #523E3D",
+",+    c #836668",
+"'+    c #AA8388",
+")+    c #AC8389",
+"!+    c #8D6D72",
+"~+    c #564345",
+"{+    c #302A2A",
+"]+    c #0D0D0B",
+"^+    c #525A5D",
+"/+    c #ADB2B8",
+"(+    c #A0A7AF",
+"_+    c #8B949B",
+":+    c #889198",
+"<+    c #8C959C",
+"[+    c #888B90",
+"}+    c #26272B",
+"|+    c #222224",
+"1+    c #474641",
+"2+    c #635856",
+"3+    c #7B6265",
+"4+    c #7B6164",
+"5+    c #6A5A5A",
+"6+    c #5A5653",
+"7+    c #2A2F2B",
+"8+    c #212725",
+"9+    c #858C92",
+"0+    c #9EA2AB",
+"a+    c #899098",
+"b+    c #8A939A",
+"c+    c #98A1AA",
+"d+    c #9AA3AC",
+"e+    c #99A2AB",
+"f+    c #B2B7BD",
+"g+    c #7E8186",
+"h+    c #24272C",
+"i+    c #313534",
+"j+    c #626461",
+"k+    c #737270",
+"l+    c #787775",
+"m+    c #6F6E6C",
+"n+    c #3D3D3D",
+"o+    c #252628",
+"p+    c #7A7E7F",
+"q+    c #ADB6BD",
+"r+    c #9EA5AD",
+"s+    c #9AA1AB",
+"t+    c #9CA5AE",
+"u+    c #96A0A9",
+"v+    c #818A93",
+"w+    c #838C95",
+"x+    c #828B94",
+"y+    c #848D96",
+"z+    c #9299A1",
+"A+    c #AAB1B9",
+"B+    c #91989E",
+"C+    c #4B4A50",
+"D+    c #111619",
+"E+    c #000304",
+"F+    c #010A09",
+"G+    c #15161A",
+"H+    c #4B494E",
+"I+    c #9A979E",
+"J+    c #B0ADB6",
+"K+    c #929BA2",
+"L+    c #818892",
+"M+    c #868F98",
+"N+    c #848E97",
+"O+    c #7E8891",
+"P+    c #929BA4",
+"Q+    c #949DA6",
+"R+    c #939AA4",
+"S+    c #AEB5BB",
+"T+    c #BFC7CA",
+"U+    c #CBD0D4",
+"V+    c #CFD4D8",
+"W+    c #C1C6CA",
+"X+    c #9CA3AB",
+"Y+    c #969DA7",
+"Z+    c #8A949D",
+"`+    c #97A1AA",
+" @    c #7C838D",
+".@    c #7D848E",
+"+@    c #7D8592",
+"@@    c #78808B",
+"#@    c #7F8690",
+"$@    c #7C838B",
+"%@    c #80878F",
+"&@    c #7B828C",
+"*@    c #7E858B",
+"=@    c #7F868E",
+"-@    c #79828B",
+";@    c #7E8790",
+">@    c #78818A",
+",@    c #798289",
+"'@    c #8C939B",
+")@    c #8D949C",
+"!@    c #8B919F",
+"~@    c #8D93A1",
+"{@    c #8B939E",
+"]@    c #8B949D",
+"^@    c #8A939C",
+"/@    c #88919A",
+"(@    c #89919C",
+"_@    c #8D95A0",
+":@    c #8C9399",
+"<@    c #8F969E",
+"[@    c #8B929C",
+"}@    c #8C939D",
+"|@    c #8B929A",
+"1@    c #8B9298",
+"2@    c #676E74",
+"3@    c #686F75",
+"4@    c #69707A",
+"5@    c #666D75",
+"6@    c #687176",
+"7@    c #677077",
+"8@    c #656E75",
+"9@    c #697078",
+"0@    c #636A72",
+"a@    c #6B727C",
+"b@    c #656C74",
+"c@    c #6D717A",
+"d@    c #696E74",
+"e@    c #696E72",
+"f@    c #626A6D",
+"g@    c #61696C",
+"h@    c #5F676A",
+"i@    c #61696B",
+"j@    c #626A6C",
+"k@    c #616B6D",
+"l@    c #5F696B",
+"m@    c #61686E",
+"n@    c #626971",
+"o@    c #616870",
+"p@    c #636770",
+"q@    c #62676D",
+"r@    c #63686C",
+". . . . . + @ . . # # $ % & * = = = = = = ",
+"- - - - - ; > , - ' ) ! ~ > { ] ^ * = = = ",
+"/ / / / / ( _ / : : < [ } | 1 2 3 3 * = = ",
+"4 4 4 4 4 5 6 7 8 9 0 a b 8 c d e f g = = ",
+"h h h h h i j k l m n o p q r s t u v = = ",
+"w x y x z A B C D E F G H I J K L M z = = ",
+"N N O N P Q R S T U V W X Y Z `  ...+.@.#.",
+"$.%.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.%.(.",
+"_.:._.<.[.}.|.1.2.3.4.5.6.7.8.9.0.a.P b.c.",
+"d.e.f.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.f.v.",
+"w.x.y.y.z.h.A.B.C.D.E.F.G.H.I.J.K.L./.M.%.",
+"N.N.O.P.Q.R.A.S.T.U.V.W.X.Y.Z.`. +.+++@+#+",
+"$+%+&+%+*+=+-+;+>+,+'+)+!+~+{+]+^+/+(+v.f.",
+"_+_+:+<+@+[+}+|+1+2+3+4+5+6+7+8+9+0+a+b+_+",
+"c+d+c+e+$+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+",
+"v+w+x+v+y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+",
+"P+Q+Q+P+P+R+r+S+T+U+V+V+h W+M X+Y+Q+O.Z+`+",
+" @.@.@ @ @+@@@#@ @$@%@&@ @*@$@=@-@;@>@x+,@",
+"'@'@'@)@)@!@~@{@]@^@/@(@_@:@'@<@[@}@|@'@1@",
+"2@2@2@2@3@4@5@5@2@2@6@7@8@3@9@0@a@b@c@d@e@",
+"f@f@g@f@f@h@f@i@j@j@i@k@l@m@n@o@o@p@q@r@r@"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/focus.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/focus.xpm
new file mode 100644 (file)
index 0000000..aa26a0e
--- /dev/null
@@ -0,0 +1,352 @@
+/* XPM */
+static char * focus_xpm[] = {
+"21 21 328 2",
+"      c #F4F4F4",
+".     c #F4F4F6",
+"+     c #F5F5F7",
+"@     c #F5F5F5",
+"#     c #F4F2F3",
+"$     c #F3F1F2",
+"%     c #F3F3F3",
+"&     c #F2F2F2",
+"*     c #F9F9FB",
+"=     c #F8F9FB",
+"-     c #F7F7F9",
+";     c #FAFAFC",
+">     c #F6F6F6",
+",     c #F8F8F8",
+"'     c #FAFAFA",
+")     c #F9F9F9",
+"!     c #F8F8FA",
+"~     c #FBFBFD",
+"{     c #FCFCFE",
+"]     c #EBECF0",
+"^     c #EDEEF2",
+"/     c #E9EAEE",
+"(     c #ECEDEF",
+"_     c #EEEEEE",
+":     c #ECECEC",
+"<     c #EBEBEB",
+"[     c #EEEFF1",
+"}     c #EAEBED",
+"|     c #E8E9EB",
+"1     c #EBECEE",
+"2     c #E9EAEC",
+"3     c #D4D7DC",
+"4     c #D3D6DB",
+"5     c #CDD0D5",
+"6     c #C2C5CA",
+"7     c #B3B7BA",
+"8     c #ABACB0",
+"9     c #A4A5A7",
+"0     c #A3A4A6",
+"a     c #AFB0B2",
+"b     c #C4C8CB",
+"c     c #CCD0D3",
+"d     c #D2D6D9",
+"e     c #D6DADD",
+"f     c #D5D9DC",
+"g     c #D4D8DB",
+"h     c #C9CED2",
+"i     c #C0C5CB",
+"j     c #B4B9BF",
+"k     c #8E9196",
+"l     c #55585D",
+"m     c #262A2D",
+"n     c #090D10",
+"o     c #090D0E",
+"p     c #262A2B",
+"q     c #52575B",
+"r     c #8B9094",
+"s     c #B2B7BB",
+"t     c #C0C5C9",
+"u     c #C8CDD1",
+"v     c #B7BEC6",
+"w     c #B8BFC7",
+"x     c #B9C0C8",
+"y     c #B1B8C0",
+"z     c #A9AEB2",
+"A     c #74787B",
+"B     c #2F3032",
+"C     c #3A3A3A",
+"D     c #7A7A7A",
+"E     c #B8B8B8",
+"F     c #BFBFBF",
+"G     c #888888",
+"H     c #444442",
+"I     c #2E2E2E",
+"J     c #75767A",
+"K     c #ABAEB3",
+"L     c #B3B8BE",
+"M     c #B6BFC6",
+"N     c #B7C0C7",
+"O     c #BDC4CC",
+"P     c #BEC5CD",
+"Q     c #B4BBC3",
+"R     c #91969A",
+"S     c #2C3033",
+"T     c #333436",
+"U     c #878787",
+"V     c #A2A2A2",
+"W     c #ACACAC",
+"X     c #B1B1B1",
+"Y     c #B0B0B0",
+"Z     c #9E9E9C",
+"`     c #474747",
+" .    c #2F3034",
+"..    c #B7BCC2",
+"+.    c #BCC3CB",
+"@.    c #BEC7CE",
+"#.    c #BCC5CC",
+"$.    c #ABB4BB",
+"%.    c #AAB3BA",
+"&.    c #9EA7AE",
+"*.    c #505559",
+"=.    c #121619",
+"-.    c #595A5C",
+";.    c #6E6E6E",
+">.    c #7F7F7F",
+",.    c #909090",
+"'.    c #8F8F8F",
+").    c #8B8B8B",
+"!.    c #838381",
+"~.    c #6B6B6B",
+"{.    c #212226",
+"].    c #4D5055",
+"^.    c #A2A7AD",
+"/.    c #AEB5BD",
+"(.    c #ACB5BC",
+"_.    c #B4BDC4",
+":.    c #B2BBC2",
+"<.    c #B3BCC3",
+"[.    c #A7B0B7",
+"}.    c #272B2E",
+"|.    c #1B1C1E",
+"1.    c #3E3F41",
+"2.    c #505050",
+"3.    c #5F5F5F",
+"4.    c #6D6D6D",
+"5.    c #696A6C",
+"6.    c #5D5D5B",
+"7.    c #565656",
+"8.    c #27282C",
+"9.    c #282B30",
+"0.    c #ABB0B6",
+"a.    c #B0B9C0",
+"b.    c #B5BEC5",
+"c.    c #A3ACB3",
+"d.    c #A1AAB1",
+"e.    c #A2ABB2",
+"f.    c #98A1A8",
+"g.    c #090A0C",
+"h.    c #141517",
+"i.    c #252525",
+"j.    c #393939",
+"k.    c #42413F",
+"l.    c #484848",
+"m.    c #4E4E4E",
+"n.    c #464749",
+"o.    c #40403E",
+"p.    c #313131",
+"q.    c #232428",
+"r.    c #06090E",
+"s.    c #989DA3",
+"t.    c #A1A8B0",
+"u.    c #A0A9B0",
+"v.    c #ABB4BD",
+"w.    c #AAB3BC",
+"x.    c #A9B2BB",
+"y.    c #A5AEB7",
+"z.    c #07080A",
+"A.    c #030303",
+"B.    c #161616",
+"C.    c #1A1917",
+"D.    c #272624",
+"E.    c #292929",
+"F.    c #2A2A2A",
+"G.    c #2A2B2D",
+"H.    c #282826",
+"I.    c #1D1D1D",
+"J.    c #0B0C10",
+"K.    c #080B10",
+"L.    c #A7ACB2",
+"M.    c #A9B2B9",
+"N.    c #969FA8",
+"O.    c #939CA5",
+"P.    c #959EA7",
+"Q.    c #97A0A9",
+"R.    c #242424",
+"S.    c #000000",
+"T.    c #010000",
+"U.    c #131210",
+"V.    c #232220",
+"W.    c #2D2D2D",
+"X.    c #2C2D2F",
+"Y.    c #1D1D1B",
+"Z.    c #000105",
+"`.    c #1E2126",
+" +    c #959AA0",
+".+    c #969DA5",
+"++    c #97A0A7",
+"@+    c #939CA3",
+"#+    c #A0A9B2",
+"$+    c #A2ABB4",
+"%+    c #9FA8B1",
+"&+    c #A7B0B9",
+"*+    c #1B1A18",
+"=+    c #252422",
+"-+    c #343331",
+";+    c #373737",
+">+    c #3F4042",
+",+    c #37383A",
+"'+    c #323230",
+")+    c #232323",
+"!+    c #0D0E12",
+"~+    c #494C51",
+"{+    c #ADB2B8",
+"]+    c #A0A7AF",
+"^+    c #8B949B",
+"/+    c #889198",
+"(+    c #8C959C",
+"_+    c #898C93",
+":+    c #25262B",
+"<+    c #454547",
+"[+    c #4D4D4D",
+"}+    c #5C5A5B",
+"|+    c #5A5859",
+"1+    c #575556",
+"2+    c #4F4E4C",
+"3+    c #1F2024",
+"4+    c #84878C",
+"5+    c #9EA2AB",
+"6+    c #899098",
+"7+    c #8A939A",
+"8+    c #98A1AA",
+"9+    c #9AA3AC",
+"0+    c #99A2AB",
+"a+    c #B5B8BD",
+"b+    c #797C81",
+"c+    c #202425",
+"d+    c #323433",
+"e+    c #636562",
+"f+    c #6D6D6B",
+"g+    c #777775",
+"h+    c #686868",
+"i+    c #3E3E3E",
+"j+    c #232426",
+"k+    c #7C7D82",
+"l+    c #BABDC4",
+"m+    c #9EA5AD",
+"n+    c #9AA1AB",
+"o+    c #9CA5AE",
+"p+    c #96A0A9",
+"q+    c #818A93",
+"r+    c #838C95",
+"s+    c #828B94",
+"t+    c #848D96",
+"u+    c #91969C",
+"v+    c #AFB4B8",
+"w+    c #94999C",
+"x+    c #45494A",
+"y+    c #131716",
+"z+    c #020605",
+"A+    c #020403",
+"B+    c #151618",
+"C+    c #464A4D",
+"D+    c #93979A",
+"E+    c #A8ADB3",
+"F+    c #92969F",
+"G+    c #818892",
+"H+    c #868F98",
+"I+    c #848E97",
+"J+    c #7E8891",
+"K+    c #929BA4",
+"L+    c #949DA6",
+"M+    c #939AA4",
+"N+    c #AEB5BB",
+"O+    c #BFC7CA",
+"P+    c #CBD0D4",
+"Q+    c #CFD4D8",
+"R+    c #C1C6CA",
+"S+    c #9CA3AB",
+"T+    c #969DA7",
+"U+    c #8A949D",
+"V+    c #97A1AA",
+"W+    c #7C838D",
+"X+    c #7D848E",
+"Y+    c #7D8592",
+"Z+    c #78808B",
+"`+    c #7F8690",
+" @    c #7C838B",
+".@    c #80878F",
+"+@    c #7B828C",
+"@@    c #7E858B",
+"#@    c #7F868E",
+"$@    c #79828B",
+"%@    c #7E8790",
+"&@    c #78818A",
+"*@    c #798289",
+"=@    c #8C939B",
+"-@    c #8D949C",
+";@    c #8B919F",
+">@    c #8D93A1",
+",@    c #8B939E",
+"'@    c #8B949D",
+")@    c #8A939C",
+"!@    c #88919A",
+"~@    c #89919C",
+"{@    c #8D95A0",
+"]@    c #8C9399",
+"^@    c #8F969E",
+"/@    c #8B929C",
+"(@    c #8C939D",
+"_@    c #8B929A",
+":@    c #8B9298",
+"<@    c #676E74",
+"[@    c #686F75",
+"}@    c #69707A",
+"|@    c #666D75",
+"1@    c #687176",
+"2@    c #677077",
+"3@    c #656E75",
+"4@    c #697078",
+"5@    c #636A72",
+"6@    c #6B727C",
+"7@    c #656C74",
+"8@    c #6D717A",
+"9@    c #696E74",
+"0@    c #696E72",
+"a@    c #626A6D",
+"b@    c #61696C",
+"c@    c #5F676A",
+"d@    c #61696B",
+"e@    c #626A6C",
+"f@    c #616B6D",
+"g@    c #5F696B",
+"h@    c #61686E",
+"i@    c #626971",
+"j@    c #616870",
+"k@    c #636770",
+"l@    c #62676D",
+"m@    c #63686C",
+"          . +     @ @ # $ %     & %       ",
+"* * * * * = - ; * > , ' ) - ! ~ { * * ~ * ",
+"] ] ] ] ] ^ / ] ( ( _ : < [ } | 1 1 2 ( } ",
+"3 3 3 3 3 4 5 6 7 8 9 0 a 7 b c d e e f g ",
+"h h h h h i j k l m n o p q r s t u h u h ",
+"v w x w y z A B C D E F G H I J K L w M N ",
+"O O P O Q R S T U V W X Y Z `  .k ..+.@.#.",
+"$.%.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.%.(.",
+"_.:._.<.[.}.|.1.2.3.4.4.5.6.7.8.9.0.Q a.b.",
+"c.d.e.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.e.u.",
+"v.w.x.x.y.z.A.B.C.D.E.F.G.H.I.J.K.L./.M.%.",
+"N.N.O.P.Q.R.S.T.U.V.W.X.G.Y.B.Z.`. +.+++@+",
+"#+$+%+$+&+m.A.*+=+-+;+>+,+'+)+!+~+{+]+u.e.",
+"^+^+/+(+++_+:+{.<+[+}+|+1+2+p.3+4+5+6+7+^+",
+"8+9+8+0+#+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+",
+"q+r+s+q+t+u+v+w+x+y+z+A+B+C+D+E+F+G+H+I+J+",
+"K+L+L+K+K+M+m+N+O+P+Q+Q+h R+L S+T+L+O.U+V+",
+"W+X+X+W+W+Y+Z+`+W+ @.@+@W+@@ @#@$@%@&@s+*@",
+"=@=@=@-@-@;@>@,@'@)@!@~@{@]@=@^@/@(@_@=@:@",
+"<@<@<@<@[@}@|@|@<@<@1@2@3@[@4@5@6@7@8@9@0@",
+"a@a@b@a@a@c@a@d@e@e@d@f@g@h@i@j@j@k@l@m@m@"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/focusp.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/focusp.xpm
new file mode 100644 (file)
index 0000000..f16a86b
--- /dev/null
@@ -0,0 +1,360 @@
+/* XPM */
+static char * focusp_xpm[] = {
+"21 21 336 2",
+"      c None",
+".     c #F4F4F4",
+"+     c #F4F4F6",
+"@     c #F5F5F7",
+"#     c #F5F5F5",
+"$     c #F4F2F3",
+"%     c #F3F1F2",
+"&     c #F3F3F3",
+"*     c #F2F2F2",
+"=     c #F9F9FB",
+"-     c #F8F9FB",
+";     c #F7F7F9",
+">     c #FAFAFC",
+",     c #F6F6F6",
+"'     c #F8F8F8",
+")     c #FAFAFA",
+"!     c #F9F9F9",
+"~     c #F8F8FA",
+"{     c #FBFBFD",
+"]     c #FCFCFE",
+"^     c #EBECF0",
+"/     c #EDEEF2",
+"(     c #E9EAEE",
+"_     c #ECEDEF",
+":     c #EEEEEE",
+"<     c #ECECEC",
+"[     c #EBEBEB",
+"}     c #EEEFF1",
+"|     c #EAEBED",
+"1     c #E8E9EB",
+"2     c #EBECEE",
+"3     c #E9EAEC",
+"4     c #D4D7DC",
+"5     c #D5D6DA",
+"6     c #CDD1D4",
+"7     c #C6C9CE",
+"8     c #C0BDC4",
+"9     c #B2B3B7",
+"0     c #ABB0B3",
+"a     c #A9ADAE",
+"b     c #B7B8BA",
+"c     c #BCBABF",
+"d     c #CDCAD1",
+"e     c #CFCED4",
+"f     c #D3D7DA",
+"g     c #D6DADD",
+"h     c #D5D9DC",
+"i     c #D4D8DB",
+"j     c #C9CED2",
+"k     c #BDC0C5",
+"l     c #BCBFC4",
+"m     c #96999E",
+"n     c #636268",
+"o     c #313439",
+"p     c #030D0E",
+"q     c #040E0F",
+"r     c #2F3336",
+"s     c #626167",
+"t     c #9C9BA1",
+"u     c #B9B9C1",
+"v     c #C2C7CB",
+"w     c #C8CDD1",
+"x     c #B7BEC6",
+"y     c #B8BFC7",
+"z     c #B9C0C8",
+"A     c #B1B8C0",
+"B     c #ADB2B6",
+"C     c #7D8085",
+"D     c #38393D",
+"E     c #333738",
+"F     c #818382",
+"G     c #B9B9B9",
+"H     c #C0C0C0",
+"I     c #888A89",
+"J     c #424848",
+"K     c #2E3638",
+"L     c #7D8788",
+"M     c #A7AEB4",
+"N     c #B3B8BE",
+"O     c #B6BFC6",
+"P     c #B7C0C7",
+"Q     c #BDC4CC",
+"R     c #BEC5CD",
+"S     c #B4BBC3",
+"T     c #989DA1",
+"U     c #3A3B3F",
+"V     c #39393B",
+"W     c #918E89",
+"X     c #A89A99",
+"Y     c #C2A9AC",
+"Z     c #C5ABAE",
+"`     c #BCAEAD",
+" .    c #9E9D99",
+"..    c #424844",
+"+.    c #343D3A",
+"@.    c #959CA2",
+"#.    c #B7BCC2",
+"$.    c #BCC3CB",
+"%.    c #BEC7CE",
+"&.    c #BCC5CC",
+"*.    c #ABB4BB",
+"=.    c #AAB3BA",
+"-.    c #9EA7AE",
+";.    c #585B60",
+">.    c #161618",
+",.    c #5F5B5A",
+"'.    c #8D7875",
+").    c #B69898",
+"!.    c #CBA4A7",
+"~.    c #CFA6AA",
+"{.    c #BA9A9B",
+"].    c #9D8988",
+"^.    c #776F6D",
+"/.    c #1D1C18",
+"(.    c #555C62",
+"_.    c #A2A7AD",
+":.    c #AEB5BD",
+"<.    c #ACB5BC",
+"[.    c #B4BDC4",
+"}.    c #B2BBC2",
+"|.    c #B3BCC3",
+"1.    c #A7B0B7",
+"2.    c #323337",
+"3.    c #1F1D1E",
+"4.    c #534E4B",
+"5.    c #9D7B7C",
+"6.    c #DDC3C2",
+"7.    c #FFEDEA",
+"8.    c #FFE7E6",
+"9.    c #E8C8CB",
+"0.    c #A38489",
+"a.    c #695658",
+"b.    c #2F2B2A",
+"c.    c #2F3438",
+"d.    c #ABB0B6",
+"e.    c #B0B9C0",
+"f.    c #B5BEC5",
+"g.    c #A3ACB3",
+"h.    c #A1AAB1",
+"i.    c #A2ABB2",
+"j.    c #98A1A8",
+"k.    c #06070B",
+"l.    c #181413",
+"m.    c #4A423F",
+"n.    c #A68387",
+"o.    c #FCF1ED",
+"p.    c #F7FFF4",
+"q.    c #FFFFF8",
+"r.    c #FDE7E9",
+"s.    c #AA8990",
+"t.    c #5D4A4E",
+"u.    c #232323",
+"v.    c #02070B",
+"w.    c #989DA3",
+"x.    c #A1A8B0",
+"y.    c #A0A9B0",
+"z.    c #ABB4BD",
+"A.    c #AAB3BC",
+"B.    c #A9B2BB",
+"C.    c #A5AEB7",
+"D.    c #080403",
+"E.    c #38302D",
+"F.    c #9E757B",
+"G.    c #FFEEEC",
+"H.    c #FCFFF6",
+"I.    c #FDFDF5",
+"J.    c #FFECEE",
+"K.    c #997A80",
+"L.    c #48383B",
+"M.    c #0C100F",
+"N.    c #03080C",
+"O.    c #A7ACB2",
+"P.    c #A9B2B9",
+"Q.    c #969FA8",
+"R.    c #939CA5",
+"S.    c #959EA7",
+"T.    c #97A0A9",
+"U.    c #242529",
+"V.    c #17120E",
+"W.    c #7C585C",
+"X.    c #DABDBF",
+"Y.    c #FEE9E8",
+"Z.    c #FFEAEB",
+"`.    c #DFBFC4",
+" +    c #83666B",
+".+    c #2A1B1E",
+"++    c #040404",
+"@+    c #1F272A",
+"#+    c #959AA0",
+"$+    c #969DA5",
+"%+    c #97A0A7",
+"&+    c #939CA3",
+"*+    c #A0A9B2",
+"=+    c #A2ABB4",
+"-+    c #9FA8B1",
+";+    c #A7B0B9",
+">+    c #565A5D",
+",+    c #000000",
+"'+    c #282423",
+")+    c #523E3D",
+"!+    c #836668",
+"~+    c #AA8388",
+"{+    c #AC8389",
+"]+    c #8D6D72",
+"^+    c #564345",
+"/+    c #302A2A",
+"(+    c #0D0D0B",
+"_+    c #525A5D",
+":+    c #ADB2B8",
+"<+    c #A0A7AF",
+"[+    c #8B949B",
+"}+    c #889198",
+"|+    c #8C959C",
+"1+    c #888B90",
+"2+    c #26272B",
+"3+    c #222224",
+"4+    c #474641",
+"5+    c #635856",
+"6+    c #7B6265",
+"7+    c #7B6164",
+"8+    c #6A5A5A",
+"9+    c #5A5653",
+"0+    c #2A2F2B",
+"a+    c #212725",
+"b+    c #858C92",
+"c+    c #9EA2AB",
+"d+    c #899098",
+"e+    c #8A939A",
+"f+    c #98A1AA",
+"g+    c #9AA3AC",
+"h+    c #99A2AB",
+"i+    c #B2B7BD",
+"j+    c #7E8186",
+"k+    c #24272C",
+"l+    c #313534",
+"m+    c #626461",
+"n+    c #737270",
+"o+    c #787775",
+"p+    c #6F6E6C",
+"q+    c #3D3D3D",
+"r+    c #252628",
+"s+    c #7A7E7F",
+"t+    c #ADB6BD",
+"u+    c #9EA5AD",
+"v+    c #9AA1AB",
+"w+    c #9CA5AE",
+"x+    c #96A0A9",
+"y+    c #818A93",
+"z+    c #838C95",
+"A+    c #828B94",
+"B+    c #848D96",
+"C+    c #9299A1",
+"D+    c #AAB1B9",
+"E+    c #91989E",
+"F+    c #4B4A50",
+"G+    c #111619",
+"H+    c #000304",
+"I+    c #010A09",
+"J+    c #15161A",
+"K+    c #4B494E",
+"L+    c #9A979E",
+"M+    c #B0ADB6",
+"N+    c #929BA2",
+"O+    c #818892",
+"P+    c #868F98",
+"Q+    c #848E97",
+"R+    c #7E8891",
+"S+    c #929BA4",
+"T+    c #949DA6",
+"U+    c #959EA5",
+"V+    c #B1B3BF",
+"W+    c #C3CCD3",
+"X+    c #C0C9CE",
+"Y+    c #B6BBC1",
+"Z+    c #B3B6BF",
+"`+    c #9FA1AD",
+" @    c #989CA7",
+".@    c #8A949D",
+"+@    c #97A1AA",
+"@@    c #7C838D",
+"#@    c #7D848E",
+"$@    c #7D8592",
+"%@    c #78808B",
+"&@    c #7F8690",
+"*@    c #7C838B",
+"=@    c #80878F",
+"-@    c #7B828C",
+";@    c #7E858B",
+">@    c #7F868E",
+",@    c #79828B",
+"'@    c #7E8790",
+")@    c #78818A",
+"!@    c #798289",
+"~@    c #8C939B",
+"{@    c #8D949C",
+"]@    c #8B919F",
+"^@    c #8D93A1",
+"/@    c #8B939E",
+"(@    c #8B949D",
+"_@    c #8A939C",
+":@    c #88919A",
+"<@    c #89919C",
+"[@    c #8D95A0",
+"}@    c #8C9399",
+"|@    c #8F969E",
+"1@    c #8B929C",
+"2@    c #8C939D",
+"3@    c #8B929A",
+"4@    c #8B9298",
+"5@    c #676E74",
+"6@    c #686F75",
+"7@    c #69707A",
+"8@    c #666D75",
+"9@    c #687176",
+"0@    c #677077",
+"a@    c #656E75",
+"b@    c #697078",
+"c@    c #636A72",
+"d@    c #6B727C",
+"e@    c #656C74",
+"f@    c #6D717A",
+"g@    c #696E74",
+"h@    c #696E72",
+"i@    c #626A6D",
+"j@    c #61696C",
+"k@    c #5F676A",
+"l@    c #61696B",
+"m@    c #626A6C",
+"n@    c #616B6D",
+"o@    c #5F696B",
+"p@    c #61686E",
+"q@    c #626971",
+"r@    c #616870",
+"s@    c #636770",
+"t@    c #62676D",
+"u@    c #63686C",
+". . . . . + @ . . # # $ % & . . * & . . . ",
+"= = = = = - ; > = , ' ) ! ; ~ { ] = = { = ",
+"^ ^ ^ ^ ^ / ( ^ _ _ : < [ } | 1 2 2 3 _ | ",
+"4 4 4 4 4 5 6 7 8 9 0 a b c d e f g g h i ",
+"j j j j j k l m n o p q r s t u v w j w j ",
+"x y z y A B C D E F G H I J K L M N y O P ",
+"Q Q R Q S T U V W X Y Z `  ...+.@.#.$.%.&.",
+"*.=.*.=.-.;.>.,.'.).!.~.{.].^./.(._.:.=.<.",
+"[.}.[.|.1.2.3.4.5.6.7.8.9.0.a.b.c.d.S e.f.",
+"g.h.i.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.i.y.",
+"z.A.B.B.C.k.D.E.F.G.H.I.J.K.L.M.N.O.:.P.=.",
+"Q.Q.R.S.T.U.D.V.W.X.Y.Z.`. +.+++@+#+$+%+&+",
+"*+=+-+=+;+>+,+'+)+!+~+{+]+^+/+(+_+:+<+y.i.",
+"[+[+}+|+%+1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+[+",
+"f+g+f+h+*+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+",
+"y+z+A+y+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+",
+"S+T+T+S+S+U+T+w+V+y W+X+Y+Z+`+ @S.T+R..@+@",
+"@@#@#@@@@@$@%@&@@@*@=@-@@@;@*@>@,@'@)@A+!@",
+"~@~@~@{@{@]@^@/@(@_@:@<@[@}@~@|@1@2@3@~@4@",
+"5@5@5@5@6@7@8@8@5@5@9@0@a@6@b@c@d@e@f@g@h@",
+"i@i@j@i@i@k@i@l@m@m@l@n@o@p@q@r@r@s@t@u@u@"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/menu.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/menu.xpm
new file mode 100644 (file)
index 0000000..9ae57b8
--- /dev/null
@@ -0,0 +1,39 @@
+/* XPM */
+static char * menu_xpm[] = {
+"1 21 15 1",
+"      c #FEFFFD",
+".     c #DDDBDE",
+"+     c #B7B7B7",
+"@     c #000000",
+"#     c #050505",
+"$     c #111111",
+"%     c #161616",
+"&     c #282828",
+"*     c #2D2D2D",
+"=     c #454545",
+"-     c #606060",
+";     c #5C5C5C",
+">     c #7B7B7B",
+",     c #707070",
+"'     c #424242",
+" ",
+".",
+"+",
+"@",
+"@",
+"@",
+"@",
+"@",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"=",
+"-",
+";",
+">",
+",",
+"'"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..059dea7
--- /dev/null
@@ -0,0 +1,227 @@
+/* XPM */
+static char * stick_xpm[] = {
+"21 21 203 2",
+"      c None",
+".     c #040005",
+"+     c #C2C9D0",
+"@     c #F3F3F3",
+"#     c #F4F4F4",
+"$     c #CACFD3",
+"%     c #F9F9FB",
+"&     c #F8F9FB",
+"*     c #FBFBFD",
+"=     c #C0C4C9",
+"-     c #EBECF0",
+";     c #EDEEF2",
+">     c #EBECEE",
+",     c #E9EAEC",
+"'     c #ECEDEF",
+")     c #EAEBED",
+"!     c #D4D7DC",
+"~     c #D3D6DB",
+"{     c #D6DADD",
+"]     c #D5D9DC",
+"^     c #D4D8DB",
+"/     c #C9CED2",
+"(     c #C0C5CB",
+"_     c #C8CDD1",
+":     c #B1B8C0",
+"<     c #AAB1B7",
+"[     c #989FA5",
+"}     c #939AA0",
+"|     c #90959B",
+"1     c #8F9498",
+"2     c #8E9397",
+"3     c #91969A",
+"4     c #979CA0",
+"5     c #B6BFC6",
+"6     c #B7C0C7",
+"7     c #BDC4CC",
+"8     c #AEB3B7",
+"9     c #7B7E83",
+"0     c #45494C",
+"a     c #0F1314",
+"b     c #000002",
+"c     c #010204",
+"d     c #050608",
+"e     c #040507",
+"f     c #101415",
+"g     c #444849",
+"h     c #7B7F82",
+"i     c #BEC7CE",
+"j     c #BCC5CC",
+"k     c #ABB4BB",
+"l     c #787C7F",
+"m     c #37383A",
+"n     c #616161",
+"o     c #868686",
+"p     c #9F9F9D",
+"q     c #A4A5A7",
+"r     c #AAABAD",
+"s     c #A9AAAC",
+"t     c #868684",
+"u     c #5F6160",
+"v     c #AAB3BA",
+"w     c #ACB5BC",
+"x     c #B4BDC4",
+"y     c #4C4F54",
+"z     c #35393C",
+"A     c #5F6062",
+"B     c #696969",
+"C     c #828280",
+"D     c #A7ABAE",
+"E     c #B6BABD",
+"F     c #BDC1C4",
+"G     c #C1C5C8",
+"H     c #818380",
+"I     c #686A67",
+"J     c #5D5F5E",
+"K     c #35393A",
+"L     c #4B5054",
+"M     c #B0B9C0",
+"N     c #B5BEC5",
+"O     c #A3ACB3",
+"P     c #0F161C",
+"Q     c #1E2327",
+"R     c #282C2F",
+"S     c #3D3E40",
+"T     c #848685",
+"U     c #E9F0F6",
+"V     c #F4FBFF",
+"W     c #F3FAFF",
+"X     c #F1F8FE",
+"Y     c #828685",
+"Z     c #3B3F3E",
+"`     c #262C2C",
+" .    c #1E2326",
+"..    c #A2ABB2",
+"+.    c #A0A9B0",
+"@.    c #ABB4BD",
+"#.    c #18191D",
+"$.    c #010005",
+"%.    c #040406",
+"&.    c #1E201F",
+"*.    c #6C6E6D",
+"=.    c #EAF1F7",
+"-.    c #F2F9FF",
+";.    c #6C6E6B",
+">.    c #20201E",
+",.    c #050505",
+"'.    c #17181D",
+").    c #A9B2B9",
+"!.    c #969FA8",
+"~.    c #494C51",
+"{.    c #111216",
+"].    c #1B1C1E",
+"^.    c #2C2E2D",
+"/.    c #505251",
+"(.    c #818689",
+"_.    c #999EA1",
+":.    c #A3A8AB",
+"<.    c #A4A9AC",
+"[.    c #50524F",
+"}.    c #2D2F2E",
+"|.    c #1D1D1F",
+"1.    c #111015",
+"2.    c #494A4F",
+"3.    c #97A0A7",
+"4.    c #939CA3",
+"5.    c #A0A9B2",
+"6.    c #878C92",
+"7.    c #34383B",
+"8.    c #323335",
+"9.    c #424443",
+"0.    c #535756",
+"a.    c #616564",
+"b.    c #6B6F6E",
+"c.    c #6C706F",
+"d.    c #555756",
+"e.    c #424345",
+"f.    c #35363A",
+"g.    c #878A8F",
+"h.    c #8B949B",
+"i.    c #ACB1B7",
+"j.    c #888D91",
+"k.    c #4D5154",
+"l.    c #171B1C",
+"m.    c #000403",
+"n.    c #030504",
+"o.    c #020403",
+"p.    c #010302",
+"q.    c #070908",
+"r.    c #000306",
+"s.    c #171B1E",
+"t.    c #4D5055",
+"u.    c #888B90",
+"v.    c #8A939A",
+"w.    c #98A1AA",
+"x.    c #A1AAB1",
+"y.    c #B7BEC4",
+"z.    c #C6CBCF",
+"A.    c #CCD1D4",
+"B.    c #D2D6D9",
+"C.    c #D6D9DE",
+"D.    c #CFD2D9",
+"E.    c #C7CCD2",
+"F.    c #B8BFC5",
+"G.    c #A3AAB2",
+"H.    c #9CA5AE",
+"I.    c #96A0A9",
+"J.    c #818A93",
+"K.    c #838C95",
+"L.    c #828B94",
+"M.    c #7E8891",
+"N.    c #848E97",
+"O.    c #868F98",
+"P.    c #929BA4",
+"Q.    c #949DA6",
+"R.    c #939AA4",
+"S.    c #939CA5",
+"T.    c #8A949D",
+"U.    c #97A1AA",
+"V.    c #7C838D",
+"W.    c #7D848E",
+"X.    c #7D8592",
+"Y.    c #7E8790",
+"Z.    c #78818A",
+"`.    c #798289",
+" +    c #8C939B",
+".+    c #8D949C",
+"++    c #8B919F",
+"@+    c #8C939D",
+"#+    c #8B929A",
+"$+    c #8B9298",
+"%+    c #676E74",
+"&+    c #686F75",
+"*+    c #69707A",
+"=+    c #656C74",
+"-+    c #6D717A",
+";+    c #696E74",
+">+    c #696E72",
+",+    c #626A6D",
+"'+    c #61696C",
+")+    c #5F676A",
+"!+    c #636770",
+"~+    c #62676D",
+"{+    c #63686C",
+". . . . . + @ # # # # # # # # # # # # # # ",
+". . $ % % & % % * % % * % * % % * % % * % ",
+". = - - - ; > , ' ) ) ' ) ' ) , ' ) , ' ) ",
+". ! ! ! ! ~ { { ] ^ ^ ] ^ ] ^ { ] ^ { ] ^ ",
+". / / / / ( _ / _ / / _ / _ / / _ / / _ / ",
+"+ : < [ } | 1 1 2 2 2 2 1 1 3 4 [ < : 5 6 ",
+"7 8 9 0 a b c d e d d e d c b f g h 8 i j ",
+"k l m n o p q r s s s s r q p t u m l v w ",
+"x y z A B C D E F G G F E D H I J K L M N ",
+"O P Q R S T U V W X X W V U Y Z `  .P ..+.",
+"@.#.$.%.&.*.=.W -.V V -.W =.;.>.,.b '.).v ",
+"!.~.{.].^./.(._.:.<.<.:._.(.[.}.|.1.2.3.4.",
+"5.6.7.8.9.0.a.b.c.b.b.c.b.a.d.e.8.f.g.+...",
+"h.i.j.k.l.m.n.o.p.q.q.p.o.n.r.s.t.u.i.v.h.",
+"w.x.y.z.A.B.! C.! ~ ~ ! C.! ! D.E.F.G.H.I.",
+"J.K.L.M.M.N.M.N.M.O.N.M.M.N.M.O.N.M.O.N.M.",
+"P.Q.Q.P.P.R.Q.S.T.U.U.T.U.T.U.S.T.U.S.T.U.",
+"V.W.W.V.V.X.Y.Z.L.`.`.L.`.L.`.Z.L.`.Z.L.`.",
+" + + +.+.+++@+#+ +$+$+ +$+ +$+#+ +$+#+ +$+",
+"%+%+%+%+&+*+=+-+;+>+>+;+>+;+>+-+;+>+-+;+>+",
+",+,+'+,+,+)+!+~+{+{+{+{+{+{+{+~+{+{+~+{+{+"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..311a9af
--- /dev/null
@@ -0,0 +1,237 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"21 21 213 2",
+"      c None",
+".     c #040005",
+"+     c #C2C9D0",
+"@     c #F3F3F3",
+"#     c #F4F4F4",
+"$     c #CACFD3",
+"%     c #F9F9FB",
+"&     c #F8F9FB",
+"*     c #FBFBFD",
+"=     c #C0C4C9",
+"-     c #EBECF0",
+";     c #EDEEF2",
+">     c #EBECEE",
+",     c #E9EAEC",
+"'     c #ECEDEF",
+")     c #EAEBED",
+"!     c #D4D7DC",
+"~     c #D3D6DB",
+"{     c #D6DADD",
+"]     c #D5D9DC",
+"^     c #D4D8DB",
+"/     c #C9CED2",
+"(     c #C0C5CB",
+"_     c #C8CDD1",
+":     c #B1B8C0",
+"<     c #AAB1B7",
+"[     c #989FA5",
+"}     c #939AA0",
+"|     c #90959B",
+"1     c #8F9498",
+"2     c #8E9397",
+"3     c #91969A",
+"4     c #979CA0",
+"5     c #B6BFC6",
+"6     c #B7C0C7",
+"7     c #BDC4CC",
+"8     c #AEB3B7",
+"9     c #7B7E83",
+"0     c #45494C",
+"a     c #0F1314",
+"b     c #000002",
+"c     c #010204",
+"d     c #050608",
+"e     c #040507",
+"f     c #101415",
+"g     c #444849",
+"h     c #7B7F82",
+"i     c #BEC7CE",
+"j     c #BCC5CC",
+"k     c #ABB4BB",
+"l     c #787C7F",
+"m     c #37383A",
+"n     c #616161",
+"o     c #868686",
+"p     c #9F9F9D",
+"q     c #A4A5A7",
+"r     c #AAABAD",
+"s     c #A9AAAC",
+"t     c #868684",
+"u     c #5F6160",
+"v     c #AAB3BA",
+"w     c #ACB5BC",
+"x     c #B4BDC4",
+"y     c #4C4F54",
+"z     c #35393C",
+"A     c #5F6062",
+"B     c #696969",
+"C     c #828280",
+"D     c #A7ABAE",
+"E     c #9D7B7C",
+"F     c #DDC3C2",
+"G     c #FFEDEA",
+"H     c #FFE7E6",
+"I     c #E8C8CB",
+"J     c #A38489",
+"K     c #818380",
+"L     c #686A67",
+"M     c #5D5F5E",
+"N     c #35393A",
+"O     c #4B5054",
+"P     c #B0B9C0",
+"Q     c #B5BEC5",
+"R     c #A3ACB3",
+"S     c #0F161C",
+"T     c #1E2327",
+"U     c #282C2F",
+"V     c #3D3E40",
+"W     c #848685",
+"X     c #4A423F",
+"Y     c #A68387",
+"Z     c #FCF1ED",
+"`     c #F7FFF4",
+" .    c #FFFFF8",
+"..    c #FDE7E9",
+"+.    c #AA8990",
+"@.    c #5D4A4E",
+"#.    c #828685",
+"$.    c #3B3F3E",
+"%.    c #262C2C",
+"&.    c #1E2326",
+"*.    c #A2ABB2",
+"=.    c #A0A9B0",
+"-.    c #ABB4BD",
+";.    c #18191D",
+">.    c #010005",
+",.    c #040406",
+"'.    c #1E201F",
+").    c #6C6E6D",
+"!.    c #38302D",
+"~.    c #9E757B",
+"{.    c #FFEEEC",
+"].    c #FCFFF6",
+"^.    c #FDFDF5",
+"/.    c #FFECEE",
+"(.    c #997A80",
+"_.    c #48383B",
+":.    c #6C6E6B",
+"<.    c #20201E",
+"[.    c #050505",
+"}.    c #17181D",
+"|.    c #A9B2B9",
+"1.    c #969FA8",
+"2.    c #494C51",
+"3.    c #111216",
+"4.    c #1B1C1E",
+"5.    c #2C2E2D",
+"6.    c #505251",
+"7.    c #818689",
+"8.    c #50524F",
+"9.    c #2D2F2E",
+"0.    c #1D1D1F",
+"a.    c #111015",
+"b.    c #494A4F",
+"c.    c #97A0A7",
+"d.    c #939CA3",
+"e.    c #A0A9B2",
+"f.    c #878C92",
+"g.    c #34383B",
+"h.    c #323335",
+"i.    c #424443",
+"j.    c #535756",
+"k.    c #616564",
+"l.    c #6B6F6E",
+"m.    c #6C706F",
+"n.    c #555756",
+"o.    c #424345",
+"p.    c #35363A",
+"q.    c #878A8F",
+"r.    c #8B949B",
+"s.    c #ACB1B7",
+"t.    c #888D91",
+"u.    c #4D5154",
+"v.    c #171B1C",
+"w.    c #000403",
+"x.    c #030504",
+"y.    c #020403",
+"z.    c #010302",
+"A.    c #070908",
+"B.    c #000306",
+"C.    c #171B1E",
+"D.    c #4D5055",
+"E.    c #888B90",
+"F.    c #8A939A",
+"G.    c #98A1AA",
+"H.    c #A1AAB1",
+"I.    c #B7BEC4",
+"J.    c #C6CBCF",
+"K.    c #CCD1D4",
+"L.    c #D2D6D9",
+"M.    c #D6D9DE",
+"N.    c #CFD2D9",
+"O.    c #C7CCD2",
+"P.    c #B8BFC5",
+"Q.    c #A3AAB2",
+"R.    c #9CA5AE",
+"S.    c #96A0A9",
+"T.    c #818A93",
+"U.    c #838C95",
+"V.    c #828B94",
+"W.    c #7E8891",
+"X.    c #848E97",
+"Y.    c #868F98",
+"Z.    c #929BA4",
+"`.    c #949DA6",
+" +    c #939AA4",
+".+    c #939CA5",
+"++    c #8A949D",
+"@+    c #97A1AA",
+"#+    c #7C838D",
+"$+    c #7D848E",
+"%+    c #7D8592",
+"&+    c #7E8790",
+"*+    c #78818A",
+"=+    c #798289",
+"-+    c #8C939B",
+";+    c #8D949C",
+">+    c #8B919F",
+",+    c #8C939D",
+"'+    c #8B929A",
+")+    c #8B9298",
+"!+    c #676E74",
+"~+    c #686F75",
+"{+    c #69707A",
+"]+    c #656C74",
+"^+    c #6D717A",
+"/+    c #696E74",
+"(+    c #696E72",
+"_+    c #626A6D",
+":+    c #61696C",
+"<+    c #5F676A",
+"[+    c #636770",
+"}+    c #62676D",
+"|+    c #63686C",
+". . . . . + @ # # # # # # # # # # # # # # ",
+". . $ % % & % % * % % * % * % % * % % * % ",
+". = - - - ; > , ' ) ) ' ) ' ) , ' ) , ' ) ",
+". ! ! ! ! ~ { { ] ^ ^ ] ^ ] ^ { ] ^ { ] ^ ",
+". / / / / ( _ / _ / / _ / _ / / _ / / _ / ",
+"+ : < [ } | 1 1 2 2 2 2 1 1 3 4 [ < : 5 6 ",
+"7 8 9 0 a b c d e d d e d c b f g h 8 i j ",
+"k l m n o p q r s s s s r q p t u m l v w ",
+"x y z A B C D E F G H I J D K L M N O P Q ",
+"R S T U V W X Y Z `  ...+.@.#.$.%.&.S *.=.",
+"-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.b }.|.v ",
+"1.2.3.4.5.6.7.E F G H I J 7.8.9.0.a.b.c.d.",
+"e.f.g.h.i.j.k.l.m.l.l.m.l.k.n.o.h.p.q.=.*.",
+"r.s.t.u.v.w.x.y.z.A.A.z.y.x.B.C.D.E.s.F.r.",
+"G.H.I.J.K.L.! M.! ~ ~ ! M.! ! N.O.P.Q.R.S.",
+"T.U.V.W.W.X.W.X.W.Y.X.W.W.X.W.Y.X.W.Y.X.W.",
+"Z.`.`.Z.Z. +`..+++@+@+++@+++@+.+++@+.+++@+",
+"#+$+$+#+#+%+&+*+V.=+=+V.=+V.=+*+V.=+*+V.=+",
+"-+-+-+;+;+>+,+'+-+)+)+-+)+-+)+'+-+)+'+-+)+",
+"!+!+!+!+~+{+]+^+/+(+(+/+(+/+(+^+/+(+^+/+(+",
+"_+_+:+_+_+<+[+}+|+|+|+|+|+|+|+}+|+|+}+|+|+"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuckp.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/stuckp.xpm
new file mode 100644 (file)
index 0000000..7ce30bb
--- /dev/null
@@ -0,0 +1,237 @@
+/* XPM */
+static char * stuckp_xpm[] = {
+"21 21 213 2",
+"      c None",
+".     c #040005",
+"+     c #C2C9D0",
+"@     c #F3F3F3",
+"#     c #F4F4F4",
+"$     c #CACFD3",
+"%     c #F9F9FB",
+"&     c #F8F9FB",
+"*     c #FBFBFD",
+"=     c #C0C4C9",
+"-     c #EBECF0",
+";     c #EDEEF2",
+">     c #EBECEE",
+",     c #E9EAEC",
+"'     c #ECEDEF",
+")     c #EAEBED",
+"!     c #D4D7DC",
+"~     c #D3D6DB",
+"{     c #D6DADD",
+"]     c #D5D9DC",
+"^     c #D4D8DB",
+"/     c #C9CED2",
+"(     c #C0C5CB",
+"_     c #C8CDD1",
+":     c #B1B8C0",
+"<     c #AAB1B7",
+"[     c #989FA5",
+"}     c #939AA0",
+"|     c #90959B",
+"1     c #8F9498",
+"2     c #8E9397",
+"3     c #91969A",
+"4     c #979CA0",
+"5     c #B6BFC6",
+"6     c #B7C0C7",
+"7     c #BDC4CC",
+"8     c #AEB3B7",
+"9     c #7B7E83",
+"0     c #45494C",
+"a     c #0F1314",
+"b     c #000002",
+"c     c #010204",
+"d     c #050608",
+"e     c #040507",
+"f     c #101415",
+"g     c #444849",
+"h     c #7B7F82",
+"i     c #BEC7CE",
+"j     c #BCC5CC",
+"k     c #ABB4BB",
+"l     c #787C7F",
+"m     c #37383A",
+"n     c #616161",
+"o     c #868686",
+"p     c #9F9F9D",
+"q     c #A4A5A7",
+"r     c #AAABAD",
+"s     c #A9AAAC",
+"t     c #868684",
+"u     c #5F6160",
+"v     c #AAB3BA",
+"w     c #ACB5BC",
+"x     c #B4BDC4",
+"y     c #4C4F54",
+"z     c #35393C",
+"A     c #5F6062",
+"B     c #696969",
+"C     c #828280",
+"D     c #A7ABAE",
+"E     c #9D7B7C",
+"F     c #DDC3C2",
+"G     c #FFEDEA",
+"H     c #FFE7E6",
+"I     c #E8C8CB",
+"J     c #A38489",
+"K     c #818380",
+"L     c #686A67",
+"M     c #5D5F5E",
+"N     c #35393A",
+"O     c #4B5054",
+"P     c #B0B9C0",
+"Q     c #B5BEC5",
+"R     c #A3ACB3",
+"S     c #0F161C",
+"T     c #1E2327",
+"U     c #282C2F",
+"V     c #3D3E40",
+"W     c #848685",
+"X     c #4A423F",
+"Y     c #A68387",
+"Z     c #FCF1ED",
+"`     c #F7FFF4",
+" .    c #FFFFF8",
+"..    c #FDE7E9",
+"+.    c #AA8990",
+"@.    c #5D4A4E",
+"#.    c #828685",
+"$.    c #3B3F3E",
+"%.    c #262C2C",
+"&.    c #1E2326",
+"*.    c #A2ABB2",
+"=.    c #A0A9B0",
+"-.    c #ABB4BD",
+";.    c #18191D",
+">.    c #010005",
+",.    c #040406",
+"'.    c #1E201F",
+").    c #6C6E6D",
+"!.    c #38302D",
+"~.    c #9E757B",
+"{.    c #FFEEEC",
+"].    c #FCFFF6",
+"^.    c #FDFDF5",
+"/.    c #FFECEE",
+"(.    c #997A80",
+"_.    c #48383B",
+":.    c #6C6E6B",
+"<.    c #20201E",
+"[.    c #050505",
+"}.    c #17181D",
+"|.    c #A9B2B9",
+"1.    c #969FA8",
+"2.    c #494C51",
+"3.    c #111216",
+"4.    c #1B1C1E",
+"5.    c #2C2E2D",
+"6.    c #505251",
+"7.    c #818689",
+"8.    c #50524F",
+"9.    c #2D2F2E",
+"0.    c #1D1D1F",
+"a.    c #111015",
+"b.    c #494A4F",
+"c.    c #97A0A7",
+"d.    c #939CA3",
+"e.    c #A0A9B2",
+"f.    c #878C92",
+"g.    c #34383B",
+"h.    c #323335",
+"i.    c #424443",
+"j.    c #535756",
+"k.    c #616564",
+"l.    c #6B6F6E",
+"m.    c #6C706F",
+"n.    c #555756",
+"o.    c #424345",
+"p.    c #35363A",
+"q.    c #878A8F",
+"r.    c #8B949B",
+"s.    c #ACB1B7",
+"t.    c #888D91",
+"u.    c #4D5154",
+"v.    c #171B1C",
+"w.    c #000403",
+"x.    c #030504",
+"y.    c #020403",
+"z.    c #010302",
+"A.    c #070908",
+"B.    c #000306",
+"C.    c #171B1E",
+"D.    c #4D5055",
+"E.    c #888B90",
+"F.    c #8A939A",
+"G.    c #98A1AA",
+"H.    c #A1AAB1",
+"I.    c #B7BEC4",
+"J.    c #C6CBCF",
+"K.    c #CCD1D4",
+"L.    c #D2D6D9",
+"M.    c #D6D9DE",
+"N.    c #CFD2D9",
+"O.    c #C7CCD2",
+"P.    c #B8BFC5",
+"Q.    c #A3AAB2",
+"R.    c #9CA5AE",
+"S.    c #96A0A9",
+"T.    c #818A93",
+"U.    c #838C95",
+"V.    c #828B94",
+"W.    c #7E8891",
+"X.    c #848E97",
+"Y.    c #868F98",
+"Z.    c #929BA4",
+"`.    c #949DA6",
+" +    c #939AA4",
+".+    c #939CA5",
+"++    c #8A949D",
+"@+    c #97A1AA",
+"#+    c #7C838D",
+"$+    c #7D848E",
+"%+    c #7D8592",
+"&+    c #7E8790",
+"*+    c #78818A",
+"=+    c #798289",
+"-+    c #8C939B",
+";+    c #8D949C",
+">+    c #8B919F",
+",+    c #8C939D",
+"'+    c #8B929A",
+")+    c #8B9298",
+"!+    c #676E74",
+"~+    c #686F75",
+"{+    c #69707A",
+"]+    c #656C74",
+"^+    c #6D717A",
+"/+    c #696E74",
+"(+    c #696E72",
+"_+    c #626A6D",
+":+    c #61696C",
+"<+    c #5F676A",
+"[+    c #636770",
+"}+    c #62676D",
+"|+    c #63686C",
+". . . . . + @ # # # # # # # # # # # # # # ",
+". . $ % % & % % * % % * % * % % * % % * % ",
+". = - - - ; > , ' ) ) ' ) ' ) , ' ) , ' ) ",
+". ! ! ! ! ~ { { ] ^ ^ ] ^ ] ^ { ] ^ { ] ^ ",
+". / / / / ( _ / _ / / _ / _ / / _ / / _ / ",
+"+ : < [ } | 1 1 2 2 2 2 1 1 3 4 [ < : 5 6 ",
+"7 8 9 0 a b c d e d d e d c b f g h 8 i j ",
+"k l m n o p q r s s s s r q p t u m l v w ",
+"x y z A B C D E F G H I J D K L M N O P Q ",
+"R S T U V W X Y Z `  ...+.@.#.$.%.&.S *.=.",
+"-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.b }.|.v ",
+"1.2.3.4.5.6.7.E F G H I J 7.8.9.0.a.b.c.d.",
+"e.f.g.h.i.j.k.l.m.l.l.m.l.k.n.o.h.p.q.=.*.",
+"r.s.t.u.v.w.x.y.z.A.A.z.y.x.B.C.D.E.s.F.r.",
+"G.H.I.J.K.L.! M.! ~ ~ ! M.! ! N.O.P.Q.R.S.",
+"T.U.V.W.W.X.W.X.W.Y.X.W.W.X.W.Y.X.W.Y.X.W.",
+"Z.`.`.Z.Z. +`..+++@+@+++@+++@+.+++@+.+++@+",
+"#+$+$+#+#+%+&+*+V.=+=+V.=+V.=+*+V.=+*+V.=+",
+"-+-+-+;+;+>+,+'+-+)+)+-+)+-+)+'+-+)+'+-+)+",
+"!+!+!+!+~+{+]+^+/+(+(+/+(+/+(+^+/+(+^+/+(+",
+"_+_+:+_+_+<+[+}+|+|+|+|+|+|+|+}+|+|+}+|+|+"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/pixmaps/wtitleu.xpm b/etc/skel/.fluxbox/styles/Onyx2/pixmaps/wtitleu.xpm
new file mode 100644 (file)
index 0000000..9cc7b79
--- /dev/null
@@ -0,0 +1,44 @@
+/* XPM */
+static char * wtitleu_xpm[] = {
+"1 21 20 1",
+"      c #F4F2F3",
+".     c #F8F9FB",
+"+     c #EEEFF1",
+"@     c #D6DADD",
+"#     c #C7CCD0",
+"$     c #B5BCC2",
+"%     c #BCC5CC",
+"&     c #ACB5BC",
+"*     c #A2A9AF",
+"=     c #ADB6BF",
+"-     c #939CA5",
+";     c #A4ADB6",
+">     c #89929B",
+",     c #959EA7",
+"'     c #818994",
+")     c #939BA6",
+"!     c #7B838E",
+"~     c #8B949B",
+"{     c #676E74",
+"]     c #5A5F63",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"$",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]"};
diff --git a/etc/skel/.fluxbox/styles/Onyx2/theme.cfg b/etc/skel/.fluxbox/styles/Onyx2/theme.cfg
new file mode 100644 (file)
index 0000000..d3d587e
--- /dev/null
@@ -0,0 +1,200 @@
+!This program is free software you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+! Style name: Onyx2
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date: Mon Apr 26 15:58:45 CEST 2004
+
+menu.title:                                                            pixmap
+menu.title.color:
+menu.title.colorTo:
+menu.title.font:                                               sans-7:bold,shadow=offsetx=1;offsety=1:color=#000000
+menu.title.justify:                                            Center
+menu.title.pixmap:                                             menu.xpm
+menu.title.textColor:                                  #eef3ff
+
+menu.bevelWidth:                                               0
+menu.borderColor:                                              #040005
+menu.borderWidth:                                              1
+
+menu.bullet:                                                   triangle
+menu.bullet.position:                                  Right
+menu.frame:                                                    Raised Bevel2 Gradient Vertical
+menu.frame.color:                                              #000000
+menu.frame.colorTo:                                            #424242
+menu.frame.disableColor:
+menu.frame.justify:                                            Right
+menu.frame.pixmap:
+menu.frame.font:                                               sans-7:bold,shadow=offsetx=1;offsety=1:color=#000000
+menu.frame.textColor:                                  #dddccd
+
+menu.hilite:                                                   Sunken Bevel1 Gradient PipeCross Interlaced
+menu.hilite.Color:                                             #222222
+menu.hilite.colorTo:                                   #f3f3f3
+menu.hilite.pixmap:            
+menu.hilite.textColor:                                 #ffffff
+
+menu.roundCorners:
+menu.selected.pixmap:
+menu.unselected.pixmap:        
+menu.submenu.pixmap:
+toolbar:                                                               pixmap
+toolbar.alpha:                                                 255
+toolbar.bevelWidth:                                            1
+toolbar.borderColor:                                   #000000
+toolbar.borderWidth:                                   0
+toolbar.color:                         
+toolbar.colorTo:                       
+toolbar.height:                                                        17
+toolbar.iconbar.borderColor:                   #000000
+toolbar.iconbar.borderWidth:                   0
+toolbar.pixmap:                                                        wtitleu.xpm                             
+toolbar.shaped:                                                        True
+toolbar.iconbar.empty:                                 pixmap
+toolbar.iconbar.empty.color:
+toolbar.iconbar.empty.colorTo:
+toolbar.iconbar.empty.pixmap:                  wtitleu.xpm     
+
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:                             #000000
+toolbar.clock.borderWidth:                             0
+toolbar.clock.color:
+toolbar.clock.colorTo:
+toolbar.clock.justify:                                 Center
+toolbar.clock.pixmap:                          wtitleu.xpm
+toolbar.clock.font:                                    sans-7:bold,shadow=offsetx=1;offsety=1:color=#b1b8c1
+toolbar.clock.textColor:                               #28363e
+
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:                 #000000
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:
+toolbar.workspace.colorTo:
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      wtitleu.xpm
+toolbar.workspace.font:                                        sans-7:bold,shadow=offsetx=1;offsety=1:color=#b1b8c1
+toolbar.workspace.textColor:                   #28363e
+
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:
+toolbar.iconbar.focused.borderWidth:
+toolbar.iconbar.focused.color:          
+toolbar.iconbar.focused.colorTo:        
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        menu.xpm
+toolbar.iconbar.focused.font:                  sans-7:bold,shadow=offsetx=1;offsety=1:color=#000000
+toolbar.iconbar.focused.textColor:             #eef3ff
+
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:
+toolbar.iconbar.unfocused.color:
+toolbar.iconbar.unfocused.colorTo:
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              wtitleu.xpm
+toolbar.iconbar.unfocused.font:                        sans-7:bold,shadow=offsetx=1;offsety=1:color=#b1b8c1
+toolbar.iconbar.unfocused.textColor:   #28363e
+
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  wtitleu.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #28363e
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          wtitleu.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
+window.font:                                                   sans-7:bold
+window.roundCorners:                                   TopLeft TopRight
+window.title.height:                                   19
+window.justify:                                                        Center
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                     #040005
+window.borderWidth:                     1
+
+window.shade.pixmap:                    
+window.shade.pressed.pixmap:            
+window.shade.unfocus.pixmap:            
+window.title.focus:                     pixmap
+window.title.focus.color:               
+window.title.focus.colorTo:             
+window.title.focus.pixmap:                             menu.xpm
+
+window.title.unfocus:                                  pixmap
+window.title.unfocus.color:            
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:                   wtitleu.xpm
+
+window.label.focus:                                            pixmap
+window.label.focus.color:              
+window.label.focus.colorTo:             
+window.label.focus.pixmap:                             menu.xpm
+window.label.focus.textColor:                  #eef3ff
+
+window.label.unfocus:                                  pixmap
+window.label.unfocus.color:
+window.label.unfocus.colorTo:
+window.label.unfocus.pixmap:                   wtitleu.xpm
+window.label.unfocus.textColor:                        #354458
+
+window.close.pixmap:                                   close.xpm                       
+window.close.pressed.pixmap:                   closep.xpm               
+window.close.unfocus.pixmap:                   close.xpm
+
+window.maximize.pixmap:                                        focus.xpm
+window.maximize.pressed.pixmap:                        focusp.xpm
+window.maximize.unfocus.pixmap:                        focus.xpm
+
+window.iconify.pixmap:                                 focus.xpm
+window.iconify.pressed.pixmap:                 focusp.xpm
+window.iconify.unfocus.pixmap:                 focus.xpm
+
+window.stick.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                   stuckp.xpm
+window.stick.unfocus.pixmap:                   stick.xpm
+
+window.stuck.pixmap:                                   stuck.xpm
+window.stuck.unfocus.pixmap:                   stuck.xpm
+
+window.grip.focus:                                             pixmap
+window.grip.focus.color:               
+window.grip.focus.colorTo:             
+window.grip.focus.pixmap:                              menu.xpm
+
+window.grip.unfocus:                                   pixmap
+window.grip.unfocus.color:             
+window.grip.unfocus.colorTo:           
+window.grip.unfocus.pixmap:                            wtitleu.xpm             
+
+window.handle.focus:                                   pixmap
+window.handle.focus.color:             
+window.handle.focus.colorTo:           
+window.handle.focus.pixmap:                            menu.xpm
+
+window.handle.unfocus:                                 pixmap
+window.handle.unfocus.color:           
+window.handle.unfocus.colorTo:         
+window.handle.unfocus.pixmap:                  wtitleu.xpm     
+window.handleWidth:                     5
+
+slit:                                                                  Flat
+slit.pixmap:           
+slit.color:                            
+slit.colorTo:                                                  #000000
+slit.borderWidth:                                              0 
+slit.bevelWidth:                                               0
+slit.borderColor:                                              #000000
+!EOF
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/focus.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/focus.xpm
new file mode 100644 (file)
index 0000000..c8c4d78
--- /dev/null
@@ -0,0 +1,99 @@
+/* XPM */
+static char * focus_xpm[] = {
+"22 22 74 1",
+"      c None",
+".     c #636363",
+"+     c #595959",
+"@     c #585858",
+"#     c #575757",
+"$     c #555555",
+"%     c #545454",
+"&     c #535353",
+"*     c #4F4F4F",
+"=     c #4B4B4B",
+"-     c #787879",
+";     c #ADADAD",
+">     c #C9C9C9",
+",     c #787979",
+"'     c #4B4C4C",
+")     c #4E4E4E",
+"!     c #444444",
+"~     c #7D7D7D",
+"{     c #ADACAD",
+"]     c #ACADAD",
+"^     c #ACACAD",
+"/     c #ACADAC",
+"(     c #ADACAC",
+"_     c #424141",
+":     c #8B8B8B",
+"<     c #585857",
+"[     c #414141",
+"}     c #353535",
+"|     c #5C5C5C",
+"1     c #69696A",
+"2     c #6A6969",
+"3     c #6A6A6A",
+"4     c #696A6A",
+"5     c #696A69",
+"6     c #6A6A69",
+"7     c #696969",
+"8     c #5B5C5C",
+"9     c #353534",
+"0     c #525252",
+"a     c #2E2F2E",
+"b     c #474747",
+"c     c #484848",
+"d     c #2F2E2F",
+"e     c #272727",
+"f     c #676767",
+"g     c #666666",
+"h     c #1F1F1F",
+"i     c #707070",
+"j     c #201F1F",
+"k     c #515151",
+"l     c #252524",
+"m     c #4A4B4B",
+"n     c #ADADAC",
+"o     c #4B4B4A",
+"p     c #252424",
+"q     c #393939",
+"r     c #0F0F0F",
+"s     c #777777",
+"t     c #CECECE",
+"u     c #777877",
+"v     c #282828",
+"w     c #080708",
+"x     c #404141",
+"y     c #838383",
+"z     c #A7A6A6",
+"A     c #A6A7A6",
+"B     c #848383",
+"C     c #080808",
+"D     c #505050",
+"E     c #343434",
+"F     c #131313",
+"G     c #020202",
+"H     c #4D4D4D",
+"I     c #434343",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$%&&&&&&%$$$$$$$",
+"%%%%%%*=-;>>;,'*%%%%%%",
+"%%%%%)!~{]^/^(~!)%%%%%",
+"%%%%%_#::::::::<[%%%%%",
+"&&&&&}|1234356789&&&&&",
+"00000abccccccccbd00000",
+"00000ef36535522ge00000",
+"00000hi::::::::ij00000",
+"kkkkklmnn^];]/(opkkkkk",
+"kkkkkqrstttttturqkkkkk",
+"kkkkkkvwxyzAB[Cvkkkkkk",
+"DDDDDDDEFGGGGFEDDDDDDD",
+"**********************",
+"**********************",
+"HHHHHHHHHHHHHHHHHHHHHH",
+"IIIIIIIIIIIIIIIIIIIIII",
+"qqqqqqqqqqqqqqqqqqqqqq"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/iconbar-focused.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/iconbar-focused.xpm
new file mode 100644 (file)
index 0000000..76cdf9b
--- /dev/null
@@ -0,0 +1,38 @@
+/* XPM */
+static char * iconbar_focused_xpm[] = {
+"22 22 13 1",
+"      c None",
+".     c #5A5A5A",
+"+     c #535353",
+"@     c #525252",
+"#     c #505050",
+"$     c #4F4F4F",
+"%     c #4E4E4E",
+"&     c #4D4D4D",
+"*     c #4C4C4C",
+"=     c #4B4B4B",
+"-     c #4A4A4A",
+";     c #424242",
+">     c #3A3A3A",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"**********************",
+"======================",
+"======================",
+"----------------------",
+";;;;;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>>>>"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/menu-flat.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/menu-flat.xpm
new file mode 100644 (file)
index 0000000..d6b25b3
--- /dev/null
@@ -0,0 +1,40 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"22 22 15 1",
+"      c None",
+".     c #636363",
+"+     c #595959",
+"@     c #585858",
+"#     c #575757",
+"$     c #555555",
+"%     c #545454",
+"&     c #535353",
+"*     c #525252",
+"=     c #515151",
+"-     c #505050",
+";     c #4F4F4F",
+">     c #4D4D4D",
+",     c #434343",
+"'     c #393939",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"**********************",
+"**********************",
+"**********************",
+"======================",
+"======================",
+"======================",
+"----------------------",
+";;;;;;;;;;;;;;;;;;;;;;",
+";;;;;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,,,,",
+"''''''''''''''''''''''"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/menu.bevel.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/menu.bevel.xpm
new file mode 100644 (file)
index 0000000..8caa6b5
--- /dev/null
@@ -0,0 +1,47 @@
+/* XPM */
+static char * menu_xpm[] = {
+"1 22 22 1",
+"      c None",
+".     c #8E8E8E",
+"+     c #6A6A6A",
+"@     c #676867",
+"#     c #656564",
+"$     c #626262",
+"%     c #5F605F",
+"&     c #5D5D5D",
+"*     c #5B5A5A",
+"=     c #575758",
+"-     c #555555",
+";     c #525353",
+">     c #4F5050",
+",     c #4E4D4D",
+"'     c #4A4B4B",
+")     c #484849",
+"!     c #464546",
+"~     c #434343",
+"{     c #404141",
+"]     c #3E3D3D",
+"^     c #3B3B3B",
+"/     c #000000",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]",
+"^",
+"^",
+"/"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/pressed.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/pressed.xpm
new file mode 100644 (file)
index 0000000..0b6bc4a
--- /dev/null
@@ -0,0 +1,97 @@
+/* XPM */
+static char * pressed_xpm[] = {
+"22 22 72 1",
+"      c None",
+".     c #636363",
+"+     c #595959",
+"@     c #585858",
+"#     c #575757",
+"$     c #555555",
+"%     c #545454",
+"&     c #535353",
+"*     c #4F4F4F",
+"=     c #4B4B4B",
+"-     c #969696",
+";     c #C5C5C5",
+">     c #CDCDCD",
+",     c #4B4C4C",
+"'     c #4E4E4E",
+")     c #444444",
+"!     c #969797",
+"~     c #ADACAD",
+"{     c #ACADAD",
+"]     c #ACACAD",
+"^     c #ACADAC",
+"/     c #ADACAC",
+"(     c #969796",
+"_     c #424141",
+":     c #696969",
+"<     c #8B8B8B",
+"[     c #414141",
+"}     c #353535",
+"|     c #666666",
+"1     c #69696A",
+"2     c #6A6969",
+"3     c #6A6A6A",
+"4     c #696A6A",
+"5     c #696A69",
+"6     c #6A6A69",
+"7     c #656565",
+"8     c #353534",
+"9     c #525252",
+"0     c #2E2F2E",
+"a     c #474747",
+"b     c #484848",
+"c     c #2F2E2F",
+"d     c #272727",
+"e     c #686868",
+"f     c #1F1F1F",
+"g     c #848484",
+"h     c #201F1F",
+"i     c #515151",
+"j     c #252524",
+"k     c #6C6D6C",
+"l     c #ADADAC",
+"m     c #ADADAD",
+"n     c #6D6D6C",
+"o     c #252424",
+"p     c #393939",
+"q     c #0F0F0F",
+"r     c #A6A6A6",
+"s     c #CECECE",
+"t     c #A6A7A6",
+"u     c #282828",
+"v     c #080708",
+"w     c #A1A2A1",
+"x     c #ACABAB",
+"y     c #ABACAB",
+"z     c #A2A1A1",
+"A     c #080808",
+"B     c #505050",
+"C     c #343434",
+"D     c #131313",
+"E     c #020202",
+"F     c #4D4D4D",
+"G     c #434343",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$%&&&&&&%$$$$$$$",
+"%%%%%%*=-;>>;-,*%%%%%%",
+"%%%%%')!~{]^]/()'%%%%%",
+"%%%%%_:<<<<<<<<:[%%%%%",
+"&&&&&}|1234356:78&&&&&",
+"999990abbbbbbbbac99999",
+"99999d:36535522ed99999",
+"99999fg<<<<<<<<gh99999",
+"iiiiijkll]{m{^/noiiiii",
+"iiiiipqrsssssstqpiiiii",
+"iiiiiiuv|wxyz|Auiiiiii",
+"BBBBBBBCDEEEEDCBBBBBBB",
+"**********************",
+"**********************",
+"FFFFFFFFFFFFFFFFFFFFFF",
+"GGGGGGGGGGGGGGGGGGGGGG",
+"pppppppppppppppppppppp"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/selected.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/selected.xpm
new file mode 100644 (file)
index 0000000..497a369
--- /dev/null
@@ -0,0 +1,22 @@
+/* XPM */
+static char * selected_xpm[] = {
+"17 17 2 1",
+"      c None",
+".     c #E5E5E5",
+"                 ",
+"                 ",
+"                 ",
+"                 ",
+"             .   ",
+"            ..   ",
+"   .       ...   ",
+"   ..     ....   ",
+"   ...   ....    ",
+"   .... ....     ",
+"    .......      ",
+"     .....       ",
+"      ...        ",
+"       .         ",
+"                 ",
+"                 ",
+"                 "};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck-unfocus.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck-unfocus.xpm
new file mode 100644 (file)
index 0000000..8803019
--- /dev/null
@@ -0,0 +1,95 @@
+/* XPM */
+static char * stuck_unfocus_xpm[] = {
+"22 22 70 1",
+"      c None",
+".     c #505050",
+"+     c #484848",
+"@     c #474747",
+"#     c #454545",
+"$     c #494949",
+"%     c #4F4F4F",
+"&     c #525252",
+"*     c #444444",
+"=     c #484747",
+"-     c #4B4B4B",
+";     c #CFCFCF",
+">     c #F8F8F8",
+",     c #FEFEFE",
+"'     c #4B4C4C",
+")     c #474748",
+"!     c #434344",
+"~     c #CBCED6",
+"{     c #DBE2F0",
+"]     c #3E3D3D",
+"^     c #9599A3",
+"/     c #B7C5E1",
+"(     c #B6C5E1",
+"_     c #B7C4E1",
+":     c #959AA3",
+"<     c #3D3D3D",
+"[     c #434343",
+"}     c #353535",
+"|     c #909FBF",
+"1     c #93A8D2",
+"2     c #93A7D2",
+"3     c #353534",
+"4     c #2D2E2D",
+"5     c #6F89C0",
+"6     c #6F8BC3",
+"7     c #6F8AC3",
+"8     c #6E8AC3",
+"9     c #6F8AC0",
+"0     c #2E2D2E",
+"a     c #262626",
+"b     c #93A7D0",
+"c     c #92A8D2",
+"d     c #92A7D0",
+"e     c #1F1F1F",
+"f     c #B2BDD2",
+"g     c #201F1F",
+"h     c #424242",
+"i     c #212120",
+"j     c #AAACB2",
+"k     c #AAACB1",
+"l     c #212020",
+"m     c #303030",
+"n     c #0F0F0F",
+"o     c #E9E9E9",
+"p     c #FFFFFF",
+"q     c #212222",
+"r     c #080708",
+"s     c #A7AAAF",
+"t     c #D5DAE5",
+"u     c #DAE1EF",
+"v     c #A8AAAF",
+"w     c #080808",
+"x     c #414141",
+"y     c #2A2A2A",
+"z     c #101010",
+"A     c #020202",
+"B     c #404040",
+"C     c #3F3F3F",
+"D     c #363636",
+"E     c #2E2E2E",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"#######$%&&&&%$#######",
+"******=-;>,,>;')******",
+"*****!*~{{{{{{~*******",
+"*****]^/(/_////:<*****",
+"[[[[[}|11222122|3[[[[[",
+"[[[[[456768677690[[[[[",
+"[[[[[ab2c1c2121da[[[[[",
+"[[[[[ef////////fg[[[[[",
+"hhhhhij{{{{{{{{klhhhhh",
+"hhhhhmnopppppponmhhhhh",
+"hhhhhhqrstuutvwqhhhhhh",
+"xxxxxxxyzAAAAzyxxxxxxx",
+"BBBBBBBBBBBBBBBBBBBBBB",
+"BBBBBBBBBBBBBBBBBBBBBB",
+"CCCCCCCCCCCCCCCCCCCCCC",
+"DDDDDDDDDDDDDDDDDDDDDD",
+"EEEEEEEEEEEEEEEEEEEEEE"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..9d5839a
--- /dev/null
@@ -0,0 +1,92 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"22 22 67 1",
+"      c None",
+".     c #636363",
+"+     c #595959",
+"@     c #585858",
+"#     c #575757",
+"$     c #555555",
+"%     c #545454",
+"&     c #535353",
+"*     c #4F4F4F",
+"=     c #4B4B4B",
+"-     c #CFCFCF",
+";     c #F8F8F8",
+">     c #FEFEFE",
+",     c #4B4C4C",
+"'     c #4E4E4E",
+")     c #444444",
+"!     c #CBCED6",
+"~     c #DBE2F0",
+"{     c #424141",
+"]     c #9599A3",
+"^     c #B7C5E1",
+"/     c #B6C5E1",
+"(     c #B7C4E1",
+"_     c #959AA3",
+":     c #414141",
+"<     c #353535",
+"[     c #909FBF",
+"}     c #93A8D2",
+"|     c #93A7D2",
+"1     c #353534",
+"2     c #525252",
+"3     c #2E2F2E",
+"4     c #6F89C0",
+"5     c #6F8BC3",
+"6     c #6F8AC3",
+"7     c #6E8AC3",
+"8     c #6F8AC0",
+"9     c #2F2E2F",
+"0     c #272727",
+"a     c #93A7D0",
+"b     c #92A8D2",
+"c     c #92A7D0",
+"d     c #1F1F1F",
+"e     c #B2BDD2",
+"f     c #201F1F",
+"g     c #515151",
+"h     c #252524",
+"i     c #AAACB2",
+"j     c #AAACB1",
+"k     c #252424",
+"l     c #393939",
+"m     c #0F0F0F",
+"n     c #E9E9E9",
+"o     c #FFFFFF",
+"p     c #282828",
+"q     c #080708",
+"r     c #A7AAAF",
+"s     c #D5DAE5",
+"t     c #DAE1EF",
+"u     c #A8AAAF",
+"v     c #080808",
+"w     c #505050",
+"x     c #343434",
+"y     c #131313",
+"z     c #020202",
+"A     c #4D4D4D",
+"B     c #434343",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$%&&&&&&%$$$$$$$",
+"%%%%%%*=-;>>;-,*%%%%%%",
+"%%%%%')!~~~~~~!)'%%%%%",
+"%%%%%{]^/^(^^^^_:%%%%%",
+"&&&&&<[}}|||}||[1&&&&&",
+"2222234565756658922222",
+"222220a|b}b|}|}c022222",
+"22222de^^^^^^^^ef22222",
+"ggggghi~~~~~~~~jkggggg",
+"ggggglmnoooooonmlggggg",
+"ggggggpqrsttsuvpgggggg",
+"wwwwwwwxyzzzzyxwwwwwww",
+"**********************",
+"**********************",
+"AAAAAAAAAAAAAAAAAAAAAA",
+"BBBBBBBBBBBBBBBBBBBBBB",
+"llllllllllllllllllllll"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/toolbar.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/toolbar.xpm
new file mode 100644 (file)
index 0000000..d0d38b0
--- /dev/null
@@ -0,0 +1,38 @@
+/* XPM */
+static char * toolbar_xpm[] = {
+"22 22 13 1",
+"      c None",
+".     c #505050",
+"+     c #484848",
+"@     c #474747",
+"#     c #454545",
+"$     c #444444",
+"%     c #434343",
+"&     c #424242",
+"*     c #414141",
+"=     c #404040",
+"-     c #3F3F3F",
+";     c #363636",
+">     c #2E2E2E",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"**********************",
+"======================",
+"======================",
+"----------------------",
+";;;;;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>>>>"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/unfocus.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/unfocus.xpm
new file mode 100644 (file)
index 0000000..a16878d
--- /dev/null
@@ -0,0 +1,101 @@
+/* XPM */
+static char * unfocus_xpm[] = {
+"22 22 76 1",
+"      c None",
+".     c #505050",
+"+     c #484848",
+"@     c #474747",
+"#     c #454545",
+"$     c #494949",
+"%     c #4F4F4F",
+"&     c #525252",
+"*     c #444444",
+"=     c #484747",
+"-     c #4B4B4B",
+";     c #787879",
+">     c #ADADAD",
+",     c #C9C9C9",
+"'     c #787979",
+")     c #4B4C4C",
+"!     c #474748",
+"~     c #434344",
+"{     c #7D7D7D",
+"]     c #ADACAD",
+"^     c #ACADAD",
+"/     c #ACACAD",
+"(     c #ACADAC",
+"_     c #ADACAC",
+":     c #3E3D3D",
+"<     c #575757",
+"[     c #8B8B8B",
+"}     c #585857",
+"|     c #3D3D3D",
+"1     c #434343",
+"2     c #353535",
+"3     c #5C5C5C",
+"4     c #69696A",
+"5     c #6A6969",
+"6     c #6A6A6A",
+"7     c #696A6A",
+"8     c #696A69",
+"9     c #6A6A69",
+"0     c #696969",
+"a     c #5B5C5C",
+"b     c #353534",
+"c     c #2D2E2D",
+"d     c #2E2D2E",
+"e     c #262626",
+"f     c #676767",
+"g     c #666666",
+"h     c #1F1F1F",
+"i     c #707070",
+"j     c #201F1F",
+"k     c #424242",
+"l     c #212120",
+"m     c #4A4B4B",
+"n     c #ADADAC",
+"o     c #4B4B4A",
+"p     c #212020",
+"q     c #303030",
+"r     c #0F0F0F",
+"s     c #777777",
+"t     c #CECECE",
+"u     c #777877",
+"v     c #212222",
+"w     c #080708",
+"x     c #404141",
+"y     c #838383",
+"z     c #A7A6A6",
+"A     c #A6A7A6",
+"B     c #848383",
+"C     c #414141",
+"D     c #080808",
+"E     c #2A2A2A",
+"F     c #101010",
+"G     c #020202",
+"H     c #404040",
+"I     c #3F3F3F",
+"J     c #363636",
+"K     c #2E2E2E",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"#######$%&&&&%$#######",
+"******=-;>,,>')!******",
+"*****~*{]^/(/_{*******",
+"*****:<[[[[[[[[}|*****",
+"111112345676890ab11111",
+"11111c@++++++++@d11111",
+"11111ef69868855ge11111",
+"11111hi[[[[[[[[ij11111",
+"kkkkklmnn/^>^(_opkkkkk",
+"kkkkkqrstttttturqkkkkk",
+"kkkkkkvwxyzABCDvkkkkkk",
+"CCCCCCCEFGGGGFECCCCCCC",
+"HHHHHHHHHHHHHHHHHHHHHH",
+"HHHHHHHHHHHHHHHHHHHHHH",
+"IIIIIIIIIIIIIIIIIIIIII",
+"JJJJJJJJJJJJJJJJJJJJJJ",
+"KKKKKKKKKKKKKKKKKKKKKK"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/unselected.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/unselected.xpm
new file mode 100644 (file)
index 0000000..f64198c
--- /dev/null
@@ -0,0 +1,21 @@
+/* XPM */
+static char * unselected_xpm[] = {
+"16 16 2 1",
+"      c None",
+".     c #E5E5E5",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"   ...........  ",
+"                ",
+"                "};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle-unfocus.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle-unfocus.xpm
new file mode 100644 (file)
index 0000000..5c68bd7
--- /dev/null
@@ -0,0 +1,38 @@
+/* XPM */
+static char * wtitle_unfocus_xpm[] = {
+"22 22 13 1",
+"      c None",
+".     c #505050",
+"+     c #484848",
+"@     c #474747",
+"#     c #454545",
+"$     c #444444",
+"%     c #434343",
+"&     c #424242",
+"*     c #414141",
+"=     c #404040",
+"-     c #3F3F3F",
+";     c #363636",
+">     c #2E2E2E",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"**********************",
+"======================",
+"======================",
+"----------------------",
+";;;;;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>>>>"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/Overflow/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..d6b25b3
--- /dev/null
@@ -0,0 +1,40 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"22 22 15 1",
+"      c None",
+".     c #636363",
+"+     c #595959",
+"@     c #585858",
+"#     c #575757",
+"$     c #555555",
+"%     c #545454",
+"&     c #535353",
+"*     c #525252",
+"=     c #515151",
+"-     c #505050",
+";     c #4F4F4F",
+">     c #4D4D4D",
+",     c #434343",
+"'     c #393939",
+"......................",
+"++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"######################",
+"$$$$$$$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&",
+"**********************",
+"**********************",
+"**********************",
+"======================",
+"======================",
+"======================",
+"----------------------",
+";;;;;;;;;;;;;;;;;;;;;;",
+";;;;;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,,,,",
+"''''''''''''''''''''''"};
diff --git a/etc/skel/.fluxbox/styles/Overflow/theme.cfg b/etc/skel/.fluxbox/styles/Overflow/theme.cfg
new file mode 100644 (file)
index 0000000..d0bf233
--- /dev/null
@@ -0,0 +1,246 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+! Style name: Overflow
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date:Wed Dec 10 18:53:28 CET 2003
+
+!*/
+menu.title:                            pixmap
+menu.title.color:                      #000000                  
+menu.title.colorTo:                    #000000             
+menu.title.font:                       sans-7:bold,shadow
+menu.title.justify:                    Center
+
+!*/ if you like better the bevel, change the name to "menu-bevel.xpm"
+menu.title.pixmap:                     menu-flat.xpm
+
+menu.title.textColor:                  #c3c3c3
+!/*
+
+!*/
+menu.bevelWidth:                       0
+menu.borderColor:                      #2c2c2c
+menu.borderWidth:                      1                      
+!/*
+
+!*/
+menu.bullet:                           triangle
+menu.bullet.position:                  Right
+menu.frame:                            flat
+menu.frame.color:                      #222222
+menu.frame.colorTo:                    #000000
+menu.frame.disableColor:               #000000
+menu.frame.justify:                    Right
+!menu.frame.pixmap:
+menu.frame.font:                       sans-7:bold,shadow
+!/*
+
+
+!*/
+menu.frame.textColor:                  #c3c3c3
+menu.hilite:                           Flat
+menu.hilite.Color:                     #535353
+menu.hilite.colorTo:                   #00000
+!menu.hilite.pixmap:                   
+menu.hilite.textColor:                 #e5e5e5
+!/*
+
+!menu.roundCorners:                           
+menu.selected.pixmap:                  selected.xpm
+menu.unselected.pixmap:                        unselected.xpm
+!menu.submenu.pixmap:
+
+!*/
+toolbar:                               pixmap
+toolbar.alpha:                         255
+toolbar.bevelWidth:                    1
+toolbar.borderColor:                   #000000 
+toolbar.borderWidth:                   0
+toolbar.color:                         #000000         
+toolbar.colorTo:                       #000000 
+toolbar.height:                                16
+toolbar.iconbar.borderColor:           #000000
+toolbar.iconbar.borderWidth:           0
+toolbar.pixmap:                                toolbar.xpm
+toolbar.shaped:                                True
+toolbar.iconbar.empty:                 pixmap
+toolbar.iconbar.empty.color:           #000000 
+toolbar.iconbar.empty.colorTo:         #000000 
+toolbar.iconbar.empty.pixmap:          toolbar.xpm
+!/*
+
+
+!*/
+toolbar.clock:                         pixmap
+toolbar.clock.borderColor:             #000000
+toolbar.clock.borderWidth:              0
+toolbar.clock.color:                    #000000
+toolbar.clock.colorTo:                 #000000
+toolbar.clock.justify:                  Center
+toolbar.clock.pixmap:                   toolbar.xpm
+toolbar.clock.font:                    sans-7:bold,shadow
+toolbar.clock.textColor:               #c3c3c3
+!/*
+
+
+!*/
+toolbar.workspace:                     pixmap
+toolbar.workspace.borderColor:         #000000 
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:                #000000
+toolbar.workspace.colorTo:             #000000             
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:                      toolbar.xpm
+toolbar.workspace.font:                        sans-7:bold,shadow
+toolbar.workspace.textColor:           #c3c3c3
+!/*
+
+
+!*/
+toolbar.iconbar.focused:               flat
+toolbar.iconbar.focused.borderColor:    #585858
+toolbar.iconbar.focused.borderWidth:    1
+toolbar.iconbar.focused.color:          #000000
+toolbar.iconbar.focused.colorTo:       #000000 
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                iconbar-focused.xpm
+toolbar.iconbar.focused.font:          sans-7:bold,shadow
+toolbar.iconbar.focused.textColor:     #c3c3c3
+!/*
+
+
+!*/
+toolbar.iconbar.unfocused:             pixmap
+toolbar.iconbar.unfocused.borderColor: #585858
+toolbar.iconbar.unfocused.borderWidth:  1
+toolbar.iconbar.unfocused.color:       #000000
+toolbar.iconbar.unfocused.colorTo:     #000000
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:      toolbar.xpm
+toolbar.iconbar.unfocused.font:                sans-7:bold,shadow
+toolbar.iconbar.unfocused.textColor:   #6a6a6a
+!/*            
+
+
+!*/
+window.font:                           sans-7:bold,shadow
+!window.roundCorners:                     
+window.title.height:                   17      
+window.justify:                                Center
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                     #000000
+window.borderWidth:                     1
+window.frame.focusColor:                #313131
+window.frame.unfocusColor:              #2c2c2c
+window.shade.pixmap:                    toolbar.xpm
+window.shade.pressed.pixmap:            toolbar.xpm
+window.shade.unfocus.pixmap:            wtitle-unfocus.xpm
+window.title.focus:                     pixmap
+window.title.focus.color:               #000000
+window.title.focus.colorTo:             #000000
+window.title.focus.pixmap:             wtitle.xpm
+
+!*/
+window.title.unfocus:                  pixmap
+window.title.unfocus.color:            
+window.title.unfocus.colorTo:
+window.title.unfocus.pixmap:           wtitle-unfocus.xpm
+!/*
+
+!*/
+window.label.focus:                     pixmap
+window.label.focus.color:              #000000 
+window.label.focus.colorTo:             #000000
+window.label.focus.pixmap:              wtitle.xpm
+window.label.focus.textColor:          #c3c3c3
+!/*
+
+!*/
+window.label.unfocus:                  pixmap
+window.label.unfocus.color:            #000000                                 
+window.label.unfocus.colorTo:           #000000
+window.label.unfocus.pixmap:           wtitle-unfocus.xpm
+window.label.unfocus.textColor:                #6a6a6a
+!/*
+
+!*/
+window.close.pixmap:                   focus.xpm
+window.close.pressed.pixmap:           pressed.xpm 
+window.close.unfocus.pixmap:           unfocus.xpm 
+!/*
+
+
+window.maximize.pixmap:                        focus.xpm
+window.maximize.pressed.pixmap:                pressed.xpm
+window.maximize.unfocus.pixmap:                unfocus.xpm
+
+window.iconify.pixmap:                 focus.xpm
+window.iconify.pressed.pixmap:         pressed.xpm
+window.iconify.unfocus.pixmap:         unfocus.xpm
+
+window.stick.pixmap:                   focus.xpm
+window.stick.pressed.pixmap:           pressed.xpm
+window.stick.unfocus.pixmap:           unfocus.xpm
+
+window.stuck.pixmap:                   stuck.xpm
+window.stuck.unfocus.pixmap:           stuck-unfocus.xpm
+
+!*/
+window.grip.focus:                     pixmap
+window.grip.focus.color:               #000000
+window.grip.focus.colorTo:             #000000
+window.grip.focus.pixmap:              toolbar.xpm
+
+!*/
+window.grip.unfocus:                   pixmap
+window.grip.unfocus.color:             #000000
+window.grip.unfocus.colorTo:           #000000
+window.grip.unfocus.pixmap:            wtitle-unfocus.xpm
+
+!*/
+window.handle.focus:                   pixmap
+window.handle.focus.color:             #000000
+window.handle.focus.colorTo:           #000000
+window.handle.focus.pixmap:            toolbar.xpm
+
+!*/
+window.handle.unfocus:                 pixmap
+window.handle.unfocus.color:           #000000
+window.handle.unfocus.colorTo:         #000000
+window.handle.unfocus.pixmap:          wtitle-unfocus.xpm
+window.handleWidth:                     5
+!/*
+
+slit:                                  Flat
+!slit.pixmap:          
+slit.color:                            #222222
+slit.colorTo:                          #000000
+slit.borderWidth:                      1 
+slit.bevelWidth:                       1
+slit.borderColor:                      #000000
+!*/
+!*/pwned by ikaro
+!EOF
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  toolbar.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #c3c3c3
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          toolbar.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..aa4e4bb
--- /dev/null
@@ -0,0 +1,81 @@
+/* XPM */
+static char * close_xpm[] = {
+"16 16 62 1",
+"      c None",
+".     c #BEED49",
+"+     c #91B438",
+"@     c #FFFFFF",
+"#     c #C1EE4C",
+"$     c #6E6E6E",
+"%     c #6F6E6F",
+"&     c #BFED4A",
+"*     c #6E6F6E",
+"=     c #6F6E6E",
+"-     c #9FC63D",
+";     c #505050",
+">     c #BBEA48",
+",     c #515051",
+"'     c #515050",
+")     c #B4E045",
+"!     c #A4CD3F",
+"~     c #343334",
+"{     c #343434",
+"]     c #BCEB48",
+"^     c #151615",
+"/     c #151616",
+"(     c #A2CA3E",
+"_     c #161615",
+":     c #BAE848",
+"<     c #BAE948",
+"[     c #000000",
+"}     c #A1C93E",
+"|     c #ADD742",
+"1     c #A2C93E",
+"2     c #8EB136",
+"3     c #B5E346",
+"4     c #B6E346",
+"5     c #98BE3A",
+"6     c #98BF3B",
+"7     c #ACD642",
+"8     c #B3DF45",
+"9     c #ACD742",
+"0     c #99BE3B",
+"a     c #97BD3A",
+"b     c #89AC35",
+"c     c #B1DB44",
+"d     c #B0DC44",
+"e     c #B0DB44",
+"f     c #85A633",
+"g     c #ECECEC",
+"h     c #ABD642",
+"i     c #82A232",
+"j     c #E6E5E5",
+"k     c #E6E6E6",
+"l     c #A5CE40",
+"m     c #7D9D30",
+"n     c #DEDEDF",
+"o     c #DEDEDE",
+"p     c #DFDEDF",
+"q     c #9DC43C",
+"r     c #77952E",
+"s     c #D3D3D3",
+"t     c #B1DD44",
+"u     c #87A834",
+"v     c #EEEEEE",
+"w     c #B7B7B7",
+"......+@@@@@@@@@",
+".......++++++@@@",
+".............+@@",
+"............#.+@",
+"....$%.&#*=...+@",
+"....-;;>,'-...+@",
+"....)!~{{!)...+@",
+"....]^/(/_>...+@",
+":<<:[[}|1[[<::2@",
+"3443567890a434b@",
+"cddcdecdceeddf@g",
+"hhhhhhhiiiiii@jk",
+"llllllm@@@@@@nop",
+"qqqqqr@sssssssss",
+"tttttuvvvvvvvvvv",
+"iiiiiwwwwwwwwwww"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/close2.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/close2.xpm
new file mode 100644 (file)
index 0000000..5d6645c
--- /dev/null
@@ -0,0 +1,78 @@
+/* XPM */
+static char * close2_xpm[] = {
+"16 16 59 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #C2C2C2",
+"@     c #6E6E6E",
+"#     c #6F6E6F",
+"$     c #6E6F6E",
+"%     c #6F6E6E",
+"&     c #D6D6D6",
+"*     c #505050",
+"=     c #FCFCFC",
+"-     c #515051",
+";     c #515050",
+">     c #F2F2F2",
+",     c #DDDDDD",
+"'     c #343334",
+")     c #343434",
+"!     c #FDFDFD",
+"~     c #151615",
+"{     c #151616",
+"]     c #DADADA",
+"^     c #161615",
+"/     c #FAFBFA",
+"(     c #FAFAFB",
+"_     c #000000",
+":     c #D8D9D8",
+"<     c #E9E8E8",
+"[     c #D9D8D8",
+"}     c #FAFAFA",
+"|     c #BEBEBE",
+"1     c #F4F4F3",
+"2     c #F3F4F3",
+"3     c #CCCCCC",
+"4     c #CCCDCD",
+"5     c #E7E6E6",
+"6     c #F1F0F1",
+"7     c #E7E7E7",
+"8     c #CDCCCD",
+"9     c #CBCBCC",
+"0     c #B8B9B8",
+"a     c #ECEDED",
+"b     c #EDECED",
+"c     c #ECECEC",
+"d     c #ECEDEC",
+"e     c #EDECEC",
+"f     c #ECECED",
+"g     c #B3B3B3",
+"h     c #E6E6E5",
+"i     c #E6E6E6",
+"j     c #AEAEAE",
+"k     c #E6E5E5",
+"l     c #DEDEDE",
+"m     c #DEDEDF",
+"n     c #A8A9A9",
+"o     c #DFDEDF",
+"p     c #D3D3D3",
+"q     c #A0A0A0",
+"r     c #EEEEEE",
+"s     c #B5B5B5",
+"t     c #B7B7B7",
+"......+.........",
+".......++++++...",
+".............+..",
+"..............+.",
+"....@#...$%...+.",
+"....&**=-;&...+.",
+"....>,')),>...+.",
+"....!~{]{^=...+.",
+"/(/(__:<[__/(}|.",
+"121234567891210.",
+"ababacbdecfddg.c",
+"hhhhhhijjjjjj.ki",
+"lmlmlmn......mlo",
+"pppppq.ppppppppp",
+"rrrrrsrrrrrrrrrr",
+"tttttttttttttttt"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/closep.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/closep.xpm
new file mode 100644 (file)
index 0000000..a152037
--- /dev/null
@@ -0,0 +1,77 @@
+/* XPM */
+static char * closep_xpm[] = {
+"16 16 58 1",
+"      c #BEED49",
+".     c #91B438",
+"+     c #FFFFFF",
+"@     c #C1EE4C",
+"#     c #6E6E6E",
+"$     c #6F6E6F",
+"%     c #BFED4A",
+"&     c #6E6F6E",
+"*     c #6F6E6E",
+"=     c #9FC63D",
+"-     c #505050",
+";     c #BBEA48",
+">     c #515051",
+",     c #515050",
+"'     c #B4E045",
+")     c #A4CD3F",
+"!     c #343334",
+"~     c #343434",
+"{     c #BAE848",
+"]     c #BAE948",
+"^     c #BDEC48",
+"/     c #151615",
+"(     c #151616",
+"_     c #A2CA3E",
+":     c #161615",
+"<     c #8EB136",
+"[     c #B5E346",
+"}     c #B6E346",
+"|     c #000000",
+"1     c #AFD943",
+"2     c #A2C93E",
+"3     c #89AC35",
+"4     c #B1DB44",
+"5     c #B0DC44",
+"6     c #98BE3A",
+"7     c #98BF3B",
+"8     c #ACD642",
+"9     c #B1DD44",
+"0     c #ACD742",
+"a     c #99BE3B",
+"b     c #97BD3A",
+"c     c #85A633",
+"d     c #ECECEC",
+"e     c #ABD642",
+"f     c #82A232",
+"g     c #E6E5E5",
+"h     c #E6E6E6",
+"i     c #A5CE40",
+"j     c #7D9D30",
+"k     c #DEDEDF",
+"l     c #DEDEDE",
+"m     c #DFDEDF",
+"n     c #9DC43C",
+"o     c #77952E",
+"p     c #D3D3D3",
+"q     c #87A834",
+"r     c #EEEEEE",
+"s     c #B7B7B7",
+"      .+++++++++",
+"       ......+++",
+"             .++",
+"            @ .+",
+"              .+",
+"    #$ %@&*   .+",
+"    =--;>,=   .+",
+"    ')!~~)'   .+",
+"{]]{^/(_(:;]{{<+",
+"[}}[||_12||}[}3+",
+"455467890ab55c+d",
+"eeeeeeeffffff+gh",
+"iiiiiij++++++klm",
+"nnnnno+ppppppppp",
+"99999qrrrrrrrrrr",
+"fffffsssssssssss"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..3cc5185
--- /dev/null
@@ -0,0 +1,52 @@
+/* XPM */
+static char * max_xpm[] = {
+"16 16 33 1",
+"      c None",
+".     c #BEED49",
+"+     c #565756",
+"@     c #565656",
+"#     c #373837",
+"$     c #373737",
+"%     c #181818",
+"&     c #A4CA45",
+"*     c #181918",
+"=     c #000000",
+"-     c #BAE948",
+";     c #BBE848",
+">     c #BAE848",
+",     c #B5E246",
+"'     c #B6E346",
+")     c #B5E346",
+"!     c #92B738",
+"~     c #92B838",
+"{     c #93B738",
+"]     c #93B838",
+"^     c #B6E246",
+"/     c #B0DC44",
+"(     c #B0DB44",
+"_     c #B1DC44",
+":     c #ABD642",
+"<     c #ABD542",
+"[     c #A6CF40",
+"}     c #A6CE40",
+"|     c #A5CE40",
+"1     c #A5CF40",
+"2     c #9DC43C",
+"3     c #B1DD44",
+"4     c #82A232",
+"................",
+"................",
+"................",
+"................",
+"....++@+++++....",
+"....##$##$$$....",
+"....%&&&&&&*....",
+"....=......=....",
+"-;->========>---",
+",')'!~~{~~~]^,,,",
+"/((/(/((((((_///",
+":::::<::::<:::::",
+"[[}[|1|||[1[[[[[",
+"2222222222222222",
+"3333333333333333",
+"4444444444444444"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/max2.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/max2.xpm
new file mode 100644 (file)
index 0000000..e734882
--- /dev/null
@@ -0,0 +1,62 @@
+/* XPM */
+static char * max2_xpm[] = {
+"16 16 43 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #565756",
+"@     c #565656",
+"#     c #373837",
+"$     c #373737",
+"%     c #181818",
+"&     c #D9D9D9",
+"*     c #181918",
+"=     c #000000",
+"-     c #FAFAFA",
+";     c #FBFAFB",
+">     c #FAFBFA",
+",     c #F4F4F4",
+"'     c #F4F4F3",
+")     c #F3F4F4",
+"!     c #C5C5C6",
+"~     c #C5C6C6",
+"{     c #C5C6C5",
+"]     c #C6C5C6",
+"^     c #C6C6C6",
+"/     c #F4F3F4",
+"(     c #F3F3F4",
+"_     c #ECEDED",
+":     c #ECECEC",
+"<     c #ECECED",
+"[     c #ECEDEC",
+"}     c #EDEDED",
+"|     c #E6E6E6",
+"1     c #E5E6E6",
+"2     c #E6E6E5",
+"3     c #E5E6E5",
+"4     c #E6E5E6",
+"5     c #E6E5E5",
+"6     c #DFDFDF",
+"7     c #DFDEDE",
+"8     c #DEDEDE",
+"9     c #DEDFDE",
+"0     c #DEDEDF",
+"a     c #DFDFDE",
+"b     c #D3D3D3",
+"c     c #EEEEEE",
+"d     c #B7B7B7",
+"................",
+"................",
+"................",
+"................",
+"....++@+++++....",
+"....##$##$$$....",
+"....%&&&&&&*....",
+"....=......=....",
+"-;>-========->>-",
+",'),!~{]~{{^/(),",
+"_:<_:[::<:<:}[<_",
+"|12|34|2|15|||2|",
+"667689088a9aa676",
+"bbbbbbbbbbbbbbbb",
+"cccccccccccccccc",
+"dddddddddddddddd"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/maxp.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/maxp.xpm
new file mode 100644 (file)
index 0000000..c5ed857
--- /dev/null
@@ -0,0 +1,51 @@
+/* XPM */
+static char * maxp_xpm[] = {
+"16 16 32 1",
+"      c #BEED49",
+".     c #565756",
+"+     c #565656",
+"@     c #373837",
+"#     c #373737",
+"$     c #181818",
+"%     c #A4CA45",
+"&     c #181918",
+"*     c #BAE948",
+"=     c #BBE848",
+"-     c #BAE848",
+";     c #000000",
+">     c #B5E246",
+",     c #B6E346",
+"'     c #B5E346",
+")     c #B6E246",
+"!     c #B0DC44",
+"~     c #B0DB44",
+"{     c #92B738",
+"]     c #92B838",
+"^     c #93B738",
+"/     c #93B838",
+"(     c #B1DC44",
+"_     c #ABD642",
+":     c #ABD542",
+"<     c #A6CF40",
+"[     c #A6CE40",
+"}     c #A5CE40",
+"|     c #A5CF40",
+"1     c #9DC43C",
+"2     c #B1DD44",
+"3     c #82A232",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"    ..+.....    ",
+"    @@#@@###    ",
+"    $%%%%%%&    ",
+"*=*-;      ;-***",
+">,',;;;;;;;;)>>>",
+"!~~!{]]^]]]/(!!!",
+"_____:____:_____",
+"<<[<}|}}}<|<<<<<",
+"1111111111111111",
+"2222222222222222",
+"3333333333333333"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/min.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/min.xpm
new file mode 100644 (file)
index 0000000..ecdf8af
--- /dev/null
@@ -0,0 +1,59 @@
+/* XPM */
+static char * min_xpm[] = {
+"16 16 40 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #91B438",
+"@     c #BEED49",
+"#     c #C7EF52",
+"$     c #565756",
+"%     c #8EB136",
+"&     c #BAE948",
+"*     c #000000",
+"=     c #BAE848",
+"-     c #89AC35",
+";     c #B6E346",
+">     c #93B738",
+",     c #92B738",
+"'     c #92B838",
+")     c #93B838",
+"!     c #EDECEC",
+"~     c #86A734",
+"{     c #B0DB44",
+"]     c #B1DB44",
+"^     c #B0DC44",
+"/     c #E6E5E6",
+"(     c #E5E6E6",
+"_     c #82A232",
+":     c #ABD642",
+"<     c #ABD542",
+"[     c #DEDFDF",
+"}     c #DEDEDE",
+"|     c #DEDEDF",
+"1     c #7D9C30",
+"2     c #A5CF40",
+"3     c #A6CE40",
+"4     c #A6CF40",
+"5     c #D3D3D3",
+"6     c #77952E",
+"7     c #9DC43C",
+"8     c #EEEEEE",
+"9     c #87A834",
+"0     c #B1DD44",
+"a     c #B7B7B7",
+".........+@@@@@@",
+"...++++++@@@@@@@",
+"..+@@@@@@@@@@@@@",
+".+@#@@@@@@@@@@@@",
+".+@@@@@@@@@@@@@@",
+".+@@@@@@@@@@@@@@",
+".+@@@@@@@@@@@@@@",
+".+@@@$$$$$$$@@@@",
+".%&&&*******&=&=",
+".-;;;>>,')',;;;;",
+"!.~{]{{]{^]^]]]]",
+"/(.______:<<<:<:",
+"[}|......1234242",
+"555555555.677777",
+"8888888888900000",
+"aaaaaaaaaaa_____"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/min2.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/min2.xpm
new file mode 100644 (file)
index 0000000..5bf5dd2
--- /dev/null
@@ -0,0 +1,59 @@
+/* XPM */
+static char * min2_xpm[] = {
+"16 16 40 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #C2C2C2",
+"@     c #565756",
+"#     c #BEBEBE",
+"$     c #FAFBFA",
+"%     c #000000",
+"&     c #FAFAFB",
+"*     c #B8B9B9",
+"=     c #F4F4F3",
+"-     c #C6C5C6",
+";     c #C5C5C5",
+">     c #C5C6C5",
+",     c #C6C6C5",
+"'     c #C5C6C6",
+")     c #C5C5C6",
+"!     c #F4F4F4",
+"~     c #EDECEC",
+"{     c #B4B4B4",
+"]     c #ECECED",
+"^     c #EDECED",
+"/     c #ECECEC",
+"(     c #ECEDEC",
+"_     c #E6E5E6",
+":     c #E5E6E6",
+"<     c #AEAEAE",
+"[     c #E6E6E5",
+"}     c #E5E5E5",
+"|     c #DEDFDF",
+"1     c #DEDEDE",
+"2     c #DEDEDF",
+"3     c #A8A8A8",
+"4     c #DEDFDE",
+"5     c #DFDEDF",
+"6     c #DFDFDF",
+"7     c #D3D3D3",
+"8     c #A0A0A0",
+"9     c #EEEEEE",
+"0     c #B5B5B5",
+"a     c #B7B7B7",
+".........+......",
+"...++++++.......",
+"..+.............",
+".+..............",
+".+..............",
+".+..............",
+".+..............",
+".+...@@@@@@@....",
+".#$$$%%%%%%%$&$&",
+".*===--;>,')!=!=",
+"~.{]^//~/(~(^^^^",
+"_:.<<<<<<[__}:}:",
+"|12......3456|6|",
+"777777777.877777",
+"9999999999099999",
+"aaaaaaaaaaaaaaaa"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/minp.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/minp.xpm
new file mode 100644 (file)
index 0000000..30f3447
--- /dev/null
@@ -0,0 +1,57 @@
+/* XPM */
+static char * minp_xpm[] = {
+"16 16 38 1",
+"      c #FFFFFF",
+".     c #91B438",
+"+     c #BEED49",
+"@     c #C7EF52",
+"#     c #8EB136",
+"$     c #BAE948",
+"%     c #565756",
+"&     c #BAE848",
+"*     c #89AC35",
+"=     c #B6E346",
+"-     c #000000",
+";     c #EDECEC",
+">     c #86A734",
+",     c #B0DB44",
+"'     c #B1DB44",
+")     c #93B738",
+"!     c #92B738",
+"~     c #92B838",
+"{     c #93B838",
+"]     c #E6E5E6",
+"^     c #E5E6E6",
+"/     c #82A232",
+"(     c #ABD642",
+"_     c #ABD542",
+":     c #DEDFDF",
+"<     c #DEDEDE",
+"[     c #DEDEDF",
+"}     c #7D9C30",
+"|     c #A5CF40",
+"1     c #A6CE40",
+"2     c #A6CF40",
+"3     c #D3D3D3",
+"4     c #77952E",
+"5     c #9DC43C",
+"6     c #EEEEEE",
+"7     c #87A834",
+"8     c #B1DD44",
+"9     c #B7B7B7",
+"         .++++++",
+"   ......+++++++",
+"  .+++++++++++++",
+" .+@++++++++++++",
+" .++++++++++++++",
+" .++++++++++++++",
+" .++++++++++++++",
+" .++++++++++++++",
+" #$$$%%%%%%%$&$&",
+" *===-------====",
+"; >,'))!~{~!''''",
+"]^ //////(___(_(",
+":<[      }|12|2|",
+"333333333 455555",
+"6666666666788888",
+"99999999999/////"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..afec4cf
--- /dev/null
@@ -0,0 +1,33 @@
+/* XPM */
+static char * stick_xpm[] = {
+"16 16 14 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #AEAEAE",
+"@     c #FAFBFA",
+"#     c #EDECEC",
+"$     c #ECECEC",
+"%     c #E5E6E6",
+"&     c #E6E5E6",
+"*     c #DEDEDE",
+"=     c #DEDEDF",
+"-     c #DEDFDF",
+";     c #D3D3D3",
+">     c #EEEEEE",
+",     c #B7B7B7",
+"................",
+"....+++++++.....",
+"...+.......+....",
+"..+.........+...",
+"..+.........+...",
+"..+.........+...",
+"..+.........+...",
+"..+.........+...",
+"..+.........+...",
+"..+@@@@@@@@@+...",
+"##.+$$$$$$$+.###",
+"%%%.+++++++.%&&&",
+"***=.......=*---",
+";;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick2.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/stick2.xpm
new file mode 100644 (file)
index 0000000..a1e1673
--- /dev/null
@@ -0,0 +1,39 @@
+/* XPM */
+static char * stick2_xpm[] = {
+"16 16 20 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #91B438",
+"@     c #BEED49",
+"#     c #E3FFA0",
+"$     c #82A232",
+"%     c #BAE848",
+"&     c #BAE948",
+"*     c #B6E246",
+"=     c #B5E246",
+"-     c #EDECEC",
+";     c #B0DC44",
+">     c #E5E6E6",
+",     c #E6E5E6",
+"'     c #DEDEDE",
+")     c #DEDEDF",
+"!     c #DEDFDF",
+"~     c #D3D3D3",
+"{     c #EEEEEE",
+"]     c #B7B7B7",
+"................",
+"....+++++++.....",
+"...+@@@@@@@+....",
+"..+@@@@@##@@+...",
+"..+@@@@@@##@+...",
+"..+@@@@@@@#@+...",
+"..+@@@@@@@@@+...",
+"..$@@@@@@@@@$...",
+"..$%&&&&&&&&$...",
+"..$*========$...",
+"--.$;;;;;;;$.---",
+">>>.$$$$$$$.>,,,",
+"''').......)'!!!",
+"~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{",
+"]]]]]]]]]]]]]]]]"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarg.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarg.xpm
new file mode 100644 (file)
index 0000000..bf0328e
--- /dev/null
@@ -0,0 +1,35 @@
+/* XPM */
+static char * toolbarg_xpm[] = {
+"4 16 16 1",
+"      c None",
+".     c #B1DD44",
+"+     c #BEED49",
+"@     c #BAE948",
+"#     c #BBE848",
+"$     c #BAE848",
+"%     c #B5E246",
+"&     c #B6E346",
+"*     c #B5E346",
+"=     c #B0DC44",
+"-     c #B0DB44",
+";     c #ABD642",
+">     c #A6CF40",
+",     c #A6CE40",
+"'     c #9DC43C",
+")     c #82A232",
+"....",
+"++++",
+"++++",
+"++++",
+"++++",
+"++++",
+"++++",
+"++++",
+"@#@$",
+"%&*&",
+"=--=",
+";;;;",
+">>,>",
+"''''",
+"....",
+"))))"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarw.xpm b/etc/skel/.fluxbox/styles/Sn33z/pixmaps/toolbarw.xpm
new file mode 100644 (file)
index 0000000..a2ba06e
--- /dev/null
@@ -0,0 +1,38 @@
+/* XPM */
+static char * toolbarw_xpm[] = {
+"4 16 19 1",
+"      c None",
+".     c #EEEEEE",
+"+     c #FFFFFF",
+"@     c #FAFAFA",
+"#     c #FBFAFB",
+"$     c #FAFBFA",
+"%     c #F4F4F4",
+"&     c #F4F4F3",
+"*     c #F3F4F4",
+"=     c #ECEDED",
+"-     c #ECECEC",
+";     c #ECECED",
+">     c #E6E6E6",
+",     c #E5E6E6",
+"'     c #E6E6E5",
+")     c #DFDFDF",
+"!     c #DFDEDE",
+"~     c #D3D3D3",
+"{     c #B7B7B7",
+"....",
+"++++",
+"++++",
+"++++",
+"++++",
+"++++",
+"++++",
+"++++",
+"@#$@",
+"%&*%",
+"=-;=",
+">,'>",
+"))!)",
+"~~~~",
+"....",
+"{{{{"};
diff --git a/etc/skel/.fluxbox/styles/Sn33z/theme.cfg b/etc/skel/.fluxbox/styles/Sn33z/theme.cfg
new file mode 100644 (file)
index 0000000..024144f
--- /dev/null
@@ -0,0 +1,194 @@
+# Author:  Klowner
+# Website: http://dugnet.com/klown
+# E-Mail:  klown@revealed.net
+############################################################
+# Grab the matching wallpaper at:
+# http://dugnet.com/klown/wallpaper/viewpaper.php?id=sn33z
+# 
+# I also recommend grabbing the improved artwiz fonts from
+# http://fluxbox.sf.net/artwiz-aleczapka/
+#
+############################################################
+# LAST UPDATED:  February 14th, 2005
+############################################################
+#rootCommand:                                                  fbsetbg -f ~/wallpaper/sn33z1600.png
+
+menu.alpha:                                                    195
+menu.bevelWidth:                                               3
+menu.borderColor:                                              #000000
+menu.borderWidth:                                              1
+menu.bullet:                                                   triangle
+menu.bullet.position:                                          right
+
+menu.frame:                                                    Raised Bevel1 Gradient Vertical
+menu.frame.color:                                              #f0f0f0
+menu.frame.colorTo:                                            #ffffff
+menu.frame.disableColor:                                       #000000
+menu.frame.justify:                                            Left
+menu.frame.textColor:                                          #000000
+
+menu.title:                                                    Raised
+menu.title.color:                                              #bfbfbf
+menu.title.colorTo:                                                    #f9f9f9 
+menu.title.justify:                                            Center
+menu.title.pixmap:                                                     toolbarw.xpm
+menu.title.textColor:                                          #000000
+
+menu.hilite:                                                           Flat
+menu.hilite.color:                                                     #ffffff
+menu.hilite.colorTo:                                           #ffffff
+menu.hilite.pixmap:                                            toolbarg.xpm    
+menu.hilite.textColor:                                                 #000000
+
+
+toolbar:                                                               Raised
+toolbar.alpha:                                                         255
+toolbar.bevelWidth:                                            0
+toolbar.borderColor:                                           #999999
+toolbar.borderWidth:                                           0
+toolbar.height:                                                        16
+toolbar.justify:                                               left
+
+toolbar.clock:                                                         Raised Bevel1 Gradient Vertical
+toolbar.clock.borderColor:                                     #ffffff    
+toolbar.clock.borderWidth:                                     0
+toolbar.clock.color:                                                   #000000
+toolbar.clock.colorTo:                                         #000000
+toolbar.clock.justify:                                         Center
+toolbar.clock.pixmap:                                          toolbarw.xpm
+toolbar.clock.textColor:                                       black
+
+toolbar.workspace:                                             Raised Bevel1 Gradient Vertical
+toolbar.workspace.borderColor:                                 #ffffff
+toolbar.workspace.borderWidth:                                 0
+toolbar.workspace.color:                                       #ffffff                
+toolbar.workspace.colorTo:                                     #ffffff
+toolbar.workspace.justify:                                     Center
+toolbar.workspace.pixmap:                                      toolbarw.xpm
+toolbar.workspace.textColor:                                   #000000
+
+toolbar.button:                                                        Raised Bevel1 Gradient Vertical
+toolbar.button.color:                                          #000000
+toolbar.button.colorTo:                                        #000000
+toolbar.button.pixmap:                                         toolbarw.xpm
+toolbar.button.picColor:                                       #000000
+
+toolbar.label:                                                         Raised Bevel1 Gradient Vertical
+toolbar.label.color:                                           #ffffff
+toolbar.label.colorTo:                                                 #ffffff
+toolbar.label.pixmap:                                          toolbarw.xpm
+toolbar.label.textColor:                                       #000000
+
+toolbar.iconbar.borderColor:                                   #dddddd
+toolbar.iconbar.borderWidth:                                   1
+toolbar.iconbar.empty:                                         Raised Bevel1 Gradient Vertical
+toolbar.iconbar.empty.color:                                   #ffffff
+toolbar.iconbar.empty.colorTo:                                 #ffffff
+toolbar.iconbar.empty.pixmap:                                  toolbarw.xpm
+
+toolbar.iconbar.focused:                                       Raised Bevel1 Gradient Vertical
+toolbar.iconbar.focused.borderColor:                           #999999
+toolbar.iconbar.focused.borderWidth:                           0
+toolbar.iconbar.focused.color:                                 #000000
+toolbar.iconbar.focused.colorTo:                                       #ffffff
+toolbar.iconbar.focused.justify:                               Center
+toolbar.iconbar.focused.pixmap:                                toolbarg.xpm
+toolbar.iconbar.focused.textColor:                             #000000
+
+toolbar.iconbar.unfocused:                                     Flat
+toolbar.iconbar.unfocused.borderColor:                         #999999
+toolbar.iconbar.unfocused.borderWidth:                         0
+toolbar.iconbar.unfocused.color:                               #000000
+toolbar.iconbar.unfocused.colorTo:                             #ffffff
+toolbar.iconbar.unfocused.justify:                             Center
+toolbar.iconbar.unfocused.pixmap:                              toolbarw.xpm
+toolbar.iconbar.unfocused.textColor:                           #999999
+
+
+window.alpha:                                                  255     
+window.bevelWidth:                                             0
+window.borderColor:                                            #999999
+window.borderWidth:                                            1       
+window.handleWidth:                                            4
+window.frameWidth:                                             1
+window.justify:                                                Center
+window.title.height:                                           16      
+
+window.title.focus:                                            Raised
+window.title.focus.color:                                      #000000
+window.title.focus.colorTo:                                    #000000
+window.title.focus.pixmap:                                     toolbarw.xpm
+
+window.title.unfocus:                                          Raised
+window.title.unfocus.color:                                    #000000
+window.title.unfocus.colorTo:                                  #000000
+window.title.unfocus.textColor:                                        #999999
+window.title.unfocus.pixmap:                                   toolbarw.xpm   
+
+window.label.focus:                                            Raised Bevel1
+window.label.focus.color:                                      #ffffff               
+window.label.focus.pixmap:                                     toolbarw.xpm
+window.label.focus.textColor:                                  #000000
+
+window.label.unfocus:                                          Raised Bevel1
+window.label.unfocus.color:                                            #ffffff
+window.label.unfocus.pixmap:                                   toolbarw.xpm
+window.label.unfocus.textColor:                                        #999999
+
+window.handle.focus:                                           Raised Bevel1
+window.handle.focus.color:                                     #ffffff
+window.handle.focus.colorTo:                                   #ffffff
+window.handle.focus.pixmap:                                    toolbarw.xpm   
+window.handle.unfocus:                                         Raised Bevel1
+window.handle.unfocus.color:                                   #ffffff
+window.handle.unfocus.colorTo:                                 #ffffff
+window.handle.unfocus.pixmap:                                  toolbarw.xpm
+
+window.grip.focus:                                             Raised Bevel1
+window.grip.focus.color:                                       #ffffff
+window.grip.focus.colorTo:                                     #ffffff
+window.grip.focus.pixmap:                                      toolbarg.xpm
+
+window.grip.unfocus:                                           Raised Bevel1
+window.grip.unfocus.color:                                     #ffffff
+window.grip.unfocus.colorTo:                                   #ffffff
+window.grip.unfocus.pixmap:                                    toolbarw.xpm    
+
+window.button.focus:                                           ParentRelative
+window.button.focus.color:                                     #ffffff
+window.button.focus.colorTo:                                   #ffffff
+window.button.focus.picColor:                                  #000000
+
+window.button.unfocus:                                         ParentRelative
+window.button.unfocus.color:                                   #ffffff
+window.button.unfocus.colorTo:                                 #ffffff
+window.button.unfocus.picColor:                                        #000000
+
+window.button.pressed:                                         ParentRelative
+window.button.pressed.color:                                   #ffffff
+window.button.pressed.colorTo:                                 #ffffff
+
+window.frame.focusColor:                                       #000000
+window.frame.unfocusColor:                                     #000000
+
+window.close.pixmap:                                           close.xpm
+window.close.pressed.pixmap:                                   closep.xpm
+window.close.unfocus.pixmap:                                   close2.xpm
+window.iconify.pixmap:                                         min.xpm
+window.iconify.pressed.pixmap:                                 minp.xpm
+window.iconify.unfocus.pixmap:                                 min2.xpm
+window.maximize.pixmap:                                        max.xpm
+window.maximize.pressed.pixmap:                                maxp.xpm
+window.maximize.unfocus.pixmap:                                max2.xpm
+window.shade.pixmap:                                           title.xpm
+window.shade.pressed.pixmap:                                   title.xpm
+window.shade.unfocus.pixmap:                                   title.xpm
+
+window.stick.pixmap:                                           stick.xpm
+window.stick.unfocus.pixmap:                                   stick.xpm
+window.stick.pressed.pixmap:                                   stick.xpm
+window.stuck.pixmap:                                           stick2.xpm
+window.stuck.unfocus.pixmap:                                   stick2.xpm
+
+*.font: sans-8
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/focus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/focus.xpm
new file mode 100644 (file)
index 0000000..b98efe9
--- /dev/null
@@ -0,0 +1,406 @@
+/* XPM */
+static char * max_xpm[] = {
+"20 21 382 2",
+"      c #C3D7D8",
+".     c #C3D6DA",
+"+     c #C6D5DA",
+"@     c #C6D5D8",
+"#     c #9DB4BA",
+"$     c #9CB3B9",
+"%     c #9EB5BB",
+"&     c #9FB6BC",
+"*     c #A0B7BD",
+"=     c #9FB7BB",
+"-     c #9CB4B8",
+";     c #A5B8BF",
+">     c #B1C4CB",
+",     c #A7BAC1",
+"'     c #A4B7BE",
+")     c #A1B4BB",
+"!     c #A0B3BA",
+"~     c #A2B5BC",
+"{     c #7C929D",
+"]     c #849AA5",
+"^     c #879DAA",
+"/     c #7E94A1",
+"(     c #768C97",
+"_     c #8298A3",
+":     c #A2B9C1",
+"<     c #BCD3DB",
+"[     c #D2E6EF",
+"}     c #CADCE6",
+"|     c #CADCE8",
+"1     c #D3E5EF",
+"2     c #CDDFEB",
+"3     c #ADBFCB",
+"4     c #8EA0AC",
+"5     c #8496A2",
+"6     c #8698A4",
+"7     c #889AA6",
+"8     c #657785",
+"9     c #687989",
+"0     c #657688",
+"a     c #67788A",
+"b     c #8091A1",
+"c     c #A2B4C2",
+"d     c #B2C4D0",
+"e     c #B1C1CE",
+"f     c #B2C2CF",
+"g     c #ABBBCA",
+"h     c #A8B8C5",
+"i     c #B7C7D6",
+"j     c #C3D3E2",
+"k     c #AABAC9",
+"l     c #80909F",
+"m     c #6B7B8B",
+"n     c #667686",
+"o     c #657487",
+"p     c #68778A",
+"q     c #495667",
+"r     c #4F5C6F",
+"s     c #4D596F",
+"t     c #546076",
+"u     c #758197",
+"v     c #8E9BAC",
+"w     c #808D9D",
+"x     c #63717E",
+"y     c #475361",
+"z     c #3D4957",
+"A     c #384454",
+"B     c #414D5D",
+"C     c #556171",
+"D     c #748090",
+"E     c #8D98AA",
+"F     c #96A1B3",
+"G     c #606B7F",
+"H     c #535E72",
+"I     c #4C576D",
+"J     c #4E596F",
+"K     c #31394E",
+"L     c #353D52",
+"M     c #3C435D",
+"N     c #515872",
+"O     c #656D84",
+"P     c #586075",
+"Q     c #313A49",
+"R     c #17212D",
+"S     c #000612",
+"T     c #000410",
+"U     c #000211",
+"V     c #000514",
+"W     c #091221",
+"X     c #222B3C",
+"Y     c #434B5E",
+"Z     c #5A6275",
+"`     c #555D72",
+" .    c #444C63",
+"..    c #373E58",
+"+.    c #343B55",
+"@.    c #22283E",
+"#.    c #1C2238",
+"$.    c #222842",
+"%.    c #383E58",
+"&.    c #3A4058",
+"*.    c #13192F",
+"=.    c #000515",
+"-.    c #0F1722",
+";.    c #6B737E",
+">.    c #A5ADB8",
+",.    c #B8C0CB",
+"'.    c #818996",
+").    c #353D4A",
+"!.    c #0A1121",
+"~.    c #0F1628",
+"{.    c #293043",
+"].    c #3B4157",
+"^.    c #2D334B",
+"/.    c #1F253F",
+"(.    c #1A203A",
+"_.    c #050A1E",
+":.    c #0B1026",
+"<.    c #10142F",
+"[.    c #151934",
+"}.    c #0B0F28",
+"|.    c #000014",
+"1.    c #1B212F",
+"2.    c #5C656E",
+"3.    c #6A737C",
+"4.    c #6F7982",
+"5.    c #717B85",
+"6.    c #5E6874",
+"7.    c #242D3C",
+"8.    c #000617",
+"9.    c #070F22",
+"0.    c #151D32",
+"a.    c #0F172E",
+"b.    c #080F29",
+"c.    c #050C26",
+"d.    c #000015",
+"e.    c #02041D",
+"f.    c #00001A",
+"g.    c #000019",
+"h.    c #000317",
+"i.    c #111723",
+"j.    c #343D46",
+"k.    c #2B3841",
+"l.    c #303C48",
+"m.    c #222F38",
+"n.    c #25323A",
+"o.    c #37444D",
+"p.    c #222E3A",
+"q.    c #000919",
+"r.    c #000113",
+"s.    c #000217",
+"t.    c #00031A",
+"u.    c #00041B",
+"v.    c #00021C",
+"w.    c #020120",
+"x.    c #00001C",
+"y.    c #100F2E",
+"z.    c #00021B",
+"A.    c #000012",
+"B.    c #101721",
+"C.    c #1B252F",
+"D.    c #0B1A2D",
+"E.    c #112234",
+"F.    c #11232F",
+"G.    c #12252B",
+"H.    c #0B1C23",
+"I.    c #0F2028",
+"J.    c #010E1F",
+"K.    c #00041A",
+"L.    c #00041D",
+"M.    c #00051E",
+"N.    c #00061B",
+"O.    c #00061D",
+"P.    c #000021",
+"Q.    c #070628",
+"R.    c #050529",
+"S.    c #0D0D2F",
+"T.    c #030722",
+"U.    c #010619",
+"V.    c #525B64",
+"W.    c #3B4850",
+"X.    c #495A6C",
+"Y.    c #405364",
+"Z.    c #42565F",
+"`.    c #3A4F54",
+" +    c #3B4E52",
+".+    c #485B62",
+"++    c #19283B",
+"@+    c #00051F",
+"#+    c #010C28",
+"$+    c #040D2A",
+"%+    c #030D26",
+"&+    c #000720",
+"*+    c #090B31",
+"=+    c #14163D",
+"-+    c #0C0F38",
+";+    c #191D43",
+">+    c #020828",
+",+    c #000318",
+"'+    c #6E7B83",
+")+    c #7E8D92",
+"!+    c #768892",
+"~+    c #72848E",
+"{+    c #798C90",
+"]+    c #768A8B",
+"^+    c #7F9296",
+"/+    c #17263D",
+"(+    c #000A2A",
+"_+    c #091638",
+":+    c #0F193C",
+"<+    c #0C1735",
+"[+    c #030E2C",
+"}+    c #0D1137",
+"|+    c #12173F",
+"1+    c #202453",
+"2+    c #1A214D",
+"3+    c #0A1237",
+"4+    c #475560",
+"5+    c #ADBFC3",
+"6+    c #ACBDC4",
+"7+    c #A5B7B7",
+"8+    c #ABBDBD",
+"9+    c #B3C4CB",
+"0+    c #728291",
+"a+    c #000E29",
+"b+    c #00082B",
+"c+    c #17234B",
+"d+    c #132043",
+"e+    c #0D1A3C",
+"f+    c #151B3F",
+"g+    c #131B42",
+"h+    c #292F5F",
+"i+    c #283061",
+"j+    c #252E59",
+"k+    c #000C2E",
+"l+    c #0A192C",
+"m+    c #6D7E86",
+"n+    c #DAE9F0",
+"o+    c #D7E6E9",
+"p+    c #CEDEDE",
+"q+    c #9CAAB3",
+"r+    c #293649",
+"s+    c #000023",
+"t+    c #29325D",
+"u+    c #2F3766",
+"v+    c #232B59",
+"w+    c #162346",
+"x+    c #202C52",
+"y+    c #1E2A54",
+"z+    c #263266",
+"A+    c #3B467C",
+"B+    c #445185",
+"C+    c #1E2F5A",
+"D+    c #011432",
+"E+    c #061B30",
+"F+    c #2B3C4C",
+"G+    c #647481",
+"H+    c #70818B",
+"I+    c #475766",
+"J+    c #000C20",
+"K+    c #000928",
+"L+    c #24315D",
+"M+    c #2C386C",
+"N+    c #414C82",
+"O+    c #2B376B",
+"P+    c #1C2A57",
+"Q+    c #1D2C53",
+"R+    c #233962",
+"S+    c #243966",
+"T+    c #23366E",
+"U+    c #3A4D88",
+"V+    c #5064A1",
+"W+    c #4D639C",
+"X+    c #354D7D",
+"Y+    c #132C54",
+"Z+    c #11284A",
+"`+    c #001534",
+" @    c #011935",
+".@    c #182F4F",
+"+@    c #0E244B",
+"@@    c #233867",
+"#@    c #455890",
+"$@    c #5567A5",
+"%@    c #425492",
+"&@    c #2F427D",
+"*@    c #23376A",
+"=@    c #263B68",
+"-@    c #2F4C78",
+";@    c #2F4B7A",
+">@    c #2E4980",
+",@    c #2C4983",
+"'@    c #4866A2",
+")@    c #6583BF",
+"!@    c #5B7CB2",
+"~@    c #5C7DB0",
+"{@    c #3E5F8C",
+"]@    c #34547D",
+"^@    c #31517A",
+"/@    c #385881",
+"(@    c #4D6C9B",
+"_@    c #6B89BD",
+":@    c #5C79B5",
+"<@    c #5B77B6",
+"[@    c #375392",
+"}@    c #2E4883",
+"|@    c #294479",
+"1@    c #304C7B",
+"2@    c #3E638F",
+"3@    c #3A608F",
+"4@    c #385D91",
+"5@    c #3C6498",
+"6@    c #5077AE",
+"7@    c #6A93CB",
+"8@    c #7FA8DE",
+"9@    c #77A3D4",
+"0@    c #709CC9",
+"a@    c #6E9AC7",
+"b@    c #75A1CE",
+"c@    c #7BA5D5",
+"d@    c #719BCD",
+"e@    c #587FB6",
+"f@    c #4168A1",
+"g@    c #385F96",
+"h@    c #3A5F94",
+"i@    c #3A618A",
+"j@    c #496D9D",
+"k@    c #496F9E",
+"l@    c #446C9D",
+"m@    c #426A9D",
+"n@    c #466FA5",
+"o@    c #5079B1",
+"p@    c #5883BA",
+"q@    c #73A1D5",
+"r@    c #78A8D9",
+"s@    c #7BABDC",
+"t@    c #75A3D5",
+"u@    c #6391C3",
+"v@    c #537EB1",
+"w@    c #4772A7",
+"x@    c #446DA3",
+"y@    c #4C75AB",
+"z@    c #4D75A8",
+"A@    c #4F75A4",
+"B@    c #4F76A1",
+"C@    c #6784BE",
+"D@    c #6986BE",
+"E@    c #6B89BF",
+"F@    c #6A89BF",
+"G@    c #6786BC",
+"H@    c #6384BA",
+"I@    c #6282BD",
+"J@    c #6084C0",
+"K@    c #5C83BC",
+"L@    c #618AC2",
+"M@    c #6790C8",
+"N@    c #668FC5",
+"O@    c #6289C0",
+"P@    c #6186BD",
+"Q@    c #6388BF",
+"R@    c #678AC2",
+"S@    c #6484BD",
+"T@    c #6485BB",
+"U@    c #6584BA",
+"V@    c #6585B8",
+"W@    c #596DA2",
+"X@    c #586EA0",
+"Y@    c #596F9E",
+"Z@    c #59719D",
+"`@    c #5A729E",
+" #    c #5873A0",
+".#    c #5873A2",
+"+#    c #5773A3",
+"@#    c #5979A8",
+"##    c #5476A4",
+"$#    c #50729F",
+"%#    c #51729F",
+"&#    c #5374A1",
+"*#    c #5675A1",
+"=#    c #56739F",
+"-#    c #54719D",
+";#    c #5974A1",
+">#    c #5B73A1",
+",#    c #5C72A1",
+"            . . + + + + + + @ @ @ @ @ @ ",
+"# $ % & & * = - ; > > , ' ) ! ' ) ~ ~ ) ",
+"{ ] ^ / ( _ : < [ } | 1 2 3 4 5 6 6 6 7 ",
+"8 9 0 a b c d d e f g h i j k l m n o p ",
+"q r s t u v w x y z A B C D E F G H I J ",
+"K L M N O P Q R S T U V W X Y Z `  ...+.",
+"@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.(.",
+"_.:.<.[.}.|.1.2.3.4.4.5.6.7.8.9.0.a.b.c.",
+"d.e.f.g.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.",
+"w.x.y.g.z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.",
+"P.Q.R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+",
+"*+=+-+;+>+,+'+)+!+~+{+]+^+~+/+(+_+:+<+[+",
+"}+|+1+2+3+v.4+5+6+5+7+8+9+0+a+b+c+c+d+e+",
+"f+g+h+i+j+k+l+m+n+o+p+o+q+r+s+t+u+v+c+w+",
+"x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+",
+"R+S+T+U+V+W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@",
+"-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@",
+"2@2@3@4@5@6@7@8@9@0@a@b@c@d@e@f@g@h@3@i@",
+"j@k@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@A@B@",
+"C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@",
+"W@X@Y@Z@`@ #.#+#@###$#%#&#*#=#-#;#>#>#,#"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/handle-unfocus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/handle-unfocus.xpm
new file mode 100644 (file)
index 0000000..55cb48d
--- /dev/null
@@ -0,0 +1,18 @@
+/* XPM */
+static char * handle_unfocus_xpm[] = {
+"1 7 8 1",
+"      c None",
+".     c #ACACAC",
+"+     c #595959",
+"@     c #141414",
+"#     c #060606",
+"$     c #1C1C1C",
+"%     c #3B3B3B",
+"&     c #6E6E6E",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/handle.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/handle.xpm
new file mode 100644 (file)
index 0000000..95a1467
--- /dev/null
@@ -0,0 +1,17 @@
+/* XPM */
+static char * handle_xpm[] = {
+"1 7 7 1",
+"      c #A3B1BC",
+".     c #4E5E6D",
+"+     c #0E162B",
+"@     c #000622",
+"#     c #141D3E",
+"$     c #2F3C5E",
+"%     c #61708F",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-focus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-focus.xpm
new file mode 100644 (file)
index 0000000..a8c4176
--- /dev/null
@@ -0,0 +1,29 @@
+/* XPM */
+static char * iconbar_focus_xpm[] = {
+"1 13 13 1",
+"      c #696B77",
+".     c #B5BCC4",
+"+     c #88919A",
+"@     c #767F8E",
+"#     c #9099AA",
+"$     c #AAB1C3",
+"%     c #C0C9D8",
+"&     c #CFDBE7",
+"*     c #DBEBF8",
+"=     c #DDEEFE",
+"-     c #D8E9FB",
+";     c #BDCCDF",
+">     c #4F5867",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-unfocus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/iconbar-unfocus.xpm
new file mode 100644 (file)
index 0000000..a18fd66
--- /dev/null
@@ -0,0 +1,29 @@
+/* XPM */
+static char * iconbar_unfocus_xpm[] = {
+"1 13 13 1",
+"      c #5B6870",
+".     c #95A9B2",
+"+     c #647785",
+"@     c #3C445B",
+"#     c #151934",
+"$     c #01031C",
+"%     c #010520",
+"&     c #08122D",
+"*     c #132042",
+"=     c #253664",
+"-     c #3B4F81",
+";     c #5A719B",
+">     c #334664",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/menu.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/menu.xpm
new file mode 100644 (file)
index 0000000..ceeed12
--- /dev/null
@@ -0,0 +1,37 @@
+/* XPM */
+static char * menu_xpm[] = {
+"1 17 17 1",
+"      c #637076",
+".     c #AFC2C8",
+"+     c #879BA4",
+"@     c #5D6F7B",
+"#     c #404C5C",
+"$     c #23283C",
+"%     c #090921",
+"&     c #030422",
+"*     c #0D1232",
+"=     c #152040",
+"-     c #233357",
+";     c #2D426F",
+">     c #3B5789",
+",     c #48699F",
+"'     c #5D7DB6",
+")     c #758FC8",
+"!     c #3C4F7A",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/stick-unfocus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/stick-unfocus.xpm
new file mode 100644 (file)
index 0000000..a4402b2
--- /dev/null
@@ -0,0 +1,203 @@
+/* XPM */
+static char * stick_unfocus_xpm[] = {
+"21 21 179 2",
+"      c #E5E5E5",
+".     c #D6D6D6",
+"+     c #D8D8D8",
+"@     c #D5D5D5",
+"#     c #D7D7D7",
+"$     c #CFCFCF",
+"%     c #CCCCCC",
+"&     c #DADADA",
+"*     c #D3D3D3",
+"=     c #D1D1D1",
+"-     c #D2D2D2",
+";     c #DDDDDD",
+">     c #C1C1C1",
+",     c #BEBEBE",
+"'     c #C5C5C5",
+")     c #BFBFBF",
+"!     c #BBBBBB",
+"~     c #D0D0D0",
+"{     c #CDCDCD",
+"]     c #B8B8B8",
+"^     c #B2B2B2",
+"/     c #A8A8A8",
+"(     c #C0C0C0",
+"_     c #C2C2C2",
+":     c #C4C4C4",
+"<     c #B6B6B6",
+"[     c #ACACAC",
+"}     c #BDBDBD",
+"|     c #909090",
+"1     c #7C7C7C",
+"2     c #6A6A6A",
+"3     c #767676",
+"4     c #6F6F6F",
+"5     c #747474",
+"6     c #7A7A7A",
+"7     c #9B9B9B",
+"8     c #AEAEAE",
+"9     c #A5A5A5",
+"0     c #A6A6A6",
+"a     c #9C9C9C",
+"b     c #818181",
+"c     c #737373",
+"d     c #797979",
+"e     c #6D6D6D",
+"f     c #7D7D7D",
+"g     c #A0A0A0",
+"h     c #A7A7A7",
+"i     c #949494",
+"j     c #8F8F8F",
+"k     c #929292",
+"l     c #757575",
+"m     c #787878",
+"n     c #6B6B6B",
+"o     c #373737",
+"p     c #0F0F0F",
+"q     c #010101",
+"r     c #080404",
+"s     c #111111",
+"t     c #505050",
+"u     c #7E7E7E",
+"v     c #7B7B7B",
+"w     c #9F9F9F",
+"x     c #858585",
+"y     c #868686",
+"z     c #838383",
+"A     c #8D8D8D",
+"B     c #626262",
+"C     c #1B1B1B",
+"D     c #282828",
+"E     c #542C2C",
+"F     c #5E3636",
+"G     c #603939",
+"H     c #532B2B",
+"I     c #151515",
+"J     c #262626",
+"K     c #8A8A8A",
+"L     c #7F7F7F",
+"M     c #222222",
+"N     c #1B1616",
+"O     c #291212",
+"P     c #2E1515",
+"Q     c #271111",
+"R     c #1F0606",
+"S     c #240707",
+"T     c #1E0D0D",
+"U     c #221C1C",
+"V     c #323232",
+"W     c #828282",
+"X     c #808080",
+"Y     c #121212",
+"Z     c #141414",
+"`     c #131010",
+" .    c #0B0101",
+"..    c #0D0202",
+"+.    c #040000",
+"@.    c #919191",
+"#.    c #989898",
+"$.    c #939393",
+"%.    c #979797",
+"&.    c #5A5A5A",
+"*.    c #040404",
+"=.    c #080303",
+"-.    c #070101",
+";.    c #060101",
+">.    c #000000",
+",.    c #696969",
+"'.    c #999999",
+").    c #969696",
+"!.    c #B0B0B0",
+"~.    c #4B4B4B",
+"{.    c #202020",
+"].    c #2E1414",
+"^.    c #180505",
+"/.    c #140303",
+"(.    c #150303",
+"_.    c #B9B9B9",
+":.    c #C3C3C3",
+"<.    c #CBCBCB",
+"[.    c #ABABAB",
+"}.    c #0E0E0E",
+"|.    c #2D1414",
+"1.    c #260707",
+"2.    c #210505",
+"3.    c #260606",
+"4.    c #250606",
+"5.    c #240606",
+"6.    c #1F0505",
+"7.    c #010000",
+"8.    c #CECECE",
+"9.    c #C6C6C6",
+"0.    c #ADADAD",
+"a.    c #9E9E9E",
+"b.    c #0A0A0A",
+"c.    c #371919",
+"d.    c #2C1313",
+"e.    c #330909",
+"f.    c #2E0808",
+"g.    c #320808",
+"h.    c #180404",
+"i.    c #150909",
+"j.    c #C8C8C8",
+"k.    c #E1E1E1",
+"l.    c #070707",
+"m.    c #292222",
+"n.    c #430D0D",
+"o.    c #3D0A0A",
+"p.    c #400B0B",
+"q.    c #030000",
+"r.    c #6B5A5A",
+"s.    c #B3B3B3",
+"t.    c #ECECEC",
+"u.    c #E8E8E8",
+"v.    c #EDEDED",
+"w.    c #E7E7E7",
+"x.    c #CACACA",
+"y.    c #6E6E6E",
+"z.    c #2D2626",
+"A.    c #210606",
+"B.    c #100303",
+"C.    c #0A0404",
+"D.    c #6F5D5D",
+"E.    c #EEEEEE",
+"F.    c #EBEBEB",
+"G.    c #F5F5F5",
+"H.    c #E2E2E2",
+"I.    c #F4F4F4",
+"J.    c #DFDFDF",
+"K.    c #646464",
+"L.    c #717171",
+"M.    c #F0F0F0",
+"N.    c #F2F2F2",
+"O.    c #E9E9E9",
+"P.    c #E4E4E4",
+"Q.    c #E3E3E3",
+"R.    c #DBDBDB",
+"S.    c #E6E6E6",
+"T.    c #DCDCDC",
+"U.    c #C7C7C7",
+"V.    c #777777",
+"                                          ",
+". + @ # $ @ % & * % + @ = - ; $ + # * . . ",
+"> , ' ) ! ~ { ] ^ , / ] { ' ( _ % ) : _ > ",
+"< [ } < ] / | 1 2 3 4 5 6 7 ] 8 < ) < < < ",
+"9 0 0 9 a b c 6 d 5 d e 5 e f g h 7 h 9 9 ",
+"i a j k l m n o p q r s t u v 1 i w | i i ",
+"x y z l A B C D E F G H I J m y v K x x x ",
+"d l f j L M N O P Q R S T U V W K 3 d d d ",
+"X L x y l Y Z `  ... . ...+.` 1 @.m x X X ",
+"#.$.%.A &.*.P =.-.+.;.;.+.-.>.,.'.#.).#.#.",
+"8 !.g a ~.{.].^./.(.(./.(.(.>.d | '._.8 8 ",
+":.<.[.w d }.|.1.2.3.4.5.3.6.7.K / ! ] :.:.",
+"- 8.9.0.a.b.c.d.e.f.g.e.g.h.i.8 8 j.k.- - ",
+"; @   _ < 4 l.m.n.o.p.o.2.q.r.$ s.t.. ; ; ",
+"u.v.w.- { x.y.*.z.O A.B.C.D.= >   ; E.u.u.",
+"F.G.H.I.J.. 8._ 5 K.,.L.- . # H.H.M.N.F.F.",
+"w.  O.P.Q.w.M.R.F.Q.w.u.J.w.; E.t.v.S.w.w.",
+"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.",
+"U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.",
+"s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.s.",
+"V.V.V.V.V.V.V.V.V.V.V.V.V.V.V.V.V.V.V.V.V."};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..cdcfa95
--- /dev/null
@@ -0,0 +1,316 @@
+/* XPM */
+static char * stick_xpm[] = {
+"21 21 292 2",
+"      c #E1E8EE",
+".     c #D0D9E0",
+"+     c #D3DCE3",
+"@     c #CFD8DF",
+"#     c #D2DBE2",
+"$     c #CAD3DA",
+"%     c #C6CFD6",
+"&     c #D5DEE5",
+"*     c #CDD6DD",
+"=     c #CBD4DB",
+"-     c #CCD5DC",
+";     c #D7E0E7",
+">     c #CED7DE",
+",     c #BCC4CF",
+"'     c #B8C0CB",
+")     c #C0C8D3",
+"!     c #BAC2CD",
+"~     c #B5BDC8",
+"{     c #CBD3DE",
+"]     c #C8D0DB",
+"^     c #B4BCC7",
+"/     c #ACB4BF",
+"(     c #B9C1CC",
+"_     c #A3ABB6",
+":     c #B3BBC6",
+"<     c #C8D1DA",
+"[     c #BFC7D2",
+"}     c #BAC3CC",
+"|     c #BDC5D0",
+"1     c #C6CFD8",
+"2     c #BFC8D1",
+"3     c #BCC5CE",
+"4     c #AFB9C5",
+"5     c #A6B0BC",
+"6     c #B7C1CD",
+"7     c #B0BAC6",
+"8     c #B1BBC7",
+"9     c #A1ABB7",
+"0     c #89939F",
+"a     c #757F8B",
+"b     c #646E7A",
+"c     c #6F7985",
+"d     c #69737F",
+"e     c #6E7884",
+"f     c #747E88",
+"g     c #949EAA",
+"h     c #B1BBC5",
+"i     c #A7B1BD",
+"j     c #B0BAC4",
+"k     c #B8C2CE",
+"l     c #AFB9C3",
+"m     c #9FA9B5",
+"n     c #9FA8B7",
+"o     c #A0A9B8",
+"p     c #9EA7B6",
+"q     c #969FAE",
+"r     c #7B8493",
+"s     c #6C7584",
+"t     c #747D8C",
+"u     c #727B8A",
+"v     c #6E7786",
+"w     c #67717D",
+"x     c #76808C",
+"y     c #99A3AF",
+"z     c #A0AAB6",
+"A     c #959FAB",
+"B     c #8F96A6",
+"C     c #979FAC",
+"D     c #89919E",
+"E     c #8D95A2",
+"F     c #707885",
+"G     c #737B88",
+"H     c #666E7B",
+"I     c #323A47",
+"J     c #09111E",
+"K     c #00010E",
+"L     c #0C1323",
+"M     c #4C5363",
+"N     c #798090",
+"O     c #757C8C",
+"P     c #787F8F",
+"Q     c #9AA1B1",
+"R     c #8C93A3",
+"S     c #808797",
+"T     c #818996",
+"U     c #7D8592",
+"V     c #6F7784",
+"W     c #878F9C",
+"X     c #5D6572",
+"Y     c #161E2B",
+"Z     c #222A37",
+"`     c #828A97",
+" .    c #B3BBC8",
+"..    c #B2BAC7",
+"+.    c #737A8A",
+"@.    c #101727",
+"#.    c #212838",
+"$.    c #727989",
+"%.    c #828999",
+"&.    c #858C9C",
+"*.    c #7F8696",
+"=.    c #747B8D",
+"-.    c #6F7782",
+";.    c #78808B",
+">.    c #89919C",
+",.    c #79818C",
+"'.    c #1D2530",
+").    c #252D38",
+"!.    c #646C77",
+"~.    c #737B86",
+"{.    c #676F7A",
+"].    c #6A727F",
+"^.    c #52596B",
+"/.    c #22293B",
+"(.    c #2D3446",
+"_.    c #7C8395",
+":.    c #858C9E",
+"<.    c #71788A",
+"[.    c #7A8193",
+"}.    c #7B818F",
+"|.    c #818795",
+"1.    c #828896",
+"2.    c #0D1522",
+"3.    c #1C2632",
+"4.    c #303A46",
+"5.    c #242E3A",
+"6.    c #333F4B",
+"7.    c #29333F",
+"8.    c #282F3F",
+"9.    c #373E4E",
+"0.    c #121929",
+"a.    c #777E8E",
+"b.    c #8B92A4",
+"c.    c #737A8C",
+"d.    c #7F8698",
+"e.    c #9399A9",
+"f.    c #9293A5",
+"g.    c #9697A9",
+"h.    c #8A8D9E",
+"i.    c #565C6C",
+"j.    c #000515",
+"k.    c #162230",
+"l.    c #0A1825",
+"m.    c #182835",
+"n.    c #0A1C28",
+"o.    c #0E1F29",
+"p.    c #18222C",
+"q.    c #111924",
+"r.    c #1E2633",
+"s.    c #000613",
+"t.    c #646C79",
+"u.    c #949BAB",
+"v.    c #939AAA",
+"w.    c #9097A9",
+"x.    c #A8AFBF",
+"y.    c #AEAFC1",
+"z.    c #9EA1B2",
+"A.    c #979DAD",
+"B.    c #464D5D",
+"C.    c #1A2332",
+"D.    c #414F5C",
+"E.    c #4C5C69",
+"F.    c #3D515C",
+"G.    c #425961",
+"H.    c #45585F",
+"I.    c #435058",
+"J.    c #4A555B",
+"K.    c #4B555E",
+"L.    c #000A13",
+"M.    c #737D87",
+"N.    c #89939D",
+"O.    c #929CA8",
+"P.    c #B2BBCA",
+"Q.    c #A7B0BF",
+"R.    c #BAC8D5",
+"S.    c #C6CED9",
+"T.    c #A6AEBB",
+"U.    c #98A2AE",
+"V.    c #717D89",
+"W.    c #04121D",
+"X.    c #7F909A",
+"Y.    c #75888F",
+"Z.    c #6C8087",
+"`.    c #799195",
+" +    c #798E91",
+".+    c #7A898C",
+"++    c #818F92",
+"@+    c #6D7A80",
+"#+    c #061319",
+"$+    c #828F97",
+"%+    c #A0ADB5",
+"&+    c #B2BFC8",
+"*+    c #B0BDC6",
+"=+    c #B8C8D5",
+"-+    c #C6D6E5",
+";+    c #C8D2DC",
+">+    c #BFC9D3",
+",+    c #A4B1BA",
+"'+    c #96A3AC",
+")+    c #000E17",
+"!+    c #7F8D96",
+"~+    c #A6B7BE",
+"{+    c #B1C2C9",
+"]+    c #9CAFB3",
+"^+    c #A7B9BD",
+"/+    c #B1BFC2",
+"(+    c #ABB9BC",
+"_+    c #566467",
+":+    c #253336",
+"<+    c #A6B3B9",
+"[+    c #BFCCD4",
+"}+    c #D7E6ED",
+"|+    c #C5D7E5",
+"1+    c #D4E1F2",
+"2+    c #CFD7E4",
+"3+    c #E0E8F5",
+"4+    c #BBC5D1",
+"5+    c #68727C",
+"6+    c #000913",
+"7+    c #A7B1BA",
+"8+    c #D9E3EC",
+"9+    c #DAE3EA",
+"0+    c #DFE8EF",
+"a+    c #D9E0E8",
+"b+    c #798088",
+"c+    c #0B141B",
+"d+    c #788188",
+"e+    c #C9D2DB",
+"f+    c #ADB6BF",
+"g+    c #E6F0FA",
+"h+    c #CFD9E3",
+"i+    c #D2E2F2",
+"j+    c #DFECFD",
+"k+    c #E7EFFC",
+"l+    c #E2EAF5",
+"m+    c #CCD4DF",
+"n+    c #C5CDD8",
+"o+    c #69707A",
+"p+    c #00060E",
+"q+    c #50545D",
+"r+    c #75787F",
+"s+    c #71747B",
+"t+    c #383D43",
+"u+    c #151A20",
+"v+    c #7D848C",
+"w+    c #CCD3DB",
+"x+    c #BCC3CB",
+"y+    c #E1E8F0",
+"z+    c #D7E0E9",
+"A+    c #E7F1FA",
+"B+    c #E2F0FD",
+"C+    c #EFF9FF",
+"D+    c #DCE6EF",
+"E+    c #EDF7FF",
+"F+    c #CAD1D7",
+"G+    c #C0C3C8",
+"H+    c #74757A",
+"I+    c #66656A",
+"J+    c #696A6E",
+"K+    c #707378",
+"L+    c #CFD4D8",
+"M+    c #D3D8DE",
+"N+    c #D5DAE0",
+"O+    c #DEE5EB",
+"P+    c #DFE6EC",
+"Q+    c #EAF3FA",
+"R+    c #ECF7FD",
+"S+    c #DCECFB",
+"T+    c #D9E9F6",
+"U+    c #DEEEFB",
+"V+    c #DBE9F4",
+"W+    c #D9E7F2",
+"X+    c #E0EAF4",
+"Y+    c #EBF4FD",
+"Z+    c #D7DEE6",
+"`+    c #E9EEF4",
+" @    c #E4E4EC",
+".@    c #E6E9F0",
+"+@    c #E4EBF3",
+"@@    c #DAE3EC",
+"#@    c #E2EBF4",
+"$@    c #D6E0E9",
+"%@    c #E8F2FB",
+"&@    c #E3F0F8",
+"*@    c #E3F1FA",
+"=@    c #DDEBF4",
+"-@    c #CCE0F8",
+";@    c #B8CBE9",
+">@    c #B7CCE9",
+",@    c #A6B6D7",
+"'@    c #A4B7D7",
+")@    c #6B7A97",
+"                                          ",
+". + @ # $ @ % & * % + @ = - ; $ + # > . . ",
+", ' ) ! ~ { ] ^ / ( _ : < [ } | 1 ! 2 3 , ",
+"4 5 6 7 8 9 0 a b c d e f g h i j k j l 4 ",
+"m n o p q r s t u v u w e w x y z A z m m ",
+"B C D E F G H I J K K L M N O P B Q R B B ",
+"S T U V W X Y Z `  ...+.@.#.$.%.O &.*.S S ",
+"=.-.;.>.,.'.).!.~.{.].N ^./.(._.:.<.=.=.=.",
+"[.}.|.1.V 2.3.4.5.6.7.8.9.0.0.a.b.c.d.[.[.",
+"e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.e.e.",
+"x.y.z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.x.",
+"R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+R.",
+"-+;+>+,+'+)+!+~+{+]+^+/+(+_+:+<+<+[+}+|+-+",
+"1+2+3+4+4 5+6+7+8+9+0+a+b+c+d+e+f+g+h+i+1+",
+"j+k+l+m+] n+o+p+q+r+s+t+u+v+w+x+y+z+A+j+j+",
+"B+C+D+E+9+. F+G+H+I+J+K+L+M+N+O+P+Q+R+B+B+",
+"S+T+U+V+W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@S+S+",
+"-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@",
+";@>@;@>@;@>@;@>@;@>@;@>@;@>@;@>@;@>@;@>@;@",
+",@'@,@'@,@'@,@'@,@'@,@'@,@'@,@'@,@'@,@'@,@",
+")@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck-unfocus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck-unfocus.xpm
new file mode 100644 (file)
index 0000000..cd59762
--- /dev/null
@@ -0,0 +1,209 @@
+/* XPM */
+static char * stuck_unfocus_xpm[] = {
+"21 21 185 2",
+"      c #E5E5E5",
+".     c #D6D6D6",
+"+     c #D8D8D8",
+"@     c #D5D5D5",
+"#     c #D7D7D7",
+"$     c #CFCFCF",
+"%     c #CCCCCC",
+"&     c #DADADA",
+"*     c #D3D3D3",
+"=     c #D1D1D1",
+"-     c #D2D2D2",
+";     c #DDDDDD",
+">     c #C1C1C1",
+",     c #BEBEBE",
+"'     c #C5C5C5",
+")     c #BFBFBF",
+"!     c #BBBBBB",
+"~     c #D0D0D0",
+"{     c #CDCDCD",
+"]     c #B8B8B8",
+"^     c #B2B2B2",
+"/     c #A8A8A8",
+"(     c #C0C0C0",
+"_     c #C2C2C2",
+":     c #C4C4C4",
+"<     c #B6B6B6",
+"[     c #ACACAC",
+"}     c #BDBDBD",
+"|     c #909090",
+"1     c #7C7C7C",
+"2     c #6A6A6A",
+"3     c #767676",
+"4     c #6F6F6F",
+"5     c #747474",
+"6     c #7A7A7A",
+"7     c #9B9B9B",
+"8     c #AEAEAE",
+"9     c #A5A5A5",
+"0     c #A6A6A6",
+"a     c #9C9C9C",
+"b     c #818181",
+"c     c #737373",
+"d     c #797979",
+"e     c #6D6D6D",
+"f     c #7D7D7D",
+"g     c #A0A0A0",
+"h     c #A7A7A7",
+"i     c #949494",
+"j     c #8F8F8F",
+"k     c #929292",
+"l     c #757575",
+"m     c #787878",
+"n     c #6B6B6B",
+"o     c #373737",
+"p     c #0F0F0F",
+"q     c #010101",
+"r     c #080404",
+"s     c #111111",
+"t     c #505050",
+"u     c #7E7E7E",
+"v     c #7B7B7B",
+"w     c #9F9F9F",
+"x     c #858585",
+"y     c #868686",
+"z     c #838383",
+"A     c #8D8D8D",
+"B     c #626262",
+"C     c #1B1B1B",
+"D     c #442828",
+"E     c #B33232",
+"F     c #BE3535",
+"G     c #BD3636",
+"H     c #AE3131",
+"I     c #151515",
+"J     c #262626",
+"K     c #8A8A8A",
+"L     c #7F7F7F",
+"M     c #222222",
+"N     c #341D1D",
+"O     c #A72E2E",
+"P     c #B03030",
+"Q     c #B53434",
+"R     c #B63131",
+"S     c #A42E2E",
+"T     c #BA3333",
+"U     c #382D2D",
+"V     c #323232",
+"W     c #828282",
+"X     c #808080",
+"Y     c #131313",
+"Z     c #3C1F1F",
+"`     c #3A2222",
+" .    c #472222",
+"..    c #3D2525",
+"+.    c #372323",
+"@.    c #272121",
+"#.    c #1F1A1A",
+"$.    c #919191",
+"%.    c #989898",
+"&.    c #939393",
+"*.    c #979797",
+"=.    c #5A5A5A",
+"-.    c #040404",
+";.    c #271D1D",
+">.    c #241C1C",
+",.    c #2E2323",
+"'.    c #282222",
+").    c #2C2323",
+"!.    c #171717",
+"~.    c #696969",
+"{.    c #999999",
+"].    c #969696",
+"^.    c #B0B0B0",
+"/.    c #4B4B4B",
+"(.    c #202020",
+"_.    c #441F1F",
+":.    c #452323",
+"<.    c #522727",
+"[.    c #552727",
+"}.    c #212121",
+"|.    c #B9B9B9",
+"1.    c #C3C3C3",
+"2.    c #CBCBCB",
+"3.    c #ABABAB",
+"4.    c #100F0F",
+"5.    c #882A2A",
+"6.    c #9C2C2C",
+"7.    c #8B2A2A",
+"8.    c #A12C2C",
+"9.    c #9D2C2C",
+"0.    c #982C2C",
+"a.    c #812A2A",
+"b.    c #222121",
+"c.    c #CECECE",
+"d.    c #C6C6C6",
+"e.    c #ADADAD",
+"f.    c #9E9E9E",
+"g.    c #0C0B0B",
+"h.    c #862929",
+"i.    c #993535",
+"j.    c #C93333",
+"k.    c #BC3030",
+"l.    c #C73030",
+"m.    c #612828",
+"n.    c #412626",
+"o.    c #C8C8C8",
+"p.    c #E1E1E1",
+"q.    c #130A0A",
+"r.    c #8B2C2C",
+"s.    c #DF3B3B",
+"t.    c #DD3535",
+"u.    c #E13737",
+"v.    c #262121",
+"w.    c #877979",
+"x.    c #B3B3B3",
+"y.    c #ECECEC",
+"z.    c #E8E8E8",
+"A.    c #EDEDED",
+"B.    c #E7E7E7",
+"C.    c #CACACA",
+"D.    c #6E6E6E",
+"E.    c #592929",
+"F.    c #833939",
+"G.    c #872B2B",
+"H.    c #582424",
+"I.    c #281D1D",
+"J.    c #8B7B7B",
+"K.    c #EEEEEE",
+"L.    c #EBEBEB",
+"M.    c #F5F5F5",
+"N.    c #E2E2E2",
+"O.    c #F4F4F4",
+"P.    c #DFDFDF",
+"Q.    c #646464",
+"R.    c #717171",
+"S.    c #F0F0F0",
+"T.    c #F2F2F2",
+"U.    c #E9E9E9",
+"V.    c #E4E4E4",
+"W.    c #E3E3E3",
+"X.    c #DBDBDB",
+"Y.    c #E6E6E6",
+"Z.    c #DCDCDC",
+"`.    c #C7C7C7",
+" +    c #777777",
+"                                          ",
+". + @ # $ @ % & * % + @ = - ; $ + # * . . ",
+"> , ' ) ! ~ { ] ^ , / ] { ' ( _ % ) : _ > ",
+"< [ } < ] / | 1 2 3 4 5 6 7 ] 8 < ) < < < ",
+"9 0 0 9 a b c 6 d 5 d e 5 e f g h 7 h 9 9 ",
+"i a j k l m n o p q r s t u v 1 i w | i i ",
+"x y z l A B C D E F G H I J m y v K x x x ",
+"d l f j L M N O P Q R S T U V W K 3 d d d ",
+"X L x y l Y Z `  ...+.+...@.#.1 $.m x X X ",
+"%.&.*.A =.-.;.>.,.'.).).'.,.!.~.{.%.].%.%.",
+"8 ^.g a /.(._.:.<.[.[.<.[.[.}.d | {.|.8 8 ",
+"1.2.3.w d 4.5.6.7.8.9.0.8.a.b.K / ! ] 1.1.",
+"- c.d.e.f.g.h.i.j.k.l.j.l.m.n.8 8 o.p.- - ",
+"; @   _ < 4 q.r.s.t.u.t.7.v.w.$ x.y.. ; ; ",
+"z.A.B.- { C.D.-.E.F.G.H.I.J.= >   ; K.z.z.",
+"L.M.N.O.P.. c._ 5 Q.~.R.- . # N.N.S.T.L.L.",
+"B.  U.V.W.B.S.X.L.W.B.z.P.B.; K.y.A.Y.B.B.",
+"Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.",
+"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.",
+"x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.",
+" + + + + + + + + + + + + + + + + + + + + +"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..430cac6
--- /dev/null
@@ -0,0 +1,316 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"21 21 292 2",
+"      c #E1E8EE",
+".     c #D0D9E0",
+"+     c #D3DCE3",
+"@     c #CFD8DF",
+"#     c #D2DBE2",
+"$     c #CAD3DA",
+"%     c #C6CFD6",
+"&     c #D5DEE5",
+"*     c #CDD6DD",
+"=     c #CBD4DB",
+"-     c #CCD5DC",
+";     c #D7E0E7",
+">     c #CED7DE",
+",     c #BCC4CF",
+"'     c #B8C0CB",
+")     c #C0C8D3",
+"!     c #BAC2CD",
+"~     c #B5BDC8",
+"{     c #CBD3DE",
+"]     c #C8D0DB",
+"^     c #B4BCC7",
+"/     c #ACB4BF",
+"(     c #B9C1CC",
+"_     c #A3ABB6",
+":     c #B3BBC6",
+"<     c #C8D1DA",
+"[     c #BFC7D2",
+"}     c #BAC3CC",
+"|     c #BDC5D0",
+"1     c #C6CFD8",
+"2     c #BFC8D1",
+"3     c #BCC5CE",
+"4     c #AFB9C5",
+"5     c #A6B0BC",
+"6     c #B7C1CD",
+"7     c #B0BAC6",
+"8     c #B1BBC7",
+"9     c #A1ABB7",
+"0     c #89939F",
+"a     c #757F8B",
+"b     c #646E7A",
+"c     c #6F7985",
+"d     c #69737F",
+"e     c #6E7884",
+"f     c #747E88",
+"g     c #949EAA",
+"h     c #B1BBC5",
+"i     c #A7B1BD",
+"j     c #B0BAC4",
+"k     c #B8C2CE",
+"l     c #AFB9C3",
+"m     c #9FA9B5",
+"n     c #9FA8B7",
+"o     c #A0A9B8",
+"p     c #9EA7B6",
+"q     c #969FAE",
+"r     c #7B8493",
+"s     c #6C7584",
+"t     c #747D8C",
+"u     c #727B8A",
+"v     c #6E7786",
+"w     c #67717D",
+"x     c #76808C",
+"y     c #99A3AF",
+"z     c #A0AAB6",
+"A     c #959FAB",
+"B     c #8F96A6",
+"C     c #979FAC",
+"D     c #89919E",
+"E     c #8D95A2",
+"F     c #707885",
+"G     c #737B88",
+"H     c #666E7B",
+"I     c #323A47",
+"J     c #09111E",
+"K     c #00010E",
+"L     c #0C1323",
+"M     c #4C5363",
+"N     c #798090",
+"O     c #757C8C",
+"P     c #787F8F",
+"Q     c #9AA1B1",
+"R     c #8C93A3",
+"S     c #808797",
+"T     c #818996",
+"U     c #7D8592",
+"V     c #6F7784",
+"W     c #878F9C",
+"X     c #5D6572",
+"Y     c #161E2B",
+"Z     c #222A37",
+"`     c #723035",
+" .    c #946D75",
+"..    c #95727A",
+"+.    c #6D2D34",
+"@.    c #101727",
+"#.    c #212838",
+"$.    c #727989",
+"%.    c #828999",
+"&.    c #858C9C",
+"*.    c #7F8696",
+"=.    c #747B8D",
+"-.    c #6F7782",
+";.    c #78808B",
+">.    c #89919C",
+",.    c #79818C",
+"'.    c #1D2530",
+").    c #281014",
+"!.    c #68272B",
+"~.    c #6C1619",
+"{.    c #690E10",
+"].    c #6A0405",
+"^.    c #780506",
+"/.    c #411114",
+"(.    c #23212F",
+"_.    c #2D3446",
+":.    c #7C8395",
+"<.    c #858C9E",
+"[.    c #71788A",
+"}.    c #7A8193",
+"|.    c #7B818F",
+"1.    c #818795",
+"2.    c #828896",
+"3.    c #0D1522",
+"4.    c #250E12",
+"5.    c #2B0B0C",
+"6.    c #290202",
+"7.    c #320101",
+"8.    c #2D0000",
+"9.    c #2A0000",
+"0.    c #340101",
+"a.    c #160102",
+"b.    c #131421",
+"c.    c #777E8E",
+"d.    c #8B92A4",
+"e.    c #737A8C",
+"f.    c #7F8698",
+"g.    c #9399A9",
+"h.    c #9293A5",
+"i.    c #9697A9",
+"j.    c #8A8D9E",
+"k.    c #565C6C",
+"l.    c #000515",
+"m.    c #162230",
+"n.    c #10070B",
+"o.    c #210000",
+"p.    c #150000",
+"q.    c #180000",
+"r.    c #1D0000",
+"s.    c #170000",
+"t.    c #030206",
+"u.    c #646C79",
+"v.    c #949BAB",
+"w.    c #939AAA",
+"x.    c #9097A9",
+"y.    c #A8AFBF",
+"z.    c #AEAFC1",
+"A.    c #9EA1B2",
+"B.    c #979DAD",
+"C.    c #464D5D",
+"D.    c #1A2332",
+"E.    c #510C0E",
+"F.    c #530404",
+"G.    c #470000",
+"H.    c #4D0000",
+"I.    c #480000",
+"J.    c #4E0000",
+"K.    c #060001",
+"L.    c #737D87",
+"M.    c #89939D",
+"N.    c #929CA8",
+"O.    c #B2BBCA",
+"P.    c #A7B0BF",
+"Q.    c #BAC8D5",
+"R.    c #C6CED9",
+"S.    c #A6AEBB",
+"T.    c #98A2AE",
+"U.    c #717D89",
+"V.    c #04121D",
+"W.    c #7D1213",
+"X.    c #7C0506",
+"Y.    c #730000",
+"Z.    c #830000",
+"`.    c #800000",
+" +    c #7D0000",
+".+    c #840000",
+"++    c #6F0000",
+"@+    c #0D0101",
+"#+    c #828F97",
+"$+    c #A0ADB5",
+"%+    c #B2BFC8",
+"&+    c #B0BDC6",
+"*+    c #B8C8D5",
+"=+    c #C6D6E5",
+"-+    c #C8D2DC",
+";+    c #BFC9D3",
+">+    c #A4B1BA",
+",+    c #96A3AC",
+"'+    c #000E17",
+")+    c #7D292C",
+"!+    c #A7393B",
+"~+    c #B40000",
+"{+    c #A00000",
+"]+    c #AB0000",
+"^+    c #B20000",
+"/+    c #AC0000",
+"(+    c #590000",
+"_+    c #2A1011",
+":+    c #A6B3B9",
+"<+    c #BFCCD4",
+"[+    c #D7E6ED",
+"}+    c #C5D7E5",
+"|+    c #D4E1F2",
+"1+    c #CFD7E4",
+"2+    c #E0E8F5",
+"3+    c #BBC5D1",
+"4+    c #68727C",
+"5+    c #000913",
+"6+    c #870202",
+"7+    c #D50909",
+"8+    c #D50000",
+"9+    c #DA0000",
+"0+    c #D40000",
+"a+    c #770000",
+"b+    c #0F0101",
+"c+    c #78686D",
+"d+    c #C9D2DB",
+"e+    c #ADB6BF",
+"f+    c #E6F0FA",
+"g+    c #CFD9E3",
+"h+    c #D2E2F2",
+"i+    c #DFECFD",
+"j+    c #E7EFFC",
+"k+    c #E2EAF5",
+"l+    c #CCD4DF",
+"m+    c #C5CDD8",
+"n+    c #69707A",
+"o+    c #00060E",
+"p+    c #6A1619",
+"q+    c #750B0C",
+"r+    c #700303",
+"s+    c #370203",
+"t+    c #16080A",
+"u+    c #7D6A71",
+"v+    c #CCD3DB",
+"w+    c #BCC3CB",
+"x+    c #E1E8F0",
+"y+    c #D7E0E9",
+"z+    c #E7F1FA",
+"A+    c #E2F0FD",
+"B+    c #EFF9FF",
+"C+    c #DCE6EF",
+"D+    c #EDF7FF",
+"E+    c #DAE3EA",
+"F+    c #CAD1D7",
+"G+    c #C0C3C8",
+"H+    c #74757A",
+"I+    c #66656A",
+"J+    c #696A6E",
+"K+    c #707378",
+"L+    c #CFD4D8",
+"M+    c #D3D8DE",
+"N+    c #D5DAE0",
+"O+    c #DEE5EB",
+"P+    c #DFE6EC",
+"Q+    c #EAF3FA",
+"R+    c #ECF7FD",
+"S+    c #DCECFB",
+"T+    c #D9E9F6",
+"U+    c #DEEEFB",
+"V+    c #DBE9F4",
+"W+    c #D9E7F2",
+"X+    c #E0EAF4",
+"Y+    c #EBF4FD",
+"Z+    c #D7DEE6",
+"`+    c #E9EEF4",
+" @    c #E4E4EC",
+".@    c #E6E9F0",
+"+@    c #E4EBF3",
+"@@    c #DAE3EC",
+"#@    c #E2EBF4",
+"$@    c #D6E0E9",
+"%@    c #E8F2FB",
+"&@    c #E3F0F8",
+"*@    c #E3F1FA",
+"=@    c #DDEBF4",
+"-@    c #CCE0F8",
+";@    c #B8CBE9",
+">@    c #B7CCE9",
+",@    c #A6B6D7",
+"'@    c #A4B7D7",
+")@    c #6B7A97",
+"                                          ",
+". + @ # $ @ % & * % + @ = - ; $ + # > . . ",
+", ' ) ! ~ { ] ^ / ( _ : < [ } | 1 ! 2 3 , ",
+"4 5 6 7 8 9 0 a b c d e f g h i j k j l 4 ",
+"m n o p q r s t u v u w e w x y z A z m m ",
+"B C D E F G H I J K K L M N O P B Q R B B ",
+"S T U V W X Y Z `  ...+.@.#.$.%.O &.*.S S ",
+"=.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.=.=.=.",
+"}.|.1.2.V 3.4.5.6.7.8.9.0.a.b.c.d.e.f.}.}.",
+"g.h.i.j.k.l.m.n.o.p.q.r.s.o.t.u.v.w.x.g.g.",
+"y.z.A.B.C.D.E.F.G.H.H.I.J.J.K.L.M.N.O.P.y.",
+"Q.R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+Q.",
+"=+-+;+>+,+'+)+!+~+{+]+^+/+(+_+:+:+<+[+}+=+",
+"|+1+2+3+4 4+5+6+7+8+9+0+a+b+c+d+e+f+g+h+|+",
+"i+j+k+l+] m+n+o+p+q+r+s+t+u+v+w+x+y+z+i+i+",
+"A+B+C+D+E+. F+G+H+I+J+K+L+M+N+O+P+Q+R+A+A+",
+"S+T+U+V+W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@S+S+",
+"-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@-@",
+";@>@;@>@;@>@;@>@;@>@;@>@;@>@;@>@;@>@;@>@;@",
+",@'@,@'@,@'@,@'@,@'@,@'@,@'@,@'@,@'@,@'@,@",
+")@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@)@"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/unfocus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/unfocus.xpm
new file mode 100644 (file)
index 0000000..bd0c4ae
--- /dev/null
@@ -0,0 +1,190 @@
+/* XPM */
+static char * unfocus_xpm[] = {
+"20 21 166 2",
+"      c None",
+".     c #CFCFCF",
+"+     c #ADADAD",
+"@     c #ABABAB",
+"#     c #AEAEAE",
+"$     c #ACACAC",
+"%     c #B2B2B2",
+"&     c #BEBEBE",
+"*     c #B4B4B4",
+"=     c #B0B0B0",
+"-     c #8C8C8C",
+";     c #939393",
+">     c #969696",
+",     c #8D8D8D",
+"'     c #858585",
+")     c #909090",
+"!     c #CCCCCC",
+"~     c #DFDFDF",
+"{     c #D6D6D6",
+"]     c #E0E0E0",
+"^     c #D9D9D9",
+"/     c #B9B9B9",
+"(     c #9A9A9A",
+"_     c #949494",
+":     c #727272",
+"<     c #757575",
+"[     c #717171",
+"}     c #737373",
+"|     c #AFAFAF",
+"1     c #BCBCBC",
+"2     c #BDBDBD",
+"3     c #B7B7B7",
+"4     c #B3B3B3",
+"5     c #C2C2C2",
+"6     c #CECECE",
+"7     c #B5B5B5",
+"8     c #8B8B8B",
+"9     c #777777",
+"0     c #707070",
+"a     c #747474",
+"b     c #525252",
+"c     c #595959",
+"d     c #575757",
+"e     c #5D5D5D",
+"f     c #7F7F7F",
+"g     c #979797",
+"h     c #8A8A8A",
+"i     c #6C6C6C",
+"j     c #4F4F4F",
+"k     c #464646",
+"l     c #414141",
+"m     c #4A4A4A",
+"n     c #5E5E5E",
+"o     c #7C7C7C",
+"p     c #959595",
+"q     c #9D9D9D",
+"r     c #686868",
+"s     c #5B5B5B",
+"t     c #545454",
+"u     c #373737",
+"v     c #3B3B3B",
+"w     c #424242",
+"x     c #383838",
+"y     c #1D1D1D",
+"z     c #040404",
+"A     c #030303",
+"B     c #020202",
+"C     c #0F0F0F",
+"D     c #292929",
+"E     c #5F5F5F",
+"F     c #3D3D3D",
+"G     c #3A3A3A",
+"H     c #272727",
+"I     c #222222",
+"J     c #282828",
+"K     c #3F3F3F",
+"L     c #181818",
+"M     c #141414",
+"N     c #868686",
+"O     c #2F2F2F",
+"P     c #404040",
+"Q     c #333333",
+"R     c #242424",
+"S     c #1F1F1F",
+"T     c #090909",
+"U     c #101010",
+"V     c #191919",
+"W     c #202020",
+"X     c #626262",
+"Y     c #6F6F6F",
+"Z     c #767676",
+"`     c #656565",
+" .    c #2A2A2A",
+"..    c #050505",
+"+.    c #0D0D0D",
+"@.    c #1C1C1C",
+"#.    c #161616",
+"$.    c #0E0E0E",
+"%.    c #0C0C0C",
+"&.    c #151515",
+"*.    c #393939",
+"=.    c #343434",
+"-.    c #2B2B2B",
+";.    c #2E2E2E",
+">.    c #070707",
+",.    c #111111",
+"'.    c #010101",
+").    c #1E1E1E",
+"!.    c #1A1A1A",
+"~.    c #0B0B0B",
+"{.    c #060606",
+"].    c #585858",
+"^.    c #434343",
+"/.    c #555555",
+"(.    c #4E4E4E",
+"_.    c #484848",
+":.    c #171717",
+"<.    c #080808",
+"[.    c #888888",
+"}.    c #838383",
+"|.    c #7E7E7E",
+"1.    c #131313",
+"2.    c #121212",
+"3.    c #515151",
+"4.    c #B8B8B8",
+"5.    c #B6B6B6",
+"6.    c #7D7D7D",
+"7.    c #1B1B1B",
+"8.    c #313131",
+"9.    c #787878",
+"0.    c #E4E4E4",
+"a.    c #D7D7D7",
+"b.    c #A5A5A5",
+"c.    c #2C2C2C",
+"d.    c #212121",
+"e.    c #474747",
+"f.    c #535353",
+"g.    c #0A0A0A",
+"h.    c #303030",
+"i.    c #4D4D4D",
+"j.    c #353535",
+"k.    c #363636",
+"l.    c #4C4C4C",
+"m.    c #494949",
+"n.    c #565656",
+"o.    c #676767",
+"p.    c #808080",
+"q.    c #848484",
+"r.    c #505050",
+"s.    c #454545",
+"t.    c #A1A1A1",
+"u.    c #8F8F8F",
+"v.    c #9C9C9C",
+"w.    c #929292",
+"x.    c #616161",
+"y.    c #666666",
+"z.    c #646464",
+"A.    c #7B7B7B",
+"B.    c #A0A0A0",
+"C.    c #878787",
+"D.    c #6A6A6A",
+"E.    c #6D6D6D",
+"F.    c #6E6E6E",
+"G.    c #828282",
+"H.    c #818181",
+"I.    c #6B6B6B",
+". . . . . . . . . . . . . . . . . . . . ",
+"+ @ + # # # # $ % & & * = # $ = # # # # ",
+"- ; > , ' ) % ! ~ { { ] ^ / ( ) ; ; ; _ ",
+": < [ } - | & & 1 2 3 4 5 6 7 8 9 [ 0 a ",
+"b c d e f g h i j k l m n o p q r s t d ",
+"u v w d i n x y z A B z C D m E s m F G ",
+"H I J F K L z M 0 @ & N G C M O P Q R S ",
+"T U M V C B W X Y Z Z 9 `  ...+.@.#.$.%.",
+"B ..B B B A &.*.=.x -.;.P -.>.B A A z z ",
+"A A ,.B A '.M I #.).).).#.!.~.z ......{.",
+"A T >.C >...].^./.(.j _._.t R ..~.%.~.>.",
+"+.:.,.S <.A Z [.}.|.' }.- |.I T M L &.%.",
+"1.L H I 2.z 3.4.3 4.= 5.& 6.%.<.I I ).L ",
+"7.7.8.8.O %.M 9.0.] a.] b.Q A Q *.c.I d.",
+"-.D Q e.3.c.U &.u Y o f.g.T h.*.i.u D  .",
+"j.k.j.l.X X m.H R ,.1. .d.k.n.o.t l j.x ",
+"e.e.k k X p.9 9 c i.m 3.o.q.< < r.s.l e.",
+"s s ]./.s 0 8 t.( ; u.g v.w.9.x.].c ].c ",
+"y.o.o.z.X o.[ A.g q B.( C.< D.` E.F.F.E.",
+"f G.' q.H.|.6.|.o }.[.C.G.p.G.q.|.f f p.",
+"I.I.i E.F.F.F.F.} 0 I.i E.Y E.i Y Y Y Y "};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel-unfocus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel-unfocus.xpm
new file mode 100644 (file)
index 0000000..221615d
--- /dev/null
@@ -0,0 +1,46 @@
+/* XPM */
+static char * wtitle_unfocus_xpm[] = {
+"1 21 22 1",
+"      c None",
+".     c #E5E5E5",
+"+     c #D6D6D6",
+"@     c #C1C1C1",
+"#     c #B6B6B6",
+"$     c #A5A5A5",
+"%     c #949494",
+"&     c #858585",
+"*     c #797979",
+"=     c #808080",
+"-     c #989898",
+";     c #AEAEAE",
+">     c #C3C3C3",
+",     c #D2D2D2",
+"'     c #DDDDDD",
+")     c #E8E8E8",
+"!     c #EBEBEB",
+"~     c #E7E7E7",
+"{     c #DCDCDC",
+"]     c #C7C7C7",
+"^     c #B3B3B3",
+"/     c #777777",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]",
+"^",
+"/"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/wlabel.xpm
new file mode 100644 (file)
index 0000000..9b00099
--- /dev/null
@@ -0,0 +1,45 @@
+/* XPM */
+static char * wlabel_xpm[] = {
+"1 21 21 1",
+"      c #E1E8EE",
+".     c #D0D9E0",
+"+     c #BCC4CF",
+"@     c #AFB9C5",
+"#     c #9FA9B5",
+"$     c #8F96A6",
+"%     c #808797",
+"&     c #747B8D",
+"*     c #7A8193",
+"=     c #9399A9",
+"-     c #A8AFBF",
+";     c #BAC8D5",
+">     c #C6D6E5",
+",     c #D4E1F2",
+"'     c #DFECFD",
+")     c #E2F0FD",
+"!     c #DCECFB",
+"~     c #CCE0F8",
+"{     c #B8CBE9",
+"]     c #A6B6D7",
+"^     c #6B7A97",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]",
+"^"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle-unfocus.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle-unfocus.xpm
new file mode 100644 (file)
index 0000000..221615d
--- /dev/null
@@ -0,0 +1,46 @@
+/* XPM */
+static char * wtitle_unfocus_xpm[] = {
+"1 21 22 1",
+"      c None",
+".     c #E5E5E5",
+"+     c #D6D6D6",
+"@     c #C1C1C1",
+"#     c #B6B6B6",
+"$     c #A5A5A5",
+"%     c #949494",
+"&     c #858585",
+"*     c #797979",
+"=     c #808080",
+"-     c #989898",
+";     c #AEAEAE",
+">     c #C3C3C3",
+",     c #D2D2D2",
+"'     c #DDDDDD",
+")     c #E8E8E8",
+"!     c #EBEBEB",
+"~     c #E7E7E7",
+"{     c #DCDCDC",
+"]     c #C7C7C7",
+"^     c #B3B3B3",
+"/     c #777777",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]",
+"^",
+"/"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/deepblue/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..58a3898
--- /dev/null
@@ -0,0 +1,45 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"1 21 21 1",
+"      c #E1E8EE",
+".     c #D0D9E0",
+"+     c #BCC4CF",
+"@     c #AFB9C5",
+"#     c #9FA9B5",
+"$     c #8F96A6",
+"%     c #808797",
+"&     c #747B8D",
+"*     c #7A8193",
+"=     c #9399A9",
+"-     c #A8AFBF",
+";     c #BAC8D5",
+">     c #C6D6E5",
+",     c #D4E1F2",
+"'     c #DFECFD",
+")     c #E2F0FD",
+"!     c #DCECFB",
+"~     c #CCE0F8",
+"{     c #B8CBE9",
+"]     c #A6B6D7",
+"^     c #6B7A97",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]",
+"^"};
diff --git a/etc/skel/.fluxbox/styles/deepblue/theme.cfg b/etc/skel/.fluxbox/styles/deepblue/theme.cfg
new file mode 100644 (file)
index 0000000..ea2e5d2
--- /dev/null
@@ -0,0 +1,194 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+!---------------------------------------------------------------------------------
+! Style name: DeepBlue
+! Style Author: ikaro ( ikaro@fluxbox.org  )
+! Style Date: Sat Sep 28 21:49:20 CEST 2003
+!----------------------------------------------------------------------------------
+menu.bevelWidth:                        0
+menu.borderColor:                     #000000
+menu.borderWidth:                      3                      
+menu.bullet:                            
+menu.bullet.position:                   Right
+menu.frame:                             Raised
+menu.frame.color:                       #000000
+menu.frame.colorTo:                    #000000
+menu.frame.disableColor:                
+menu.frame.font:                      sans-7:bold
+menu.frame.justify:                     Left
+menu.frame.pixmap:                      .fluxbox/pixmaps/deepblue/frame.xpm
+menu.frame.textColor:                   #ffffff
+menu.hilite:                            Raised Bevel1 Gradient Elliptic
+menu.hilite.color:                      #5d7db6
+menu.hilite.colorTo:                   #000000
+menu.hilite.pixmap:                    
+menu.hilite.textColor:                  #dcfffd
+menu.roundCorners:                    
+menu.selected.pixmap:                  
+menu.submenu.pixmap:                
+menu.title:                             Raised Bevel2 Gradient Vertical
+menu.title.color:                       #000000
+menu.title.colorTo:                     #000000
+menu.title.font:                        sans-7:bold
+menu.title.justify:                     Center
+menu.title.pixmap:                     .fluxbox/pixmaps/deepblue/menu.xpm
+menu.title.textColor:                   #ffffff
+menu.unselected.pixmap:            
+!!! rootCommand:            
+slit: Raised Bevel1 Gradient Horizontal        
+slit.bevelWidth:               1                               
+slit.borderColor:       #000000               
+slit.borderWidth:       1             
+slit.color:                  #000000        
+slit.colorTo:              #000000             
+slit.pixmap:                            
+toolbar:                                Raised Bevel1 Gradient Vertical
+toolbar.alpha:                          255
+toolbar.bevelWidth:                     0
+toolbar.borderColor:                   #000000
+toolbar.borderWidth:                   0
+toolbar.clock:                          Raised Bevel1 Gradient Vertical
+toolbar.clock.borderColor:              #000000
+toolbar.clock.borderWidth:              0
+toolbar.clock.color:                    
+toolbar.clock.colorTo:                 
+toolbar.clock.font:                     anorexia
+toolbar.clock.justify:                  Center
+toolbar.clock.pixmap:                   .fluxbox/pixmaps/deepblue/iconbar-unfocus.xpm
+toolbar.clock.textColor:                #ffffff
+toolbar.color:                          #000000
+toolbar.colorTo:                       #000000 
+toolbar.height:                         15
+toolbar.iconbar.borderColor:            #000000
+toolbar.iconbar.borderWidth:            0
+toolbar.iconbar.empty:                  Raised Bevel1 Gradient Vertical
+toolbar.iconbar.empty.color:            #000000
+toolbar.iconbar.empty.colorTo:         #000000
+toolbar.iconbar.empty.pixmap:         .fluxbox/pixmaps/deepblue/iconbar-unfocus.xpm
+toolbar.iconbar.focused:                Raised Bevel1 Gradient Vertical
+toolbar.iconbar.focused.borderColor:   #000000
+toolbar.iconbar.focused.borderWidth:    1
+toolbar.iconbar.focused.color:          
+toolbar.iconbar.focused.colorTo:        
+toolbar.iconbar.focused.font:          anorexia
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:         .fluxbox/pixmaps/deepblue/iconbar-focus.xpm
+toolbar.iconbar.focused.textColor:      #000000
+toolbar.iconbar.unfocused:              Raised Bevel1 Gradient Vertical
+toolbar.iconbar.unfocused.borderColor:  #000000
+toolbar.iconbar.unfocused.borderWidth:  1
+toolbar.iconbar.unfocused.color:        #000000
+toolbar.iconbar.unfocused.colorTo:      #000000
+toolbar.iconbar.unfocused.font:         anorexia
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:       .fluxbox/pixmaps/deepblue/iconbar-unfocus.xpm
+toolbar.iconbar.unfocused.textColor:    #ffffff
+toolbar.pixmap:                         .fluxbox/pixmaps/deepblue/toolbar-unfocus.xpm
+toolbar.shaped:                         False
+toolbar.workspace:                      Raised Bevel1 Gradient Vertical
+toolbar.workspace.borderColor:        #000000
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:                #000000
+toolbar.workspace.colorTo:             #000000
+toolbar.workspace.font:                 anorexia
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:               .fluxbox/pixmaps/deepblue/iconbar-unfocus.xpm
+toolbar.workspace.textColor:            #ffffff
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                     #000000
+window.borderWidth:                     1
+window.button.focus:                    
+window.button.focus.color:              
+window.button.focus.colorTo:            
+window.button.focus.picColor:           
+window.button.focus.pixmap:             
+window.button.pressed:                  
+window.button.pressed.color:            
+window.button.pressed.colorTo:          
+window.button.pressed.pixmap:           
+window.button.unfocus:                  
+window.button.unfocus.color:            
+window.button.unfocus.colorTo:          
+window.button.unfocus.picColor:         
+window.button.unfocus.pixmap:           
+window.close.pixmap:                    .fluxbox/pixmaps/deepblue/focus.xpm
+window.close.pressed.pixmap:            .fluxbox/pixmaps/deepblue/focus.xpm
+window.close.unfocus.pixmap:            .fluxbox/pixmaps/deepblue/unfocus.xpm
+window.font:                            anorexia
+window.frame.focusColor:          #000000     
+window.frame.unfocusColor:        #000000      
+window.grip.focus:                      Raised Bevel2 Gradient Vertical
+window.grip.focus.color:               #000000
+window.grip.focus.colorTo:            #000000 
+window.grip.focus.pixmap:             .fluxbox/pixmaps/deepblue/handle.xpm  
+window.grip.unfocus:                    Raised Bevel2 Gradient Vertical
+window.grip.unfocus.color:             #000000 
+window.grip.unfocus.colorTo:          #000000  
+window.grip.unfocus.pixmap:          .fluxbox/pixmaps/deepblue/handle-unfocus.xpm   
+window.handle.focus:                    Raised Bevel2 Gradient Vertical
+window.handle.focus.color:             #000000 
+window.handle.focus.colorTo:          #000000  
+window.handle.focus.pixmap:             .fluxbox/pixmaps/deepblue/handle.xpm
+window.handle.unfocus:                  Raised Bevel2 Gradient Vertical
+window.handle.unfocus.color:           #000000 
+window.handle.unfocus.colorTo:         #000000 
+window.handle.unfocus.pixmap:       .fluxbox/pixmaps/deepblue/handle-unfocus.xpm    
+window.handleWidth:                     5
+window.iconify.pixmap:                  .fluxbox/pixmaps/deepblue/focus.xpm
+window.iconify.pressed.pixmap:          .fluxbox/pixmaps/deepblue/focus.xpm
+window.iconify.unfocus.pixmap:          .fluxbox/pixmaps/deepblue/unfocus.xpm
+window.justify:                         Center
+window.label.focus:                     Raised Bevel1 Gradient Vertical
+window.label.focus.color:               #000000
+window.label.focus.colorTo:            #0000000 
+window.label.focus.pixmap:              .fluxbox/pixmaps/deepblue/wlabel.xpm
+window.label.focus.textColor:              #000000
+window.label.unfocus:                   Raised Bevel1 Gradient Vertical
+window.label.unfocus.color:            #000000 
+window.label.unfocus.colorTo:          #000000 
+window.label.unfocus.pixmap:            .fluxbox/pixmaps/deepblue/wlabel-unfocus.xpm
+window.label.unfocus.textColor:         #3f3f3f
+window.maximize.pixmap:                 .fluxbox/pixmaps/deepblue/focus.xpm
+window.maximize.pressed.pixmap:         .fluxbox/pixmaps/deepblue/focus.xpm
+window.maximize.unfocus.pixmap:         .fluxbox/pixmaps/deepblue/unfocus.xpm
+window.roundCorners:                
+window.shade.pixmap:                    .fluxbox/pixmaps/deepblue/wtitle.xpm
+window.shade.pressed.pixmap:            .fluxbox/pixmaps/deepblue/wtitle.xpm
+window.shade.unfocus.pixmap:            .fluxbox/pixmaps/deepblue/wtitle-unfocus.xpm
+window.stick.pixmap:                    .fluxbox/pixmaps/deepblue/stick.xpm
+window.stick.pressed.pixmap:            .fluxbox/pixmaps/deepblue/stuck.xpm
+window.stick.unfocus.pixmap:            .fluxbox/pixmaps/deepblue/stick-unfocus.xpm
+window.stuck.pixmap:                    .fluxbox/pixmaps/deepblue/stuck.xpm
+window.stuck.unfocus.pixmap:            .fluxbox/pixmaps/deepblue/stuck-unfocus.xpm
+window.title.focus:                     Raised
+window.title.focus.color:               #000000
+window.title.focus.colorTo:             #000000
+window.title.focus.pixmap:           .fluxbox/pixmaps/deepblue/wtitle.xpm
+window.title.height:                    18
+window.title.unfocus:                   Raised Bevel1 Gradient Vertical
+window.title.unfocus.color:            #000000
+window.title.unfocus.colorTo:           #000000
+window.title.unfocus.pixmap:           .fluxbox/pixmaps/deepblue/wtitle-unfocus.xpm
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  iconbar-unfocus.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #ffffff
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:         iconbar-unfocus.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
diff --git a/etc/skel/.fluxbox/styles/grml/pixmaps/button.xpm b/etc/skel/.fluxbox/styles/grml/pixmaps/button.xpm
new file mode 100644 (file)
index 0000000..67b3379
--- /dev/null
@@ -0,0 +1,31 @@
+/* XPM */
+static char * button_xpm[] = {
+"16 16 12 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #FDFDFD",
+"@     c #C9C9C9",
+"#     c #F8F8F8",
+"$     c #FBFBFB",
+"%     c #F2F2F2",
+"&     c #ECECEC",
+"*     c #F5F5F5",
+"=     c #E6E6E6",
+"-     c #E3E3E3",
+";     c #F1F1F1",
+"................",
+"................",
+"++++@@@@@@@+++++",
+"###@$$$$$$$@####",
+"%%@#########@.%%",
+"&&@*********@.&&",
+"==@%%%%%%%%%@.==",
+"--@;;;;;;;;;@.--",
+"==@%%%%%%%%%@.==",
+"&&@*********@.&&",
+"%%@#########@.%%",
+"##.@$$$$$$$@.###",
+"+++.@@@@@@@.++++",
+"................",
+"................",
+"................"};
diff --git a/etc/skel/.fluxbox/styles/grml/pixmaps/button2.xpm b/etc/skel/.fluxbox/styles/grml/pixmaps/button2.xpm
new file mode 100644 (file)
index 0000000..6d7374d
--- /dev/null
@@ -0,0 +1,34 @@
+/* XPM */
+static char * button2_xpm[] = {
+"16 16 15 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #FDFDFD",
+"@     c #A8A8A8",
+"#     c #F8F8F8",
+"$     c #F1F1F1",
+"%     c #F2F2F2",
+"&     c #EDEDED",
+"*     c #F5F5F5",
+"=     c #ECECEC",
+"-     c #E8E8E8",
+";     c #E6E6E6",
+">     c #E4E4E4",
+",     c #E3E3E3",
+"'     c #E2E2E2",
+"................",
+"................",
+"++++@@@@@@@+++++",
+"###@$$$$$$$@####",
+"%%@&&&&&**&&@.%%",
+"==@------$$-@.==",
+";;@>>>>>>>&>@.;;",
+",,@'''''''''@.,,",
+";;@>>>>>>>>>@.;;",
+"==@---------@.==",
+"%%@&&&&&&&&&@.%%",
+"##.@$$$$$$$@.###",
+"+++.@@@@@@@.++++",
+"................",
+"................",
+"................"};
diff --git a/etc/skel/.fluxbox/styles/grml/pixmaps/map.xpm b/etc/skel/.fluxbox/styles/grml/pixmaps/map.xpm
new file mode 100644 (file)
index 0000000..ec6b0b3
--- /dev/null
@@ -0,0 +1,27 @@
+/* XPM */
+static char * map_xpm[] = {
+"4 16 8 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #FEFEFE",
+"@     c #FBFBFB",
+"#     c #F8F8F8",
+"$     c #F5F5F5",
+"%     c #F1F1F1",
+"&     c #F0F0F0",
+"....",
+"....",
+"++++",
+"@@@@",
+"####",
+"$$$$",
+"%%%%",
+"&&&&",
+"%%%%",
+"$$$$",
+"####",
+"@@@@",
+"++++",
+"....",
+"....",
+"...."};
diff --git a/etc/skel/.fluxbox/styles/grml/pixmaps/none.xpm b/etc/skel/.fluxbox/styles/grml/pixmaps/none.xpm
new file mode 100644 (file)
index 0000000..6b11685
--- /dev/null
@@ -0,0 +1,27 @@
+/* XPM */
+static char * none_xpm[] = {
+"16 16 8 1",
+"      c None",
+".     c #FFFFFF",
+"+     c #FEFEFE",
+"@     c #FBFBFB",
+"#     c #F8F8F8",
+"$     c #F5F5F5",
+"%     c #F1F1F1",
+"&     c #F0F0F0",
+"................",
+"................",
+"++++++++++++++++",
+"@@@@@@@@@@@@@@@@",
+"################",
+"$$$$$$$$$$$$$$$$",
+"%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&",
+"%%%%%%%%%%%%%%%%",
+"$$$$$$$$$$$$$$$$",
+"################",
+"@@@@@@@@@@@@@@@@",
+"++++++++++++++++",
+"................",
+"................",
+"................"};
diff --git a/etc/skel/.fluxbox/styles/grml/theme.cfg b/etc/skel/.fluxbox/styles/grml/theme.cfg
new file mode 100644 (file)
index 0000000..de45adf
--- /dev/null
@@ -0,0 +1,147 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+               
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+# Author:  u_ny and nion
+# rootCommand:    Esetroot -scale /usr/share/grml/desktop.jpg
+toolbar:                                                               Flat
+toolbar.alpha:                                                         200
+toolbar.bevelWidth:                                            0
+toolbar.borderColor:                                           #dddddd
+toolbar.borderWidth:                                           1
+toolbar.height:                                                        17
+
+toolbar.clock:                                                         Flat
+toolbar.clock.borderColor:                                     #ffffff
+toolbar.clock.borderWidth:                                     0
+toolbar.clock.color:                                                   #dddddd
+toolbar.clock.justify:                                         Center
+toolbar.clock.pixmap:                                          map.xpm
+toolbar.clock.textColor:                                       black
+
+toolbar.workspace:                                             Flat
+toolbar.workspace.borderColor:                                 #ffffff
+toolbar.workspace.borderWidth:                                 0
+toolbar.workspace.justify:                                     Center
+toolbar.workspace.pixmap:                                      map.xpm
+toolbar.workspace.textColor:                                   black
+toolbar.workspace.font:                                                snap
+
+toolbar.button:                                                        Flat
+toolbar.button.color:                                          #dddddd
+toolbar.button.pixmap:                                         map.xpm
+toolbar.button.picColor:                                       black
+
+toolbar.label:                                                         Flat
+toolbar.label.color:                                           #dddddd
+toolbar.clock.justify:                                         Center
+toolbar.label.pixmap:                                          map.xpm
+toolbar.label.textColor:                                       black
+toolbar.clock.font:                                            anorexia
+
+toolbar.iconbar.borderColor:                                   #dddddd
+toolbar.iconbar.borderWidth:                                   0
+toolbar.iconbar.empty:                                         Flat
+toolbar.iconbar.empty.color:                                   #dddddd
+toolbar.iconbar.empty.pixmap:                                  map.xpm
+toolbar.iconbar.focused:                                       Flat
+toolbar.iconbar.focused.borderColor:                           #dddddd
+toolbar.iconbar.focused.borderWidth:                           1
+toolbar.iconbar.focused.color:                                 #ffffff
+toolbar.iconbar.focused.justify:                               Center
+toolbar.iconbar.focused.pixmap:                                map.xpm
+toolbar.iconbar.focused.textColor:                             black
+
+toolbar.iconbar.unfocused:                                     Flat
+toolbar.iconbar.unfocused.borderColor:                         #bbbbbb
+toolbar.iconbar.unfocused.borderWidth:                         1
+toolbar.iconbar.unfocused.justify:                             Center
+toolbar.iconbar.unfocused.pixmap:                              lait/map.xpm
+toolbar.iconbar.unfocused.textColor:                           #999999
+
+toolbar.justify:                                               left
+
+menu.bevelWidth:                                               4
+menu.borderColor:                                              #999999
+menu.borderWidth:                                              1
+
+menu.frame:                                                    Raised Bevel1 Gradient Vertical
+menu.frame.color:                                              #f0f0f0
+menu.frame.colorTo:                                            white
+menu.frame.justify:                                            Left
+menu.frame.textColor:                                          #666666
+
+menu.hilite:                                                   Flat
+menu.hilite.color:                                             #f0f0f0
+menu.hilite.textColor:                                         #000000
+
+menu.title:                                                    Raised
+menu.title.font:                                               gelly
+menu.title.justify:                                            Center
+menu.title.pixmap:                                                     map.xpm
+menu.title.textColor:                                          #000000
+
+window.alpha:                                                  255
+window.bevelWidth:                                             0
+window.borderColor:                                            #999999
+window.borderWidth:                                            1
+window.close.pixmap:                                           button.xpm
+window.close.pressed.pixmap:                                   button2.xpm
+window.close.unfocus.pixmap:                                   none.xpm
+window.frame.focusColor:                                       #ffffff
+window.frame.unfocusColor:                                     #dddddd
+window.grip.focus:                                             Raised Bevel2 Gradient Vertical
+window.grip.focus.pixmap:                                      lait/map.xpm
+window.grip.unfocus:                                           Raised Bevel2 Gradient Vertical
+window.grip.unfocus.color:                                     #f0f0f0
+window.grip.unfocus.colorTo:                                   white
+window.grip.unfocus.pixmap:                                    map.xpm
+window.handle.focus:                                           Raised Bevel2 Gradient Vertical
+window.handle.focus.pixmap:                                    map.xpm
+window.handle.unfocus:                                         Raised Bevel2 Gradient Vertical
+window.handle.unfocus.color:                                   #f0f0f0
+window.handle.unfocus.colorTo:                                 white
+window.handle.unfocus.pixmap:                                  map.xpm
+window.handleWidth:                                            4
+window.iconify.pixmap:                                         button.xpm
+window.iconify.pressed.pixmap:                                 button2.xpm
+window.iconify.unfocus.pixmap:                                 none.xpm
+window.justify:                                                Center
+window.label.focus:                                            Raised Bevel1
+window.label.focus.pixmap:                                     map.xpm
+window.label.focus.textColor:                                  black
+window.label.unfocus:                                          Raised Bevel1
+window.label.unfocus.color:                                            #ffffff
+window.label.unfocus.pixmap:                                   map.xpm
+window.label.unfocus.textColor:                                        #999999
+window.maximize.pixmap:                                        button.xpm
+window.maximize.pressed.pixmap:                                button2.xpm
+window.maximize.unfocus.pixmap:                                none.xpm
+window.shade.pixmap:                                           map.xpm
+window.shade.pressed.pixmap:                                   map.xpm
+window.shade.unfocus.pixmap:                                   map.xpm
+window.stick.pixmap:                                           button.xpm
+window.stick.pressed.pixmap:                                   button2.xpm
+window.stick.unfocus.pixmap:                                   none.xpm
+window.stuck.pixmap:                                           button2.xpm
+window.stuck.unfocus.pixmap:                                   button2.xpm
+window.title.focus.textColor:                                  #000000
+window.title.focus.pixmap:                                     map.xpm
+window.title.height:                                           16
+window.title.unfocus:                                          Raised Bevel1
+window.title.unfocus.color:                                    whitewindow.title.unfocus.textColor:                                    #999999
+window.title.unfocus.pixmap:                                   map.xpm
+
+*font:                                                                 nu
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..93b0c80
--- /dev/null
@@ -0,0 +1,131 @@
+/* XPM */
+static char * close_xpm[] = {
+"22 22 106 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FFFEFF",
+"@     c #FEFEFE",
+"#     c #E0E0E0",
+"$     c #D5D5D5",
+"%     c #C9C9C9",
+"&     c #C3C3C3",
+"*     c #CACACA",
+"=     c #F5F5F5",
+"-     c #D7D7D7",
+";     c #D8D9D9",
+">     c #EDEFF1",
+",     c #F3F7F9",
+"'     c #F4F8FB",
+")     c #F3F6F9",
+"!     c #F6F6F6",
+"~     c #D9D9D9",
+"{     c #E5E3E3",
+"]     c #F3EEEF",
+"^     c #F3EDEF",
+"/     c #E5E4E4",
+"(     c #D6D4D3",
+"_     c #F2E4E3",
+":     c #F2E3E3",
+"<     c #F1E3E3",
+"[     c #D8D5D5",
+"}     c #D6D6D6",
+"|     c #EBDCDB",
+"1     c #F1D9D7",
+"2     c #F0D9D7",
+"3     c #EADCDB",
+"4     c #FDFDFD",
+"5     c #EFD2CE",
+"6     c #F0CECB",
+"7     c #EFCECB",
+"8     c #EFCFCA",
+"9     c #F0CFCB",
+"0     c #EFCFCB",
+"a     c #F0CECA",
+"b     c #F0CFCA",
+"c     c #EED2CE",
+"d     c #CBCBCB",
+"e     c #F9F9F9",
+"f     c #FAFAFA",
+"g     c #C4C4C4",
+"h     c #EEC5BF",
+"i     c #EEC4BF",
+"j     c #EFC4BF",
+"k     c #EEC4BE",
+"l     c #EFC4BE",
+"m     c #EFC5BF",
+"n     c #F8F8F8",
+"o     c #C8C8C8",
+"p     c #ECBEB7",
+"q     c #EDBAB2",
+"r     c #EEBAB2",
+"s     c #EEBAB3",
+"t     c #EDBAB3",
+"u     c #ECBEB8",
+"v     c #F4F4F4",
+"w     c #D4D4D4",
+"x     c #E6C1BB",
+"y     c #EDB0A6",
+"z     c #ECB0A7",
+"A     c #EDB0A7",
+"B     c #D1D1D1",
+"C     c #F3F3F3",
+"D     c #E7E7E7",
+"E     c #D4C8C7",
+"F     c #EBA59A",
+"G     c #ECA59A",
+"H     c #EBA59B",
+"I     c #EBA69B",
+"J     c #ECA59B",
+"K     c #D4C8C6",
+"L     c #E8E8E8",
+"M     c #F0F0F0",
+"N     c #D3D3D3",
+"O     c #DEC3BE",
+"P     c #EB9B8E",
+"Q     c #EA9B8E",
+"R     c #EB9B8F",
+"S     c #EA9B8F",
+"T     c #EDEDED",
+"U     c #EEEEEE",
+"V     c #E5E5E5",
+"W     c #D2C3C1",
+"X     c #E2ACA4",
+"Y     c #E8998B",
+"Z     c #E99182",
+"`     c #E8988B",
+" .    c #E3ACA4",
+"..    c #D1C2C0",
+"+.    c #EBEBEB",
+"@.    c #ECECEC",
+"#.    c #EAEAEA",
+"$.    c #E3E3E3",
+"%.    c #D0D0D0",
+"&.    c #C7C7C7",
+"*.    c #C2C2C2",
+"=.    c #CFCFCF",
+"-.    c #E2E2E2",
+";.    c #E9E9E9",
+">.    c #E6E6E6",
+",.    c #B2B2B2",
+". . . . . . . . . . + + . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . @ . . . . . . . ",
+". . . . . . . . # $ % & * $ # . . . @ . . . ",
+". . . . @ @ = - ; > , ' ) > ; - ! @ . . @ . ",
+". @ . . . . ~ { ] ] ] ] ] ^ ] / - . @ . . . ",
+"@ . . . . # ( _ : < _ : : _ : < [ # . . . . ",
+"@ @ @ @ @ } | 1 1 2 1 1 2 1 2 2 3 $ @ @ @ @ ",
+"4 4 4 4 4 * 5 6 7 8 9 6 0 9 a b c d 4 4 @ 4 ",
+"e f f f f g h i j h k k l m m j m & f f f f ",
+"n n n n e o p q r s t q s t s s u * n n n n ",
+"= = = = v w x y z A y z z z z z x B = = = = ",
+"C C C C C D E F G H F H I G J J K L C C C C ",
+"M M M M M M N O P Q P R S Q S O N M M M M M ",
+"T T T T T U V N W X Y Z `  ...B V T T T U T ",
+"+.+.+.@.@.#.+.+.$.%.&.*.o =.-.+.+.+.+.+.+.+.",
+"L L L L L L L L L L L L L ;.D L L D L L L L ",
+"D D D D D L D L D D D D D D L >.D D D >.L D ",
+"V V V V V V V V V V V V V V V V V V V V V V ",
+"~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ",
+",.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,."};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/focus.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/focus.xpm
new file mode 100644 (file)
index 0000000..e8bf199
--- /dev/null
@@ -0,0 +1,80 @@
+/* XPM */
+static char * focus_xpm[] = {
+"22 22 55 1",
+"      c #FFFFFF",
+".     c #FFFEFF",
+"+     c #FEFEFE",
+"@     c #E0E0E0",
+"#     c #D5D5D5",
+"$     c #C9C9C9",
+"%     c #C3C3C3",
+"&     c #CACACA",
+"*     c #F5F5F5",
+"=     c #D7D7D7",
+"-     c #D3D3D3",
+";     c #E2E2E2",
+">     c #EFEFEF",
+",     c #FDFDFD",
+"'     c #EEEEEE",
+")     c #E3E3E3",
+"!     c #F6F6F6",
+"~     c #D9D9D9",
+"{     c #DEDEDE",
+"]     c #DFDFDF",
+"^     c #D1D1D1",
+"/     c #D6D6D6",
+"(     c #EDEDED",
+"_     c #CBCBCB",
+":     c #F9F9F9",
+"<     c #FAFAFA",
+"[     c #C4C4C4",
+"}     c #FBFBFB",
+"|     c #FCFCFC",
+"1     c #F8F8F8",
+"2     c #C8C8C8",
+"3     c #E8E8E8",
+"4     c #F7F7F7",
+"5     c #E7E7E7",
+"6     c #F4F4F4",
+"7     c #D4D4D4",
+"8     c #F2F2F2",
+"9     c #F3F3F3",
+"0     c #D0D0D0",
+"a     c #ECECEC",
+"b     c #F0F0F0",
+"c     c #D8D8D8",
+"d     c #E9E9E9",
+"e     c #E5E5E5",
+"f     c #CECECE",
+"g     c #E1E1E1",
+"h     c #DADADA",
+"i     c #CDCDCD",
+"j     c #EBEBEB",
+"k     c #EAEAEA",
+"l     c #C7C7C7",
+"m     c #C2C2C2",
+"n     c #CFCFCF",
+"o     c #E6E6E6",
+"p     c #B2B2B2",
+"          ..          ",
+"                    ..",
+"                    ..",
+"              +       ",
+"        @#$%&#@   +   ",
+"    ++*=-;>,')-=!+  + ",
+" +    ~{  +   +]= +   ",
+"+    @^ +     ++-@    ",
+"+++++/)         )#++++",
+",,,,,&(+   +  + '_,,+,",
+":<<<<[}},|||}|<}<%<<<<",
+"1111:2344441!4445&1111",
+"****67{889988888{^****",
+"9999950a(((a(((a039999",
+"bbbbbb-c33d3355c-bbbbb",
+"((((('e-f~;3ghi^e((('(",
+"jjjaakjj)0lm2n;jjjjjjj",
+"3333333333333d53353333",
+"555553535555553o555o35",
+"eeeeeeeeeeeeeeeeeeeeee",
+"~~~~~~~~~~~~~~~~~~~~~~",
+"pppppppppppppppppppppp"};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/hilite.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/hilite.xpm
new file mode 100644 (file)
index 0000000..f0dd169
--- /dev/null
@@ -0,0 +1,48 @@
+/* XPM */
+static char * hilite_xpm[] = {
+"1 22 23 1",
+"      c None",
+".     c #4A5767",
+"+     c #4B5869",
+"@     c #4B586A",
+"#     c #4B596A",
+"$     c #4C596B",
+"%     c #4C596C",
+"&     c #4D5A6D",
+"*     c #4D5B6E",
+"=     c #4D5C6E",
+"-     c #4D5C6F",
+";     c #4E5D71",
+">     c #4F5D72",
+",     c #4F5E72",
+"'     c #505F73",
+")     c #506074",
+"!     c #516075",
+"~     c #516177",
+"{     c #516277",
+"]     c #516278",
+"^     c #526279",
+"/     c #526379",
+"(     c #53647B",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{",
+"]",
+"^",
+"/",
+"("};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..cce6a78
--- /dev/null
@@ -0,0 +1,128 @@
+/* XPM */
+static char * icon_xpm[] = {
+"22 22 103 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FFFEFF",
+"@     c #FEFEFE",
+"#     c #E0E0E0",
+"$     c #D5D5D5",
+"%     c #C9C9C9",
+"&     c #C3C3C3",
+"*     c #CACACA",
+"=     c #F5F5F5",
+"-     c #D7D7D7",
+";     c #D8D9D9",
+">     c #EDEFF1",
+",     c #F3F7F9",
+"'     c #F4F8FB",
+")     c #F3F6F9",
+"!     c #F6F6F6",
+"~     c #D9D9D9",
+"{     c #E5E5E2",
+"]     c #F3F4EC",
+"^     c #F3F4EB",
+"/     c #F3F5EC",
+"(     c #E5E6E3",
+"_     c #D6D6D3",
+":     c #F2F0DD",
+"<     c #F2F1DC",
+"[     c #F3F1DD",
+"}     c #F2F0DC",
+"|     c #F3F1DC",
+"1     c #F3F0DC",
+"2     c #D8D7D4",
+"3     c #D6D6D6",
+"4     c #ECE9D5",
+"5     c #F1EDCD",
+"6     c #F2EDCD",
+"7     c #EBE8D5",
+"8     c #FDFDFD",
+"9     c #EFE9C1",
+"0     c #F0E9BE",
+"a     c #F1E9BE",
+"b     c #F0EABD",
+"c     c #F1E9BD",
+"d     c #F0E9C2",
+"e     c #CBCBCB",
+"f     c #F9F9F9",
+"g     c #FAFAFA",
+"h     c #C4C4C4",
+"i     c #EFE5AF",
+"j     c #F0E6AF",
+"k     c #F0E5AE",
+"l     c #EFE5AE",
+"m     c #EFE6AE",
+"n     c #EFE6AF",
+"o     c #F8F8F8",
+"p     c #C8C8C8",
+"q     c #EDE2A6",
+"r     c #EFE29F",
+"s     c #EEE29F",
+"t     c #EEE1A0",
+"u     c #EFE19F",
+"v     c #F4F4F4",
+"w     c #D4D4D4",
+"x     c #E7DEAE",
+"y     c #EDDE90",
+"z     c #EEDE90",
+"A     c #EEDF90",
+"B     c #D1D1D1",
+"C     c #F3F3F3",
+"D     c #E7E7E7",
+"E     c #D4D1C2",
+"F     c #EDDA80",
+"G     c #EDDB81",
+"H     c #EDDA81",
+"I     c #ECDA81",
+"J     c #ECDB80",
+"K     c #E8E8E8",
+"L     c #F0F0F0",
+"M     c #D3D3D3",
+"N     c #DED7B4",
+"O     c #ECD771",
+"P     c #ECD671",
+"Q     c #EBD772",
+"R     c #EDEDED",
+"S     c #EEEEEE",
+"T     c #E5E5E5",
+"U     c #D2CEBB",
+"V     c #E4D590",
+"W     c #EAD46F",
+"X     c #EBD361",
+"Y     c #E9D46E",
+"Z     c #D2CEBA",
+"`     c #EBEBEB",
+" .    c #ECECEC",
+"..    c #EAEAEA",
+"+.    c #E3E3E3",
+"@.    c #D0D0D0",
+"#.    c #C7C7C7",
+"$.    c #C2C2C2",
+"%.    c #CFCFCF",
+"&.    c #E2E2E2",
+"*.    c #E9E9E9",
+"=.    c #E6E6E6",
+"-.    c #B2B2B2",
+". . . . . . . . . . + + . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . @ . . . . . . . ",
+". . . . . . . . # $ % & * $ # . . . @ . . . ",
+". . . . @ @ = - ; > , ' ) > ; - ! @ . . @ . ",
+". @ . . . . ~ { ] ] ] ] ^ / ] ( - . @ . . . ",
+"@ . . . . # _ : < < [ : } | < 1 2 # . . . . ",
+"@ @ @ @ @ 3 4 5 6 5 5 5 5 5 6 6 7 $ @ @ @ @ ",
+"8 8 8 8 8 * 9 0 a b b c 0 0 0 0 d e 8 8 @ 8 ",
+"f g g g g h i j k l l m j l n k k & g g g g ",
+"o o o o f p q r s t s s u r r s q * o o o o ",
+"= = = = v w x y z A y z z z z y x B = = = = ",
+"C C C C C D E F G G H I J G I H E K C C C C ",
+"L L L L L L M N O P O O Q O O N M L L L L L ",
+"R R R R R S T M U V W X Y V Z B T R R R S R ",
+"` ` `  . ...` ` +.@.#.$.p %.&.` ` ` ` ` ` ` ",
+"K K K K K K K K K K K K K *.D K K D K K K K ",
+"D D D D D K D K D D D D D D K =.D D D =.K D ",
+"T T T T T T T T T T T T T T T T T T T T T T ",
+"~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ",
+"-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-."};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..372fbe6
--- /dev/null
@@ -0,0 +1,131 @@
+/* XPM */
+static char * max_xpm[] = {
+"22 22 106 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FFFEFF",
+"@     c #FEFEFE",
+"#     c #E0E0E0",
+"$     c #D5D5D5",
+"%     c #C9C9C9",
+"&     c #C3C3C3",
+"*     c #CACACA",
+"=     c #F5F5F5",
+"-     c #D7D7D7",
+";     c #D7D8D8",
+">     c #E9EEEB",
+",     c #EFF4F2",
+"'     c #EFF6F3",
+")     c #EEF5F2",
+"!     c #EAEEEC",
+"~     c #F6F6F6",
+"{     c #D9D9D9",
+"]     c #E2E4E2",
+"^     c #EBF3EA",
+"/     c #EAF3EB",
+"(     c #EAF2EA",
+"_     c #EBF2EA",
+":     c #EAF3EA",
+"<     c #E2E5E3",
+"[     c #D4D6D4",
+"}     c #E5F0E3",
+"|     c #E6F0E2",
+"1     c #E5F0E2",
+"2     c #E6F0E3",
+"3     c #E6EFE2",
+"4     c #D6D7D5",
+"5     c #D6D6D6",
+"6     c #E1E9DE",
+"7     c #E1EDDA",
+"8     c #E0EDDA",
+"9     c #E1EDDB",
+"0     c #E1E9DD",
+"a     c #FDFDFD",
+"b     c #DDEBD4",
+"c     c #DCEBD2",
+"d     c #DCEAD2",
+"e     c #DBEAD2",
+"f     c #DDEAD4",
+"g     c #CBCBCB",
+"h     c #F9F9F9",
+"i     c #FAFAFA",
+"j     c #C4C4C4",
+"k     c #D7E7C9",
+"l     c #D7E7CA",
+"m     c #D7E8CA",
+"n     c #D8E7CA",
+"o     c #D7E8C9",
+"p     c #F8F8F8",
+"q     c #C8C8C8",
+"r     c #D4E4C5",
+"s     c #D3E5C2",
+"t     c #D3E5C1",
+"u     c #D3E4C1",
+"v     c #D2E4C2",
+"w     c #D2E5C2",
+"x     c #D5E5C5",
+"y     c #F4F4F4",
+"z     c #D4D4D4",
+"A     c #D4E0C7",
+"B     c #CEE2B9",
+"C     c #CDE2B9",
+"D     c #CEE2BA",
+"E     c #CDE2BA",
+"F     c #D3E0C7",
+"G     c #D1D1D1",
+"H     c #F3F3F3",
+"I     c #E7E7E7",
+"J     c #CED2CA",
+"K     c #C9E0B1",
+"L     c #C9DFB1",
+"M     c #C8E0B1",
+"N     c #E8E8E8",
+"O     c #F0F0F0",
+"P     c #D3D3D3",
+"Q     c #D1D9C7",
+"R     c #C4DCA9",
+"S     c #C4DDA9",
+"T     c #EDEDED",
+"U     c #EEEEEE",
+"V     c #E5E5E5",
+"W     c #CBD0C6",
+"X     c #C9D9B6",
+"Y     c #C2D9A7",
+"Z     c #BFDAA0",
+"`     c #C2DAA6",
+" .    c #C9DAB7",
+"..    c #CACFC5",
+"+.    c #EBEBEB",
+"@.    c #ECECEC",
+"#.    c #EAEAEA",
+"$.    c #E3E3E3",
+"%.    c #D0D0D0",
+"&.    c #C7C7C7",
+"*.    c #C2C2C2",
+"=.    c #CFCFCF",
+"-.    c #E2E2E2",
+";.    c #E9E9E9",
+">.    c #E6E6E6",
+",.    c #B2B2B2",
+". . . . . . . . . . + + . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . @ . . . . . . . ",
+". . . . . . . . # $ % & * $ # . . . @ . . . ",
+". . . . @ @ = - ; > , ' ) ! ; - ~ @ . . @ . ",
+". @ . . . . { ] ^ / ( _ ( : ( < - . @ . . . ",
+"@ . . . . # [ } } | } 1 2 2 | 3 4 # . . . . ",
+"@ @ @ @ @ 5 6 7 8 8 7 7 9 7 7 9 0 $ @ @ @ @ ",
+"a a a a a * b c d d d d e d c d f g a a @ a ",
+"h i i i i j k l m m l n m l k o l & i i i i ",
+"p p p p h q r s t u v s s t s w x * p p p p ",
+"= = = = y z A B C D E B B B B E F G = = = = ",
+"H H H H H I J K L L L L K K M L J N H H H H ",
+"O O O O O O P Q R S R S R S R Q P O O O O O ",
+"T T T T T U V P W X Y Z `  ...G V T T T U T ",
+"+.+.+.@.@.#.+.+.$.%.&.*.q =.-.+.+.+.+.+.+.+.",
+"N N N N N N N N N N N N N ;.I N N I N N N N ",
+"I I I I I N I N I I I I I I N >.I I I >.N I ",
+"V V V V V V V V V V V V V V V V V V V V V V ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+",.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,."};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/pressed.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/pressed.xpm
new file mode 100644 (file)
index 0000000..2172eb2
--- /dev/null
@@ -0,0 +1,125 @@
+/* XPM */
+static char * pressed_xpm[] = {
+"22 22 100 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FFFEFF",
+"@     c #FEFEFE",
+"#     c #E0E0E0",
+"$     c #D5D5D5",
+"%     c #C9C9C9",
+"&     c #C3C3C3",
+"*     c #CACACA",
+"=     c #F5F5F5",
+"-     c #D7D7D7",
+";     c #C6C4C2",
+">     c #AAA29C",
+",     c #91867D",
+"'     c #877B70",
+")     c #91857D",
+"!     c #AAA39D",
+"~     c #F6F6F6",
+"{     c #D9D9D9",
+"]     c #C4C0BD",
+"^     c #92877E",
+"/     c #92877F",
+"(     c #92887F",
+"_     c #C4C0BE",
+":     c #C8C6C5",
+"<     c #9D948C",
+"[     c #9D938D",
+"}     c #9D938C",
+"|     c #9C948D",
+"1     c #9D948D",
+"2     c #C9C8C7",
+"3     c #D6D6D6",
+"4     c #BEBAB6",
+"5     c #A8A19A",
+"6     c #A8A09A",
+"7     c #A7A09A",
+"8     c #A7A09B",
+"9     c #A8A09B",
+"0     c #FDFDFD",
+"a     c #B8B3AF",
+"b     c #B3ADA8",
+"c     c #B2ACA8",
+"d     c #B2ADA8",
+"e     c #CBCBCB",
+"f     c #F9F9F9",
+"g     c #FAFAFA",
+"h     c #C4C4C4",
+"i     c #BDBAB6",
+"j     c #BEBAB5",
+"k     c #BEB9B6",
+"l     c #BDB9B5",
+"m     c #BDB9B6",
+"n     c #F8F8F8",
+"o     c #C8C8C8",
+"p     c #CBC9C7",
+"q     c #C8C6C4",
+"r     c #C8C6C3",
+"s     c #C9C6C4",
+"t     c #CBC9C6",
+"u     c #F4F4F4",
+"v     c #D4D4D4",
+"w     c #D7D6D6",
+"x     c #D3D2D1",
+"y     c #D4D2D1",
+"z     c #D3D3D1",
+"A     c #D4D3D1",
+"B     c #D3D3D2",
+"C     c #D1D1D1",
+"D     c #F3F3F3",
+"E     c #E7E7E7",
+"F     c #D2D2D2",
+"G     c #DFDFE0",
+"H     c #DEDFDF",
+"I     c #DEDFE0",
+"J     c #E8E8E8",
+"K     c #F0F0F0",
+"L     c #D3D3D3",
+"M     c #DDDEDF",
+"N     c #E9EBED",
+"O     c #E9ECED",
+"P     c #EDEDED",
+"Q     c #EEEEEE",
+"R     c #E5E5E5",
+"S     c #D4D5D5",
+"T     c #F2F5F8",
+"U     c #F4F8FB",
+"V     c #E9ECEE",
+"W     c #D3D4D4",
+"X     c #EBEBEB",
+"Y     c #ECECEC",
+"Z     c #EAEAEA",
+"`     c #E3E3E3",
+" .    c #D0D0D0",
+"..    c #C7C7C7",
+"+.    c #C2C2C2",
+"@.    c #CFCFCF",
+"#.    c #E2E2E2",
+"$.    c #E9E9E9",
+"%.    c #E6E6E6",
+"&.    c #B2B2B2",
+". . . . . . . . . . + + . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . @ . . . . . . . ",
+". . . . . . . . # $ % & * $ # . . . @ . . . ",
+". . . . @ @ = - ; > , ' ) ! ; - ~ @ . . @ . ",
+". @ . . . . { ] ^ / ^ / ( / / _ - . @ . . . ",
+"@ . . . . # : < < [ } | } 1 1 < 2 # . . . . ",
+"@ @ @ @ @ 3 4 5 6 7 8 9 9 6 8 5 4 $ @ @ @ @ ",
+"0 0 0 0 0 * a b c b b b b b b d a e 0 0 @ 0 ",
+"f g g g g h i 4 j k 4 4 l i m k i & g g g g ",
+"n n n n f o p q r q r s s q s r t * n n n n ",
+"= = = = u v w x x y z x A B x x w C = = = = ",
+"D D D D D E F G G H H I H H H H F J D D D D ",
+"K K K K K K L M N N N O N N O M L K K K K K ",
+"P P P P P Q R L S N T U T V W C R P P P Q P ",
+"X X X Y Y Z X X `  ...+.o @.#.X X X X X X X ",
+"J J J J J J J J J J J J J $.E J J E J J J J ",
+"E E E E E J E J E E E E E E J %.E E E %.J E ",
+"R R R R R R R R R R R R R R R R R R R R R R ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+"&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&."};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/selected.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/selected.xpm
new file mode 100644 (file)
index 0000000..eda10a4
--- /dev/null
@@ -0,0 +1,21 @@
+/* XPM */
+static char * selected_xpm[] = {
+"16 16 2 1",
+"      c None",
+".     c #000000",
+"                ",
+"                ",
+"                ",
+"                ",
+"             .  ",
+"            ..  ",
+"   .       ...  ",
+"   ..     ....  ",
+"   ...   ....   ",
+"   .... ....    ",
+"    .......     ",
+"     .....      ",
+"      ...       ",
+"       .        ",
+"                ",
+"                "};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/slit.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/slit.xpm
new file mode 100644 (file)
index 0000000..959ff9d
--- /dev/null
@@ -0,0 +1,7 @@
+/* XPM */
+static char * slit_xpm[] = {
+"50 1 3 1",
+"      c #42547E",
+".     c #A6B1CA",
+"+     c #687AA4",
+" .++++++++++++++++++++++++++++++++++++++++++++++. "};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..751f32d
--- /dev/null
@@ -0,0 +1,131 @@
+/* XPM */
+static char * stick_xpm[] = {
+"22 22 106 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FFFEFF",
+"@     c #FEFEFE",
+"#     c #E0E0E0",
+"$     c #D5D5D5",
+"%     c #C9C9C9",
+"&     c #C3C3C3",
+"*     c #CACACA",
+"=     c #F5F5F5",
+"-     c #D7D7D7",
+";     c #DCDCDE",
+">     c #F1F2F4",
+",     c #F6F6F7",
+"'     c #F8F8F8",
+")     c #F2F2F4",
+"!     c #F6F6F6",
+"~     c #D9D9D9",
+"{     c #E5E6EB",
+"]     c #F3F5F6",
+"^     c #F4F5F6",
+"/     c #F3F6F6",
+"(     c #E6E7EC",
+"_     c #D6D7DB",
+":     c #EEF3F4",
+"<     c #EFF3F4",
+"[     c #EEF2F4",
+"}     c #EEF3F3",
+"|     c #EFF2F4",
+"1     c #D7D8DD",
+"2     c #D6D6D6",
+"3     c #E1E5F1",
+"4     c #EAF0F2",
+"5     c #E9F0F2",
+"6     c #EAF0F1",
+"7     c #FDFDFD",
+"8     c #E1E9F0",
+"9     c #E5EDEF",
+"0     c #E5EDF0",
+"a     c #E5EEEF",
+"b     c #E5EEF0",
+"c     c #CBCBCB",
+"d     c #F9F9F9",
+"e     c #FAFAFA",
+"f     c #C4C4C4",
+"g     c #E0EBEE",
+"h     c #E0EBED",
+"i     c #E0EAEE",
+"j     c #E0EAED",
+"k     c #E1EBED",
+"l     c #E1EAED",
+"m     c #C8C8C8",
+"n     c #D6E1ED",
+"o     c #DCE8EB",
+"p     c #DCE8EC",
+"q     c #DCE7EB",
+"r     c #DCE7EC",
+"s     c #DBE8EB",
+"t     c #DBE8EC",
+"u     c #D7E2EC",
+"v     c #F4F4F4",
+"w     c #D4D4D4",
+"x     c #CAD4EB",
+"y     c #D7E6E9",
+"z     c #D7E5EA",
+"A     c #D7E5E9",
+"B     c #D6E6E9",
+"C     c #CAD4EA",
+"D     c #D1D1D1",
+"E     c #F3F3F3",
+"F     c #E7E7E7",
+"G     c #C8CAD9",
+"H     c #D2E3E7",
+"I     c #D2E2E8",
+"J     c #D2E2E7",
+"K     c #D2E3E8",
+"L     c #D3E3E7",
+"M     c #C8CAD8",
+"N     c #E8E8E8",
+"O     c #F0F0F0",
+"P     c #D3D3D3",
+"Q     c #C2CAE3",
+"R     c #CEE0E5",
+"S     c #CDE0E5",
+"T     c #CEDFE5",
+"U     c #EDEDED",
+"V     c #EEEEEE",
+"W     c #E5E5E5",
+"X     c #C1C5D7",
+"Y     c #B9C7E6",
+"Z     c #C2D4E4",
+"`     c #C9DDE3",
+" .    c #C1D4E4",
+"..    c #C0C4D6",
+"+.    c #EBEBEB",
+"@.    c #ECECEC",
+"#.    c #EAEAEA",
+"$.    c #E3E3E3",
+"%.    c #D0D0D0",
+"&.    c #C7C7C7",
+"*.    c #C2C2C2",
+"=.    c #CFCFCF",
+"-.    c #E2E2E2",
+";.    c #E9E9E9",
+">.    c #E6E6E6",
+",.    c #B2B2B2",
+". . . . . . . . . . + + . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . @ . . . . . . . ",
+". . . . . . . . # $ % & * $ # . . . @ . . . ",
+". . . . @ @ = - ; > , ' , ) ; - ! @ . . @ . ",
+". @ . . . . ~ { ] ^ ^ / ] ] ] ( - . @ . . . ",
+"@ . . . . # _ : < < [ } : < [ | 1 # . . . . ",
+"@ @ @ @ @ 2 3 4 5 4 4 4 6 4 5 4 3 $ @ @ @ @ ",
+"7 7 7 7 7 * 8 9 0 0 a 9 0 b 0 0 8 c 7 7 @ 7 ",
+"d e e e e f g h h g i j k l h j g & e e e e ",
+"' ' ' ' d m n o p q p p r o s t u * ' ' ' ' ",
+"= = = = v w x y z A z A B A A A C D = = = = ",
+"E E E E E F G H I J H K H H L J M N E E E E ",
+"O O O O O O P Q R S T S S T S Q P O O O O O ",
+"U U U U U V W P X Y Z `  .Y ..D W U U U V U ",
+"+.+.+.@.@.#.+.+.$.%.&.*.m =.-.+.+.+.+.+.+.+.",
+"N N N N N N N N N N N N N ;.F N N F N N N N ",
+"F F F F F N F N F F F F F F N >.F F F >.N F ",
+"W W W W W W W W W W W W W W W W W W W W W W ",
+"~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ",
+",.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,."};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/stuck-unfocus.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/stuck-unfocus.xpm
new file mode 100644 (file)
index 0000000..0f48041
--- /dev/null
@@ -0,0 +1,118 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"22 22 93 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FFFEFF",
+"@     c #FEFEFE",
+"#     c #E0E0E0",
+"$     c #D5D5D5",
+"%     c #C9C9C9",
+"&     c #C3C3C3",
+"*     c #CACACA",
+"=     c #F5F5F5",
+"-     c #D7D7D7",
+";     c #D7D7D9",
+">     c #E8E9EF",
+",     c #EDEDF7",
+"'     c #EDEEF8",
+")     c #EDEDF6",
+"!     c #E9E9EF",
+"~     c #F6F6F6",
+"{     c #D9D9D9",
+"]     c #DFDFE6",
+"^     c #E2E3F8",
+"/     c #E2E3F9",
+"(     c #E0E0E7",
+"_     c #D2D2D7",
+":     c #D7D8F8",
+"<     c #D7D9F9",
+"[     c #D7D9F8",
+"}     c #D3D3D9",
+"|     c #D6D6D6",
+"1     c #D4D6F0",
+"2     c #CCCEF9",
+"3     c #CCCEF8",
+"4     c #FDFDFD",
+"5     c #C5C8F7",
+"6     c #C1C4F9",
+"7     c #C1C3F8",
+"8     c #C1C4F8",
+"9     c #C1C3F9",
+"0     c #C5C7F6",
+"a     c #CBCBCB",
+"b     c #F9F9F9",
+"c     c #FAFAFA",
+"d     c #C4C4C4",
+"e     c #B6B9F8",
+"f     c #B6B9F9",
+"g     c #F8F8F8",
+"h     c #C8C8C8",
+"i     c #B1B3F7",
+"j     c #ABAFF9",
+"k     c #ABAEF8",
+"l     c #ABAEF9",
+"m     c #ABAFF8",
+"n     c #B1B4F7",
+"o     c #F4F4F4",
+"p     c #D4D4D4",
+"q     c #B8BAEE",
+"r     c #A0A4F9",
+"s     c #A0A4F8",
+"t     c #B8BAED",
+"u     c #D1D1D1",
+"v     c #F3F3F3",
+"w     c #E7E7E7",
+"x     c #C6C6D6",
+"y     c #959AF9",
+"z     c #9599F9",
+"A     c #E8E8E8",
+"B     c #F0F0F0",
+"C     c #D3D3D3",
+"D     c #BDBFE2",
+"E     c #8A8FF9",
+"F     c #BDBFE3",
+"G     c #EDEDED",
+"H     c #EEEEEE",
+"I     c #E5E5E5",
+"J     c #C0C1D5",
+"K     c #A1A5EC",
+"L     c #898DF6",
+"M     c #7F84F9",
+"N     c #888DF6",
+"O     c #A2A6EC",
+"P     c #BFC0D4",
+"Q     c #EBEBEB",
+"R     c #ECECEC",
+"S     c #EAEAEA",
+"T     c #E3E3E3",
+"U     c #D0D0D0",
+"V     c #C7C7C7",
+"W     c #C2C2C2",
+"X     c #CFCFCF",
+"Y     c #E2E2E2",
+"Z     c #E9E9E9",
+"`     c #E6E6E6",
+" .    c #B2B2B2",
+". . . . . . . . . . + + . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . @ . . . . . . . ",
+". . . . . . . . # $ % & * $ # . . . @ . . . ",
+". . . . @ @ = - ; > , ' ) ! ; - ~ @ . . @ . ",
+". @ . . . . { ] ^ ^ ^ ^ / ^ ^ ( - . @ . . . ",
+"@ . . . . # _ : < : [ < : [ : [ } # . . . . ",
+"@ @ @ @ @ | 1 2 2 3 3 3 2 2 2 2 1 $ @ @ @ @ ",
+"4 4 4 4 4 * 5 6 7 8 7 6 9 8 9 6 0 a 4 4 @ 4 ",
+"b c c c c d e e e f e f f e f f e & c c c c ",
+"g g g g b h i j j k j l k m j l n * g g g g ",
+"= = = = o p q r s r r r r r r r t u = = = = ",
+"v v v v v w x y z y y z z z z y x A v v v v ",
+"B B B B B B C D E E E E E E E F C B B B B B ",
+"G G G G G H I C J K L M N O P u I G G G H G ",
+"Q Q Q R R S Q Q T U V W h X Y Q Q Q Q Q Q Q ",
+"A A A A A A A A A A A A A Z w A A w A A A A ",
+"w w w w w A w A w w w w w w A ` w w w ` A w ",
+"I I I I I I I I I I I I I I I I I I I I I I ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+" . . . . . . . . . . . . . . . . . . . . . ."};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/stuck.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/stuck.xpm
new file mode 100644 (file)
index 0000000..0f48041
--- /dev/null
@@ -0,0 +1,118 @@
+/* XPM */
+static char * stuck_xpm[] = {
+"22 22 93 2",
+"      c None",
+".     c #FFFFFF",
+"+     c #FFFEFF",
+"@     c #FEFEFE",
+"#     c #E0E0E0",
+"$     c #D5D5D5",
+"%     c #C9C9C9",
+"&     c #C3C3C3",
+"*     c #CACACA",
+"=     c #F5F5F5",
+"-     c #D7D7D7",
+";     c #D7D7D9",
+">     c #E8E9EF",
+",     c #EDEDF7",
+"'     c #EDEEF8",
+")     c #EDEDF6",
+"!     c #E9E9EF",
+"~     c #F6F6F6",
+"{     c #D9D9D9",
+"]     c #DFDFE6",
+"^     c #E2E3F8",
+"/     c #E2E3F9",
+"(     c #E0E0E7",
+"_     c #D2D2D7",
+":     c #D7D8F8",
+"<     c #D7D9F9",
+"[     c #D7D9F8",
+"}     c #D3D3D9",
+"|     c #D6D6D6",
+"1     c #D4D6F0",
+"2     c #CCCEF9",
+"3     c #CCCEF8",
+"4     c #FDFDFD",
+"5     c #C5C8F7",
+"6     c #C1C4F9",
+"7     c #C1C3F8",
+"8     c #C1C4F8",
+"9     c #C1C3F9",
+"0     c #C5C7F6",
+"a     c #CBCBCB",
+"b     c #F9F9F9",
+"c     c #FAFAFA",
+"d     c #C4C4C4",
+"e     c #B6B9F8",
+"f     c #B6B9F9",
+"g     c #F8F8F8",
+"h     c #C8C8C8",
+"i     c #B1B3F7",
+"j     c #ABAFF9",
+"k     c #ABAEF8",
+"l     c #ABAEF9",
+"m     c #ABAFF8",
+"n     c #B1B4F7",
+"o     c #F4F4F4",
+"p     c #D4D4D4",
+"q     c #B8BAEE",
+"r     c #A0A4F9",
+"s     c #A0A4F8",
+"t     c #B8BAED",
+"u     c #D1D1D1",
+"v     c #F3F3F3",
+"w     c #E7E7E7",
+"x     c #C6C6D6",
+"y     c #959AF9",
+"z     c #9599F9",
+"A     c #E8E8E8",
+"B     c #F0F0F0",
+"C     c #D3D3D3",
+"D     c #BDBFE2",
+"E     c #8A8FF9",
+"F     c #BDBFE3",
+"G     c #EDEDED",
+"H     c #EEEEEE",
+"I     c #E5E5E5",
+"J     c #C0C1D5",
+"K     c #A1A5EC",
+"L     c #898DF6",
+"M     c #7F84F9",
+"N     c #888DF6",
+"O     c #A2A6EC",
+"P     c #BFC0D4",
+"Q     c #EBEBEB",
+"R     c #ECECEC",
+"S     c #EAEAEA",
+"T     c #E3E3E3",
+"U     c #D0D0D0",
+"V     c #C7C7C7",
+"W     c #C2C2C2",
+"X     c #CFCFCF",
+"Y     c #E2E2E2",
+"Z     c #E9E9E9",
+"`     c #E6E6E6",
+" .    c #B2B2B2",
+". . . . . . . . . . + + . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . . . . . . . + + ",
+". . . . . . . . . . . . . . @ . . . . . . . ",
+". . . . . . . . # $ % & * $ # . . . @ . . . ",
+". . . . @ @ = - ; > , ' ) ! ; - ~ @ . . @ . ",
+". @ . . . . { ] ^ ^ ^ ^ / ^ ^ ( - . @ . . . ",
+"@ . . . . # _ : < : [ < : [ : [ } # . . . . ",
+"@ @ @ @ @ | 1 2 2 3 3 3 2 2 2 2 1 $ @ @ @ @ ",
+"4 4 4 4 4 * 5 6 7 8 7 6 9 8 9 6 0 a 4 4 @ 4 ",
+"b c c c c d e e e f e f f e f f e & c c c c ",
+"g g g g b h i j j k j l k m j l n * g g g g ",
+"= = = = o p q r s r r r r r r r t u = = = = ",
+"v v v v v w x y z y y z z z z y x A v v v v ",
+"B B B B B B C D E E E E E E E F C B B B B B ",
+"G G G G G H I C J K L M N O P u I G G G H G ",
+"Q Q Q R R S Q Q T U V W h X Y Q Q Q Q Q Q Q ",
+"A A A A A A A A A A A A A Z w A A w A A A A ",
+"w w w w w A w A w w w w w w A ` w w w ` A w ",
+"I I I I I I I I I I I I I I I I I I I I I I ",
+"{ { { { { { { { { { { { { { { { { { { { { { ",
+" . . . . . . . . . . . . . . . . . . . . . ."};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/toolbar.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/toolbar.xpm
new file mode 100644 (file)
index 0000000..841503b
--- /dev/null
@@ -0,0 +1,44 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"1 22 19 1",
+"      c #FEFEFE",
+".     c #FFFFFF",
+"+     c #FCFCFC",
+"@     c #FBFBFB",
+"#     c #F9F9F9",
+"$     c #F8F8F8",
+"%     c #F7F7F7",
+"&     c #F6F6F6",
+"*     c #F5F5F5",
+"=     c #F3F3F3",
+"-     c #F2F2F2",
+";     c #F0F0F0",
+">     c #EEEEEE",
+",     c #EDEDED",
+"'     c #EBEBEB",
+")     c #E9E9E9",
+"!     c #DDDDDD",
+"~     c #D9D9D9",
+"{     c #7F7F7F",
+" ",
+".",
+"+",
+"@",
+"#",
+"#",
+"#",
+"$",
+"%",
+"&",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'",
+")",
+"!",
+"~",
+"{"};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/unfocus.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/unfocus.xpm
new file mode 100644 (file)
index 0000000..e8bf199
--- /dev/null
@@ -0,0 +1,80 @@
+/* XPM */
+static char * focus_xpm[] = {
+"22 22 55 1",
+"      c #FFFFFF",
+".     c #FFFEFF",
+"+     c #FEFEFE",
+"@     c #E0E0E0",
+"#     c #D5D5D5",
+"$     c #C9C9C9",
+"%     c #C3C3C3",
+"&     c #CACACA",
+"*     c #F5F5F5",
+"=     c #D7D7D7",
+"-     c #D3D3D3",
+";     c #E2E2E2",
+">     c #EFEFEF",
+",     c #FDFDFD",
+"'     c #EEEEEE",
+")     c #E3E3E3",
+"!     c #F6F6F6",
+"~     c #D9D9D9",
+"{     c #DEDEDE",
+"]     c #DFDFDF",
+"^     c #D1D1D1",
+"/     c #D6D6D6",
+"(     c #EDEDED",
+"_     c #CBCBCB",
+":     c #F9F9F9",
+"<     c #FAFAFA",
+"[     c #C4C4C4",
+"}     c #FBFBFB",
+"|     c #FCFCFC",
+"1     c #F8F8F8",
+"2     c #C8C8C8",
+"3     c #E8E8E8",
+"4     c #F7F7F7",
+"5     c #E7E7E7",
+"6     c #F4F4F4",
+"7     c #D4D4D4",
+"8     c #F2F2F2",
+"9     c #F3F3F3",
+"0     c #D0D0D0",
+"a     c #ECECEC",
+"b     c #F0F0F0",
+"c     c #D8D8D8",
+"d     c #E9E9E9",
+"e     c #E5E5E5",
+"f     c #CECECE",
+"g     c #E1E1E1",
+"h     c #DADADA",
+"i     c #CDCDCD",
+"j     c #EBEBEB",
+"k     c #EAEAEA",
+"l     c #C7C7C7",
+"m     c #C2C2C2",
+"n     c #CFCFCF",
+"o     c #E6E6E6",
+"p     c #B2B2B2",
+"          ..          ",
+"                    ..",
+"                    ..",
+"              +       ",
+"        @#$%&#@   +   ",
+"    ++*=-;>,')-=!+  + ",
+" +    ~{  +   +]= +   ",
+"+    @^ +     ++-@    ",
+"+++++/)         )#++++",
+",,,,,&(+   +  + '_,,+,",
+":<<<<[}},|||}|<}<%<<<<",
+"1111:2344441!4445&1111",
+"****67{889988888{^****",
+"9999950a(((a(((a039999",
+"bbbbbb-c33d3355c-bbbbb",
+"((((('e-f~;3ghi^e((('(",
+"jjjaakjj)0lm2n;jjjjjjj",
+"3333333333333d53353333",
+"555553535555553o555o35",
+"eeeeeeeeeeeeeeeeeeeeee",
+"~~~~~~~~~~~~~~~~~~~~~~",
+"pppppppppppppppppppppp"};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/unselected.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/unselected.xpm
new file mode 100644 (file)
index 0000000..64f10b7
--- /dev/null
@@ -0,0 +1,21 @@
+/* XPM */
+static char * unselected_xpm[] = {
+"16 16 2 1",
+"      c None",
+".     c #384252",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"   ...........  ",
+"                ",
+"                "};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle-unfocus.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle-unfocus.xpm
new file mode 100644 (file)
index 0000000..75258d2
--- /dev/null
@@ -0,0 +1,40 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"1 22 15 1",
+"      c #FFFFFF",
+".     c #FEFFFF",
+"+     c #FCFEFD",
+"@     c #FBFBFB",
+"#     c #F8F8F8",
+"$     c #F6F6F6",
+"%     c #F3F3F3",
+"&     c #F0F2F1",
+"*     c #EDEFEE",
+"=     c #EBEBEB",
+"-     c #E9E9E9",
+";     c #E6E6E8",
+">     c #E5E5E7",
+",     c #D4D4D4",
+"'     c #B5B1AE",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'"};
diff --git a/etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/lingo/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..75258d2
--- /dev/null
@@ -0,0 +1,40 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"1 22 15 1",
+"      c #FFFFFF",
+".     c #FEFFFF",
+"+     c #FCFEFD",
+"@     c #FBFBFB",
+"#     c #F8F8F8",
+"$     c #F6F6F6",
+"%     c #F3F3F3",
+"&     c #F0F2F1",
+"*     c #EDEFEE",
+"=     c #EBEBEB",
+"-     c #E9E9E9",
+";     c #E6E6E8",
+">     c #E5E5E7",
+",     c #D4D4D4",
+"'     c #B5B1AE",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+".",
+"+",
+"@",
+"#",
+"$",
+"%",
+"&",
+"*",
+"=",
+"-",
+";",
+">",
+",",
+"'"};
diff --git a/etc/skel/.fluxbox/styles/lingo/theme.cfg b/etc/skel/.fluxbox/styles/lingo/theme.cfg
new file mode 100644 (file)
index 0000000..bf3cf1a
--- /dev/null
@@ -0,0 +1,212 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+! Style name: Lingo
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date: Fri Oct 31 12:59:14 CET 2003
+
+menu.title:                                                            pixmap
+menu.title.color:                                              #000000                  
+menu.title.colorTo:                                            #000000             
+menu.title.font:                                               sans-8:bold
+menu.title.justify:                     Center
+menu.title.pixmap:                                             .fluxbox/pixmaps/lingo/wtitle.xpm
+menu.title.textColor:                                  #000000
+menu.bevelWidth:                        0
+menu.borderColor:                       #c4c8d4
+menu.borderWidth:                                              1                      
+menu.bullet:                                                   triangle                   
+menu.bullet.position:                   Right
+menu.frame: flat
+menu.frame.color:                       #ffffff
+menu.frame.colorTo:                     
+menu.frame.disableColor:             
+menu.frame.justify:                     Right
+!menu.frame.pixmap:
+menu.frame.font:                                               sans-7:bold
+
+menu.frame.textColor:                                  #000000
+menu.hilite:                                                   pixmap
+menu.hilite.color:                                               
+menu.hilite.colorTo:
+menu.hilite.pixmap:                                            .fluxbox/pixmaps/lingo/hilite.xpm
+menu.hilite.textColor:                                 #f6f6f6          
+menu.roundCorners:                                             TopLeft TopRight       
+menu.selected.pixmap:                                  
+menu.unselected.pixmap:                 
+menu.submenu.pixmap:                    
+toolbar:                                pixmap
+toolbar.alpha:                          255
+toolbar.bevelWidth:                     0
+toolbar.borderColor:                    #b5b1ae
+toolbar.borderWidth:                    1
+toolbar.color:                          #000000
+toolbar.colorTo:                                               #000000 
+toolbar.height:                         18
+toolbar.iconbar.borderColor:            #000000
+toolbar.iconbar.borderWidth:            0
+toolbar.pixmap:                                                        .fluxbox/pixmaps/lingo/toolbar.xpm
+toolbar.shaped:                                                        True
+toolbar.iconbar.empty:                                 pixmap
+toolbar.iconbar.empty.color:                   #000000 
+toolbar.iconbar.empty.colorTo:                 #000000 
+toolbar.iconbar.empty.pixmap:           .fluxbox/pixmaps/lingo/toolbar.xpm
+toolbar.clock:                                                 pixmap
+toolbar.clock.borderColor:                             #000000
+toolbar.clock.borderWidth:              0
+toolbar.clock.color:                    #000000
+toolbar.clock.colorTo:                                 #000000
+toolbar.clock.justify:                  Center
+toolbar.clock.pixmap:                   .fluxbox/pixmaps/lingo/toolbar.xpm
+toolbar.clock.font:                                    sans-8:bold
+toolbar.clock.textColor:                               #000000
+toolbar.workspace:                                             pixmap
+toolbar.workspace.borderColor:         
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:                #000000
+toolbar.workspace.colorTo:                             #000000             
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:               .fluxbox/pixmaps/lingo/toolbar.xpm
+toolbar.workspace.font:                                        sans-8:bold
+toolbar.workspace.textColor:                   #000000
+toolbar.iconbar.focused:                               pixmap
+toolbar.iconbar.focused.borderColor:    
+toolbar.iconbar.focused.borderWidth:    0
+toolbar.iconbar.focused.color:          #000000
+toolbar.iconbar.focused.colorTo:               #000000 
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:                        .fluxbox/pixmaps/lingo/wtitle-unfocus.xpm
+toolbar.iconbar.focused.font:                  sans-8:bold
+toolbar.iconbar.focused.textColor:             #000000
+toolbar.iconbar.unfocused:                             pixmap
+toolbar.iconbar.unfocused.borderColor:
+toolbar.iconbar.unfocused.borderWidth:  0
+
+!*/ If 'Color:' and 'ColorTo:' have values, the pixmap doesnt show.
+toolbar.iconbar.unfocused.color:       
+toolbar.iconbar.unfocused.colorTo:   
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:              .fluxbox/pixmaps/lingo/toolbar.xpm
+toolbar.iconbar.unfocused.font:                        sans-8:bold
+toolbar.iconbar.unfocused.textColor:   #3f5c6f
+!*/
+
+!/* the little arrows on the toolbar
+!toolbar.button:                               
+!toolbar.button.color:                         
+!toolbar.button.colorTo:                       
+!toolbar.button.picColor:                      
+!toolbar.button.pressed:                       
+!toolbar.button.pressed.color:                 
+!toolbar.button.pressed.colorTo:
+!*/    
+
+window.font:                                                   sans-8:bold
+window.roundCorners:                   Topleft Topright   
+window.title.height:                                   22      
+window.justify:                                                        Center
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                     #000000
+window.borderWidth:                     0
+window.frame.focusColor:                #000000
+window.frame.unfocusColor:              #000000
+window.handleWidth:                     0
+window.shade.pixmap:                    .fluxbox/pixmaps/lingo/wtitle.xpm
+window.shade.pressed.pixmap:            .fluxbox/pixmaps/lingo/wtitle.xpm
+window.shade.unfocus.pixmap:            .fluxbox/pixmaps/lingo/wtitle-unfocus.xpm
+window.title.focus:                     pixmap
+window.title.focus.color:               #000000
+window.title.focus.colorTo:             #000000
+window.title.focus.pixmap:                             .fluxbox/pixmaps/lingo/wtitle.xpm
+window.title.unfocus:                   pixmap
+window.title.unfocus.color:             #000000
+window.title.unfocus.colorTo:           #000000
+window.title.unfocus.pixmap:                   .fluxbox/pixmaps/lingo/wtitle-unfocus.xpm    
+window.label.focus:                     pixmap
+window.label.focus.color:               #0000
+window.label.focus.colorTo:             #000000
+window.label.focus.pixmap:              .fluxbox/pixmaps/lingo/wtitle.xpm
+window.label.focus.textColor:                  #000000
+window.label.unfocus:                                  Raised Bevel1 Gradient Vertical
+window.label.unfocus.color:                            #000000                         
+window.label.unfocus.colorTo:           #000000
+window.label.unfocus.pixmap:                   .fluxbox/pixmaps/lingo/wtitle-unfocus.xpm
+window.label.unfocus.textColor:                        #3f5c6f
+window.close.pixmap:                    .fluxbox/pixmaps/lingo/close.xpm
+window.close.pressed.pixmap:            .fluxbox/pixmaps/lingo/pressed.xpm
+window.close.unfocus.pixmap:            .fluxbox/pixmaps/lingo/unfocus.xpm
+window.maximize.pixmap:                 .fluxbox/pixmaps/lingo/max.xpm
+window.maximize.pressed.pixmap:         .fluxbox/pixmaps/lingo/pressed.xpm
+window.maximize.unfocus.pixmap:         .fluxbox/pixmaps/lingo/unfocus.xpm
+window.iconify.pixmap:                  .fluxbox/pixmaps/lingo/icon.xpm
+window.iconify.pressed.pixmap:          .fluxbox/pixmaps/lingo/pressed.xpm
+window.iconify.unfocus.pixmap:          .fluxbox/pixmaps/lingo/unfocus.xpm
+window.stick.pixmap:                    .fluxbox/pixmaps/lingo/stick.xpm
+window.stick.pressed.pixmap:            .fluxbox/pixmaps/lingo/pressed.xpm
+window.stick.unfocus.pixmap:            .fluxbox/pixmaps/lingo/unfocus.xpm
+window.stuck.pixmap:                    .fluxbox/pixmaps/lingo/stuck.xpm
+window.stuck.unfocus.pixmap:            .fluxbox/pixmaps/lingo/stuck-unfocus.xpm
+
+!*/ not used in this style :P
+!window.grip.focus:  
+!window.grip.focus.color:                
+!window.grip.focus.colorTo:             
+!window.grip.focus.pixmap:
+!window.grip.unfocus: 
+!window.grip.unfocus.color:             
+!window.grip.unfocus.colorTo:      
+!window.grip.unfocus.pixmap:
+!window.handle.focus:
+!window.handle.focus.color:         
+!window.handle.focus.colorTo:        
+!window.handle.focus.pixmap:
+!window.handle.unfocus:
+!window.handle.unfocus.color:
+!window.handle.unfocus.colorTo:     
+!window.handle.unfocus.pixmap:    
+!window.button.focus: <texture type>
+!window.button.focus.pixmap:  <filename>
+!window.button.focus.color:  <color>
+!window.button.focus.colorTo: <color>
+!window.button.focus.picColor: <color>
+!window.button.unfocus: <texture type>
+!window.button.unfocus.pixmap:  <filename>
+!window.button.unfocus.color:  <color>
+!window.button.unfocus.colorTo: <color>
+!window.button.unfocus.picColor: <color>
+!window.button.pressed: <texture type>
+!window.button.pressed.pixmap:  <filename>
+!window.button.pressed.color:  <color>
+!window.button.pressed.colorTo: <color>
+!/*
+!!! rootCommand:
+slit:                          pixmap
+slit.pixmap:           .fluxbox/pixmaps/lingo/slit.xpm
+slit.color:                    #000000
+slit.colorTo:          #000000
+slit.borderWidth:      1 
+slit.bevelWidth:       2
+slit.borderColor:      #3f5c6f
+!*/
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                  toolbar.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #ffffff
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          toolbar.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/b-unfocus.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/b-unfocus.xpm
new file mode 100644 (file)
index 0000000..1138765
--- /dev/null
@@ -0,0 +1,142 @@
+/* XPM */
+static char * b_unfocus_xpm[] = {
+"19 21 118 2",
+"      c #FDFDFD",
+".     c #FBFBFB",
+"+     c #FCFCFC",
+"@     c #BEBEBE",
+"#     c #BFBFBF",
+"$     c #C0C0C0",
+"%     c #BBBBBB",
+"&     c #9F9F9F",
+"*     c #898989",
+"=     c #7E7E7E",
+"-     c #7C7C7C",
+";     c #878787",
+">     c #9B9B9B",
+",     c #B9B9B9",
+"'     c #C2C2C2",
+")     c #C3C3C3",
+"!     c #989898",
+"~     c #707070",
+"{     c #797979",
+"]     c #A1A1A1",
+"^     c #AEAEAE",
+"/     c #ADADAD",
+"(     c #999999",
+"_     c #6F6F6F",
+":     c #646464",
+"<     c #969696",
+"[     c #C1C1C1",
+"}     c #C7C7C7",
+"|     c #838383",
+"1     c #757575",
+"2     c #C4C4C4",
+"3     c #FEFEFE",
+"4     c #BDBDBD",
+"5     c #626262",
+"6     c #828282",
+"7     c #C6C6C6",
+"8     c #CBCBCB",
+"9     c #919191",
+"0     c #E4E4E4",
+"a     c #E3E3E3",
+"b     c #696969",
+"c     c #8F8F8F",
+"d     c #CCCCCC",
+"e     c #D0D0D0",
+"f     c #B7B7B7",
+"g     c #6E6E6E",
+"h     c #F4F4F4",
+"i     c #F3F3F3",
+"j     c #F5F5F5",
+"k     c #555555",
+"l     c #D3D3D3",
+"m     c #D2D2D2",
+"n     c #8C8C8C",
+"o     c #9C9C9C",
+"p     c #E7E7E7",
+"q     c #E6E6E6",
+"r     c #888888",
+"s     c #818181",
+"t     c #D6D6D6",
+"u     c #D8D8D8",
+"v     c #6A6A6A",
+"w     c #D7D7D7",
+"x     c #A9A9A9",
+"y     c #939393",
+"z     c #545454",
+"A     c #DCDCDC",
+"B     c #767676",
+"C     c #CACACA",
+"D     c #C5C5C5",
+"E     c #AFAFAF",
+"F     c #9D9D9D",
+"G     c #484848",
+"H     c #E0E0E0",
+"I     c #737373",
+"J     c #BCBCBC",
+"K     c #9E9E9E",
+"L     c #575757",
+"M     c #E0E0DE",
+"N     c #ABABAB",
+"O     c #A3A3A3",
+"P     c #A0A0A0",
+"Q     c #454545",
+"R     c #E4E4E2",
+"S     c #616161",
+"T     c #A4A4A4",
+"U     c #A2A2A2",
+"V     c #929292",
+"W     c #565656",
+"X     c #E8E8E8",
+"Y     c #ECECEC",
+"Z     c #A7A7A7",
+"`     c #A6A6A6",
+" .    c #A8A8A8",
+"..    c #686868",
+"+.    c #F0F0F0",
+"@.    c #606060",
+"#.    c #B2B2B2",
+"$.    c #B0B0B0",
+"%.    c #B1B1B1",
+"&.    c #4C4C4C",
+"*.    c #EEEEEE",
+"=.    c #F2F2F2",
+"-.    c #B3B3B3",
+";.    c #BABABA",
+">.    c #F6F6F6",
+",.    c #474747",
+"'.    c #9A9A9A",
+").    c #F7F7F7",
+"!.    c #F8F8F8",
+"~.    c #F9F9F9",
+"{.    c #8B8B8B",
+"].    c #7F7F7F",
+"^.    c #535353",
+"/.    c #FAFAFA",
+"(.    c #D9D9D9",
+"_.    c #E9E9E9",
+":.    c #CDCDCD",
+"<.    c #CECECE",
+"  . .   +   + + . + . + + +   + + + + ",
+"@ # $ # $ @ % & * = - ; > , @ $ # # @ ",
+"' ) ) ) ' ! ~ { ] ^ / ( _ : < ) ' ) [ ",
+"} } } [ | 1 2       3 +   4 5 6 } } 7 ",
+"8 8 8 9 - 0   +     +   3   a b c 8 d ",
+"e e f g e h h h i j h h i h i e k @ e ",
+"l m n o p p q p p p p p p p p p r s l ",
+"t u v 4 u u u u u u w u u m # x y z w ",
+"A $ B ) C 8 8 C C 8 8 D E F o F o G A ",
+"H [ I J J J J J J J E & F o K F F L M ",
+"a 2 _ / / / / / N O & & & P K P K Q R ",
+"p p S ] O T T O U U ] U U ] U U V W X ",
+"Y Y n 6 Z Z Z `  .Z Z ` Z Z Z Z ..n Y ",
+"+.+.8 @.Z #.$.#.%.%.%.%.%.%.%.o &.u *.",
+"=.=.=.o b -.% % ;.% % % % % O G E =.i ",
+">.>.h h V 5 ` 2 ) ) ) ) 2 V ,.'.j ).>.",
+"!.!.).).~.' : : {.'.9 ].^.L C ).!.!.!.",
+". . ~.+ . /.+ ' ] < & K (.+ ~.. + . . ",
+"p X p p p q p p p X p X q p p p q X p ",
+"X X _.X X X X X _.X X X X X X X X X X ",
+"d :.d :.:.:.<.d :.:.:.:.:.d :.d :.:.:."};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/bullet.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/bullet.xpm
new file mode 100644 (file)
index 0000000..8b2e2a6
--- /dev/null
@@ -0,0 +1,21 @@
+/* XPM */
+static char * bullet_xpm[] = {
+"16 16 2 1",
+"      c None",
+".     c #000000",
+"                ",
+"                ",
+"                ",
+"     ..         ",
+"      ..        ",
+"       ..       ",
+"        ..      ",
+"         ..     ",
+"          ..    ",
+"         ..     ",
+"        ..      ",
+"       ..       ",
+"      ..        ",
+"     ..         ",
+"                ",
+"                "};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/close-pressed.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/close-pressed.xpm
new file mode 100644 (file)
index 0000000..13fda3b
--- /dev/null
@@ -0,0 +1,146 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"19 21 122 2",
+"      c #FDFDFD",
+".     c #FBFBFB",
+"+     c #FCFCFC",
+"@     c #BEBEBE",
+"#     c #BFBFBF",
+"$     c #C0C0C0",
+"%     c #BBBBBB",
+"&     c #9F9F9F",
+"*     c #898989",
+"=     c #7E7E7E",
+"-     c #7C7C7C",
+";     c #878787",
+">     c #9B9B9B",
+",     c #B9B9B9",
+"'     c #C2C2C2",
+")     c #C3C3C3",
+"!     c #989898",
+"~     c #707070",
+"{     c #797979",
+"]     c #A1A1A1",
+"^     c #AEAEAE",
+"/     c #ADADAD",
+"(     c #999999",
+"_     c #6F6F6F",
+":     c #646464",
+"<     c #969696",
+"[     c #C1C1C1",
+"}     c #C7C7C7",
+"|     c #838383",
+"1     c #757575",
+"2     c #C4C4C4",
+"3     c #FEFEFE",
+"4     c #BDBDBD",
+"5     c #626262",
+"6     c #828282",
+"7     c #C6C6C6",
+"8     c #CBCBCB",
+"9     c #919191",
+"0     c #E4E4E4",
+"a     c #E3E3E3",
+"b     c #696969",
+"c     c #8F8F8F",
+"d     c #CCCCCC",
+"e     c #D0D0D0",
+"f     c #B7B7B7",
+"g     c #6E6E6E",
+"h     c #F4F4F4",
+"i     c #F3F3F3",
+"j     c #F5F5F5",
+"k     c #555555",
+"l     c #D3D3D3",
+"m     c #D2D2D2",
+"n     c #8C8C8C",
+"o     c #9C9C9C",
+"p     c #E7E7E7",
+"q     c #888888",
+"r     c #818181",
+"s     c #D6D6D6",
+"t     c #D8D8D8",
+"u     c #6A6A6A",
+"v     c #DEDEDE",
+"w     c #B6B6B6",
+"x     c #D7D7D7",
+"y     c #D9D9D9",
+"z     c #A9A9A9",
+"A     c #939393",
+"B     c #545454",
+"C     c #DCDCDC",
+"D     c #767676",
+"E     c #CACACA",
+"F     c #AAAAAA",
+"G     c #ABABAB",
+"H     c #A6A6A6",
+"I     c #9D9D9D",
+"J     c #484848",
+"K     c #E0E0E0",
+"L     c #737373",
+"M     c #BCBCBC",
+"N     c #9E9E9E",
+"O     c #575757",
+"P     c #E0E0DE",
+"Q     c #909090",
+"R     c #868686",
+"S     c #A0A0A0",
+"T     c #454545",
+"U     c #E4E4E2",
+"V     c #616161",
+"W     c #A3A3A3",
+"X     c #A4A4A4",
+"Y     c #B0B0B0",
+"Z     c #AFAFAF",
+"`     c #A2A2A2",
+" .    c #929292",
+"..    c #565656",
+"+.    c #E8E8E8",
+"@.    c #ECECEC",
+"#.    c #A7A7A7",
+"$.    c #8B8B8B",
+"%.    c #B5B5B5",
+"&.    c #B3B3B3",
+"*.    c #686868",
+"=.    c #F0F0F0",
+"-.    c #606060",
+";.    c #B2B2B2",
+">.    c #B1B1B1",
+",.    c #4C4C4C",
+"'.    c #EEEEEE",
+").    c #F2F2F2",
+"!.    c #BABABA",
+"~.    c #F6F6F6",
+"{.    c #474747",
+"].    c #9A9A9A",
+"^.    c #F7F7F7",
+"/.    c #F8F8F8",
+"(.    c #F9F9F9",
+"_.    c #7F7F7F",
+":.    c #535353",
+"<.    c #FAFAFA",
+"[.    c #E6E6E6",
+"}.    c #E9E9E9",
+"|.    c #CDCDCD",
+"1.    c #CECECE",
+"  . .   +   + + . + . + + +   + + + + ",
+"@ # $ # $ @ % & * = - ; > , @ $ # # @ ",
+"' ) ) ) ' ! ~ { ] ^ / ( _ : < ) ' ) [ ",
+"} } } [ | 1 2       3 +   4 5 6 } } 7 ",
+"8 8 8 9 - 0   +     +   3   a b c 8 d ",
+"e e f g e h h h i j h h i h i e k @ e ",
+"l m n o p p [ ' p p p p ' ' p p q r l ",
+"s t u 4 t t v w w t x w w y # z A B x ",
+"C $ D ) E 8 8 m F G G H % I o I o J C ",
+"K [ L M M M M M 7 N A ^ I o N I I O P ",
+"a 2 _ / / / / / Q * R R & S N S N T U ",
+"p p V ] W X X * q Y Z q q ] ` `  ...+.",
+"@.@.n 6 #.#.n $.%.#.#.&.n n #.#.*.n @.",
+"=.=.8 -.#.;.Y @ >.>.>.>.4 >.>.o ,.t '.",
+").).).o b &.% % !.% % % % % W J Z ).i ",
+"~.~.h h  .5 H 2 ) ) ) ) 2  .{.].j ^.~.",
+"/./.^.^.(.' : : $.].9 _.:.O E ^./././.",
+". . (.+ . <.+ ' ] < & N y + (.. + . . ",
+"p +.p p p [.p p p +.p +.[.p p p [.+.p ",
+"+.+.}.+.+.+.+.+.}.+.+.+.+.+.+.+.+.+.+.",
+"d |.d |.|.|.1.d |.|.|.|.|.d |.d |.|.|."};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/close.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/close.xpm
new file mode 100644 (file)
index 0000000..5d2be41
--- /dev/null
@@ -0,0 +1,153 @@
+/* XPM */
+static char * close_xpm[] = {
+"19 21 129 2",
+"      c #FDFDFD",
+".     c #FBFBFB",
+"+     c #FCFCFC",
+"@     c #BEBEBE",
+"#     c #BFBFBF",
+"$     c #C0C0C0",
+"%     c #BBBBBB",
+"&     c #9F9F9F",
+"*     c #898989",
+"=     c #7E7E7E",
+"-     c #7C7C7C",
+";     c #878787",
+">     c #9B9B9B",
+",     c #B9B9B9",
+"'     c #C2C2C2",
+")     c #C3C3C3",
+"!     c #989898",
+"~     c #707070",
+"{     c #797979",
+"]     c #A1A1A1",
+"^     c #AEAEAE",
+"/     c #ADADAD",
+"(     c #999999",
+"_     c #6F6F6F",
+":     c #646464",
+"<     c #969696",
+"[     c #C1C1C1",
+"}     c #C7C7C7",
+"|     c #838383",
+"1     c #757575",
+"2     c #C4C4C4",
+"3     c #FEFEFE",
+"4     c #BDBDBD",
+"5     c #626262",
+"6     c #828282",
+"7     c #C6C6C6",
+"8     c #CBCBCB",
+"9     c #919191",
+"0     c #E4E4E4",
+"a     c #E3E3E3",
+"b     c #696969",
+"c     c #8F8F8F",
+"d     c #CCCCCC",
+"e     c #D0D0D0",
+"f     c #B7B7B7",
+"g     c #6E6E6E",
+"h     c #F4F4F4",
+"i     c #F3F3F3",
+"j     c #F5F5F5",
+"k     c #555555",
+"l     c #D3D3D3",
+"m     c #D2D2D2",
+"n     c #8C8C8C",
+"o     c #9C9C9C",
+"p     c #E7E7E7",
+"q     c #7D7D7D",
+"r     c #888888",
+"s     c #818181",
+"t     c #D6D6D6",
+"u     c #D8D8D8",
+"v     c #6A6A6A",
+"w     c #E9E9E9",
+"x     c #747474",
+"y     c #D7D7D7",
+"z     c #E6E6E6",
+"A     c #A9A9A9",
+"B     c #939393",
+"C     c #545454",
+"D     c #DCDCDC",
+"E     c #767676",
+"F     c #CACACA",
+"G     c #E2E2E2",
+"H     c #6D6D6D",
+"I     c #9D9D9D",
+"J     c #484848",
+"K     c #E0E0E0",
+"L     c #737373",
+"M     c #BCBCBC",
+"N     c #DADADA",
+"O     c #656565",
+"P     c #5E5E5E",
+"Q     c #9E9E9E",
+"R     c #575757",
+"S     c #E0E0DE",
+"T     c #5C5C5C",
+"U     c #585858",
+"V     c #565656",
+"W     c #A0A0A0",
+"X     c #454545",
+"Y     c #E4E4E2",
+"Z     c #616161",
+"`     c #A3A3A3",
+" .    c #A4A4A4",
+"..    c #A2A2A2",
+"+.    c #929292",
+"@.    c #E8E8E8",
+"#.    c #ECECEC",
+"$.    c #A7A7A7",
+"%.    c #5A5A5A",
+"&.    c #595959",
+"*.    c #CFCFCF",
+"=.    c #CECECE",
+"-.    c #686868",
+";.    c #F0F0F0",
+">.    c #606060",
+",.    c #B2B2B2",
+"'.    c #B0B0B0",
+").    c #D5D5D5",
+"!.    c #B1B1B1",
+"~.    c #D4D4D4",
+"{.    c #4C4C4C",
+"].    c #EEEEEE",
+"^.    c #F2F2F2",
+"/.    c #B3B3B3",
+"(.    c #BABABA",
+"_.    c #AFAFAF",
+":.    c #F6F6F6",
+"<.    c #A6A6A6",
+"[.    c #474747",
+"}.    c #9A9A9A",
+"|.    c #F7F7F7",
+"1.    c #F8F8F8",
+"2.    c #F9F9F9",
+"3.    c #8B8B8B",
+"4.    c #7F7F7F",
+"5.    c #535353",
+"6.    c #FAFAFA",
+"7.    c #D9D9D9",
+"8.    c #CDCDCD",
+"  . .   +   + + . + . + + +   + + + + ",
+"@ # $ # $ @ % & * = - ; > , @ $ # # @ ",
+"' ) ) ) ' ! ~ { ] ^ / ( _ : < ) ' ) [ ",
+"} } } [ | 1 2       3 +   4 5 6 } } 7 ",
+"8 8 8 9 - 0   +     +   3   a b c 8 d ",
+"e e f g e h h h i j h h i h i e k @ e ",
+"l m n o p p - q p p p p q q p p r s l ",
+"t u v 4 u u w x x u y x x z # A B C y ",
+"D $ E ) F 8 8 G H H H v l I o I o J D ",
+"K [ L M M M M M N O P 8 I o Q I I R S ",
+"a 2 _ / / / / / T U V V & W Q W Q X Y ",
+"p p Z ] `  . .U R d d R R ] ....+.V @.",
+"#.#.n 6 $.$.%.&.*.$.$.=.%.%.$.$.-.n #.",
+";.;.8 >.$.,.'.).!.!.!.!.~.!.!.o {.u ].",
+"^.^.^.o b /.% % (.% % % % % ` J _.^.i ",
+":.:.h h +.5 <.2 ) ) ) ) 2 +.[.}.j |.:.",
+"1.1.|.|.2.' : : 3.}.9 4.5.R F |.1.1.1.",
+". . 2.+ . 6.+ ' ] < & Q 7.+ 2.. + . . ",
+"p @.p p p z p p p @.p @.z p p p z @.p ",
+"@.@.w @.@.@.@.@.w @.@.@.@.@.@.@.@.@.@.",
+"d 8.d 8.8.8.=.d 8.8.8.8.8.d 8.d 8.8.8."};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/icon-pressed.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/icon-pressed.xpm
new file mode 100644 (file)
index 0000000..5702ff2
--- /dev/null
@@ -0,0 +1,130 @@
+/* XPM */
+static char * icon_pressed_xpm[] = {
+"19 21 106 2",
+"      c #FBFBFB",
+".     c #FDFDFD",
+"+     c #FCFCFC",
+"@     c #BFBFBF",
+"#     c #BEBEBE",
+"$     c #BDBDBD",
+"%     c #AFAFAF",
+"&     c #A4A4A4",
+"*     c #9D9D9D",
+"=     c #9E9E9E",
+"-     c #A1A1A1",
+";     c #ACACAC",
+">     c #BCBCBC",
+",     c #C0C0C0",
+"'     c #C3C3C3",
+")     c #C2C2C2",
+"!     c #999999",
+"~     c #9F9F9F",
+"{     c #C6C6C6",
+"]     c #C7C7C7",
+"^     c #B8B8B8",
+"/     c #989898",
+"(     c #8D8D8D",
+"_     c #A8A8A8",
+":     c #C4C4C4",
+"<     c #C8C8C8",
+"[     c #C5C5C5",
+"}     c #A3A3A3",
+"|     c #D5D5D5",
+"1     c #FEFEFE",
+"2     c #D2D2D2",
+"3     c #CACACA",
+"4     c #CCCCCC",
+"5     c #ABABAB",
+"6     c #EDEDED",
+"7     c #EBEBEB",
+"8     c #949494",
+"9     c #A7A7A7",
+"0     c #CBCBCB",
+"a     c #D0D0D0",
+"b     c #979797",
+"c     c #DEDEDE",
+"d     c #F7F7F7",
+"e     c #F6F6F6",
+"f     c #F8F8F8",
+"g     c #DDDDDD",
+"h     c #838383",
+"i     c #D4D4D4",
+"j     c #D3D3D3",
+"k     c #A9A9A9",
+"l     c #BBBBBB",
+"m     c #EEEEEE",
+"n     c #D6D6D6",
+"o     c #D8D8D8",
+"p     c #939393",
+"q     c #E3E3E3",
+"r     c #E4E4E4",
+"s     c #E5E5E5",
+"t     c #E0E0E0",
+"u     c #B3B3B3",
+"v     c #818181",
+"w     c #DCDCDC",
+"x     c #DBDBDB",
+"y     c #DADADA",
+"z     c #BABABA",
+"A     c #787878",
+"B     c #E1E1E1",
+"C     c #9B9B9B",
+"D     c #D1D1D1",
+"E     c #C9C9C9",
+"F     c #858585",
+"G     c #CFCFCF",
+"H     c #969696",
+"I     c #747474",
+"J     c #E8E8E8",
+"K     c #8B8B8B",
+"L     c #C1C1C1",
+"M     c #B1B1B1",
+"N     c #ECECEC",
+"O     c #A5A5A5",
+"P     c #929292",
+"Q     c #EFEFEF",
+"R     c #F0F0F0",
+"S     c #8C8C8C",
+"T     c #DFDFDF",
+"U     c #F2F2F2",
+"V     c #F3F3F3",
+"W     c #F1F1F1",
+"X     c #B6B6B6",
+"Y     c #F5F5F5",
+"Z     c #ADADAD",
+"`     c #D7D7D7",
+" .    c #B4B4B4",
+"..    c #777777",
+"+.    c #8F8F8F",
+"@.    c #B9B9B9",
+"#.    c #B2B2B2",
+"$.    c #828282",
+"%.    c #F9F9F9",
+"&.    c #FAFAFA",
+"*.    c #B7B7B7",
+"=.    c #E6E6E6",
+"-.    c #E7E7E7",
+";.    c #E9E9E9",
+">.    c #CECECE",
+",.    c #CDCDCD",
+"    . + + +   +   + + + . + . + + + + ",
+"@ @ # @ # @ $ % & * = - ; > # @ @ , # ",
+"' ' ' ' ) ; ! ~ # { ] ^ / ( _ ) : ' ' ",
+"< { { [ } * | . + 1 + . . 2 ( = { ] ] ",
+"3 3 4 5 - 6 . . . . 1 . . . 7 8 9 0 4 ",
+"a a , b c d d e d d d f d d f g h { a ",
+"i j k l m m m m m m m m m 6 m m ; * j ",
+"n o p j q r r r s s r r r t j : u v o ",
+"w 3 * n x x x x x x y o < l l z l A x ",
+"B 0 C D D a D D D D E > l z l > l F t ",
+"q G H ] ] ] ] ] : @ $ # $ $ $ > $ I r ",
+"J J K $ , L , @ # $ # # # # $ # M v J ",
+"N 7 k 9 ) ' O O O O O O O O L ) P 9 7 ",
+"Q R | S L < D D D D D D D a 3 z A T R ",
+"U V W X 8 3 a a a a a a a G @ A L U U ",
+"Y Y Y e Z S L n ` | | n |  ...M d e Y ",
+"f f f f f 2 ( +.; @.#.& $.$.n %.f d f ",
+"&.&.          2 ^ M *.*.B + %.    +   ",
+"=.J -.=.-.-.-.=.-.=.J -.-.=.J =.-.=.-.",
+"-.J J ;.-.;.-.;.J ;.-.J J J J ;.J ;.J ",
+">.4 ,.,.,.,.>.4 ,.,.>.,.>.4 ,.,.,.,.4 "};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/icon.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/icon.xpm
new file mode 100644 (file)
index 0000000..ffbac23
--- /dev/null
@@ -0,0 +1,131 @@
+/* XPM */
+static char * icon_xpm[] = {
+"19 21 107 2",
+"      c #FBFBFB",
+".     c #FDFDFD",
+"+     c #FCFCFC",
+"@     c #BFBFBF",
+"#     c #BEBEBE",
+"$     c #BDBDBD",
+"%     c #AFAFAF",
+"&     c #A4A4A4",
+"*     c #9D9D9D",
+"=     c #9E9E9E",
+"-     c #A1A1A1",
+";     c #ACACAC",
+">     c #BCBCBC",
+",     c #C0C0C0",
+"'     c #C3C3C3",
+")     c #C2C2C2",
+"!     c #999999",
+"~     c #9F9F9F",
+"{     c #C6C6C6",
+"]     c #C7C7C7",
+"^     c #B8B8B8",
+"/     c #989898",
+"(     c #8D8D8D",
+"_     c #A8A8A8",
+":     c #C4C4C4",
+"<     c #C8C8C8",
+"[     c #C5C5C5",
+"}     c #A3A3A3",
+"|     c #D5D5D5",
+"1     c #FEFEFE",
+"2     c #D2D2D2",
+"3     c #CACACA",
+"4     c #CCCCCC",
+"5     c #ABABAB",
+"6     c #EDEDED",
+"7     c #EBEBEB",
+"8     c #949494",
+"9     c #A7A7A7",
+"0     c #CBCBCB",
+"a     c #D0D0D0",
+"b     c #979797",
+"c     c #DEDEDE",
+"d     c #F7F7F7",
+"e     c #F6F6F6",
+"f     c #F8F8F8",
+"g     c #DDDDDD",
+"h     c #838383",
+"i     c #D4D4D4",
+"j     c #D3D3D3",
+"k     c #A9A9A9",
+"l     c #BBBBBB",
+"m     c #EEEEEE",
+"n     c #D6D6D6",
+"o     c #D8D8D8",
+"p     c #939393",
+"q     c #E3E3E3",
+"r     c #E4E4E4",
+"s     c #E5E5E5",
+"t     c #E0E0E0",
+"u     c #B3B3B3",
+"v     c #818181",
+"w     c #DCDCDC",
+"x     c #DBDBDB",
+"y     c #DADADA",
+"z     c #BABABA",
+"A     c #787878",
+"B     c #E1E1E1",
+"C     c #9B9B9B",
+"D     c #D1D1D1",
+"E     c #C9C9C9",
+"F     c #858585",
+"G     c #CFCFCF",
+"H     c #969696",
+"I     c #747474",
+"J     c #E8E8E8",
+"K     c #8B8B8B",
+"L     c #C1C1C1",
+"M     c #B1B1B1",
+"N     c #ECECEC",
+"O     c #6D6D6D",
+"P     c #6E6E6E",
+"Q     c #929292",
+"R     c #EFEFEF",
+"S     c #F0F0F0",
+"T     c #8C8C8C",
+"U     c #DFDFDF",
+"V     c #F2F2F2",
+"W     c #F3F3F3",
+"X     c #F1F1F1",
+"Y     c #B6B6B6",
+"Z     c #F5F5F5",
+"`     c #ADADAD",
+" .    c #D7D7D7",
+"..    c #B4B4B4",
+"+.    c #777777",
+"@.    c #8F8F8F",
+"#.    c #B9B9B9",
+"$.    c #B2B2B2",
+"%.    c #828282",
+"&.    c #F9F9F9",
+"*.    c #FAFAFA",
+"=.    c #B7B7B7",
+"-.    c #E6E6E6",
+";.    c #E7E7E7",
+">.    c #E9E9E9",
+",.    c #CECECE",
+"'.    c #CDCDCD",
+"    . + + +   +   + + + . + . + + + + ",
+"@ @ # @ # @ $ % & * = - ; > # @ @ , # ",
+"' ' ' ' ) ; ! ~ # { ] ^ / ( _ ) : ' ' ",
+"< { { [ } * | . + 1 + . . 2 ( = { ] ] ",
+"3 3 4 5 - 6 . . . . 1 . . . 7 8 9 0 4 ",
+"a a , b c d d e d d d f d d f g h { a ",
+"i j k l m m m m m m m m m 6 m m ; * j ",
+"n o p j q r r r s s r r r t j : u v o ",
+"w 3 * n x x x x x x y o < l l z l A x ",
+"B 0 C D D a D D D D E > l z l > l F t ",
+"q G H ] ] ] ] ] : @ $ # $ $ $ > $ I r ",
+"J J K $ , L , @ # $ # # # # $ # M v J ",
+"N 7 k 9 ) ' O O O O P O O P L ) Q 9 7 ",
+"R S | T L < t t B t t t t U 3 z A U S ",
+"V W X Y 8 3 a a a a a a a G @ A L V V ",
+"Z Z Z e ` T L n  .| | n | ..+.M d e Z ",
+"f f f f f 2 ( @.; #.$.& %.%.n &.f d f ",
+"*.*.          2 ^ M =.=.B + &.    +   ",
+"-.J ;.-.;.;.;.-.;.-.J ;.;.-.J -.;.-.;.",
+";.J J >.;.>.;.>.J >.;.J J J J >.J >.J ",
+",.4 '.'.'.'.,.4 '.'.,.'.,.4 '.'.'.'.4 "};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/max-pressed.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/max-pressed.xpm
new file mode 100644 (file)
index 0000000..fac4d16
--- /dev/null
@@ -0,0 +1,132 @@
+/* XPM */
+static char * max_pressed_xpm[] = {
+"19 21 108 2",
+"      c #FBFBFB",
+".     c #FDFDFD",
+"+     c #FCFCFC",
+"@     c #BFBFBF",
+"#     c #BEBEBE",
+"$     c #BDBDBD",
+"%     c #AFAFAF",
+"&     c #A4A4A4",
+"*     c #9D9D9D",
+"=     c #9E9E9E",
+"-     c #A1A1A1",
+";     c #ACACAC",
+">     c #BCBCBC",
+",     c #C0C0C0",
+"'     c #C3C3C3",
+")     c #C2C2C2",
+"!     c #999999",
+"~     c #9F9F9F",
+"{     c #C6C6C6",
+"]     c #C7C7C7",
+"^     c #B8B8B8",
+"/     c #989898",
+"(     c #8D8D8D",
+"_     c #A8A8A8",
+":     c #C4C4C4",
+"<     c #C8C8C8",
+"[     c #C5C5C5",
+"}     c #A3A3A3",
+"|     c #D5D5D5",
+"1     c #FEFEFE",
+"2     c #D2D2D2",
+"3     c #CACACA",
+"4     c #CCCCCC",
+"5     c #ABABAB",
+"6     c #EDEDED",
+"7     c #EBEBEB",
+"8     c #949494",
+"9     c #A7A7A7",
+"0     c #CBCBCB",
+"a     c #D0D0D0",
+"b     c #979797",
+"c     c #DEDEDE",
+"d     c #F7F7F7",
+"e     c #F6F6F6",
+"f     c #F8F8F8",
+"g     c #DDDDDD",
+"h     c #838383",
+"i     c #D4D4D4",
+"j     c #D3D3D3",
+"k     c #A9A9A9",
+"l     c #BBBBBB",
+"m     c #EEEEEE",
+"n     c #CFCFCF",
+"o     c #D6D6D6",
+"p     c #D8D8D8",
+"q     c #939393",
+"r     c #E3E3E3",
+"s     c #E7E7E7",
+"t     c #E8E8E8",
+"u     c #B3B3B3",
+"v     c #818181",
+"w     c #DCDCDC",
+"x     c #DBDBDB",
+"y     c #DFDFDF",
+"z     c #DADADA",
+"A     c #787878",
+"B     c #E1E1E1",
+"C     c #9B9B9B",
+"D     c #D1D1D1",
+"E     c #B5B5B5",
+"F     c #C9C9C9",
+"G     c #BABABA",
+"H     c #858585",
+"I     c #E0E0E0",
+"J     c #969696",
+"K     c #AEAEAE",
+"L     c #CECECE",
+"M     c #A5A5A5",
+"N     c #747474",
+"O     c #E4E4E4",
+"P     c #8B8B8B",
+"Q     c #B1B1B1",
+"R     c #ECECEC",
+"S     c #AAAAAA",
+"T     c #929292",
+"U     c #EFEFEF",
+"V     c #F0F0F0",
+"W     c #8C8C8C",
+"X     c #C1C1C1",
+"Y     c #F2F2F2",
+"Z     c #F3F3F3",
+"`     c #F1F1F1",
+" .    c #B6B6B6",
+"..    c #F5F5F5",
+"+.    c #ADADAD",
+"@.    c #D7D7D7",
+"#.    c #B4B4B4",
+"$.    c #777777",
+"%.    c #8F8F8F",
+"&.    c #B9B9B9",
+"*.    c #B2B2B2",
+"=.    c #828282",
+"-.    c #F9F9F9",
+";.    c #FAFAFA",
+">.    c #B7B7B7",
+",.    c #E6E6E6",
+"'.    c #E9E9E9",
+").    c #CDCDCD",
+"    . + + +   +   + + + . + . + + + + ",
+"@ @ # @ # @ $ % & * = - ; > # @ @ , # ",
+"' ' ' ' ) ; ! ~ # { ] ^ / ( _ ) : ' ' ",
+"< { { [ } * | . + 1 + . . 2 ( = { ] ] ",
+"3 3 4 5 - 6 . . . . 1 . . . 7 8 9 0 4 ",
+"a a , b c d d e d d d f d d f g h { a ",
+"i j k l m m a a a a a a a n m m ; * j ",
+"o p q j r ] s s t t s s s r ^ 0 u v p ",
+"w 3 * o x @ y x x x z p < l } ) l A x ",
+"B 0 C D D E o D D D F > l G } : l H I ",
+"r n J ] ] K L ] : @ $ # $ $ M : $ N O ",
+"t t P $ , _ ] @ # $ # # # # M { Q v t ",
+"R 7 k 9 ) ' k k k k S k k S < ) T 9 7 ",
+"U V | W X < F n a n n n n L 3 G A y V ",
+"Y Z `  .8 3 a a a a a a a n @ A X Y Y ",
+"......e +.W X o @.| | o | #.$.Q d e ..",
+"f f f f f 2 ( %.; &.*.& =.=.o -.f d f ",
+";.;.          2 ^ Q >.>.B + -.    +   ",
+",.t s ,.s s s ,.s ,.t s s ,.t ,.s ,.s ",
+"s t t '.s '.s '.t '.s t t t t '.t '.t ",
+"L 4 ).).).).L 4 ).).L ).L 4 ).).).).4 "};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/max.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/max.xpm
new file mode 100644 (file)
index 0000000..fac5f69
--- /dev/null
@@ -0,0 +1,140 @@
+/* XPM */
+static char * max_xpm[] = {
+"19 21 116 2",
+"      c #FBFBFB",
+".     c #FDFDFD",
+"+     c #FCFCFC",
+"@     c #BFBFBF",
+"#     c #BEBEBE",
+"$     c #BDBDBD",
+"%     c #AFAFAF",
+"&     c #A4A4A4",
+"*     c #9D9D9D",
+"=     c #9E9E9E",
+"-     c #A1A1A1",
+";     c #ACACAC",
+">     c #BCBCBC",
+",     c #C0C0C0",
+"'     c #C3C3C3",
+")     c #C2C2C2",
+"!     c #999999",
+"~     c #9F9F9F",
+"{     c #C6C6C6",
+"]     c #C7C7C7",
+"^     c #B8B8B8",
+"/     c #989898",
+"(     c #8D8D8D",
+"_     c #A8A8A8",
+":     c #C4C4C4",
+"<     c #C8C8C8",
+"[     c #C5C5C5",
+"}     c #A3A3A3",
+"|     c #D5D5D5",
+"1     c #FEFEFE",
+"2     c #D2D2D2",
+"3     c #CACACA",
+"4     c #CCCCCC",
+"5     c #ABABAB",
+"6     c #EDEDED",
+"7     c #EBEBEB",
+"8     c #949494",
+"9     c #A7A7A7",
+"0     c #CBCBCB",
+"a     c #D0D0D0",
+"b     c #979797",
+"c     c #DEDEDE",
+"d     c #F7F7F7",
+"e     c #F6F6F6",
+"f     c #F8F8F8",
+"g     c #DDDDDD",
+"h     c #838383",
+"i     c #D4D4D4",
+"j     c #D3D3D3",
+"k     c #A9A9A9",
+"l     c #BBBBBB",
+"m     c #EEEEEE",
+"n     c #7E7E7E",
+"o     c #808080",
+"p     c #D6D6D6",
+"q     c #D8D8D8",
+"r     c #939393",
+"s     c #E3E3E3",
+"t     c #797979",
+"u     c #E4E4E4",
+"v     c #E5E5E5",
+"w     c #E0E0E0",
+"x     c #707070",
+"y     c #B3B3B3",
+"z     c #818181",
+"A     c #DCDCDC",
+"B     c #DBDBDB",
+"C     c #747474",
+"D     c #DADADA",
+"E     c #636363",
+"F     c #BABABA",
+"G     c #787878",
+"H     c #E1E1E1",
+"I     c #9B9B9B",
+"J     c #D1D1D1",
+"K     c #6E6E6E",
+"L     c #C9C9C9",
+"M     c #858585",
+"N     c #CFCFCF",
+"O     c #969696",
+"P     c #6A6A6A",
+"Q     c #646464",
+"R     c #E8E8E8",
+"S     c #8B8B8B",
+"T     c #666666",
+"U     c #B1B1B1",
+"V     c #ECECEC",
+"W     c #676767",
+"X     c #686868",
+"Y     c #C1C1C1",
+"Z     c #929292",
+"`     c #EFEFEF",
+" .    c #F0F0F0",
+"..    c #8C8C8C",
+"+.    c #DFDFDF",
+"@.    c #F2F2F2",
+"#.    c #F3F3F3",
+"$.    c #F1F1F1",
+"%.    c #B6B6B6",
+"&.    c #F5F5F5",
+"*.    c #ADADAD",
+"=.    c #D7D7D7",
+"-.    c #B4B4B4",
+";.    c #777777",
+">.    c #8F8F8F",
+",.    c #B9B9B9",
+"'.    c #B2B2B2",
+").    c #828282",
+"!.    c #F9F9F9",
+"~.    c #FAFAFA",
+"{.    c #B7B7B7",
+"].    c #E6E6E6",
+"^.    c #E7E7E7",
+"/.    c #E9E9E9",
+"(.    c #CECECE",
+"_.    c #CDCDCD",
+"    . + + +   +   + + + . + . + + + + ",
+"@ @ # @ # @ $ % & * = - ; > # @ @ , # ",
+"' ' ' ' ) ; ! ~ # { ] ^ / ( _ ) : ' ' ",
+"< { { [ } * | . + 1 + . . 2 ( = { ] ] ",
+"3 3 4 5 - 6 . . . . 1 . . . 7 8 9 0 4 ",
+"a a , b c d d e d d d f d d f g h { a ",
+"i j k l m m n n n n o n n n m m ; * j ",
+"p q r j s t u u v v u u u w x : y z q ",
+"A 3 * p B C B B B B D q < l E F l G B ",
+"H 0 I J J K J J J J L > l F E > l M w ",
+"s N O ] ] P ] ] : @ $ # $ $ Q > $ C u ",
+"R R S $ , T , @ # $ # # # # Q # U z R ",
+"V 7 k 9 ) ' W W W W X W W X Y ) Z 9 7 ",
+"`  .| ..Y < L L 3 L L L L < 3 F G +. .",
+"@.#.$.%.8 3 a a a a a a a N @ G Y @.@.",
+"&.&.&.e *...Y p =.| | p | -.;.U d e &.",
+"f f f f f 2 ( >.; ,.'.& ).).p !.f d f ",
+"~.~.          2 ^ U {.{.H + !.    +   ",
+"].R ^.].^.^.^.].^.].R ^.^.].R ].^.].^.",
+"^.R R /.^./.^./.R /.^.R R R R /.R /.R ",
+"(.4 _._._._.(.4 _._.(._.(.4 _._._._.4 "};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/stick-pressed.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/stick-pressed.xpm
new file mode 100644 (file)
index 0000000..ed1fa2f
--- /dev/null
@@ -0,0 +1,134 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"19 21 110 2",
+"      c #FBFBFB",
+".     c #FDFDFD",
+"+     c #FCFCFC",
+"@     c #BFBFBF",
+"#     c #BEBEBE",
+"$     c #BDBDBD",
+"%     c #AFAFAF",
+"&     c #A4A4A4",
+"*     c #9D9D9D",
+"=     c #9E9E9E",
+"-     c #A1A1A1",
+";     c #ACACAC",
+">     c #BCBCBC",
+",     c #C0C0C0",
+"'     c #C3C3C3",
+")     c #C2C2C2",
+"!     c #999999",
+"~     c #9F9F9F",
+"{     c #C6C6C6",
+"]     c #C7C7C7",
+"^     c #B8B8B8",
+"/     c #989898",
+"(     c #8D8D8D",
+"_     c #A8A8A8",
+":     c #C4C4C4",
+"<     c #C8C8C8",
+"[     c #C5C5C5",
+"}     c #A3A3A3",
+"|     c #D5D5D5",
+"1     c #FEFEFE",
+"2     c #D2D2D2",
+"3     c #CACACA",
+"4     c #CCCCCC",
+"5     c #ABABAB",
+"6     c #EDEDED",
+"7     c #EBEBEB",
+"8     c #949494",
+"9     c #A7A7A7",
+"0     c #CBCBCB",
+"a     c #D0D0D0",
+"b     c #979797",
+"c     c #DEDEDE",
+"d     c #F7F7F7",
+"e     c #D8D8D8",
+"f     c #D9D9D9",
+"g     c #F8F8F8",
+"h     c #DDDDDD",
+"i     c #838383",
+"j     c #D4D4D4",
+"k     c #D3D3D3",
+"l     c #A9A9A9",
+"m     c #BBBBBB",
+"n     c #EEEEEE",
+"o     c #D1D1D1",
+"p     c #D6D6D6",
+"q     c #939393",
+"r     c #E3E3E3",
+"s     c #E4E4E4",
+"t     c #C9C9C9",
+"u     c #B3B3B3",
+"v     c #818181",
+"w     c #DCDCDC",
+"x     c #DBDBDB",
+"y     c #DADADA",
+"z     c #BABABA",
+"A     c #787878",
+"B     c #E1E1E1",
+"C     c #9B9B9B",
+"D     c #B7B7B7",
+"E     c #B0B0B0",
+"F     c #A5A5A5",
+"G     c #858585",
+"H     c #E0E0E0",
+"I     c #CFCFCF",
+"J     c #969696",
+"K     c #AEAEAE",
+"L     c #A6A6A6",
+"M     c #747474",
+"N     c #E8E8E8",
+"O     c #8B8B8B",
+"P     c #C1C1C1",
+"Q     c #B1B1B1",
+"R     c #ECECEC",
+"S     c #AAAAAA",
+"T     c #929292",
+"U     c #EFEFEF",
+"V     c #F0F0F0",
+"W     c #8C8C8C",
+"X     c #DFDFDF",
+"Y     c #F2F2F2",
+"Z     c #F3F3F3",
+"`     c #F1F1F1",
+" .    c #B6B6B6",
+"..    c #F5F5F5",
+"+.    c #F6F6F6",
+"@.    c #ADADAD",
+"#.    c #D7D7D7",
+"$.    c #B4B4B4",
+"%.    c #777777",
+"&.    c #8F8F8F",
+"*.    c #B9B9B9",
+"=.    c #B2B2B2",
+"-.    c #828282",
+";.    c #F9F9F9",
+">.    c #FAFAFA",
+",.    c #E6E6E6",
+"'.    c #E7E7E7",
+").    c #E9E9E9",
+"!.    c #CECECE",
+"~.    c #CDCDCD",
+"    . + + +   +   + + + . + . + + + + ",
+"@ @ # @ # @ $ % & * = - ; > # @ @ , # ",
+"' ' ' ' ) ; ! ~ # { ] ^ / ( _ ) : ' ' ",
+"< { { [ } * | . + 1 + . . 2 ( = { ] ] ",
+"3 3 4 5 - 6 . . . . 1 . . . 7 8 9 0 4 ",
+"a a , b c d e e e e e f e e g h i { a ",
+"j k l m n n o n n n n n n a n n ; * k ",
+"p e q k r s < s t t < < s : k : u v e ",
+"w 3 * p x x , x x x y e < & m z m A x ",
+"B 0 C o o a D o D D E F m } m > m G H ",
+"r I J ] ] ] K ] : @ $ # $ L $ > $ M s ",
+"N N O $ , P _ @ L L L L # L $ # Q v N ",
+"R 7 l 9 ) ' S ) ) ) ' ) ) 5 P ) T 9 7 ",
+"U V | W P < E E Q E E E E % 3 z A X V ",
+"Y Z `  .8 3 a a a a a a a I @ A P Y Y ",
+"......+.@.W P p #.| | p | $.%.Q d +...",
+"g g g g g 2 ( &.; *.=.& -.-.p ;.g d g ",
+">.>.          2 ^ Q D D B + ;.    +   ",
+",.N '.,.'.'.'.,.'.,.N '.'.,.N ,.'.,.'.",
+"'.N N ).'.).'.).N ).'.N N N N ).N ).N ",
+"!.4 ~.~.~.~.!.4 ~.~.!.~.!.4 ~.~.~.~.4 "};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/stick.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/stick.xpm
new file mode 100644 (file)
index 0000000..ddaf8f1
--- /dev/null
@@ -0,0 +1,138 @@
+/* XPM */
+static char * stick_xpm[] = {
+"19 21 114 2",
+"      c #FBFBFB",
+".     c #FDFDFD",
+"+     c #FCFCFC",
+"@     c #BFBFBF",
+"#     c #BEBEBE",
+"$     c #BDBDBD",
+"%     c #AFAFAF",
+"&     c #A4A4A4",
+"*     c #9D9D9D",
+"=     c #9E9E9E",
+"-     c #A1A1A1",
+";     c #ACACAC",
+">     c #BCBCBC",
+",     c #C0C0C0",
+"'     c #C3C3C3",
+")     c #C2C2C2",
+"!     c #999999",
+"~     c #9F9F9F",
+"{     c #C6C6C6",
+"]     c #C7C7C7",
+"^     c #B8B8B8",
+"/     c #989898",
+"(     c #8D8D8D",
+"_     c #A8A8A8",
+":     c #C4C4C4",
+"<     c #C8C8C8",
+"[     c #C5C5C5",
+"}     c #A3A3A3",
+"|     c #D5D5D5",
+"1     c #FEFEFE",
+"2     c #D2D2D2",
+"3     c #CACACA",
+"4     c #CCCCCC",
+"5     c #ABABAB",
+"6     c #EDEDED",
+"7     c #EBEBEB",
+"8     c #949494",
+"9     c #A7A7A7",
+"0     c #CBCBCB",
+"a     c #D0D0D0",
+"b     c #979797",
+"c     c #DEDEDE",
+"d     c #F7F7F7",
+"e     c #A0A0A0",
+"f     c #F8F8F8",
+"g     c #DDDDDD",
+"h     c #838383",
+"i     c #D4D4D4",
+"j     c #D3D3D3",
+"k     c #A9A9A9",
+"l     c #BBBBBB",
+"m     c #EEEEEE",
+"n     c #9A9A9A",
+"o     c #D6D6D6",
+"p     c #D8D8D8",
+"q     c #939393",
+"r     c #E3E3E3",
+"s     c #E4E4E4",
+"t     c #959595",
+"u     c #919191",
+"v     c #B3B3B3",
+"w     c #818181",
+"x     c #DCDCDC",
+"y     c #DBDBDB",
+"z     c #8E8E8E",
+"A     c #DADADA",
+"B     c #797979",
+"C     c #BABABA",
+"D     c #787878",
+"E     c #E1E1E1",
+"F     c #9B9B9B",
+"G     c #D1D1D1",
+"H     c #888888",
+"I     c #828282",
+"J     c #7A7A7A",
+"K     c #858585",
+"L     c #E0E0E0",
+"M     c #CFCFCF",
+"N     c #969696",
+"O     c #7B7B7B",
+"P     c #747474",
+"Q     c #E8E8E8",
+"R     c #8B8B8B",
+"S     c #C1C1C1",
+"T     c #7C7C7C",
+"U     c #B1B1B1",
+"V     c #ECECEC",
+"W     c #7E7E7E",
+"X     c #929292",
+"Y     c #EFEFEF",
+"Z     c #F0F0F0",
+"`     c #8C8C8C",
+" .    c #DFDFDF",
+"..    c #F2F2F2",
+"+.    c #F3F3F3",
+"@.    c #F1F1F1",
+"#.    c #B6B6B6",
+"$.    c #F5F5F5",
+"%.    c #F6F6F6",
+"&.    c #ADADAD",
+"*.    c #D7D7D7",
+"=.    c #B4B4B4",
+"-.    c #777777",
+";.    c #8F8F8F",
+">.    c #B9B9B9",
+",.    c #B2B2B2",
+"'.    c #F9F9F9",
+").    c #FAFAFA",
+"!.    c #B7B7B7",
+"~.    c #E6E6E6",
+"{.    c #E7E7E7",
+"].    c #E9E9E9",
+"^.    c #CECECE",
+"/.    c #CDCDCD",
+"    . + + +   +   + + + . + . + + + + ",
+"@ @ # @ # @ $ % & * = - ; > # @ @ , # ",
+"' ' ' ' ) ; ! ~ # { ] ^ / ( _ ) : ' ' ",
+"< { { [ } * | . + 1 + . . 2 ( = { ] ] ",
+"3 3 4 5 - 6 . . . . 1 . . . 7 8 9 0 4 ",
+"a a , b c d e e e e e - e e f g h { a ",
+"i j k l m m n m m m m m m n m m ; * j ",
+"o p q j r s 8 s t t 8 8 s u j : v w p ",
+"x 3 * o y y z y y y A p < B l C l D y ",
+"E 0 F G G a H G H H I J l B l > l K L ",
+"r M N ] ] ] w ] : @ $ # $ O $ > $ P s ",
+"Q Q R $ , S T @ O O O O # O $ # U w Q ",
+"V 7 k 9 ) ' W ) ) ) ' ) ) W S ) X 9 7 ",
+"Y Z | ` S < I I h I I I I I 3 C D  .Z ",
+"..+.@.#.8 3 a a a a a a a M @ D S ....",
+"$.$.$.%.&.` S o *.| | o | =.-.U d %.$.",
+"f f f f f 2 ( ;.; >.,.& I I o '.f d f ",
+").).          2 ^ U !.!.E + '.    +   ",
+"~.Q {.~.{.{.{.~.{.~.Q {.{.~.Q ~.{.~.{.",
+"{.Q Q ].{.].{.].Q ].{.Q Q Q Q ].Q ].Q ",
+"^.4 /./././.^.4 /./.^./.^.4 /./././.4 "};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle-unfocus.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle-unfocus.xpm
new file mode 100644 (file)
index 0000000..025874d
--- /dev/null
@@ -0,0 +1,43 @@
+/* XPM */
+static char * wtitle_unfocus_xpm[] = {
+"19 21 19 1",
+"      c None",
+".     c #DCDCDC",
+"+     c #B2B2B2",
+"@     c #AFAFAF",
+"#     c #AAAAAA",
+"$     c #A7A7A7",
+"%     c #B7B7B7",
+"&     c #B6B6B6",
+"*     c #BABABA",
+"=     c #C0C0C0",
+"-     c #C3C3C3",
+";     c #C2C2C2",
+">     c #C4C4C4",
+",     c #C8C8C8",
+"'     c #CBCBCB",
+")     c #D0D0D0",
+"!     c #D2D2D2",
+"~     c #D9D9D9",
+"{     c #B3B3B3",
+"...................",
+"+++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@",
+"###################",
+"$$$$$$$$$$$$$$$$$$$",
+"###################",
+"@@@@@@@@@@@@@@@@@@@",
+"+++++++++++++++++++",
+"%%&%&&&&%%&&%%&&&%%",
+"*******************",
+"===================",
+"-;;>--;-;;-->;-;--;",
+",,,,,,,,,,,,,,,,,,,",
+"'''''''''''''''''''",
+")!)))))!)))))))))))",
+"!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~",
+"...................",
+"''''','''''',''',''",
+"'''''''''''''''''''",
+"++++++{++++++++++++"};
diff --git a/etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle.xpm b/etc/skel/.fluxbox/styles/platinium/pixmaps/wtitle.xpm
new file mode 100644 (file)
index 0000000..b75e76b
--- /dev/null
@@ -0,0 +1,97 @@
+/* XPM */
+static char * wtitle_xpm[] = {
+"19 21 73 1",
+"      c #FDFDFD",
+".     c #FBFBFB",
+"+     c #FCFCFC",
+"@     c #CDCDCD",
+"#     c #CDCCCD",
+"$     c #CCCCCD",
+"%     c #CDCDCC",
+"&     c #C8C8C8",
+"*     c #C8C9C8",
+"=     c #C8C9C9",
+"-     c #C9C8C9",
+";     c #C9C9C8",
+">     c #C8C8C9",
+",     c #C3C4C3",
+"'     c #C4C3C3",
+")     c #C4C4C4",
+"!     c #C4C3C4",
+"~     c #C4C4C3",
+"{     c #C3C4C4",
+"]     c #BFBFBF",
+"^     c #C3C3C3",
+"/     c #C9C8C8",
+"(     c #D1D2D2",
+"_     c #D1D1D2",
+":     c #D1D2D1",
+"<     c #D2D2D1",
+"[     c #D1D1D1",
+"}     c #D2D1D1",
+"|     c #D6D6D6",
+"1     c #D6D6D7",
+"2     c #D7D6D6",
+"3     c #D6D7D6",
+"4     c #DBDBDB",
+"5     c #DADADB",
+"6     c #DBDADB",
+"7     c #DBDBDA",
+"8     c #DADBDB",
+"9     c #E0DFDF",
+"0     c #DFDFDF",
+"a     c #E0E0DF",
+"b     c #E0DFE0",
+"c     c #DFE0DF",
+"d     c #DFDFE0",
+"e     c #E4E4E4",
+"f     c #E3E4E4",
+"g     c #E9E8E8",
+"h     c #E9E8E9",
+"i     c #E8E9E8",
+"j     c #E9E9E8",
+"k     c #E8E9E9",
+"l     c #E9E9E9",
+"m     c #E8E8E9",
+"n     c #EDEDED",
+"o     c #EDEEED",
+"p     c #EEEEED",
+"q     c #EEEDED",
+"r     c #F2F2F2",
+"s     c #F2F2F1",
+"t     c #F2F1F2",
+"u     c #F1F2F1",
+"v     c #F2F1F1",
+"w     c #F6F6F6",
+"x     c #F6F7F6",
+"y     c #F6F6F7",
+"z     c #F6F7F7",
+"A     c #F7F7F6",
+"B     c #F7F6F7",
+"C     c #F7F6F6",
+"D     c #E7E7E7",
+"E     c #E8E8E8",
+"F     c #E6E6E6",
+"G     c #CCCCCC",
+"H     c #CECECE",
+" .. + ++.+.+++ ++++",
+"@#@@#@@@@$#@@$@@%@@",
+"&*&*=-&&&&&&&*;>=&&",
+",'))),)!~'){{{'{',~",
+"]]]]]]]]]]]]]]]]]]]",
+"{{^)!~^{!~)!)!,!~{{",
+"/&&>&>;&>&&/&&&&&&&",
+"@#$@#%$@%$@@@@%@@@@",
+"(_:_<:[[(([[_(}}:((",
+"|||1|2||||||||3||||",
+"4566674444448685546",
+"900a990900bcadc09c0",
+"eeeeeeeeeeeeeeeeefe",
+"ghihiihjhklmlkkjjmh",
+"nonnnnnpnnnnnnqnnqn",
+"rsrrrtrrtuvsrustrts",
+"wwwxyzAyAywwBxwwCBw",
+"...................",
+"DEDDDFDDDEDEFDDDFED",
+"EElEEEEElEEEEEEEEEE",
+"G@G@@@HG@@@@@G@G@@@"};
diff --git a/etc/skel/.fluxbox/styles/platinium/theme.cfg b/etc/skel/.fluxbox/styles/platinium/theme.cfg
new file mode 100644 (file)
index 0000000..8bcb50b
--- /dev/null
@@ -0,0 +1,194 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+! Style name: Platinium
+! Style Author: ikaro ( ikaro@fluxbox.org )
+! Style Date: Wed Sep 17 17:21:23 CEST 2003
+rootCommand:    Esetroot -scale /usr/share/grml/desktop.png
+menu.bevelWidth:                        0
+menu.borderColor:                       #000000
+menu.borderWidth:                      1                       
+menu.bullet:                            
+menu.bullet.position:                   Right
+menu.frame:                             Raised Bevel1 Gradient CrossDiagonal
+menu.frame.color:                       #bfbfbf
+menu.frame.colorTo:                     #ffffff
+menu.frame.disableColor:                
+menu.frame.font:                       Sans-7:bold
+menu.frame.justify:                     Left
+menu.frame.pixmap:                      
+menu.frame.textColor:                   #000000
+menu.hilite:                            Raised Bevel2 Gradient Vertical
+menu.hilite.color:                      #bfbfbf
+menu.hilite.colorTo:                    #f9f9f9
+menu.hilite.pixmap:                   
+menu.hilite.textColor:                  #000000
+menu.roundCorners:                     
+menu.selected.pixmap:                   
+menu.submenu.pixmap:                    .fluxbox/pixmaps/platinium/bullet.xpm
+menu.title:                             
+menu.title.color:                       #bfbfbf
+menu.title.colorTo:                    #f9f9f9 
+menu.title.font:                        sans-7:bold
+menu.title.justify:                     Center
+menu.title.pixmap:                     .fluxbox/pixmaps/platinium/wtitle.xpm
+menu.title.textColor:                   #000000
+menu.unselected.pixmap:                
+                          
+slit:                                   Flat
+slit.bevelWidth:                       2                        
+slit.borderColor:                       #000000
+slit.borderWidth:                       1
+slit.color:                             
+slit.colorTo:                           
+slit.pixmap:                            
+toolbar:                                Flat
+toolbar.alpha:                          255
+toolbar.bevelWidth:                     0
+toolbar.borderColor:                    #bfbfbf
+toolbar.borderWidth:                    1
+toolbar.clock:                          Raised Bevel1 Gradient Vertical
+toolbar.clock.borderColor:              
+toolbar.clock.borderWidth:              0
+toolbar.clock.color:                    
+toolbar.clock.colorTo:                 
+toolbar.clock.font:                     sans-7:bold
+toolbar.clock.justify:                  Center
+toolbar.clock.pixmap:                   .fluxbox/pixmaps/platinium/wtitle-unfocus.xpm
+toolbar.clock.textColor:                #000000
+toolbar.color:                          
+toolbar.colorTo:                        
+toolbar.height:                         16
+toolbar.iconbar.borderColor:            #dbdbdb
+toolbar.iconbar.borderWidth:            0
+toolbar.iconbar.empty:                  Raised Bevel1 Gradient Vertical
+toolbar.iconbar.empty.color:            
+toolbar.iconbar.empty.colorTo:          
+toolbar.iconbar.empty.pixmap:           .fluxbox/pixmaps/platinium/wtitle.xpm
+toolbar.iconbar.focused:                Raised Bevel1 Gradient Vertical
+toolbar.iconbar.focused.borderColor:    #000000
+toolbar.iconbar.focused.borderWidth:    0
+toolbar.iconbar.focused.color:          
+toolbar.iconbar.focused.colorTo:        
+toolbar.iconbar.focused.font:           sans-7:bold
+toolbar.iconbar.focused.justify:        Center
+toolbar.iconbar.focused.pixmap:         .fluxbox/pixmaps/platinium/wtitle.xpm
+toolbar.iconbar.focused.textColor:      #000000
+toolbar.iconbar.unfocused:              Raised Bevel1 Gradient Vertical
+toolbar.iconbar.unfocused.borderColor:  #000000
+toolbar.iconbar.unfocused.borderWidth:  0
+toolbar.iconbar.unfocused.color:        #000000
+toolbar.iconbar.unfocused.colorTo:      #000000
+toolbar.iconbar.unfocused.font:         sans-7:bold
+toolbar.iconbar.unfocused.justify:      Center
+toolbar.iconbar.unfocused.pixmap:       .fluxbox/pixmaps/platinium/wtitle-unfocus.xpm
+toolbar.iconbar.unfocused.textColor:    #000000
+toolbar.pixmap:                         
+toolbar.shaped:                         False
+toolbar.workspace:                      Raised Bevel1 Gradient Vertical
+toolbar.workspace.borderColor:          #000000
+toolbar.workspace.borderWidth:          0
+toolbar.workspace.color:                
+toolbar.workspace.colorTo:             
+toolbar.workspace.font:                 sans-7:bold
+toolbar.workspace.justify:              Center
+toolbar.workspace.pixmap:               .fluxbox/pixmaps/platinium/wtitle-unfocus.xpm
+toolbar.workspace.textColor:            #000000
+window.alpha:                           255
+window.bevelWidth:                      0
+window.borderColor:                     #000000
+window.borderWidth:                     1
+window.button.focus:                    
+window.button.focus.color:              
+window.button.focus.colorTo:            
+window.button.focus.picColor:           
+window.button.focus.pixmap:             
+window.button.pressed:                  
+window.button.pressed.color:            
+window.button.pressed.colorTo:          
+window.button.pressed.pixmap:           
+window.button.unfocus:                  
+window.button.unfocus.color:            
+window.button.unfocus.colorTo:          
+window.button.unfocus.picColor:         
+window.button.unfocus.pixmap:           
+window.close.pixmap:                    .fluxbox/pixmaps/platinium/close.xpm
+window.close.pressed.pixmap:            .fluxbox/pixmaps/platinium/close-pressed.xpm
+window.close.unfocus.pixmap:            .fluxbox/pixmaps/platinium/b-unfocus.xpm
+window.font:                            sans-7:bold
+window.frame.focusColor:                #000000
+window.frame.unfocusColor:              #000000
+window.grip.focus:                      Raised Bevel2 Gradient Vertical
+window.grip.focus.color:                #bebebe
+window.grip.focus.colorTo:              #fbfbfb
+window.grip.focus.pixmap:               
+window.grip.unfocus:                    Raised Bevel2 Gradient Vertical
+window.grip.unfocus.color:              #bebebe
+window.grip.unfocus.colorTo:            #474747
+window.grip.unfocus.pixmap:             
+window.handle.focus:                    Raised Bevel2 Gradient Vertical
+window.handle.focus.color:              #bebebe
+window.handle.focus.colorTo:            #fbfbfb
+window.handle.focus.pixmap:             
+window.handle.unfocus:                  Raised Bevel2 Gradient Vertical
+window.handle.unfocus.color:            #bebebe
+window.handle.unfocus.colorTo:          #474747
+window.handle.unfocus.pixmap:           
+window.handleWidth:                     4
+window.iconify.pixmap:                  .fluxbox/pixmaps/platinium/icon.xpm
+window.iconify.pressed.pixmap:          .fluxbox/pixmaps/platinium/icon-pressed.xpm
+window.iconify.unfocus.pixmap:          .fluxbox/pixmaps/platinium/b-unfocus.xpm
+window.justify:                         Center
+window.label.focus:                     Raised Bevel1 Gradient Vertical
+window.label.focus.color:               
+window.label.focus.colorTo:             
+window.label.focus.pixmap:              .fluxbox/pixmaps/platinium/wtitle.xpm
+window.label.focus.textColor:           #000000
+window.label.unfocus:                   Raised Bevel1 Gradient Vertical
+window.label.unfocus.color:             
+window.label.unfocus.colorTo:           
+window.label.unfocus.pixmap:            .fluxbox/pixmaps/platinium/wtitle.xpm
+window.label.unfocus.textColor:         #474747
+window.maximize.pixmap:                 .fluxbox/pixmaps/platinium/max.xpm
+window.maximize.pressed.pixmap:         .fluxbox/pixmaps/platinium/max-pressed.xpm
+window.maximize.unfocus.pixmap:         .fluxbox/pixmaps/platinium/b-unfocus.xpm
+window.roundCorners:                    
+window.shade.pixmap:                    .fluxbox/pixmaps/platinium/wtitle.xpm
+window.shade.pressed.pixmap:            .fluxbox/pixmaps/platinium/wtitle.xpm
+window.shade.unfocus.pixmap:            .fluxbox/pixmaps/platinium/wtitle-unfocus.xpm
+window.stick.pixmap:                    .fluxbox/pixmaps/platinium/stick.xpm
+window.stick.pressed.pixmap:            .fluxbox/pixmaps/platinium/stick-pressed.xpm
+window.stick.unfocus.pixmap:            .fluxbox/pixmaps/platinium/b-unfocus.xpm
+window.stuck.pixmap:                    .fluxbox/pixmaps/platinium/close.xpm
+window.stuck.unfocus.pixmap:            .fluxbox/pixmaps/platinium/close.xpm
+window.title.focus:                     Flat
+window.title.focus.color:               #ebebeb
+window.title.focus.colorTo:             
+window.title.focus.pixmap:           .fluxbox/pixmaps/platinium/wtitle.xpm
+window.title.height:                    19
+window.title.unfocus:                   Flat
+window.title.unfocus.color:             #ebebeb
+window.title.unfocus.colorTo:           
+window.title.unfocus.pixmap:          
+toolbar.button:                         pixmap
+toolbar.button.pixmap:                 wtitle-unfocus.xpm
+toolbar.button.color:
+toolbar.button.colorTo:
+toolbar.button.picColor:                #000000
+toolbar.button.pressed:
+toolbar.button.pressed.pixmap:          wtitle-unfocus.xpm
+toolbar.button.pressed.color:
+toolbar.button.pressed.colorTo:
+
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/bullet.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/bullet.xpm
new file mode 100644 (file)
index 0000000..80472f7
--- /dev/null
@@ -0,0 +1,21 @@
+/* XPM */
+static char * bullet_xpm[] = {
+"16 16 2 1",
+"      c None",
+".     c #888888",
+"                ",
+"                ",
+"                ",
+"       .        ",
+"       ..       ",
+"       ...      ",
+"       ....     ",
+"        ....    ",
+"         ....   ",
+"         ....   ",
+"        ....    ",
+"       ....     ",
+"       ...      ",
+"       ..       ",
+"       .        ",
+"                "};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/closefcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/closefcs.xpm
new file mode 100644 (file)
index 0000000..4613cf0
--- /dev/null
@@ -0,0 +1,97 @@
+/* XPM */
+static char * closefcs_xpm[] = {
+"25 25 69 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #767676",
+"a     c #EBEBEA",
+"b     c #757575",
+"c     c #ECEDEC",
+"d     c #E9E9EA",
+"e     c #EDECE7",
+"f     c #EAEAEB",
+"g     c #EDECED",
+"h     c #ECEBEB",
+"i     c #757676",
+"j     c #E9EAE9",
+"k     c #E9E9E8",
+"l     c #E8E7E3",
+"m     c #767575",
+"n     c #EEEDE8",
+"o     c #EBEAEA",
+"p     c #F0EFE9",
+"q     c #F0F0F0",
+"r     c #EBEAE6",
+"s     c #EEEFEF",
+"t     c #EEEDED",
+"u     c #777777",
+"v     c #777676",
+"w     c #EAEBEA",
+"x     c #F0EFEA",
+"y     c #8F8F8F",
+"z     c #EEEDEE",
+"A     c #EDEEEE",
+"B     c #EBECEB",
+"C     c #EDEDEC",
+"D     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,00]]]a^^bb[[7/(]]",
+",,')~~c,]00]]]]bbd[[7/e]]",
+",,')~~,,,,00]fbb3[[[4)e,,",
+",,')9g,,h]]0ibbj[[[k7)e,,",
+"~~l)~~g,,,{]0m^^3[[[[)n~~",
+"$$%=>>>~~g,0000]]o^^[=p$$",
+"qqr=s>>t~~uv,,00]w^^^=xqq",
+"qqr=>>t~~u0,,1]00^^^^=xqq",
+"++@y>>>!uu~c,,1]00]]]y#++",
+"++@y>>z~~~c,,]]]]]]]]y#++",
+"++@y>A~~~:,,B]]]]]]]]y#++",
+"++@y~~~~C,,]]]]]]]]]]y#++",
+"qqrD=================Dxqq",
+"qqrxxxxxxxxxxxxxxxxxxxxqq",
+"qqqqq$$qqqq$$$q$$qqqqq$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/closepr.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/closepr.xpm
new file mode 100644 (file)
index 0000000..4fea550
--- /dev/null
@@ -0,0 +1,118 @@
+/* XPM */
+static char * closepr_xpm[] = {
+"25 25 90 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #E0E0E4",
+"~     c #DFDFE4",
+"{     c #DFDFE3",
+"]     c #DEDEE2",
+"^     c #DDDEE2",
+"/     c #DDDEE1",
+"(     c #DDDDE1",
+"_     c #DCDCE0",
+":     c #DCDCDF",
+"<     c #DBDCDF",
+"[     c #8B8B8B",
+"}     c #ECEBE6",
+"|     c #EBEBEB",
+"1     c #EAEAEA",
+"2     c #E6E5E1",
+"3     c #DEDEE3",
+"4     c #DEDFE2",
+"5     c #DCDDE0",
+"6     c #DBDBDF",
+"7     c #DADBDE",
+"8     c #EBEAE5",
+"9     c #DFDEE2",
+"0     c #DCDEE1",
+"a     c #DAD9DD",
+"b     c #D9DADD",
+"c     c #D9D9DD",
+"d     c #E6E6E2",
+"e     c #DEDFE3",
+"f     c #9C9C9F",
+"g     c #9B9C9F",
+"h     c #999A9D",
+"i     c #999A9C",
+"j     c #DADADE",
+"k     c #D9DADE",
+"l     c #D8D9DD",
+"m     c #9B9C9E",
+"n     c #9C9B9F",
+"o     c #9A9A9D",
+"p     c #DADADF",
+"q     c #D8D9DC",
+"r     c #EDECE7",
+"s     c #9B9B9E",
+"t     c #9A9B9D",
+"u     c #DBDCE0",
+"v     c #D9D9DC",
+"w     c #DFDEE3",
+"x     c #DEDDE1",
+"y     c #D9DBDE",
+"z     c #D8D8DC",
+"A     c #EDEDED",
+"B     c #E8E7E3",
+"C     c #DCDDE1",
+"D     c #DADBDF",
+"E     c #DADBDD",
+"F     c #EEEDE8",
+"G     c #DFE0E3",
+"H     c #9A9B9E",
+"I     c #F0EFE9",
+"J     c #F0F0F0",
+"K     c #EBEAE6",
+"L     c #E0E1E4",
+"M     c #DFDFE2",
+"N     c #F0EFEA",
+"O     c #DCDBE0",
+"P     c #8F8F8F",
+"Q     c #DBDBE0",
+"R     c #99999C",
+"S     c #DDDFE3",
+"T     c #DCDCE1",
+"U     c #DADCDF",
+"V     c #D9D9DE",
+"W     c #DDDDE0",
+"X     c #A8A8A8",
+"Y     c #E8E8E8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')!!~{{{{]]^/](_:<<[}||",
+"112[{{{34^///(5__6777[811",
+"112[{{9]]///05__<777a[811",
+"112[{]4]////5__6777bc[811",
+"||d[{e]]fg/((5<<hijkl[}||",
+",,'){{4]/mn(555oopkkq[r||",
+",,'){{]4]]st5uoo7kkbv)r,,",
+",,')ew]]x(5ttooykbbvz)r,,",
+"AAB){{w]//C5ooDDEbcll)FAA",
+"$$%=!!G44](sHto66jkkl=I$$",
+"JJK=LGGM]]gs55ooDykkc=NJJ",
+"JJK=GGM]]gH55O6hhkkcl=NJJ",
+"++@PGG{3gm/5_uQDiRjkkP#++",
+"++@P{{3^//5_uDD7jkkkkP#++",
+"++@P{S^//T_uUD7jkkkkVP#++",
+"++@P^//(W_uDDjjkkkkccP#++",
+"JJKX=================XNJJ",
+"JJKNNNNNNNNNNNNNNNNNNNNJJ",
+"JJJJJ$$JJJJ$$$J$$JJJJJ$$$",
+",,,,,||,,,,|||,||,,,,,|||",
+"YYYYYYYYYYYYYYYYYYYYYYYYY"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/closeufcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/closeufcs.xpm
new file mode 100644 (file)
index 0000000..861968b
--- /dev/null
@@ -0,0 +1,93 @@
+/* XPM */
+static char * closeufcs_xpm[] = {
+"25 25 65 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #EBECEC",
+"a     c #EBEBEA",
+"b     c #E9EAEA",
+"c     c #ECEDEC",
+"d     c #E9E9EA",
+"e     c #EDECE7",
+"f     c #EAEAEB",
+"g     c #EDECED",
+"h     c #ECEBEB",
+"i     c #E9EAE9",
+"j     c #E9E9E8",
+"k     c #E8E7E3",
+"l     c #EBEAEA",
+"m     c #EEEDE8",
+"n     c #F0EFE9",
+"o     c #F0F0F0",
+"p     c #EBEAE6",
+"q     c #EEEFEF",
+"r     c #EEEDED",
+"s     c #EAEBEA",
+"t     c #F0EFEA",
+"u     c #8F8F8F",
+"v     c #EEEDEE",
+"w     c #EDEEEE",
+"x     c #EBECEB",
+"y     c #EDEDEC",
+"z     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,,0]]]a^^b[[[7/(]]",
+",,')~~c,]]1]]]]^^d[[7/e]]",
+",,')~~,,,,]]]f^^3[[[4)e,,",
+",,')9g,,h]]]2^^i[[[j7)e,,",
+"~~k)~~g,,,{]]l^^3[[[[)m~~",
+"$$%=>>>~~g,,,0]]]l^^[=n$$",
+"oop=q>>r~~~|,,,]]s^^^=too",
+"oop=>>r~~~,,,1]]]^^^^=too",
+"++@u>>>!~~~c,,1]]]]]]u#++",
+"++@u>>v~~~c,,]]]]]]]]u#++",
+"++@u>w~~~:,,x]]]]]]]]u#++",
+"++@u~~~~y,,]]]]]]]]]]u#++",
+"oopz=================ztoo",
+"oopttttttttttttttttttttoo",
+"ooooo$$oooo$$$o$$ooooo$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/frame.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/frame.xpm
new file mode 100644 (file)
index 0000000..d92a9ab
--- /dev/null
@@ -0,0 +1,29 @@
+/* XPM */
+static char * frame_xpm[] = {
+"25 25 1 1",
+"      c #F4F4F4",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         "};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/highlight.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/highlight.xpm
new file mode 100644 (file)
index 0000000..c5abe2a
--- /dev/null
@@ -0,0 +1,29 @@
+/* XPM */
+static char * highlight_xpm[] = {
+"25 25 1 1",
+"      c #CACACA",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         ",
+"                         "};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/maxfcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/maxfcs.xpm
new file mode 100644 (file)
index 0000000..57712c2
--- /dev/null
@@ -0,0 +1,97 @@
+/* XPM */
+static char * maxfcs_xpm[] = {
+"25 25 69 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #EBECEC",
+"a     c #EBEBEA",
+"b     c #E9EAEA",
+"c     c #ECEDEC",
+"d     c #767676",
+"e     c #E9E9EA",
+"f     c #EDECE7",
+"g     c #757576",
+"h     c #EDECED",
+"i     c #ECEBEB",
+"j     c #757575",
+"k     c #E9EAE9",
+"l     c #E9E9E8",
+"m     c #E8E7E3",
+"n     c #EBEAEA",
+"o     c #EEEDE8",
+"p     c #777777",
+"q     c #777677",
+"r     c #F0EFE9",
+"s     c #F0F0F0",
+"t     c #EBEAE6",
+"u     c #EEEFEF",
+"v     c #EEEDED",
+"w     c #EAEBEA",
+"x     c #F0EFEA",
+"y     c #8F8F8F",
+"z     c #EEEDEE",
+"A     c #EDEEEE",
+"B     c #EBECEB",
+"C     c #EDEDEC",
+"D     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,,0]]]a^^b[[[7/(]]",
+",,')~~c,]]1]d]]^^e[[7/f]]",
+",,')~~,,,,]ddg^^3[[[4)f,,",
+",,')9h,,i]dd2jjk[[[l7)f,,",
+"~~m)~~h,,dd]]njj3[[[[)o~~",
+"$$%=>>>~pq,,,0]ddn^^[=r$$",
+"sst=u>>v~~~|,,,]]w^^^=xss",
+"sst=>>v~~~,,,1]]]^^^^=xss",
+"++@y>>>!~~~c,,1]]]]]]y#++",
+"++@y>>z~~~c,,]]]]]]]]y#++",
+"++@y>A~~~:,,B]]]]]]]]y#++",
+"++@y~~~~C,,]]]]]]]]]]y#++",
+"sstD=================Dxss",
+"sstxxxxxxxxxxxxxxxxxxxxss",
+"sssss$$ssss$$$s$$sssss$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/maxpr.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/maxpr.xpm
new file mode 100644 (file)
index 0000000..a6cafb6
--- /dev/null
@@ -0,0 +1,116 @@
+/* XPM */
+static char * maxpr_xpm[] = {
+"25 25 88 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #E0E0E4",
+"~     c #DFDFE4",
+"{     c #DFDFE3",
+"]     c #DEDEE2",
+"^     c #DDDEE2",
+"/     c #DDDEE1",
+"(     c #DDDDE1",
+"_     c #DCDCE0",
+":     c #DCDCDF",
+"<     c #DBDCDF",
+"[     c #8B8B8B",
+"}     c #ECEBE6",
+"|     c #EBEBEB",
+"1     c #EAEAEA",
+"2     c #E6E5E1",
+"3     c #DEDEE3",
+"4     c #DEDFE2",
+"5     c #DCDDE0",
+"6     c #DBDBDF",
+"7     c #DADBDE",
+"8     c #EBEAE5",
+"9     c #DFDEE2",
+"0     c #DCDEE1",
+"a     c #DAD9DD",
+"b     c #D9DADD",
+"c     c #D9D9DD",
+"d     c #E6E6E2",
+"e     c #DEDFE3",
+"f     c #DADCDF",
+"g     c #DADADE",
+"h     c #D9DADE",
+"i     c #D8D9DD",
+"j     c #DEDDE2",
+"k     c #9A9B9D",
+"l     c #DADADF",
+"m     c #D8D9DC",
+"n     c #EDECE7",
+"o     c #9A9A9D",
+"p     c #D9D9DC",
+"q     c #DFDEE3",
+"r     c #DEDDE1",
+"s     c #DBDDE0",
+"t     c #D9DBDE",
+"u     c #D8D8DC",
+"v     c #EDEDED",
+"w     c #E8E7E3",
+"x     c #9B9C9E",
+"y     c #9A9B9E",
+"z     c #999A9D",
+"A     c #DADBDD",
+"B     c #EEEDE8",
+"C     c #DFE0E3",
+"D     c #9C9D9F",
+"E     c #9C9C9F",
+"F     c #DCDDE1",
+"G     c #F0EFE9",
+"H     c #F0F0F0",
+"I     c #EBEAE6",
+"J     c #E0E1E4",
+"K     c #DFDFE2",
+"L     c #DADBDF",
+"M     c #F0EFEA",
+"N     c #DCDBE0",
+"O     c #8F8F8F",
+"P     c #DBDCE0",
+"Q     c #DBDBE0",
+"R     c #DDDFE3",
+"S     c #DCDCE1",
+"T     c #D9D9DE",
+"U     c #DDDDE0",
+"V     c #A8A8A8",
+"W     c #E8E8E8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')!!~{{{{]]^/](_:<<[}||",
+"112[{{{34^///(5__6777[811",
+"112[{{9]]///05__<777a[811",
+"112[{]4]////5__6777bc[811",
+"||d[{e]]]^/((5<<f7ghi[}||",
+",,'){{4]//j(k55<6lhhm[n||",
+",,'){{]4]](kko<67hhbp)n,,",
+",,')eq]]r(kksoothbbpu)n,,",
+"vvw){{q]/xy5_6zzAbcii)Bvv",
+"$$%=!!C4DE((Fs<ooghhi=G$$",
+"HHI=JCCK]]^(55_6Lthhc=MHH",
+"HHI=CCK]]^F55N6LLhhci=MHH",
+"++@OCC{3^//5_PQL7gghhO#++",
+"++@O{{3^//5_PLL7ghhhhO#++",
+"++@O{R^//S_PfL7ghhhhTO#++",
+"++@O^//(U_PLLgghhhhccO#++",
+"HHIV=================VMHH",
+"HHIMMMMMMMMMMMMMMMMMMMMHH",
+"HHHHH$$HHHH$$$H$$HHHHH$$$",
+",,,,,||,,,,|||,||,,,,,|||",
+"WWWWWWWWWWWWWWWWWWWWWWWWW"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/maxufcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/maxufcs.xpm
new file mode 100644 (file)
index 0000000..db26b96
--- /dev/null
@@ -0,0 +1,93 @@
+/* XPM */
+static char * maxufcs_xpm[] = {
+"25 25 65 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #EBECEC",
+"a     c #EBEBEA",
+"b     c #E9EAEA",
+"c     c #ECEDEC",
+"d     c #E9E9EA",
+"e     c #EDECE7",
+"f     c #EAEAEB",
+"g     c #EDECED",
+"h     c #ECEBEB",
+"i     c #E9EAE9",
+"j     c #E9E9E8",
+"k     c #E8E7E3",
+"l     c #EBEAEA",
+"m     c #EEEDE8",
+"n     c #F0EFE9",
+"o     c #F0F0F0",
+"p     c #EBEAE6",
+"q     c #EEEFEF",
+"r     c #EEEDED",
+"s     c #EAEBEA",
+"t     c #F0EFEA",
+"u     c #8F8F8F",
+"v     c #EEEDEE",
+"w     c #EDEEEE",
+"x     c #EBECEB",
+"y     c #EDEDEC",
+"z     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,,0]]]a^^b[[[7/(]]",
+",,')~~c,]]1]]]]^^d[[7/e]]",
+",,')~~,,,,]]]f^^3[[[4)e,,",
+",,')9g,,h]]]2^^i[[[j7)e,,",
+"~~k)~~g,,,{]]l^^3[[[[)m~~",
+"$$%=>>>~~g,,,0]]]l^^[=n$$",
+"oop=q>>r~~~|,,,]]s^^^=too",
+"oop=>>r~~~,,,1]]]^^^^=too",
+"++@u>>>!~~~c,,1]]]]]]u#++",
+"++@u>>v~~~c,,]]]]]]]]u#++",
+"++@u>w~~~:,,x]]]]]]]]u#++",
+"++@u~~~~y,,]]]]]]]]]]u#++",
+"oopz=================ztoo",
+"oopttttttttttttttttttttoo",
+"ooooo$$oooo$$$o$$ooooo$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/minfcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/minfcs.xpm
new file mode 100644 (file)
index 0000000..3d9ef20
--- /dev/null
@@ -0,0 +1,95 @@
+/* XPM */
+static char * minfcs_xpm[] = {
+"25 25 67 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #EBECEC",
+"a     c #EBEBEA",
+"b     c #E9EAEA",
+"c     c #ECEDEC",
+"d     c #E9E9EA",
+"e     c #EDECE7",
+"f     c #767676",
+"g     c #EAEAEB",
+"h     c #757575",
+"i     c #EDECED",
+"j     c #ECEBEB",
+"k     c #E9E9E8",
+"l     c #E8E7E3",
+"m     c #767575",
+"n     c #EEEDE8",
+"o     c #EBEAEA",
+"p     c #F0EFE9",
+"q     c #F0F0F0",
+"r     c #EBEAE6",
+"s     c #EEEFEF",
+"t     c #EEEDED",
+"u     c #EAEBEA",
+"v     c #F0EFEA",
+"w     c #8F8F8F",
+"x     c #EEEDEE",
+"y     c #EDEEEE",
+"z     c #EBECEB",
+"A     c #EDEDEC",
+"B     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,,0]]]a^^b[[[7/(]]",
+",,')~~c,]]1]]]]^^d[[7/e]]",
+",,')~~,,ff]]]g^hh[[[4)e,,",
+",,')9i,,jff]2^hh[[[k7)e,,",
+"~~l)~~i,,,ff]mh^3[[[[)n~~",
+"$$%=>>>~~i,fff]]]o^^[=p$$",
+"qqr=s>>t~~~|f,,]]u^^^=vqq",
+"qqr=>>t~~~,,,1]]]^^^^=vqq",
+"++@w>>>!~~~c,,1]]]]]]w#++",
+"++@w>>x~~~c,,]]]]]]]]w#++",
+"++@w>y~~~:,,z]]]]]]]]w#++",
+"++@w~~~~A,,]]]]]]]]]]w#++",
+"qqrB=================Bvqq",
+"qqrvvvvvvvvvvvvvvvvvvvvqq",
+"qqqqq$$qqqq$$$q$$qqqqq$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/minpr.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/minpr.xpm
new file mode 100644 (file)
index 0000000..fa13b16
--- /dev/null
@@ -0,0 +1,117 @@
+/* XPM */
+static char * minpr_xpm[] = {
+"25 25 89 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #E0E0E4",
+"~     c #DFDFE4",
+"{     c #DFDFE3",
+"]     c #DEDEE2",
+"^     c #DDDEE2",
+"/     c #DDDEE1",
+"(     c #DDDDE1",
+"_     c #DCDCE0",
+":     c #DCDCDF",
+"<     c #DBDCDF",
+"[     c #8B8B8B",
+"}     c #ECEBE6",
+"|     c #EBEBEB",
+"1     c #EAEAEA",
+"2     c #E6E5E1",
+"3     c #DEDEE3",
+"4     c #DEDFE2",
+"5     c #DCDDE0",
+"6     c #DBDBDF",
+"7     c #DADBDE",
+"8     c #EBEAE5",
+"9     c #DFDEE2",
+"0     c #DCDEE1",
+"a     c #DAD9DD",
+"b     c #D9DADD",
+"c     c #D9D9DD",
+"d     c #E6E6E2",
+"e     c #DEDFE3",
+"f     c #DADCDF",
+"g     c #DADADE",
+"h     c #D9DADE",
+"i     c #D8D9DD",
+"j     c #DEDDE2",
+"k     c #DADADF",
+"l     c #D8D9DC",
+"m     c #EDECE7",
+"n     c #9C9C9F",
+"o     c #DBDCE0",
+"p     c #9A9A9D",
+"q     c #999A9C",
+"r     c #D9D9DC",
+"s     c #DFDEE3",
+"t     c #DEDDE1",
+"u     c #9B9B9E",
+"v     c #9A9B9D",
+"w     c #DBDDE0",
+"x     c #989A9C",
+"y     c #D8D8DC",
+"z     c #EDEDED",
+"A     c #E8E7E3",
+"B     c #9A9B9E",
+"C     c #999A9D",
+"D     c #DADBDF",
+"E     c #DADBDD",
+"F     c #EEEDE8",
+"G     c #DFE0E3",
+"H     c #F0EFE9",
+"I     c #F0F0F0",
+"J     c #EBEAE6",
+"K     c #E0E1E4",
+"L     c #DFDFE2",
+"M     c #D9DBDE",
+"N     c #F0EFEA",
+"O     c #DCDDE1",
+"P     c #DCDBE0",
+"Q     c #8F8F8F",
+"R     c #DBDBE0",
+"S     c #DDDFE3",
+"T     c #DCDCE1",
+"U     c #D9D9DE",
+"V     c #DDDDE0",
+"W     c #A8A8A8",
+"X     c #E8E8E8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')!!~{{{{]]^/](_:<<[}||",
+"112[{{{34^///(5__6777[811",
+"112[{{9]]///05__<777a[811",
+"112[{]4]////5__6777bc[811",
+"||d[{e]]]^/((5<<f7ghi[}||",
+",,'){{4]//j(555<6khhl[m||",
+",,'){{]4nn(55o<pqhhbr)m,,",
+",,')es]]tuv5w6pxhbbry)m,,",
+"zzA){{s]//Bv_pCDEbcii)Fzz",
+"$$%=!!G44](uBv<66ghhi=H$$",
+"IIJ=KGGL]]^(v5_6DMhhc=NII",
+"IIJ=GGL]]^O55P6DDhhci=NII",
+"++@QGG{3^//5_oRD7gghhQ#++",
+"++@Q{{3^//5_oDD7ghhhhQ#++",
+"++@Q{S^//T_ofD7ghhhhUQ#++",
+"++@Q^//(V_oDDgghhhhccQ#++",
+"IIJW=================WNII",
+"IIJNNNNNNNNNNNNNNNNNNNNII",
+"IIIII$$IIII$$$I$$IIIII$$$",
+",,,,,||,,,,|||,||,,,,,|||",
+"XXXXXXXXXXXXXXXXXXXXXXXXX"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/minufcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/minufcs.xpm
new file mode 100644 (file)
index 0000000..96520f2
--- /dev/null
@@ -0,0 +1,93 @@
+/* XPM */
+static char * minufcs_xpm[] = {
+"25 25 65 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #EBECEC",
+"a     c #EBEBEA",
+"b     c #E9EAEA",
+"c     c #ECEDEC",
+"d     c #E9E9EA",
+"e     c #EDECE7",
+"f     c #EAEAEB",
+"g     c #EDECED",
+"h     c #ECEBEB",
+"i     c #E9EAE9",
+"j     c #E9E9E8",
+"k     c #E8E7E3",
+"l     c #EBEAEA",
+"m     c #EEEDE8",
+"n     c #F0EFE9",
+"o     c #F0F0F0",
+"p     c #EBEAE6",
+"q     c #EEEFEF",
+"r     c #EEEDED",
+"s     c #EAEBEA",
+"t     c #F0EFEA",
+"u     c #8F8F8F",
+"v     c #EEEDEE",
+"w     c #EDEEEE",
+"x     c #EBECEB",
+"y     c #EDEDEC",
+"z     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,,0]]]a^^b[[[7/(]]",
+",,')~~c,]]1]]]]^^d[[7/e]]",
+",,')~~,,,,]]]f^^3[[[4)e,,",
+",,')9g,,h]]]2^^i[[[j7)e,,",
+"~~k)~~g,,,{]]l^^3[[[[)m~~",
+"$$%=>>>~~g,,,0]]]l^^[=n$$",
+"oop=q>>r~~~|,,,]]s^^^=too",
+"oop=>>r~~~,,,1]]]^^^^=too",
+"++@u>>>!~~~c,,1]]]]]]u#++",
+"++@u>>v~~~c,,]]]]]]]]u#++",
+"++@u>w~~~:,,x]]]]]]]]u#++",
+"++@u~~~~y,,]]]]]]]]]]u#++",
+"oopz=================ztoo",
+"oopttttttttttttttttttttoo",
+"ooooo$$oooo$$$o$$ooooo$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/selected.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/selected.xpm
new file mode 100644 (file)
index 0000000..8136b82
--- /dev/null
@@ -0,0 +1,21 @@
+/* XPM */
+static char * selected_xpm[] = {
+"16 16 2 1",
+"      c None",
+".     c #000000",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"      ..        ",
+"      ..        ",
+"    ......      ",
+"     ....       ",
+"     ....       ",
+"     .  .       ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                "};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/stickfcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/stickfcs.xpm
new file mode 100644 (file)
index 0000000..2399992
--- /dev/null
@@ -0,0 +1,93 @@
+/* XPM */
+static char * stickfcs_xpm[] = {
+"25 25 65 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #EBECEC",
+"a     c #EBEBEA",
+"b     c #E9EAEA",
+"c     c #ECEDEC",
+"d     c #E9E9EA",
+"e     c #EDECE7",
+"f     c #EAEAEB",
+"g     c #EDECED",
+"h     c #ECEBEB",
+"i     c #E9EAE9",
+"j     c #E9E9E8",
+"k     c #E8E7E3",
+"l     c #EBEAEA",
+"m     c #EEEDE8",
+"n     c #F0EFE9",
+"o     c #F0F0F0",
+"p     c #EBEAE6",
+"q     c #EEEFEF",
+"r     c #EEEDED",
+"s     c #EAEBEA",
+"t     c #F0EFEA",
+"u     c #8F8F8F",
+"v     c #EEEDEE",
+"w     c #EDEEEE",
+"x     c #EBECEB",
+"y     c #EDEDEC",
+"z     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,,0]]]a^^b[[[7/(]]",
+",,')~~c,]]1]]]]^^d[[7/e]]",
+",,')~~,,,,]]]f^^3[[[4)e,,",
+",,')9g,,h]]]2^^i[[[j7)e,,",
+"~~k)~~g,,,{]]l^^3[[[[)m~~",
+"$$%=>>>~~g,,,0]]]l^^[=n$$",
+"oop=q>>r~~~|,,,]]s^^^=too",
+"oop=>>r~~~,,,1]]]^^^^=too",
+"++@u>>>!~~~c,,1]]]]]]u#++",
+"++@u>>v~~~c,,]]]]]]]]u#++",
+"++@u>w~~~:,,x]]]]]]]]u#++",
+"++@u~~~~y,,]]]]]]]]]]u#++",
+"oopz=================ztoo",
+"oopttttttttttttttttttttoo",
+"ooooo$$oooo$$$o$$ooooo$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/stickpr.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/stickpr.xpm
new file mode 100644 (file)
index 0000000..c8f3a21
--- /dev/null
@@ -0,0 +1,109 @@
+/* XPM */
+static char * stickpr_xpm[] = {
+"25 25 81 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #E0E0E4",
+"~     c #DFDFE4",
+"{     c #DFDFE3",
+"]     c #DEDEE2",
+"^     c #DDDEE2",
+"/     c #DDDEE1",
+"(     c #DDDDE1",
+"_     c #DCDCE0",
+":     c #DCDCDF",
+"<     c #DBDCDF",
+"[     c #8B8B8B",
+"}     c #ECEBE6",
+"|     c #EBEBEB",
+"1     c #EAEAEA",
+"2     c #E6E5E1",
+"3     c #DEDEE3",
+"4     c #DEDFE2",
+"5     c #DCDDE0",
+"6     c #DBDBDF",
+"7     c #DADBDE",
+"8     c #EBEAE5",
+"9     c #DFDEE2",
+"0     c #DCDEE1",
+"a     c #DAD9DD",
+"b     c #D9DADD",
+"c     c #D9D9DD",
+"d     c #E6E6E2",
+"e     c #DEDFE3",
+"f     c #DADCDF",
+"g     c #DADADE",
+"h     c #D9DADE",
+"i     c #D8D9DD",
+"j     c #DEDDE2",
+"k     c #DADADF",
+"l     c #D8D9DC",
+"m     c #EDECE7",
+"n     c #DBDCE0",
+"o     c #D9D9DC",
+"p     c #DFDEE3",
+"q     c #DEDDE1",
+"r     c #DBDDE0",
+"s     c #D9DBDE",
+"t     c #D8D8DC",
+"u     c #EDEDED",
+"v     c #E8E7E3",
+"w     c #DCDDE1",
+"x     c #DADBDF",
+"y     c #DADBDD",
+"z     c #EEEDE8",
+"A     c #DFE0E3",
+"B     c #F0EFE9",
+"C     c #F0F0F0",
+"D     c #EBEAE6",
+"E     c #E0E1E4",
+"F     c #DFDFE2",
+"G     c #F0EFEA",
+"H     c #DCDBE0",
+"I     c #8F8F8F",
+"J     c #DBDBE0",
+"K     c #DDDFE3",
+"L     c #DCDCE1",
+"M     c #D9D9DE",
+"N     c #DDDDE0",
+"O     c #A8A8A8",
+"P     c #E8E8E8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')!!~{{{{]]^/](_:<<[}||",
+"112[{{{34^///(5__6777[811",
+"112[{{9]]///05__<777a[811",
+"112[{]4]////5__6777bc[811",
+"||d[{e]]]^/((5<<f7ghi[}||",
+",,'){{4]//j(555<6khhl[m||",
+",,'){{]4]](55n<67hhbo)m,,",
+",,')ep]]q(55r66shbbot)m,,",
+"uuv){{p]//w5_6xxybcii)zuu",
+"$$%=!!A44]((wr<66ghhi=B$$",
+"CCD=EAAF]]^(55_6xshhc=GCC",
+"CCD=AAF]]^w55H6xxhhci=GCC",
+"++@IAA{3^//5_nJx7gghhI#++",
+"++@I{{3^//5_nxx7ghhhhI#++",
+"++@I{K^//L_nfx7ghhhhMI#++",
+"++@I^//(N_nxxgghhhhccI#++",
+"CCDO=================OGCC",
+"CCDGGGGGGGGGGGGGGGGGGGGCC",
+"CCCCC$$CCCC$$$C$$CCCCC$$$",
+",,,,,||,,,,|||,||,,,,,|||",
+"PPPPPPPPPPPPPPPPPPPPPPPPP"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/stickufcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/stickufcs.xpm
new file mode 100644 (file)
index 0000000..af470f1
--- /dev/null
@@ -0,0 +1,93 @@
+/* XPM */
+static char * stickufcs_xpm[] = {
+"25 25 65 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #EDEDEE",
+"~     c #EDEDED",
+"{     c #EBEBEC",
+"]     c #EBEBEB",
+"^     c #EAEAEA",
+"/     c #8B8B8B",
+"(     c #ECEBE6",
+"_     c #E6E5E1",
+":     c #ECECED",
+"<     c #EBEAEB",
+"[     c #E9E9E9",
+"}     c #EBEAE5",
+"|     c #EDECEC",
+"1     c #ECEBEC",
+"2     c #EAEBEB",
+"3     c #EAEAE9",
+"4     c #E9E8E8",
+"5     c #EAE9EA",
+"6     c #E8E9E8",
+"7     c #E8E8E8",
+"8     c #E6E6E2",
+"9     c #ECEDED",
+"0     c #EBECEC",
+"a     c #EBEBEA",
+"b     c #E9EAEA",
+"c     c #ECEDEC",
+"d     c #E9E9EA",
+"e     c #EDECE7",
+"f     c #EAEAEB",
+"g     c #EDECED",
+"h     c #ECEBEB",
+"i     c #E9EAE9",
+"j     c #E9E9E8",
+"k     c #E8E7E3",
+"l     c #EBEAEA",
+"m     c #EEEDE8",
+"n     c #F0EFE9",
+"o     c #F0F0F0",
+"p     c #EBEAE6",
+"q     c #EEEFEF",
+"r     c #EEEDED",
+"s     c #EAEBEA",
+"t     c #F0EFEA",
+"u     c #8F8F8F",
+"v     c #EEEDEE",
+"w     c #EDEEEE",
+"x     c #EBECEB",
+"y     c #EDEDEC",
+"z     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')>>!~~~~,,{],]^^^^/(]]",
+"^^_/~~~:,{]]]<^^^[[[[/}^^",
+"^^_/~~|,1]]]2^^^3[[[4/}^^",
+"^^_/~,,,]]]]^^^5[[[67/}^^",
+"]]8/~9,,,0]]]a^^b[[[7/(]]",
+",,')~~c,]]1]]]]^^d[[7/e]]",
+",,')~~,,,,]]]f^^3[[[4)e,,",
+",,')9g,,h]]]2^^i[[[j7)e,,",
+"~~k)~~g,,,{]]l^^3[[[[)m~~",
+"$$%=>>>~~g,,,0]]]l^^[=n$$",
+"oop=q>>r~~~|,,,]]s^^^=too",
+"oop=>>r~~~,,,1]]]^^^^=too",
+"++@u>>>!~~~c,,1]]]]]]u#++",
+"++@u>>v~~~c,,]]]]]]]]u#++",
+"++@u>w~~~:,,x]]]]]]]]u#++",
+"++@u~~~~y,,]]]]]]]]]]u#++",
+"oopz=================ztoo",
+"oopttttttttttttttttttttoo",
+"ooooo$$oooo$$$o$$ooooo$$$",
+",,,,,]],,,,]]],]],,,,,]]]",
+"7777777777777777777777777"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/stuckfcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/stuckfcs.xpm
new file mode 100644 (file)
index 0000000..edcac52
--- /dev/null
@@ -0,0 +1,96 @@
+/* XPM */
+static char * stuckfcs_xpm[] = {
+"25 25 68 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #777777",
+"~     c #EDEDEE",
+"{     c #EDEDED",
+"]     c #EBEBEC",
+"^     c #EBEBEB",
+"/     c #EAEAEA",
+"(     c #757575",
+"_     c #8B8B8B",
+":     c #ECEBE6",
+"<     c #E6E5E1",
+"[     c #ECECED",
+"}     c #EBEAEB",
+"|     c #E9E9E9",
+"1     c #EBEAE5",
+"2     c #777676",
+"3     c #ECEBEC",
+"4     c #EAEBEB",
+"5     c #EAEAE9",
+"6     c #E9E8E8",
+"7     c #767676",
+"8     c #EAE9EA",
+"9     c #E8E9E8",
+"0     c #E8E8E8",
+"a     c #E6E6E2",
+"b     c #ECEDED",
+"c     c #EBECEC",
+"d     c #EBEBEA",
+"e     c #ECEDEC",
+"f     c #E9E9EA",
+"g     c #EDECE7",
+"h     c #EAEAEB",
+"i     c #EDECED",
+"j     c #ECEBEB",
+"k     c #757676",
+"l     c #E9EAE9",
+"m     c #E9E9E8",
+"n     c #E8E7E3",
+"o     c #767575",
+"p     c #EEEDE8",
+"q     c #EBEAEA",
+"r     c #F0EFE9",
+"s     c #F0F0F0",
+"t     c #EBEAE6",
+"u     c #EEEFEF",
+"v     c #EEEDED",
+"w     c #EDECEC",
+"x     c #EAEBEA",
+"y     c #F0EFEA",
+"z     c #8F8F8F",
+"A     c #EBECEB",
+"B     c #EDEDEC",
+"C     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')!>~{{{{,,]^,^///(_:^^",
+"//<_{!{[,]^^^}///||(|_1//",
+"//<_{{2,3^^^4///5|(|6_1//",
+"//<_{,,7^^^^///8|(|90_1//",
+"^^a_{b,,7c^^^d//(|||0_:^^",
+",,'){{e,^73^^^^(/f||0_g^^",
+",,'){{,,,,7^^h(/5|||6)g,,",
+",,')bi,,j^^7k(/l|||m0)g,,",
+"{{n){{i,,,]77o//5||||)p{{",
+"$$%=>>>{{i7,,c7^^q//|=r$$",
+"sst=u>>v{!{w,,,7^x///=yss",
+"sst=>>v{!{,,,3^^7////=yss",
+"++@z>>>!{{{e,,3^^7^^^z#++",
+"++@z>>!{{{e,,^^^^^7^^z#++",
+"++@z>!{{{[,,A^^^^^^7^z#++",
+"++@z!{{{B,,^^^^^^^^^7z#++",
+"sstC=================Cyss",
+"sstyyyyyyyyyyyyyyyyyyyyss",
+"sssss$$ssss$$$s$$sssss$$$",
+",,,,,^^,,,,^^^,^^,,,,,^^^",
+"0000000000000000000000000"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/stuckufcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/stuckufcs.xpm
new file mode 100644 (file)
index 0000000..b7a2be0
--- /dev/null
@@ -0,0 +1,96 @@
+/* XPM */
+static char * stuckufcs_xpm[] = {
+"25 25 68 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #ECEBE7",
+"#     c #F1F0EB",
+"$     c #EFEFEF",
+"%     c #EAE9E5",
+"&     c #A6A6A6",
+"*     c #8D8D8D",
+"=     c #8E8E8E",
+"-     c #A7A7A7",
+";     c #EFEEE8",
+">     c #EEEEEE",
+",     c #ECECEC",
+"'     c #E7E7E3",
+")     c #8C8C8C",
+"!     c #777777",
+"~     c #EDEDEE",
+"{     c #EDEDED",
+"]     c #EBEBEC",
+"^     c #EBEBEB",
+"/     c #EAEAEA",
+"(     c #757575",
+"_     c #8B8B8B",
+":     c #ECEBE6",
+"<     c #E6E5E1",
+"[     c #ECECED",
+"}     c #EBEAEB",
+"|     c #E9E9E9",
+"1     c #EBEAE5",
+"2     c #777676",
+"3     c #ECEBEC",
+"4     c #EAEBEB",
+"5     c #EAEAE9",
+"6     c #E9E8E8",
+"7     c #767676",
+"8     c #EAE9EA",
+"9     c #E8E9E8",
+"0     c #E8E8E8",
+"a     c #E6E6E2",
+"b     c #ECEDED",
+"c     c #EBECEC",
+"d     c #EBEBEA",
+"e     c #ECEDEC",
+"f     c #E9E9EA",
+"g     c #EDECE7",
+"h     c #EAEAEB",
+"i     c #EDECED",
+"j     c #ECEBEB",
+"k     c #757676",
+"l     c #E9EAE9",
+"m     c #E9E9E8",
+"n     c #E8E7E3",
+"o     c #767575",
+"p     c #EEEDE8",
+"q     c #EBEAEA",
+"r     c #F0EFE9",
+"s     c #F0F0F0",
+"t     c #EBEAE6",
+"u     c #EEEFEF",
+"v     c #EEEDED",
+"w     c #EDECEC",
+"x     c #EAEBEA",
+"y     c #F0EFEA",
+"z     c #8F8F8F",
+"A     c #EBECEB",
+"B     c #EDEDEC",
+"C     c #A8A8A8",
+"                         ",
+".........................",
+"++@@@@@@@@@@@@@@@@@@@@#++",
+"$$%&****====**===***=-;>$",
+",,')!>~{{{{,,]^,^///(_:^^",
+"//<_{!{[,]^^^}///||(|_1//",
+"//<_{{2,3^^^4///5|(|6_1//",
+"//<_{,,7^^^^///8|(|90_1//",
+"^^a_{b,,7c^^^d//(|||0_:^^",
+",,'){{e,^73^^^^(/f||0_g^^",
+",,'){{,,,,7^^h(/5|||6)g,,",
+",,')bi,,j^^7k(/l|||m0)g,,",
+"{{n){{i,,,]77o//5||||)p{{",
+"$$%=>>>{{i7,,c7^^q//|=r$$",
+"sst=u>>v{!{w,,,7^x///=yss",
+"sst=>>v{!{,,,3^^7////=yss",
+"++@z>>>!{{{e,,3^^7^^^z#++",
+"++@z>>!{{{e,,^^^^^7^^z#++",
+"++@z>!{{{[,,A^^^^^^7^z#++",
+"++@z!{{{B,,^^^^^^^^^7z#++",
+"sstC=================Cyss",
+"sstyyyyyyyyyyyyyyyyyyyyss",
+"sssss$$ssss$$$s$$sssss$$$",
+",,,,,^^,,,,^^^,^^,,,,,^^^",
+"0000000000000000000000000"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/tbarfcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/tbarfcs.xpm
new file mode 100644 (file)
index 0000000..9d2063d
--- /dev/null
@@ -0,0 +1,39 @@
+/* XPM */
+static char * tbarfcs_xpm[] = {
+"25 25 11 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #EFEFEF",
+"#     c #EEEEEE",
+"$     c #ECECEC",
+"%     c #EBEBEB",
+"&     c #EAEAEA",
+"*     c #EDEDED",
+"=     c #F0F0F0",
+"-     c #E8E8E8",
+"                         ",
+".........................",
+"+++++++++++++++++++++++++",
+"@@@#####@@@@##@@@###@@##@",
+"$$$$%%%%%$$%%%%$%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&&&&",
+"%%%%%%%%%%%%%%%%%%%%%%%%%",
+"$$$$$$$$%%$$$$$$$$$$%%$%%",
+"$$$$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$$$$",
+"*************************",
+"@@@@@@@@@@@@@@@@@@@@@@@@@",
+"=========================",
+"=========================",
+"+++++++++++++++++++++++++",
+"+++++++++++++++++++++++++",
+"+++++++++++++++++++++++++",
+"+++++++++++++++++++++++++",
+"=========================",
+"=========================",
+"=====@@====@@@=@@=====@@@",
+"$$$$$%%$$$$%%%$%%$$$$$%%%",
+"-------------------------"};
diff --git a/etc/skel/.fluxbox/styles/snow/pixmaps/tbarufcs.xpm b/etc/skel/.fluxbox/styles/snow/pixmaps/tbarufcs.xpm
new file mode 100644 (file)
index 0000000..80e52e5
--- /dev/null
@@ -0,0 +1,39 @@
+/* XPM */
+static char * tbarufcs_xpm[] = {
+"25 25 11 1",
+"      c #F3F3F3",
+".     c #F2F2F2",
+"+     c #F1F1F1",
+"@     c #EFEFEF",
+"#     c #EEEEEE",
+"$     c #ECECEC",
+"%     c #EBEBEB",
+"&     c #EAEAEA",
+"*     c #EDEDED",
+"=     c #F0F0F0",
+"-     c #E8E8E8",
+"                         ",
+".........................",
+"+++++++++++++++++++++++++",
+"@@@#####@@@@##@@@###@@##@",
+"$$$$%%%%%$$%%%%$%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&&&&&",
+"%%%%%%%%%%%%%%%%%%%%%%%%%",
+"$$$$$$$$%%$$$$$$$$$$%%$%%",
+"$$$$$$$$$$$$$$$$$$$$$$$$$",
+"$$$$$$$$$$$$$$$$$$$$$$$$$",
+"*************************",
+"@@@@@@@@@@@@@@@@@@@@@@@@@",
+"=========================",
+"=========================",
+"+++++++++++++++++++++++++",
+"+++++++++++++++++++++++++",
+"+++++++++++++++++++++++++",
+"+++++++++++++++++++++++++",
+"=========================",
+"=========================",
+"=====@@====@@@=@@=====@@@",
+"$$$$$%%$$$$%%%$%%$$$$$%%%",
+"-------------------------"};
diff --git a/etc/skel/.fluxbox/styles/snow/theme.cfg b/etc/skel/.fluxbox/styles/snow/theme.cfg
new file mode 100644 (file)
index 0000000..72ecb08
--- /dev/null
@@ -0,0 +1,159 @@
+!This program is free software; you can redistribute it and/or modify
+!it under the terms of the GNU General Public License as published by
+!the Free Software Foundation; either version 2 of the License, or
+!(at your option) any later version.
+
+!This program is distributed in the hope that it will be useful,
+!but WITHOUT ANY WARRANTY; without even the implied warranty of
+!MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+!GNU General Public License for more details.
+
+!You should have received a copy of the GNU General Public License
+!along with this program; if not, write to the Free Software
+!Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+# title:   snow
+# author:  10r
+# website: http://www.voicesinmyhead.de.tt 
+# feel free to change this on your own, but it'd be nice to receive a copy
+
+################################################################################
+
+!FONTS
+
+*.font: sans-7:bold
+
+################################################################################
+
+menu.bevelWidth:                       0
+
+
+menu.borderColor:                      #a7a7a7
+menu.borderWidth:                      1
+
+menu.bullet.position:                  Right
+
+menu.frame:                            Raised
+menu.frame.justify:                    Right
+menu.frame.textColor:                 #383838
+menu.frame.pixmap:                    frame.xpm
+
+menu.title.justify:                    Center
+menu.title.pixmap:                     tbarfcs.xpm
+menu.title.textColor:                 #3b280b
+
+menu.hilite.pixmap:                   highlight.xpm
+menu.hilite.textColor:                        #000000
+
+menu.submenu.pixmap:                   bullet.xpm
+menu.selected.pixmap:                  selected.xpm
+
+
+################################################################################
+
+toolbar.bevelWidth:                    0
+
+toolbar.borderWidth:                   0
+toolbar.borderColor:                   #8e8e8e
+
+toolbar.height:                               18
+
+toolbar.justify:                      center
+
+toolbar.clock.borderWidth:             0
+toolbar.clock.borderColor:             #a7a7a7
+toolbar.clock.justify:                 Center
+toolbar.clock.pixmap:                  tbarfcs.xpm
+toolbar.clock.textColor:              #111111
+
+toolbar.workspace:                    Raised
+toolbar.workspace.borderWidth:         0
+toolbar.workspace.borderColor:         #a7a7a7
+toolbar.workspace.justify:             Center
+toolbar.workspace.pixmap:              tbarfcs.xpm
+toolbar.workspace.textColor:          #111111
+
+toolbar.button:                               Raised
+toolbar.button.pixmap:                tbarfcs.xpm
+toolbar.button.pressed.pixmap:        tbarufcs.xpm     
+toolbar.button.picColor:              #111111
+toolbar.button.borderColor:           #a7a7a7
+toolbar.button.borderWidth:           0
+
+toolbar.label:                                Raised
+toolbar.label.pixmap:                 tbarfcs.xpm
+toolbar.label.textColor:              #000000
+toolbar.label.borderColor:            #a7a7a7
+toolbar.label.borderWidth:            0
+
+toolbar.iconbar:                       Raised
+toolbar.iconbar.borderColor:           #a7a7a7
+toolbar.iconbar.borderWidth:           0
+toolbar.iconbar.empty:                 Flat
+toolbar.iconbar.empty.pixmap:          tbarufcs.xpm
+
+toolbar.iconbar.focused:               Raised
+toolbar.iconbar.focused.borderColor:   #a7a7a7
+toolbar.iconbar.focused.borderWidth:   0
+toolbar.iconbar.focused.justify:       Left
+toolbar.iconbar.focused.pixmap:        tbarfcs.xpm
+toolbar.iconbar.focused.textColor:     #111111
+
+toolbar.iconbar.unfocused:             Raised
+toolbar.iconbar.unfocused.borderColor: #a7a7a7
+toolbar.iconbar.unfocused.borderWidth: 0
+toolbar.iconbar.unfocused.justify:     Left
+toolbar.iconbar.unfocused.pixmap:      tbarufcs.xpm
+toolbar.iconbar.unfocused.textColor:   #a7a7a7
+
+################################################################################
+
+window.bevelWidth:                     0
+
+window.borderWidth:                    1
+window.borderColor:                   #8e8e8e
+
+window.justify:                        Center
+
+window.title.height:                  22
+window.title.focus.pixmap:            tbarfcs.xpm
+window.title.unfocus.pixmap:           tbarufcs.xpm
+
+window.label.focus.pixmap:             tbarfcs.xpm
+window.label.focus.textColor:         #111111
+window.label.unfocus.pixmap:           tbarufcs.xpm
+window.label.unfocus.textColor:               #a7a7a7
+window.handleWidth:                    4
+window.handle.focus.pixmap:            tbarfcs.xpm
+window.handle.unfocus.pixmap:          tbarufcs.xpm
+
+window.grip.focus.pixmap:              tbarfcs.xpm
+window.grip.unfocus.pixmap:            tbarufcs.xpm
+
+window.close.pixmap:                   closefcs.xpm
+window.close.pressed.pixmap:           closepr.xpm
+window.close.unfocus.pixmap:           closeufcs.xpm
+
+window.iconify.pixmap:                 minfcs.xpm
+window.iconify.pressed.pixmap:         minpr.xpm
+window.iconify.unfocus.pixmap:         minufcs.xpm
+
+window.maximize.pixmap:                maxfcs.xpm
+window.maximize.pressed.pixmap:        maxpr.xpm
+window.maximize.unfocus.pixmap:        maxufcs.xpm
+
+window.shade.pixmap:                   tbarfcs.xpm
+window.shade.unfocus.pixmap:           tbarufcs.xpm
+
+window.stick.pixmap:                   stickfcs.xpm
+window.stick.unfocus.pixmap:           stickufcs.xpm
+window.stick.pressed.pixmap:           stickpr.xpm
+
+window.stuck.pixmap:                   stuckfcs.xpm
+window.stuck.unfocus.pixmap:          stuckufcs.xpm
+
+################################################################################
+
+#slit:                                 flat
+#slit.pixmap:                         tbarfcs.xpm
diff --git a/etc/skel/.fvwm-crystal/preferences/DefaultTerminal b/etc/skel/.fvwm-crystal/preferences/DefaultTerminal
new file mode 100644 (file)
index 0000000..7a901f3
--- /dev/null
@@ -0,0 +1 @@
+FindCommand DefaultTerminal x-terminal-emulator urxvt Eterm aterm mrxvt xterm gnome-terminal konsole xfce4-terminal x-terminal-emulator
diff --git a/etc/skel/.fvwm-crystal/preferences/LastChoosenColorset b/etc/skel/.fvwm-crystal/preferences/LastChoosenColorset
new file mode 100644 (file)
index 0000000..d48020e
--- /dev/null
@@ -0,0 +1 @@
+Colorsets-Set '/usr/bin/../share/fvwm-crystal/fvwm/colorsets/Metabox.cs'
diff --git a/etc/skel/.fvwm-crystal/preferences/LastChoosenRecipe b/etc/skel/.fvwm-crystal/preferences/LastChoosenRecipe
new file mode 100644 (file)
index 0000000..4c7b199
--- /dev/null
@@ -0,0 +1 @@
+Read '/usr/bin/../share/fvwm-crystal/fvwm/recipes/TopLine'
diff --git a/etc/skel/.fvwm-crystal/preferences/LastChoosenWallpaper b/etc/skel/.fvwm-crystal/preferences/LastChoosenWallpaper
new file mode 100644 (file)
index 0000000..c2dd85d
--- /dev/null
@@ -0,0 +1 @@
+Wallpaper-Set '/usr/share/wallpapers/grml.jpg'
diff --git a/etc/skel/.fvwm-crystal/preferences/LastChoosenWindowDecoration b/etc/skel/.fvwm-crystal/preferences/LastChoosenWindowDecoration
new file mode 100644 (file)
index 0000000..2cc9b19
--- /dev/null
@@ -0,0 +1 @@
+Window-Decorations-Set '/usr/bin/../share/fvwm-crystal/fvwm/decorations/Crystal/DarkDesktop'
diff --git a/etc/skel/.fvwm-crystal/userconfig b/etc/skel/.fvwm-crystal/userconfig
new file mode 100644 (file)
index 0000000..f7ded05
--- /dev/null
@@ -0,0 +1,36 @@
+# Filename:      ~/.fvwm-crystal/userconfig
+# Purpose:       configuration file for fvwm-crystal
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Mon Jun 12 18:42:31 CEST 2006 [mika]
+################################################################################
+# Bind applications to specific desktop:
+# Style vmware StartsOnPage 3 0
+# Style opera StartsOnPage 1 0
+# Style firefox StartsOnPage 1 0
+# Style konsole StartsOnPage 0 0
+
+# Run default terminal emulator via ctrl-alt-x:
+Key X A MC Exec exec x-terminal-emulator
+# ctrl-alt-p - run xterm in presentation mode (set via ~/.Xresources):
+Key P A MC Exec exec xterm -name presentation -geometry 65
+
+# Start application with specific geometry:
+# Key M A MC Exec exec mrxvt -lk --geometry 148x65
+# Key F A MC Exec exec firefox --geometry 1332x997-68-27
+
+# Special keys
+Key XF86AudioMedia A N Exec xterm
+Key XF86AudioMute A N Exec XF86AudioMute
+Key XF86AudioLowerVolume A N Exec XF86AudioLowerVolume
+Key XF86AudioRaiseVolume A N Exec XF86AudioRaiseVolume
+
+# Provide alt-<cursor> for desktop switching:
+Key Left  A $[Mod1]      GotoPage-Left
+Key Right A $[Mod1]      GotoPage-Right
+
+# Unbind alt-x for emacs-users:
+Key X A $[Mod1] -
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.fvwm/preferences/LastChoosenColorset b/etc/skel/.fvwm/preferences/LastChoosenColorset
new file mode 100644 (file)
index 0000000..7f1b6d1
--- /dev/null
@@ -0,0 +1 @@
+Colorsets-Set '/usr/bin/../share/fvwm-crystal/fvwm/colorsets/DarkDesktop.cs'
diff --git a/etc/skel/.fvwm/preferences/LastChoosenRecipe b/etc/skel/.fvwm/preferences/LastChoosenRecipe
new file mode 100644 (file)
index 0000000..4c7b199
--- /dev/null
@@ -0,0 +1 @@
+Read '/usr/bin/../share/fvwm-crystal/fvwm/recipes/TopLine'
diff --git a/etc/skel/.fvwm/preferences/LastChoosenWallpaper b/etc/skel/.fvwm/preferences/LastChoosenWallpaper
new file mode 100644 (file)
index 0000000..80b779e
--- /dev/null
@@ -0,0 +1 @@
+Wallpaper-Set '/usr/share/grml/desktop.jpg'
diff --git a/etc/skel/.fvwm/preferences/LastChoosenWindowDecoration b/etc/skel/.fvwm/preferences/LastChoosenWindowDecoration
new file mode 100644 (file)
index 0000000..cfa8c15
--- /dev/null
@@ -0,0 +1 @@
+Window-Decorations-Set '/usr/bin/../share/fvwm-crystal/fvwm/decorations/Clearlooks/Default'
diff --git a/etc/skel/.fvwm/userconfig b/etc/skel/.fvwm/userconfig
new file mode 100644 (file)
index 0000000..f7ded05
--- /dev/null
@@ -0,0 +1,36 @@
+# Filename:      ~/.fvwm-crystal/userconfig
+# Purpose:       configuration file for fvwm-crystal
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Mon Jun 12 18:42:31 CEST 2006 [mika]
+################################################################################
+# Bind applications to specific desktop:
+# Style vmware StartsOnPage 3 0
+# Style opera StartsOnPage 1 0
+# Style firefox StartsOnPage 1 0
+# Style konsole StartsOnPage 0 0
+
+# Run default terminal emulator via ctrl-alt-x:
+Key X A MC Exec exec x-terminal-emulator
+# ctrl-alt-p - run xterm in presentation mode (set via ~/.Xresources):
+Key P A MC Exec exec xterm -name presentation -geometry 65
+
+# Start application with specific geometry:
+# Key M A MC Exec exec mrxvt -lk --geometry 148x65
+# Key F A MC Exec exec firefox --geometry 1332x997-68-27
+
+# Special keys
+Key XF86AudioMedia A N Exec xterm
+Key XF86AudioMute A N Exec XF86AudioMute
+Key XF86AudioLowerVolume A N Exec XF86AudioLowerVolume
+Key XF86AudioRaiseVolume A N Exec XF86AudioRaiseVolume
+
+# Provide alt-<cursor> for desktop switching:
+Key Left  A $[Mod1]      GotoPage-Left
+Key Right A $[Mod1]      GotoPage-Right
+
+# Unbind alt-x for emacs-users:
+Key X A $[Mod1] -
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.gkrellm2/plugin_enable b/etc/skel/.gkrellm2/plugin_enable
new file mode 100644 (file)
index 0000000..c797094
--- /dev/null
@@ -0,0 +1,3 @@
+gkrellm-x86info.so
+gkrellshoot.so
+volume.so
diff --git a/etc/skel/.gkrellm2/sensor-config b/etc/skel/.gkrellm2/sensor-config
new file mode 100644 (file)
index 0000000..a1d2f1f
--- /dev/null
@@ -0,0 +1,5 @@
+sensor sensor_float_factor 10000
+sensor gkrellm_float_factor 1000
+sensor "THRM" "thermal_zone/THRM" 10000 0 0 0
+sensor units_fahrenheit 0
+sensor volt_display_mode 0
diff --git a/etc/skel/.gkrellm2/theme_config b/etc/skel/.gkrellm2/theme_config
new file mode 100644 (file)
index 0000000..7a4c384
--- /dev/null
@@ -0,0 +1,6 @@
+/home/grml/.gkrellm2/themes/Modern
+0
+Serif 10
+Serif 8
+Serif 7
+100
diff --git a/etc/skel/.gkrellm2/themes/Modern.tar.gz b/etc/skel/.gkrellm2/themes/Modern.tar.gz
new file mode 100644 (file)
index 0000000..53d1229
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern.tar.gz differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/apm/krell.png b/etc/skel/.gkrellm2/themes/Modern/apm/krell.png
new file mode 100644 (file)
index 0000000..189fa06
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/apm/krell.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/bg_chart.png b/etc/skel/.gkrellm2/themes/Modern/bg_chart.png
new file mode 100644 (file)
index 0000000..eede9d1
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/bg_chart.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/bg_grid.png b/etc/skel/.gkrellm2/themes/Modern/bg_grid.png
new file mode 100644 (file)
index 0000000..81134be
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/bg_grid.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/bg_meter.png b/etc/skel/.gkrellm2/themes/Modern/bg_meter.png
new file mode 100644 (file)
index 0000000..97148c9
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/bg_meter.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/bg_panel.png b/etc/skel/.gkrellm2/themes/Modern/bg_panel.png
new file mode 100644 (file)
index 0000000..4d48f61
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/bg_panel.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/data_in.png b/etc/skel/.gkrellm2/themes/Modern/data_in.png
new file mode 100644 (file)
index 0000000..a0fa898
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/data_in.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/data_in_grid.png b/etc/skel/.gkrellm2/themes/Modern/data_in_grid.png
new file mode 100644 (file)
index 0000000..3f8f94a
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/data_in_grid.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/data_out.png b/etc/skel/.gkrellm2/themes/Modern/data_out.png
new file mode 100644 (file)
index 0000000..a0bb040
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/data_out.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/data_out_grid.png b/etc/skel/.gkrellm2/themes/Modern/data_out_grid.png
new file mode 100644 (file)
index 0000000..10a5b2c
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/data_out_grid.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/frame_bottom.png b/etc/skel/.gkrellm2/themes/Modern/frame_bottom.png
new file mode 100644 (file)
index 0000000..25e9ef7
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/frame_bottom.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/frame_left.png b/etc/skel/.gkrellm2/themes/Modern/frame_left.png
new file mode 100644 (file)
index 0000000..ded3e11
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/frame_left.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/frame_right.png b/etc/skel/.gkrellm2/themes/Modern/frame_right.png
new file mode 100644 (file)
index 0000000..3e03309
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/frame_right.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/frame_top.png b/etc/skel/.gkrellm2/themes/Modern/frame_top.png
new file mode 100644 (file)
index 0000000..5e17fea
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/frame_top.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/fs/krell.png b/etc/skel/.gkrellm2/themes/Modern/fs/krell.png
new file mode 100644 (file)
index 0000000..6cdfa9b
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/fs/krell.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/gkrellmrc b/etc/skel/.gkrellm2/themes/Modern/gkrellmrc
new file mode 100755 (executable)
index 0000000..f6c0ce6
--- /dev/null
@@ -0,0 +1,147 @@
+#   ------ Sample gkrellmrc configuration file --------
+# Option settings here correspond (with some fuzz) to the default theme.
+# See the Themes file for a discussion of these options.
+# Change or add entries as required for your theme.
+
+author = "Eric R. Reitz  <acvar@winstarmail.com>"
+
+chart_width_min  = 64
+chart_width_max  = 64
+chart_width_ref  = 64
+allow_scaling    = false
+
+# Frame sizes set to 0 means render frames to drawn dimension
+frame_top_height  = 0
+frame_bottom_height  = 0
+frame_left_width  = 0
+frame_right_width  = 0
+
+# Borders for images are specified with comma separated numbers in the order:
+#    left border, right border, top border, bottom border
+frame_top_border = 2,2,0,0
+frame_bottom_border = 2,2,0,0
+frame_left_border = 0,0,0,0
+frame_right_border = 0,0,0,0
+
+
+# Colors for drawing data on charts.  These apply to all chart monitors
+# so style settings for these are not possible.  These do not apply
+# if you have data_in/out images.
+chart_in_color       = #10d3d3
+chart_in_color_grid  = #00a3a3
+chart_out_color      = #f4ac4a
+chart_out_color_grid = #b47c20
+
+# 0 (do) 1 (don't) draw top/bottom grid lines on charts.
+bg_grid_mode = 1
+
+# Placement of the Rx/Tx LEDs in the panel area of net Chart monitors.
+rx_led_x = -14
+rx_led_y = 11
+tx_led_x = -1
+tx_led_y = 11
+
+# Horizontal placement of the time online display and button of the
+# timer_button Meter monitor.  Negative x means place x pixels from right edge
+timer_time_x = 1
+timer_button_x = -4
+
+# used only if the theme has a bg_timer image.
+bg_timer_border = 2,2,2,2
+
+button_panel_border = 2,2,2,2
+button_meter_border = 2,2,2,2
+
+# Fonts to use in the Style settings below.
+large_font = "-adobe-helvetica-medium-r-normal-*-*-120-*-*-p-*-*-*"
+normal_font = "-adobe-helvetica-medium-r-normal-*-*-100-*-*-p-*-*-*"
+small_font   = "-adobe-helvetica-medium-r-normal-*-*-80-*-*-p-*-*-*"
+
+
+#Set the borders for the background slider trough images.
+bg_slider_panel_border = 1,1,1,1
+bg_slider_meter_border = 1,1,1,1
+
+
+# ========= Style settings for the monitors. ============
+# Options can be set to apply globally to areas of all similar monitors,
+# or can be set to individually apply only to an area of a specific monitor.
+# This is done with Style lines which can have a global '*' scope name or a 
+# specific monitor name.  Since these theme specifications begin at
+# the monitor area level (see the Themes file), there are Style lines for
+# each area.  There are StyleChart and StylePanel lines for the chart and
+# panel areas in the Chart monitors, and a StyleMeter line for the single
+# meter area in the Meter monitors.
+# It is not necessary for these lines to be in any particular order, more
+# specific style settings always override a global setting.
+#   - textcolor arguments are  color, shadow color, and drawing effect
+#     (shadow or none). The '#' preceding the hex color values is required.
+#     Enclose multiple word rgb.txt color names in quotes.
+#   - see the Themes file for how monitors use alt_font and alt_textcolor.
+#
+# Settings for the chart areas of all Chart monitors.
+StyleChart  *.border = 5,5,5,5
+StyleChart  *.font = normal_font
+StyleChart  *.alt_font = small_font
+StyleChart  *.textcolor = #000000 #000000 none
+StyleChart  *.alt_textcolor = #000000 #000000 none
+
+# Settings for the panel areas of all Chart monitors.
+StylePanel  *.border = 0,0,11,2
+StylePanel  *.font = normal_font
+StylePanel  *.alt_font = normal_font
+StylePanel  *.textcolor = #000000 #000000 none
+StylePanel  *.alt_textcolor = #000000 #000000 none
+StylePanel  *.label_position = 50
+StylePanel  net.label_position = 0
+StylePanel  *.margin = 3
+StylePanel  *.krell_x_hot = 63
+StylePanel  *.krell_depth = 65
+StylePanel  *.krell_yoff = 1
+
+# Settings for the meter areas of all Meter monitors.
+StyleMeter  *.border = 2,2,2,2
+StyleMeter  mem.border = 2,2,2,15
+StyleMeter  swap.border = 2,2,2,14
+StyleMeter  *.font = normal_font
+StyleMeter  *.alt_font = small_font
+StyleMeter  *.textcolor = #000000 #000000 none
+StyleMeter  *.alt_textcolor = #000000 #000000 none
+StyleMeter  *.label_position = 50
+StyleMeter  *.margin = 3
+StyleMeter  *.krell_x_hot = -1
+StyleMeter  mem.krell_x_hot = 62
+StyleMeter  swap.krell_x_hot = 62
+StyleMeter  *.krell_depth = 1
+StyleMeter  mem.krell_depth = 65
+StyleMeter  swap.krell_depth = 65
+StyleMeter  *.krell_yoff = 1
+StyleMeter  mem.krell_yoff = 13
+StyleMeter  swap.krell_yoff = 14
+
+# These are some of the custom settings for the meter areas of specific
+# meter monitors for the default theme.
+# These override any general '*' settings.
+StyleMeter  apm.border = 3,3,2,2
+StyleMeter  apm.font = small_font
+
+* cal.font and cal.textcolor is for day of week and month name
+StyleMeter  cal.font = small_font
+StyleMeter  cal.textcolor = #000000 #000000 none
+
+# cal.alt_font is day of month
+StyleMeter  cal.alt_font = large_font
+
+* clock.font and clock.textcolor is for hours & minutes
+# clock.alt_font and clock.alt_textcolor would be used for seconds or am/pm
+StyleMeter  clock.font = large_font
+StyleMeter  clock.textcolor = #000000 #000000 none
+
+StyleMeter  fs.border = 3,3,3,2
+StyleMeter  fs.label_position = 0
+StyleMeter  fs.alt_font = normal_font
+StyleMeter  host.textcolor =  #000000  #000000 none
+StyleMeter  mail.alt_textcolor = #000000 #000000 none
+StyleMeter  timer.textcolor = #000000  #000000 none
+StyleMeter  uptime.textcolor = #000000 #000000 none
+
diff --git a/etc/skel/.gkrellm2/themes/Modern/krell_panel.png b/etc/skel/.gkrellm2/themes/Modern/krell_panel.png
new file mode 100644 (file)
index 0000000..11bef30
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/krell_panel.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/mem/bg_panel.png b/etc/skel/.gkrellm2/themes/Modern/mem/bg_panel.png
new file mode 100644 (file)
index 0000000..850cf50
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/mem/bg_panel.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/mem/krell.png b/etc/skel/.gkrellm2/themes/Modern/mem/krell.png
new file mode 100644 (file)
index 0000000..dc2a5c2
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/mem/krell.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/net/decal_net_leds.png b/etc/skel/.gkrellm2/themes/Modern/net/decal_net_leds.png
new file mode 100644 (file)
index 0000000..4380c57
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/net/decal_net_leds.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/swap/bg_panel.png b/etc/skel/.gkrellm2/themes/Modern/swap/bg_panel.png
new file mode 100644 (file)
index 0000000..d964ec3
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/swap/bg_panel.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/swap/krell.png b/etc/skel/.gkrellm2/themes/Modern/swap/krell.png
new file mode 100644 (file)
index 0000000..dc2a5c2
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/swap/krell.png differ
diff --git a/etc/skel/.gkrellm2/themes/Modern/timer/decal_timer_button.png b/etc/skel/.gkrellm2/themes/Modern/timer/decal_timer_button.png
new file mode 100644 (file)
index 0000000..b076f57
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/Modern/timer/decal_timer_button.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers.tar.gz b/etc/skel/.gkrellm2/themes/MonkeyLovers.tar.gz
new file mode 100644 (file)
index 0000000..e146d31
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers.tar.gz differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/README b/etc/skel/.gkrellm2/themes/MonkeyLovers/README
new file mode 100644 (file)
index 0000000..aa5b58c
--- /dev/null
@@ -0,0 +1,14 @@
+                 MonkeyLovers GKrellm Theme
+============================================================
+
+Made for gorilla goons by gorilla goons.
+
+Used both Ximian-South and Skirellm for reference, 
+this bieng my introduction theme.
+
+I really didn't have a clue to what I was doing, so feel
+free to email me if you see anything odd.
+
+------------------------------------------------------------
+
+         2002 Ron "chi" Rogers (ash0xx@hotmail.com)
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/apm/bg_meter.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/apm/bg_meter.png
new file mode 100644 (file)
index 0000000..4a937d2
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/apm/bg_meter.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_chart.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_chart.png
new file mode 100644 (file)
index 0000000..175f340
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_chart.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_grid.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_grid.png
new file mode 100644 (file)
index 0000000..fb9d6b6
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_grid.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_meter.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_meter.png
new file mode 100644 (file)
index 0000000..3de0969
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_meter.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_panel.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_panel.png
new file mode 100644 (file)
index 0000000..4a937d2
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_panel.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_spacer.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_spacer.png
new file mode 100644 (file)
index 0000000..3824a8c
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/bg_spacer.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/button2.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/button2.png
new file mode 100644 (file)
index 0000000..20333b3
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/button2.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/decal_misc.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/decal_misc.png
new file mode 100644 (file)
index 0000000..37cd88e
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/decal_misc.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_bottom.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_bottom.png
new file mode 100644 (file)
index 0000000..a5e8643
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_bottom.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_left.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_left.png
new file mode 100644 (file)
index 0000000..85c6d6d
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_left.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_right.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_right.png
new file mode 100644 (file)
index 0000000..47ffbbf
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_right.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_top.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_top.png
new file mode 100644 (file)
index 0000000..d7dc938
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/frame_top.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/fs/bg_meter.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/fs/bg_meter.png
new file mode 100644 (file)
index 0000000..4a937d2
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/fs/bg_meter.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/gkrellm_theme.cfg b/etc/skel/.gkrellm2/themes/MonkeyLovers/gkrellm_theme.cfg
new file mode 100644 (file)
index 0000000..75b3790
--- /dev/null
@@ -0,0 +1,9 @@
+spiffE
+
+This is the gkrellm_theme.cfg file which redirects GKrellM to a theme directory
+for theme images and the gkrellmrc file.
+Replace the top line of this file with the desired directory pathname.
+The theme directory pathname may be absolute (beginning with '/') otherwise
+it will be relative to the GKrellM config directory: ~/.gkrellm
+Eg. if the top line is "plain" the theme directory will be:
+/home/USER/.gkrellm/plain
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/gkrellmrc b/etc/skel/.gkrellm2/themes/MonkeyLovers/gkrellmrc
new file mode 100644 (file)
index 0000000..44d9552
--- /dev/null
@@ -0,0 +1,84 @@
+author = "Ron Rogers <ash0xx@justballs.net>"
+
+frame_left_width                       = 7
+frame_right_width                      = 7
+chart_width_min                        = 50
+chart_width_max                        = 200
+chart_width_ref                        = 60
+allow_scaling                          = true
+
+chart_in_color                         = #bebebe
+chart_in_color_grid                    = #ffffff
+chart_out_color                        = #a4a4a4
+chart_out_color_grid                   = #ffffff
+
+bg_grid_mode = 1
+
+large_font                     = -adobe-helvetica-medium-r-normal-*-*-80-*-*-p-*-iso8859-1
+normal_font                    = -adobe-helvetica-medium-r-normal-*-*-80-*-*-p-*-iso8859-1
+small_font                     = -adobe-helvetica-medium-r-normal-*-*-80-*-*-p-*-iso8859-1
+
+rx_led_x = 3
+rx_led_y = 9
+tx_led_x = -3
+tx_led_y = 9
+
+StyleChart  *.border                   = 3,3,2,2
+StyleChart  *.font                     = normal_font
+StyleChart  *.alt_font                         = small_font
+
+StylePanel  *.border                   = 2,2,11,3
+StylePanel  net.border                         = 2,2,13,2
+StylePanel  *.margin                   = 2
+StylePanel  *.font                     = normal_font
+StylePanel  *.alt_font                 = normal_font
+StylePanel  *.krell_x_hot              = 63
+StylePanel  *.krell_depth              = 64
+StylePanel  *.krell_yoff               = 4
+
+StyleMeter  *.margin                   = 3
+#StyleMeter gkrellmms.margin           = 0
+StyleMeter  *.font                     = normal_font
+StyleMeter  *.alt_font                         = small_font
+StyleMeter  mem.label_position                 = 0
+StyleMeter  *.label_position           = 0
+StyleMeter  fs.label_position          = 0
+StyleMeter  swap.label_position        = 0
+StyleMeter  *.krell_x_hot              = 63
+StyleMeter  *.krell_depth              = 65
+StyleMeter  *.krell_yoff               = 4
+StyleMeter  mail.krell_x_hot           = -1
+
+# borders
+StyleMeter  *.border                   = 2,2,4,4
+StyleMeter  timer.border               = 0,0,4,4
+StyleMeter  mem.border                         = 0,0,11,4
+StyleMeter  swap.border                = 0,0,11,3
+StyleMeter  fs.border                  = 0,0,11,3
+StyleMeter  apm.border                         = 0,0,12,3
+StyleMeter  timer.border               = 0,0,2,2
+StyleMeter  uptime.border              = 0,0,3,5
+
+# graph color
+StyleChart  *.textcolor                = #ffffff #494d59 shadow
+StyleChart  *.alt_textcolor            = #ffffff #494d59 shadow
+
+# panel color
+StylePanel  *.textcolor                = #000000 #bebebe shadow
+StylePanel  *.alt_textcolor            = #000000 #bebebe shadow
+
+#meter_color
+StyleMeter  *.textcolor                = #000000 #bebebe shadow
+StyleMeter  *.alt_textcolor            = #000000 #bebebe shadow
+StyleMeter  fs.textcolor               = #000000 #bebebe shadow
+StyleMeter  mem.textcolor              = #000000 #bebebe shadow
+StyleMeter  swap.textcolor             = #000000 #bebebe shadow
+StyleMeter  mail.textcolor             = #000000 #bebebe shadow
+StyleMeter  host.textcolor             = #000000 #bebebe shadow
+StyleMeter  cal.textcolor              = #000000 #bebebe shadow
+
+set_integer mem_krell_cache_yoff       = 1
+set_integer mem_krell_buffers_yoff     = 1
+
+krell_slider_depth                     = 65
+krell_slider_x_hot                     = 63
\ No newline at end of file
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_meter.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_meter.png
new file mode 100644 (file)
index 0000000..514ec55
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_meter.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_panel.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_panel.png
new file mode 100644 (file)
index 0000000..fd4af4e
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_panel.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_slider.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_slider.png
new file mode 100644 (file)
index 0000000..fb62d73
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/krell_slider.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/bg_meter.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/bg_meter.png
new file mode 100644 (file)
index 0000000..4a937d2
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/bg_meter.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_buffers.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_buffers.png
new file mode 100644 (file)
index 0000000..6114ddb
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_buffers.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_cache.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_cache.png
new file mode 100644 (file)
index 0000000..9112d9c
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/mem/krell_cache.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds.png
new file mode 100644 (file)
index 0000000..63ccf49
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds2.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds2.png
new file mode 100644 (file)
index 0000000..17f1d97
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/net/decal_net_leds2.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/swap/bg_meter.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/swap/bg_meter.png
new file mode 100644 (file)
index 0000000..4a937d2
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/swap/bg_meter.png differ
diff --git a/etc/skel/.gkrellm2/themes/MonkeyLovers/timer/decal_timer_button.png b/etc/skel/.gkrellm2/themes/MonkeyLovers/timer/decal_timer_button.png
new file mode 100644 (file)
index 0000000..edde51d
Binary files /dev/null and b/etc/skel/.gkrellm2/themes/MonkeyLovers/timer/decal_timer_button.png differ
diff --git a/etc/skel/.gkrellm2/user-config b/etc/skel/.gkrellm2/user-config
new file mode 100644 (file)
index 0000000..ef3ecf7
--- /dev/null
@@ -0,0 +1,136 @@
+### GKrellM user config.  Auto written, do not edit (usually) ###
+### Version 2.2.7 ###
+enable_hostname 1
+hostname_short 0
+enable_sysname 0
+mbmon_port 0
+sticky_state 1
+dock_type 0
+decorated 0
+skip_taskbar 1
+skip_pager 1
+above 0
+below 0
+track_gtk_theme_name 0
+default_track_theme "Default"
+save_position 0
+chart_width 60
+update_HZ 10
+allow_multiple_instances 0
+float_factor 1000
+hostname sysname_mode 1
+clock_cal clock_launch 
+clock_cal clock_tooltip 
+clock_cal cal_launch 
+clock_cal cal_tooltip 
+clock_cal hour_chime_command 
+clock_cal quarter_chime_command 
+clock_cal loop_chime_enable 0
+clock_cal clock_options 1 1 0 1
+clock_cal cal_options 1
+cpu extra_info cpu 1
+cpu chart_config cpu 40 20 0 0 0 0 : 0 0 0 0 500 : 0 0 0 0 500 : 0 0 0 0 500
+cpu enable 1
+cpu smp_mode 0
+cpu omit_nice_mode 0
+cpu config_tracking 0
+cpu sensor_mode 0
+cpu text_format $T
+proc enable 1 1
+proc launch 
+proc tooltip_comment 
+proc sensor_mode 0
+proc text_format \w88\a$p\f procs\n\e$u\f users
+proc chart_config 40 100 0 0 0 0 : 1 0 0 0 500 : 0 0 0 0 500
+disk assign_method 2
+disk device Disk 0 0 0 1 0 0 0
+disk chart_config Disk 40 10 0 1 0 0 : 0 0 0 0 500 : 0 0 0 0 500
+disk device hda 0 0 1 0 1 -1 0
+disk device hdb 0 0 1 0 1 -1 0
+disk device hdc 0 0 2 0 1 -1 0
+disk device md0 0 0 15 0 1 -1 0
+disk device fd0 0 0 40 0 1 -1 0
+disk text_format $T
+inet text_format all \t$a\f $l\N$A\f $L
+inet update_interval 1
+net enables eth0 1 1 0
+net chart_config eth0 40 3000 0 1 0 0 : 0 0 0 0 500 : 0 0 0 0 500
+net enables eth1 1 1 0
+net enables eth2 1 1 0
+net enables lo 0 1 0
+net enables ppp0 1 1 0
+net chart_config ppp0 40 2000 0 1 0 0 : 0 0 0 0 500 : 0 0 0 0 500
+net enables sit0 1 1 0
+net timer_enabled 1
+net timer_seconds 1
+net timer_iface ppp0
+net timer_on 
+net timer_off 
+net text_format $T\b\c\f$L
+net reset_mday 1
+net net_stats_window_height 200
+meminfo mem_meter 1 0 0
+meminfo swap_meter 1 0
+meminfo swap_chart 0 1
+meminfo mem_launch 
+meminfo mem_tooltip 
+meminfo mem_data_format $t - $f free
+meminfo swap_launch 
+meminfo swap_tooltip 
+meminfo swap_data_format $t - $f free
+meminfo text_format $T
+fs fs_check_timeout 2
+fs nfs_check_timeout 16
+fs auto_eject 0
+fs binary_units 0
+fs data_format $t - $f free
+mail mailbox-local mbox /var/mail/grml
+mail mua 
+mail notify 
+mail fetch_command 
+mail remote_check_timeout 5
+mail local_check_timeout 4
+mail fetch_check_is_local 0
+mail msg_count_mode 0
+mail animation_select_mode 3
+mail fetch_check_only_mode 0
+mail reset_remote_mode 0
+mail unseen_is_new 0
+mail enable 1 0 0 0
+mail animation_continuous 0
+mail show_tooltip 1
+mail mh_seq_ignore 0
+volume_plugin_config RIGHT_CLICK_CMD 
+battery enable 1
+battery enable_composite 1
+battery estimate_time 0
+battery estimate_time_discharge 1500
+battery estimate_time_charge 3000
+battery estimate_time_charge_model 0
+battery full_cap_fallback 5000
+battery poll_interval 5
+battery launch1 
+battery tooltip_comment 
+battery alert_units_percent 0
+battery display_mode 0 0
+# gkrellshoot xlock_cmd xscreensaver-command -lock
+gkrellshoot xlock_cmd xterm -e grml-lock
+gkrellshoot active_panels 1
+gkrellshoot window_or_full 1
+gkrellshoot view_image 1
+gkrellshoot wait_seconds 0
+gkrellshoot view_cmd display
+gkrellshoot image_format jpg
+gkrellshoot with_frame 0
+gkrellshoot grayscale 0
+gkrellshoot save_dir /home/grml
+gkrellshoot lock_shoot_select 0
+gkrellshoot anim_select0 Mesh
+gkrellshoot cycle_anim0 0
+gkrellshoot anim_select1 Radar
+gkrellshoot cycle_anim1 0
+gkrellshoot anim_select2 Sine Curve
+gkrellshoot cycle_anim2 0
+uptime enable 1
+uptime launch 
+uptime tooltip 
diff --git a/etc/skel/.ideskrc b/etc/skel/.ideskrc
new file mode 100644 (file)
index 0000000..5cac077
--- /dev/null
@@ -0,0 +1,39 @@
+table Config
+  FontName: arial
+  FontSize: 11
+  FontColor: #f7f3d6
+  ToolTip.FontSize: 11
+  ToolTip.FontName: gothic
+  ToolTip.ForeColor: #000000
+  ToolTip.BackColor: #FFFFFF
+  ToolTip.CaptionOnHover: true
+  ToolTip.CaptionPlacement: Right
+  Locked: false
+  Transparency: 100
+  Shadow: true
+  ShadowColor: #000000
+  ShadowX: 1
+  ShadowY: 1
+  Bold: true
+  ClickDelay: 300
+  IconSnap: true
+  SnapWidth: 10
+  SnapHeight: 10
+  SnapOrigin: BottomRight
+  SnapShadow: false
+  SnapShadowTrans: 200
+  CaptionOnHover: false
+  CaptionPlacement: bottom
+  FillStyle: fillinvert
+  Background.File: /usr/share/grml/desktop.jpg
+  Background.Mode: Scale
+end
+
+table Actions
+  Lock: control right doubleClk
+  Reload: middle doubleClk
+  Drag: left hold
+  EndDrag: left singleClk
+  Execute[0]: left singleClk
+  Execute[1]: right singleClk
+end
diff --git a/etc/skel/.idesktop/aterm.lnk b/etc/skel/.idesktop/aterm.lnk
new file mode 100644 (file)
index 0000000..eb3bb6e
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: aterm
+  Command: /usr/bin/aterm -tr
+  Icon: /home/grml/.idesktop/icons/l33t_TER_eterm.png
+  X: 224
+  Y: 13
+end
+
diff --git a/etc/skel/.idesktop/aumix.lnk b/etc/skel/.idesktop/aumix.lnk
new file mode 100644 (file)
index 0000000..cd73cff
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: aumix
+  Command: /usr/bin/x-terminal-emulator -T "aumix" -e /usr/bin/aumix
+  Icon: /home/grml/.idesktop/icons/l33t_AUD_kmix.png
+  X: 18
+  Y: 331
+end
+
diff --git a/etc/skel/.idesktop/emacs.lnk b/etc/skel/.idesktop/emacs.lnk
new file mode 100644 (file)
index 0000000..05103c4
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: emacs
+  Command: /usr/bin/emacs
+  Icon: /home/grml/.idesktop/icons/l33t_TXT_emacs.png
+  X: 534
+  Y: 13
+end
+
diff --git a/etc/skel/.idesktop/firefox.lnk b/etc/skel/.idesktop/firefox.lnk
new file mode 100644 (file)
index 0000000..d7ac2b2
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: firefox
+  Command: /usr/bin/mozilla-firefox
+  Icon: /home/grml/.idesktop/icons/l33t_BRO_firefox.png
+  X: 124
+  Y: 13
+end
+
diff --git a/etc/skel/.idesktop/grmlconfigroot.lnk b/etc/skel/.idesktop/grmlconfigroot.lnk
new file mode 100644 (file)
index 0000000..824ef29
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: grml-config-root
+  Command: /usr/bin/x-terminal-emulator -T "grml-config-root" -e sudo /usr/sbin/grml-config-root
+  Icon: /home/grml/.idesktop/icons/l33t_DEV_kcontrol.png
+  X: 318
+  Y: 331
+end
+
diff --git a/etc/skel/.idesktop/grmlconfiguser.lnk b/etc/skel/.idesktop/grmlconfiguser.lnk
new file mode 100644 (file)
index 0000000..72a18b0
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: grml-config-user
+  Command: /usr/bin/x-terminal-emulator -T "grml-config-user" -e /usr/bin/grml-config-user
+  Icon: /home/grml/.idesktop/icons/l33t_DEV_kcontrol.png
+  X: 318
+  Y: 451
+end
+
diff --git a/etc/skel/.idesktop/icons/README b/etc/skel/.idesktop/icons/README
new file mode 100644 (file)
index 0000000..b82f9a8
--- /dev/null
@@ -0,0 +1 @@
+Icons taken from http://fixxxer.cc/idesk/icons.tar.bz2
diff --git a/etc/skel/.idesktop/icons/l33t_AUD_kmix.png b/etc/skel/.idesktop/icons/l33t_AUD_kmix.png
new file mode 100644 (file)
index 0000000..ee8e57b
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_AUD_kmix.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_BRO_firefox.png b/etc/skel/.idesktop/icons/l33t_BRO_firefox.png
new file mode 100644 (file)
index 0000000..d24f399
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_BRO_firefox.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_DES_nephros-manual.png b/etc/skel/.idesktop/icons/l33t_DES_nephros-manual.png
new file mode 100644 (file)
index 0000000..abed672
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_DES_nephros-manual.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_DES_samba.png b/etc/skel/.idesktop/icons/l33t_DES_samba.png
new file mode 100644 (file)
index 0000000..b4c102f
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_DES_samba.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_DES_screenshot.png b/etc/skel/.idesktop/icons/l33t_DES_screenshot.png
new file mode 100644 (file)
index 0000000..0a71727
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_DES_screenshot.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_DEV_hd.png b/etc/skel/.idesktop/icons/l33t_DEV_hd.png
new file mode 100644 (file)
index 0000000..35c5e41
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_DEV_hd.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_DEV_hwinfo.png b/etc/skel/.idesktop/icons/l33t_DEV_hwinfo.png
new file mode 100644 (file)
index 0000000..197c4ec
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_DEV_hwinfo.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_DEV_kcontrol.png b/etc/skel/.idesktop/icons/l33t_DEV_kcontrol.png
new file mode 100644 (file)
index 0000000..e4cb005
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_DEV_kcontrol.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_DEV_network.png b/etc/skel/.idesktop/icons/l33t_DEV_network.png
new file mode 100644 (file)
index 0000000..ccadbbb
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_DEV_network.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_EMU_vmware.png b/etc/skel/.idesktop/icons/l33t_EMU_vmware.png
new file mode 100644 (file)
index 0000000..ff43feb
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_EMU_vmware.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_GRA_gimp.png b/etc/skel/.idesktop/icons/l33t_GRA_gimp.png
new file mode 100644 (file)
index 0000000..d505a27
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_GRA_gimp.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_IMS_irssi.png b/etc/skel/.idesktop/icons/l33t_IMS_irssi.png
new file mode 100644 (file)
index 0000000..4dc35bb
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_IMS_irssi.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_IMS_licq.png b/etc/skel/.idesktop/icons/l33t_IMS_licq.png
new file mode 100644 (file)
index 0000000..d792060
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_IMS_licq.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_MAI_mutt.png b/etc/skel/.idesktop/icons/l33t_MAI_mutt.png
new file mode 100644 (file)
index 0000000..708eef0
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_MAI_mutt.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_OFF_openoffice.png b/etc/skel/.idesktop/icons/l33t_OFF_openoffice.png
new file mode 100644 (file)
index 0000000..16d8108
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_OFF_openoffice.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_TER_Eterm.png b/etc/skel/.idesktop/icons/l33t_TER_Eterm.png
new file mode 100644 (file)
index 0000000..ca3d1eb
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_TER_Eterm.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_TER_eterm.png b/etc/skel/.idesktop/icons/l33t_TER_eterm.png
new file mode 100644 (file)
index 0000000..54fac84
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_TER_eterm.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_TER_term.png b/etc/skel/.idesktop/icons/l33t_TER_term.png
new file mode 100644 (file)
index 0000000..23c5215
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_TER_term.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_TXT_emacs.png b/etc/skel/.idesktop/icons/l33t_TXT_emacs.png
new file mode 100644 (file)
index 0000000..ff65cc4
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_TXT_emacs.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_TXT_vim.png b/etc/skel/.idesktop/icons/l33t_TXT_vim.png
new file mode 100644 (file)
index 0000000..3d64f63
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_TXT_vim.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_UNK_ethereal.png b/etc/skel/.idesktop/icons/l33t_UNK_ethereal.png
new file mode 100644 (file)
index 0000000..6c1fff3
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_UNK_ethereal.png differ
diff --git a/etc/skel/.idesktop/icons/l33t_UNK_rox.png b/etc/skel/.idesktop/icons/l33t_UNK_rox.png
new file mode 100644 (file)
index 0000000..f1a36bd
Binary files /dev/null and b/etc/skel/.idesktop/icons/l33t_UNK_rox.png differ
diff --git a/etc/skel/.idesktop/irssi.lnk b/etc/skel/.idesktop/irssi.lnk
new file mode 100644 (file)
index 0000000..f1938ce
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: run irssi and connect to channel #grml
+  Command: x-terminal-emulator -T "irssi" -e /usr/bin/irssi
+  Icon: /home/grml/.idesktop/icons/l33t_IMS_irssi.png
+  X: 124
+  Y: 131
+end
+
diff --git a/etc/skel/.idesktop/linneighborhood.lnk b/etc/skel/.idesktop/linneighborhood.lnk
new file mode 100644 (file)
index 0000000..56a21f2
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: LinNeighborhood
+  Command: /usr/bin/LinNeighborhood
+  Icon: /home/grml/.idesktop/icons/l33t_DES_samba.png
+  X: 774
+  Y: 13
+end
+
diff --git a/etc/skel/.idesktop/network.lnk b/etc/skel/.idesktop/network.lnk
new file mode 100644 (file)
index 0000000..0cba2af
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: configure network
+  Command: /usr/bin/x-terminal-emulator -T "grml-network" -e sudo /usr/sbin/grml-network
+  Icon: /home/grml/.idesktop/icons/l33t_DEV_network.png
+  X: 158
+  Y: 331
+end
+
diff --git a/etc/skel/.idesktop/pinfo.lnk b/etc/skel/.idesktop/pinfo.lnk
new file mode 100644 (file)
index 0000000..4d1e82f
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: pinfo
+  Command: x-terminal-emulator -T "pinfo" -e /usr/bin/pinfo
+  Icon: /home/grml/.idesktop/icons/l33t_DES_nephros-manual.png
+  X: 28
+  Y: 451
+end
+
diff --git a/etc/skel/.idesktop/rox.lnk b/etc/skel/.idesktop/rox.lnk
new file mode 100644 (file)
index 0000000..2dff2a5
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: rox
+  Command: /usr/bin/rox ~/
+  Icon: /home/grml/.idesktop/icons/l33t_UNK_rox.png
+  X: 324
+  Y: 13
+end
+
diff --git a/etc/skel/.idesktop/screenshot.lnk b/etc/skel/.idesktop/screenshot.lnk
new file mode 100644 (file)
index 0000000..853b72e
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: screenshot
+  Command: import -window root ~/`date +shot-%Y-%m-%d-%H%M%S.jpg`
+  Icon: /home/grml/.idesktop/icons/l33t_DES_screenshot.png
+  X: 158
+  Y: 451
+end
+
diff --git a/etc/skel/.idesktop/unused/gimp.lnk b/etc/skel/.idesktop/unused/gimp.lnk
new file mode 100644 (file)
index 0000000..6d96bf5
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: gimp
+  Command: /usr/bin/gimp
+  Icon: /home/grml/.idesktop/icons/l33t_GRA_gimp.png
+  X: 1054
+  Y: 573
+end
+
diff --git a/etc/skel/.idesktop/unused/ooffice.lnk b/etc/skel/.idesktop/unused/ooffice.lnk
new file mode 100644 (file)
index 0000000..c4c07cb
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: OpenOffice2
+  Command: /usr/bin/ooffice2
+  Icon: /home/grml/.idesktop/icons/l33t_OFF_openoffice.png
+  X: 1174
+  Y: 493
+end
+
diff --git a/etc/skel/.idesktop/unused/vmware.lnk b/etc/skel/.idesktop/unused/vmware.lnk
new file mode 100644 (file)
index 0000000..85d2094
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: vmware
+  Command: /usr/bin/vmware
+  Icon: /home/grml/.idesktop/icons/l33t_EMU_vmware.png
+  X: 1044
+  Y: 433
+end
+
diff --git a/etc/skel/.idesktop/vim.lnk b/etc/skel/.idesktop/vim.lnk
new file mode 100644 (file)
index 0000000..9c435d0
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: gvim
+  Command: /usr/bin/gvim
+  Icon: /home/grml/.idesktop/icons/l33t_TXT_vim.png
+  X: 424
+  Y: 13
+end
+
diff --git a/etc/skel/.idesktop/wireshark.lnk b/etc/skel/.idesktop/wireshark.lnk
new file mode 100644 (file)
index 0000000..1e5fe79
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: wireshark
+  Command: /usr/bin/sudo /usr/bin/wireshark
+  Icon: /home/grml/.idesktop/icons/l33t_UNK_ethereal.png
+  X: 644
+  Y: 13
+end
+
diff --git a/etc/skel/.idesktop/xterm.lnk b/etc/skel/.idesktop/xterm.lnk
new file mode 100644 (file)
index 0000000..0ecb326
--- /dev/null
@@ -0,0 +1,8 @@
+table Icon
+  Caption: xterm
+  Command: /usr/bin/x-terminal-emulator
+  Icon: /home/grml/.idesktop/icons/l33t_TER_Eterm.png
+  X: 24
+  Y: 13
+end
+
diff --git a/etc/skel/.ion2/.welcome_msg_displayed b/etc/skel/.ion2/.welcome_msg_displayed
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/etc/skel/.ion2/default-session--0/draw.lua b/etc/skel/.ion2/default-session--0/draw.lua
new file mode 100644 (file)
index 0000000..043ab6d
--- /dev/null
@@ -0,0 +1 @@
+include("look-grml")
diff --git a/etc/skel/.ion2/default-session--0/query_history.lua b/etc/skel/.ion2/default-session--0/query_history.lua
new file mode 100644 (file)
index 0000000..0ec8cc9
--- /dev/null
@@ -0,0 +1,13 @@
+local saves={
+    "y",
+    "firefox",
+    "y",
+    "",
+    "firefox",
+    "",
+    "WFloatWS",
+    "floating",
+    "",
+    "browse",
+}
+for k=table.getn(saves),1,-1 do query_history_push(saves[k]) end
diff --git a/etc/skel/.ion2/default-session--0/workspaces.lua b/etc/skel/.ion2/default-session--0/workspaces.lua
new file mode 100644 (file)
index 0000000..65078a2
--- /dev/null
@@ -0,0 +1,76 @@
+-- This file was created by and is modified by Ion.
+
+initialise_screen_id(0, {
+    type = "WScreen",
+    name = "WScreen",
+    subs = {
+        {
+            type = "WIonWS",
+            name = "main",
+            split_tree = {
+                split_dir = "horizontal",
+                split_tls = 512, split_brs = 512,
+                tl = {
+                    type = "WIonFrame",
+                    name = "WIonFrame",
+                    flags = 24,
+                    saved_y = 0, saved_h = 432,
+                    saved_x = 0, saved_w = 1152,
+                    subs = {
+                    },
+                },
+                br = {
+                    type = "WIonFrame",
+                    name = "WIonFrame<1>",
+                    flags = 0,
+                    subs = {
+                    },
+                },
+            },
+            switchto = true,
+        },
+        {
+            type = "WIonWS",
+            name = "browse",
+            split_tree = {
+                type = "WIonFrame",
+                name = "WIonFrame<2>",
+                flags = 0,
+                subs = {
+                },
+            },
+        },
+        {
+            type = "WFloatWS",
+            name = "floating",
+            managed = {
+                {
+                    type = "WFloatFrame",
+                    name = "WFloatFrame",
+                    flags = 0,
+                    subs = {
+                        {
+                            type = "WClientWin",
+                            windowid = 8388620,
+                            checkcode = 1,
+                            switchto = true,
+                        },
+                    },
+                    geom = { x = 0, y = 0, w = 644, h = 570},
+                },
+            },
+        },
+        {
+            type = "WIonWS",
+            name = "WIonWS",
+            split_tree = {
+                type = "WIonFrame",
+                name = "WIonFrame<4>",
+                flags = 0,
+                subs = {
+                },
+            },
+        },
+    },
+})
+
diff --git a/etc/skel/.ion2/dock-draw.lua b/etc/skel/.ion2/dock-draw.lua
new file mode 100644 (file)
index 0000000..35773ec
--- /dev/null
@@ -0,0 +1,18 @@
+-- dock-draw.lua drawing engine configuration file for ion-devel-dock
+-- $Header: /home/twp/cvsroot/twp/ion/ion-devel-dock/dock-draw.lua,v 1.2 2003/12/21 11:59:48 twp Exp $
+
+de_define_style("dock", {
+    
+    -- The following are the usual ion drawing configuration commands
+    based_on = "*",
+    
+    -- outline_style controls where the border is drawn:
+    -- "none" no border is drawn
+    -- "all"  a single border is drawn around the dock
+    -- "each" a border is drawn around each dockapp
+    outline_style = "all",
+    
+    -- tile_size controls the minimum tile size
+    tile_size = { width = 64, height = 64 },
+
+})
diff --git a/etc/skel/.ion2/dock.lua b/etc/skel/.ion2/dock.lua
new file mode 100644 (file)
index 0000000..3b0edfb
--- /dev/null
@@ -0,0 +1,42 @@
+--
+-- Ion-devel dock module configuration
+--
+
+dock = create_dock(0, {    -- create a new dock on screen 0
+    name="dock",    -- name for use in target="..." winprops
+    hpos="right",    -- horizontal position left|center|right
+    vpos="bottom",    -- vertical position top|middle|bottom
+    grow="left",    -- growth direction up|down|left|right
+    is_auto=true})    -- whether new dockapps should be added automatically
+
+global_bindings{
+    kpress(DEFAULT_MOD.."space",
+        function()
+            WDock.toggle(dock)    -- toggle map/unmapped state
+        end),
+}
+
+-- dockapp ordering
+
+-- Use the dockposition winprop to enforce an ordering on dockapps. The value is
+-- arbitrary and relative to other dockapps only. The default is 0.
+-- Unfortunately, many dockapps do not set their class/instance/role so they
+-- cannot be used with the winprop system.
+
+-- dockapp borders
+
+-- Use dockappborder=false to disable the drawing of a border around a dockapp.
+-- This is only effective if outline_style="each" (see dock-draw.lua).
+
+winprop{
+    instance="gkrellm2",
+    dockposition=-100,    -- place first
+    dockborder=false,    -- do not draw border if outline_style="each"
+}
+
+-- kludges
+
+winprop{
+    instance="wmxmms",
+    target="dock",
+}
diff --git a/etc/skel/.ion2/floatws.lua b/etc/skel/.ion2/floatws.lua
new file mode 100644 (file)
index 0000000..1b95e13
--- /dev/null
@@ -0,0 +1,81 @@
+--
+-- Ion floatws module configuration file
+--
+
+-- Bindings for PWM-style floating frame workspaces. These should work
+-- on any object on the workspace.
+
+floatws_bindings{
+    kpress(DEFAULT_MOD.."Tab",
+           function(ws) ws:circulate():raise() end),
+    submap(DEFAULT_MOD.."K") { 
+        kpress("AnyModifier+Tab",
+               function(ws) ws:backcirculate():raise() end),
+    },
+    kpress(DEFAULT_MOD.."P", function(ws, curr) curr:lower() end),
+    kpress(DEFAULT_MOD.."N", function(ws, curr) curr:raise() end),
+}
+
+
+-- Frame bindings. These work in (floating/PWM-style) frames. Some bindings
+-- that are common to all frame types and multiplexes are defined in
+-- ion-bindings.lua.
+
+floatframe_bindings{
+    kpress(DEFAULT_MOD.."R", WFloatFrame.begin_resize),
+    
+    mpress("Button1", WRegion.raise, "tab"),
+    mpress("Button1", WRegion.raise, "border"),
+    mclick("Button1", WGenFrame.p_switch_tab, "tab"),
+    mdrag("Button1", WFloatFrame.p_move, "tab"),
+    mdrag("Button1", WGenFrame.p_resize, "border"),
+    mdblclick("Button1", WFloatFrame.toggle_shade, "tab"),
+    
+    mclick(DEFAULT_MOD.."Button1", WRegion.raise),
+    mdrag(DEFAULT_MOD.."Button1", WFloatFrame.p_move),
+    
+    mclick("Button2", WGenFrame.p_switch_tab, "tab"),
+    mdrag("Button2", WGenFrame.p_tabdrag, "tab"),
+    
+    mclick(DEFAULT_MOD.."Button3", WRegion.lower),
+    mdrag(DEFAULT_MOD.."Button3", WGenFrame.p_resize),
+
+    kpress(DEFAULT_MOD.."M", make_menu_fn("ctxmenu-floatframe")),
+    mpress("Button3", make_pmenu_fn("ctxmenu-floatframe"), "tab"),
+}
+
+
+-- Frame move/resize mode bindings
+
+floatframe_moveres_bindings{
+    kpress("AnyModifier+Escape", WFloatFrame.cancel_resize),
+    kpress("AnyModifier+Return", WFloatFrame.end_resize),
+    
+    kpress("Left", function(f) f:do_resize(1, 0, 0, 0) end),
+    kpress("Right",function(f) f:do_resize(0, 1, 0, 0) end),
+    kpress("Up",   function(f) f:do_resize(0, 0, 1, 0) end),
+    kpress("Down", function(f) f:do_resize(0, 0, 0, 1) end),
+    kpress("F",    function(f) f:do_resize(1, 0, 0, 0) end),
+    kpress("B",    function(f) f:do_resize(0, 1, 0, 0) end),
+    kpress("P",    function(f) f:do_resize(0, 0, 1, 0) end),
+    kpress("N",    function(f) f:do_resize(0, 0, 0, 1) end),
+
+    kpress("Shift+Left", function(f) f:do_resize(-1, 0, 0, 0) end),
+    kpress("Shift+Right",function(f) f:do_resize( 0,-1, 0, 0) end),
+    kpress("Shift+Up",   function(f) f:do_resize( 0, 0,-1, 0) end),
+    kpress("Shift+Down", function(f) f:do_resize( 0, 0, 0,-1) end),
+    kpress("Shift+F",    function(f) f:do_resize(-1, 0, 0, 0) end),
+    kpress("Shift+B",    function(f) f:do_resize( 0,-1, 0, 0) end),
+    kpress("Shift+P",    function(f) f:do_resize( 0, 0,-1, 0) end),
+    kpress("Shift+N",    function(f) f:do_resize( 0, 0, 0,-1) end),
+
+    kpress(DEFAULT_MOD.."Left", function(f) f:do_move(-1, 0) end),
+    kpress(DEFAULT_MOD.."Right",function(f) f:do_move( 1, 0) end),
+    kpress(DEFAULT_MOD.."Up",   function(f) f:do_move( 0,-1) end),
+    kpress(DEFAULT_MOD.."Down", function(f) f:do_move( 0, 1) end),
+    kpress(DEFAULT_MOD.."F",    function(f) f:do_move(-1, 0) end),
+    kpress(DEFAULT_MOD.."B",    function(f) f:do_move( 1, 0) end),
+    kpress(DEFAULT_MOD.."P",    function(f) f:do_move( 0,-1) end),
+    kpress(DEFAULT_MOD.."N",    function(f) f:do_move( 0, 1) end),
+}
+
diff --git a/etc/skel/.ion2/go_frame_or_desk.lua b/etc/skel/.ion2/go_frame_or_desk.lua
new file mode 100644 (file)
index 0000000..5141fad
--- /dev/null
@@ -0,0 +1,50 @@
+-- Goes to the frame in the specified direction. If there is no frame in the
+-- given direction, it goes to the next workspace in the direction, being:
+--     left  = previous workspace
+--     right = next workspace
+--
+-- By 2004, Rene van Bevern <rvb@pro-linux.de>
+--     Public Domain
+--
+-- If you are about to go to a frame that would be left to the leftmost frame,
+-- the function switches to a previous workspace and goes to its rightmost frame.
+-- If you are about to go to a frame that would be right of the rightmost frame,
+-- the function switches to the next workspace and goes to its leftmost frame.
+--
+-- To use this function you need to bind keys in the ionws_bindings
+--
+-- ionws_bindings {
+--    kpress(DEFAULT_MOD.."Down", function(f) go_frame_or_desk(f, "down") end),
+--    kpress(DEFAULT_MOD.."Up", function(f) go_frame_or_desk(f, "up") end),
+--    kpress(DEFAULT_MOD.."Right", function(f) go_frame_or_desk(f, "right") end),
+--    kpress(DEFAULT_MOD.."Left", function(f) go_frame_or_desk(f, "left") end)
+-- }
+
+function go_frame_or_desk(ws, dir)
+       local reg = ws:current()
+       local scr = ws:screen_of()
+       if ws:next_to(reg,dir)  then ws:goto_dir(dir)
+       elseif dir == "left"    then
+               scr:switch_prev()
+               WRegion.goto(scr:current():rightmost())
+       elseif dir == "right"   then
+               scr:switch_next()
+               WRegion.goto(scr:current():leftmost())
+       end
+end
+
+function go_frame_or_desk_left(reg)
+       go_frame_or_desk(reg, "left")
+end
+
+function go_frame_or_desk_right(reg)
+       go_frame_or_desk(reg, "right")
+end
+
+function go_frame_or_desk_up(reg)
+       go_frame_or_desk(reg, "up")
+end
+
+function go_frame_or_desk_down(reg)
+       go_frame_or_desk(reg, "down")
+end
diff --git a/etc/skel/.ion2/ion-bindings.lua b/etc/skel/.ion2/ion-bindings.lua
new file mode 100644 (file)
index 0000000..928eff1
--- /dev/null
@@ -0,0 +1,160 @@
+-- 
+-- Ion bindings configuration file. Global bindings and bindings common 
+-- to screens and all types of frames only. See modules' configuration 
+-- files for other bindings.
+--
+
+-- Load a library to create common queries.
+include("querylib")
+-- Load a library to create menu display callbacks.
+include("menulib")
+
+
+-- global_bindings
+--
+-- Global bindings are available all the time. The functions given here 
+-- should accept WScreens as parameter. 
+--
+-- The variable DEFAULT_MOD should contain a string of the form 'Mod1+'
+-- where Mod1 maybe replaced with the modifier you want to use for most
+-- of the bindings. Similarly SECOND_MOD may be redefined to add a 
+-- modifier to some of the F-key bindings.
+
+global_bindings{
+    kpress(DEFAULT_MOD.."1", function(s) s:switch_nth(0) end),
+    kpress(DEFAULT_MOD.."2", function(s) s:switch_nth(1) end),
+    kpress(DEFAULT_MOD.."3", function(s) s:switch_nth(2) end),
+    kpress(DEFAULT_MOD.."4", function(s) s:switch_nth(3) end),
+    kpress(DEFAULT_MOD.."5", function(s) s:switch_nth(4) end),
+    kpress(DEFAULT_MOD.."6", function(s) s:switch_nth(5) end),
+    kpress(DEFAULT_MOD.."7", function(s) s:switch_nth(6) end),
+    kpress(DEFAULT_MOD.."8", function(s) s:switch_nth(7) end),
+    kpress(DEFAULT_MOD.."9", function(s) s:switch_nth(8) end),
+    kpress(DEFAULT_MOD.."0", function(s) s:switch_nth(9) end),
+    kpress(DEFAULT_MOD.."Left", WScreen.switch_prev),
+    kpress(DEFAULT_MOD.."Right", WScreen.switch_next),
+    
+    submap(DEFAULT_MOD.."K", {
+        kpress("AnyModifier+K", goto_previous),
+        kpress("AnyModifier+T", clear_tags),
+    }),
+    
+    kpress(DEFAULT_MOD.."Shift+1", function() goto_nth_screen(0) end),
+    kpress(DEFAULT_MOD.."Shift+2", function() goto_nth_screen(1) end),
+    kpress(DEFAULT_MOD.."Shift+Left", goto_next_screen),
+    kpress(DEFAULT_MOD.."Shift+Right", goto_prev_screen),
+    
+    kpress(DEFAULT_MOD.."F1", function(scr)
+                                  -- Display Ion's manual page
+                                  local m=lookup_script("ion-man")
+                                  if m then
+                                      exec_in(scr, m.." ion")
+                                  end
+                              end),
+    kpress(SECOND_MOD.."F2", make_exec_fn("xterm -fg white -bg black")),
+    
+    -- Create a new workspace with a default name.
+    kpress(DEFAULT_MOD.."F9", 
+           function(scr)
+               scr:attach_new({ type=default_ws_type, switchto=true })
+           end),
+
+    -- Menus/queries
+
+    -- KEYF11 and KEYF12 are normally defined to be the strings "F11" 
+    -- and "F12", respectively, but on SunOS, they're something  else 
+    -- (although the keys on the keyboard are the same).
+    kpress(SECOND_MOD..KEYF12, make_bigmenu_fn("mainmenu")),
+    mpress("Button2", make_pmenu_fn("windowlist")),
+    mpress("Button3", make_pmenu_fn("mainmenu")),
+    
+    --kpress(DEFAULT_MOD.."Menu", make_bigmenu_fn("mainmenu")),
+    --kpress(SECOND_MOD..KEYF11, querylib.query_restart),
+    --kpress(SECOND_MOD..KEYF12, querylib.query_exit),
+    kpress(DEFAULT_MOD.."Escape", make_exec_fn("xterm")),
+}
+
+
+-- mplex_bindings
+--
+-- These bindings work in frames and on screens. The innermost of such
+-- objects always gets to handle the key press. Essentially these bindings
+-- are used to define actions on client windows. (Remember that client
+-- windows can be put in fullscreen mode and therefore may not have a
+-- frame.)
+-- 
+-- The make_*_fn functions are used to call functions on the object currently 
+-- managed by the screen or frame or the frame itself. Essentially e.g.
+-- make_mplex_clientwin_fn(fn) expands to
+-- 
+-- function(mplex, sub)
+--     local reg=(sub or mplex:current())
+--     if obj_is(reg, "WClientWin") then 
+--         fn(reg)
+--     end
+-- end
+-- 
+-- For details see the document "Ion: Configuring and extending with Lua".
+
+mplex_bindings{
+    kpress_waitrel(DEFAULT_MOD.."C", WMPlex.close_sub_or_self),
+    kpress_waitrel(DEFAULT_MOD.."L", 
+                   make_mplex_clientwin_fn(WClientWin.broken_app_resize_kludge)),
+    kpress_waitrel(DEFAULT_MOD.."Return", 
+                   make_mplex_clientwin_fn(WClientWin.toggle_fullscreen)),
+
+    submap(DEFAULT_MOD.."K", {
+        kpress("AnyModifier+C",
+               make_mplex_clientwin_fn(WClientWin.kill)),
+        kpress("AnyModifier+Q", 
+               make_mplex_clientwin_fn(WClientWin.quote_next)),
+    }),
+}
+
+
+-- genframe_bindings
+--
+-- These bindings are common to all types of frames. The rest of frame
+-- bindings that differ between frame types are defined in the modules' 
+-- configuration files.
+
+genframe_bindings{
+    -- Tag viewed object
+    kpress(DEFAULT_MOD.."T", make_mplex_sub_fn(WRegion.toggle_tag)),
+
+    submap(DEFAULT_MOD.."K", {
+        -- Selected object/tab switching
+        kpress("AnyModifier+N", WGenFrame.switch_next),
+        kpress("AnyModifier+P", WGenFrame.switch_prev),
+        kpress("AnyModifier+1", function(f) f:switch_nth(0) end),
+        kpress("AnyModifier+2", function(f) f:switch_nth(1) end),
+        kpress("AnyModifier+3", function(f) f:switch_nth(2) end),
+        kpress("AnyModifier+4", function(f) f:switch_nth(3) end),
+        kpress("AnyModifier+5", function(f) f:switch_nth(4) end),
+        kpress("AnyModifier+6", function(f) f:switch_nth(5) end),
+        kpress("AnyModifier+7", function(f) f:switch_nth(6) end),
+        kpress("AnyModifier+8", function(f) f:switch_nth(7) end),
+        kpress("AnyModifier+9", function(f) f:switch_nth(8) end),
+        kpress("AnyModifier+0", function(f) f:switch_nth(9) end),
+        -- Maximize
+        kpress("AnyModifier+H", WGenFrame.maximize_horiz),
+        kpress("AnyModifier+V", WGenFrame.maximize_vert),
+        -- Attach tagged objects
+        kpress("AnyModifier+A", WGenFrame.attach_tagged),
+    }),
+    
+    -- Queries
+    kpress(DEFAULT_MOD.."A", querylib.query_attachclient),
+    kpress(DEFAULT_MOD.."G", querylib.query_gotoclient),
+    kpress(SECOND_MOD.."F1", querylib.query_man),
+    kpress(SECOND_MOD.."F3", querylib.query_exec),
+    kpress(DEFAULT_MOD.."F3", querylib.query_lua),
+    kpress(SECOND_MOD.."F4", querylib.query_ssh),
+    kpress(SECOND_MOD.."F5", querylib.query_editfile),
+    kpress(SECOND_MOD.."F6", querylib.query_runfile),
+    kpress(SECOND_MOD.."F9", querylib.query_workspace),
+    -- Menus
+    kpress(DEFAULT_MOD.."M", make_menu_fn("ctxmenu")),
+    mpress("Button3", make_pmenu_fn("ctxmenu"), "tab"),
+}
+
diff --git a/etc/skel/.ion2/ion-menus.lua b/etc/skel/.ion2/ion-menus.lua
new file mode 100644 (file)
index 0000000..47361c4
--- /dev/null
@@ -0,0 +1,62 @@
+--
+-- Ion menu definitions
+--
+
+
+-- Load a library with some convenience functions.
+include("menulib")
+-- Load query support code
+include("querylib")
+
+
+-- Main menu
+defmenu("mainmenu", {
+    submenu("Programs", "appmenu"),
+    menuentry("Lock screen", make_exec_fn("xlock")),
+    menuentry("Help", querylib.query_man),
+    menuentry("About Ion", querylib.show_aboutmsg),
+    submenu("Styles", "stylemenu"),
+    submenu("Exit", "exitmenu"),
+})
+
+
+-- Application menu
+defmenu("appmenu", {
+    menuentry("XTerm", make_exec_fn("xterm")),
+    menuentry("Mozilla Firefox", make_exec_fn("firefox")),
+    -- The query module must also be loaded for this binding to work.
+    menuentry("Run...", querylib.query_exec),
+})
+
+
+-- Menu with restart/exit alternatives
+defmenu("exitmenu", {
+    --menuentry("Restart", querylib.query_restart),
+    menuentry("Restart", restart_wm),
+    menuentry("Restart PWM", function() restart_other_wm("pwm") end),
+    menuentry("Restart TWM", function() restart_other_wm("twm") end),
+    --menuentry("Exit", querylib.query_exit),
+    menuentry("Exit", exit_wm),
+})
+
+
+-- Context menu (frame/client window actions)
+defmenu("ctxmenu", {
+    menuentry("Close", WMPlex.close_sub_or_self),
+    menuentry("Kill", make_mplex_clientwin_fn(WClientWin.kill)),
+    menuentry("(Un)tag", make_mplex_sub_fn(WRegion.toggle_tag)),
+    menuentry("Attach tagged", WGenFrame.attach_tagged),
+    menuentry("Clear tags", clear_tags),
+})
+
+
+-- Context menu for floating frames -- add sticky toggle.
+defmenu("ctxmenu-floatframe", {
+    menuentry("Close", WMPlex.close_sub_or_self),
+    menuentry("Kill", make_mplex_clientwin_fn(WClientWin.kill)),
+    menuentry("(Un)tag", make_mplex_sub_fn(WRegion.toggle_tag)),
+    menuentry("Attach tagged", WGenFrame.attach_tagged),
+    menuentry("Clear tags", clear_tags),
+    menuentry("(Un)stick", function(f) f:toggle_sticky() end),
+})
+
diff --git a/etc/skel/.ion2/ion.lua b/etc/skel/.ion2/ion.lua
new file mode 100644 (file)
index 0000000..01ec9fc
--- /dev/null
@@ -0,0 +1,60 @@
+--
+-- Ion main configuration file
+--
+
+-- Set default modifier. Alt should usually be mapped to Mod1 on
+-- XFree86-based systems. The flying window keys are probably Mod3
+-- or Mod4; see the output of 'xmodmap'.
+DEFAULT_MOD = "Mod1+"
+ANOTHER_MOD = "Mod4+"
+
+-- Maximum delay between clicks in milliseconds to be considered a
+-- double click.
+--set_dblclick_delay(250)
+
+-- For keyboard resize, time (in milliseconds) to wait after latest
+-- key press before automatically leaving resize mode (and doing
+-- the resize in case of non-opaque move).
+--set_resize_delay(1500)
+
+-- Opaque resize?
+enable_opaque_resize(false)
+
+-- Movement commands warp the pointer to frames instead of just
+-- changing focus. Enabled by default.
+enable_warp(true)
+
+-- Kludges to make apps behave better.
+include("kludges")
+
+-- Make some bindings.
+include("ion-bindings")
+
+-- Define some menus (menu module required to actually use them)
+include("ion-menus")
+
+-- How to shorten window titles when the full title doesn't fit in
+-- the available space? The first-defined matching rule that succeeds 
+-- in making the title short enough is used.
+add_shortenrule("(.*) - Mozilla(<[0-9]+>)", "$1$2$|$1$<...$2")
+add_shortenrule("(.*) - Mozilla", "$1$|$1$<...")
+add_shortenrule("XMMS - (.*)", "$1$|...$>$1")
+add_shortenrule("[^:]+: (.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
+add_shortenrule("[^:]+: (.*)", "$1$|$1$<...")
+add_shortenrule("(.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
+add_shortenrule("(.*)", "$1$|$1$<...")
+
+-- List of directories to look for manuals in the F1 man page query.
+query_man_path={
+    "/usr/man",
+    "/usr/share/man",
+    "/usr/X11R6/man",
+    "/usr/local/man"
+}
+
+-- Modules.
+load_module("query")
+load_module("menu")
+load_module("ionws")
+load_module("floatws")
+--load_module("dock")
diff --git a/etc/skel/.ion2/ionws.lua b/etc/skel/.ion2/ionws.lua
new file mode 100644 (file)
index 0000000..d97f404
--- /dev/null
@@ -0,0 +1,71 @@
+--
+-- Ion ionws module configuration file
+--
+
+-- Bindings for the tiled workspaces (ionws). These should work on any 
+-- object on the workspace.
+
+include("go_frame_or_desk")
+
+ionws_bindings {
+   kpress(DEFAULT_MOD.."Down", function(f) go_frame_or_desk(f, "down") end),
+   kpress(DEFAULT_MOD.."Up", function(f) go_frame_or_desk(f, "up") end),
+   kpress(DEFAULT_MOD.."Right", function(f) go_frame_or_desk(f, "right") end),
+   kpress(DEFAULT_MOD.."Left", function(f) go_frame_or_desk(f, "left") end)
+}
+
+
+
+-- Frame bindings. These work in (Ion/tiled-style) frames. Some bindings
+-- that are common to all frame types and multiplexes are defined in
+-- ion-bindings.lua.
+
+ionframe_bindings{
+    kpress(DEFAULT_MOD.."R", WIonFrame.begin_resize),
+    kpress(DEFAULT_MOD.."S",
+           function(frame) frame:split("bottom") end),
+
+    submap(DEFAULT_MOD.."K", {
+        --kpress("AnyModifier+T", 
+        --       make_mplex_clientwin_fn(WClientWin.toggle_transients_pos)),
+        kpress("AnyModifier+X", WIonFrame.relocate_and_close),
+        kpress("AnyModifier+S",
+               function(frame) frame:split("right") end),
+    }),
+    
+    mclick("Button1", WGenFrame.p_switch_tab, "tab"),
+    mdblclick("Button1", WIonFrame.toggle_shade, "tab"),
+    mdrag("Button1", WGenFrame.p_tabdrag, "tab"),
+    mdrag("Button1", WGenFrame.p_resize, "border"),
+    
+    mclick("Button2", WGenFrame.p_switch_tab, "tab"),
+    mdrag("Button2", WGenFrame.p_tabdrag, "tab"),
+    
+    mdrag(DEFAULT_MOD.."Button3", WGenFrame.p_resize),
+}
+
+
+-- Frame resize mode bindings
+
+ionframe_moveres_bindings{
+    kpress("AnyModifier+Escape", WIonFrame.cancel_resize),
+    kpress("AnyModifier+Return", WIonFrame.end_resize),
+    
+    kpress("Left", function(f) f:do_resize( 1, 0, 0, 0) end),
+    kpress("Right",function(f) f:do_resize( 0, 1, 0, 0) end),
+    kpress("Up",   function(f) f:do_resize( 0, 0, 1, 0) end),
+    kpress("Down", function(f) f:do_resize( 0, 0, 0, 1) end),
+    kpress("F",    function(f) f:do_resize( 1, 0, 0, 0) end),
+    kpress("B",    function(f) f:do_resize( 0, 1, 0, 0) end),
+    kpress("P",    function(f) f:do_resize( 0, 0, 1, 0) end),
+    kpress("N",    function(f) f:do_resize( 0, 0, 0, 1) end),
+
+    kpress("Shift+Left", function(f) f:do_resize(-1, 0, 0, 0) end),
+    kpress("Shift+Right",function(f) f:do_resize( 0,-1, 0, 0) end),
+    kpress("Shift+Up",   function(f) f:do_resize( 0, 0,-1, 0) end),
+    kpress("Shift+Down", function(f) f:do_resize( 0, 0, 0,-1) end),
+    kpress("Shift+F",    function(f) f:do_resize(-1, 0, 0, 0) end),
+    kpress("Shift+B",    function(f) f:do_resize( 0,-1, 0, 0) end),
+    kpress("Shift+P",    function(f) f:do_resize( 0, 0,-1, 0) end),
+    kpress("Shift+N",    function(f) f:do_resize( 0, 0, 0,-1) end),
+}
diff --git a/etc/skel/.ion2/kludges.lua b/etc/skel/.ion2/kludges.lua
new file mode 100644 (file)
index 0000000..2373eff
--- /dev/null
@@ -0,0 +1,30 @@
+--
+-- Options to get some programs work more nicely (or at all)
+--
+
+winprop{
+    class = "AcroRead",
+    instance = "documentShell",
+    acrobatic = true
+}
+
+-- Galeon's find dialog does not always have its transient_for hint 
+-- set when the window is being mapped.
+winprop{
+    class = "galeon_browser",
+    instance = "dialog_find",
+    transient_mode = "current",
+}
+
+-- We really must use XMMS. 
+winprop{
+    class = "xmms",
+    instance = "XMMS_Playlist",
+    transient_mode = "off"
+}
+
+winprop{
+    class = "xmms",
+    instance = "XMMS_Player",
+    transient_mode = "off"
+}
diff --git a/etc/skel/.ion2/look-brownsteel.lua b/etc/skel/.ion2/look-brownsteel.lua
new file mode 100644 (file)
index 0000000..5cec668
--- /dev/null
@@ -0,0 +1,139 @@
+-- look-brownsteel.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "#404040",
+    highlight_colour = "#707070",
+    background_colour = "#505050",
+    foreground_colour = "#a0a0a0",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    shadow_colour = "#404040",
+    highlight_colour = "#707070",
+    padding_colour = "#505050",
+    background_colour = "#000000",
+    foreground_colour = "#ffffff",
+    padding_pixels = 2,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    de_substyle("active", {
+        shadow_colour = "#203040",
+        highlight_colour = "#607080",
+        padding_colour = "#405060",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    border_style = "inlaid",
+    padding_pixels = 1,
+    spacing = 1,
+})
+
+de_define_style("frame-floatframe", {
+    based_on = "frame",
+    border_style = "ridge"
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "#304050",
+        highlight_colour = "#708090",
+        background_colour = "#506070",
+        foreground_colour = "#ffffff",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "#203040",
+        highlight_colour = "#607080",
+        background_colour = "#405060",
+        foreground_colour = "#a0a0a0",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "#404040",
+        highlight_colour = "#909090",
+        background_colour = "#606060",
+        foreground_colour = "#a0a0a0",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "#404040",
+        highlight_colour = "#707070",
+        background_colour = "#505050",
+        foreground_colour = "#a0a0a0",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "#404040",
+        highlight_colour = "#707070",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input", {
+    based_on = "*",
+    shadow_colour = "#404040",
+    highlight_colour = "#707070",
+    background_colour = "#000000",
+    foreground_colour = "#ffffff",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    de_substyle("*-cursor", {
+        background_colour = "#ffffff",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "#505050",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+de_define_style("input-menu", {
+    based_on = "*",
+    de_substyle("active", {
+        shadow_colour = "#304050",
+        highlight_colour = "#708090",
+        background_colour = "#506070",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-clean.lua b/etc/skel/.ion2/look-clean.lua
new file mode 100644 (file)
index 0000000..ecf085a
--- /dev/null
@@ -0,0 +1,125 @@
+-- look-clean.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "grey",
+    highlight_colour = "grey",
+    background_colour = "#545d75",
+    foreground_colour = "grey",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    font = "fixed",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    padding_colour = "#545d75",
+    background_colour = "black",
+    de_substyle("active", {
+        shadow_colour = "grey",
+        highlight_colour = "grey",
+        padding_colour = "#545d75",
+        background_colour = "black",
+    }),
+})
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    padding_pixels = 0,
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+    spacing = 1,
+})
+
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "fixed",
+    de_substyle("active-selected", {
+        shadow_colour = "white",
+        highlight_colour = "white",
+        background_colour = "#8a999e",
+        foreground_colour = "white",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "grey",
+        highlight_colour = "grey",
+        background_colour = "#545d75",
+        foreground_colour = "grey",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "grey",
+        highlight_colour = "grey",
+        background_colour = "#545d75",
+        foreground_colour = "grey",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "grey",
+        highlight_colour = "grey",
+        background_colour = "#545d75",
+        foreground_colour = "grey",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "grey",
+        highlight_colour = "grey",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    de_substyle("inactive-selected", {
+        shadow_colour = "grey",
+        highlight_colour = "grey",
+        background_colour = "#8a999e",
+        foreground_colour = "grey",
+    }),
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+--    font = "-*-fixed-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input", {
+    based_on = "*",
+    shadow_colour = "grey",
+    highlight_colour = "grey",
+    background_colour = "#545d75",
+    foreground_colour = "white",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    de_substyle("*-cursor", {
+        background_colour = "white",
+        foreground_colour = "#545d75",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "#aaaaaa",
+        foreground_colour = "black",
+    }),
+    font = "fixed",
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-cleanios.lua b/etc/skel/.ion2/look-cleanios.lua
new file mode 100644 (file)
index 0000000..f774c13
--- /dev/null
@@ -0,0 +1,107 @@
+-- look-cleanios.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "#ffffff",
+    highlight_colour = "#ffffff",
+    background_colour = "#d8d8d8",
+    foreground_colour = "#000000",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    spacing = 0,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    padding_colour = "#d8d8d8",
+    background_colour = "#000000",
+    transparent_background = false,
+})
+
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    shadow_pixels = 0,
+    highlight_pixels = 0,
+    padding_pixels = 0,
+    spacing = 1,
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "#f0f066",
+        highlight_colour = "#f0f066",
+        background_colour = "#f0c000",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#d8d8d8",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#a8a8a8",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#d8d8d8",
+        foreground_colour = "#000000",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input-edln", {
+    based_on = "*",
+    de_substyle("*-cursor", {
+        background_colour = "#000000",
+        foreground_colour = "#d8d8d8",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "#f0c000",
+        foreground_colour = "#000000",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-cleanviolet.lua b/etc/skel/.ion2/look-cleanviolet.lua
new file mode 100644 (file)
index 0000000..4732001
--- /dev/null
@@ -0,0 +1,128 @@
+--
+-- Look-cleanviolet for Ion's default drawing engine. 
+-- Based on look-clean and look-violetgrey.
+-- 
+
+if not gr_select_engine("de") then
+    return
+end
+
+-- Clear existing styles from memory.
+de_reset()
+
+-- Base style
+de_define_style("*", {
+    -- Gray background
+    highlight_colour = "#eeeeee",
+    shadow_colour = "#eeeeee",
+    background_colour = "#aaaaaa",
+    foreground_colour = "#000000",
+    
+    shadow_pixels = 1,
+    highlight_pixels = 1,
+    padding_pixels = 1,
+    spacing = 0,
+    border_style = "elevated",
+    
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+
+de_define_style("frame", {
+    based_on = "*",
+    padding_colour = "#aaaaaa",
+    background_colour = "#000000",
+    transparent_background = false,
+})
+
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    shadow_pixels = 0,
+    highlight_pixels = 0,
+    padding_pixels = 0,
+    spacing = 1,
+})
+
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
+    
+    de_substyle("active-selected", {
+        -- Violet tab
+        highlight_colour = "#aaaacc",
+        shadow_colour = "#aaaacc",
+        background_colour = "#666699",
+        foreground_colour = "#eeeeee",
+    }),
+
+    de_substyle("inactive-selected", {
+        -- Greyish violet tab
+        highlight_colour = "#eeeeff",
+        shadow_colour = "#eeeeff",
+        background_colour = "#9999aa",
+        foreground_colour = "#000000",
+    }),
+})
+
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+
+    de_substyle("*-*-*-*-activity", {
+        -- Red tab
+        highlight_colour = "#eeeeff",
+        shadow_colour = "#eeeeff",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+    bar_inside_frame = true,
+})
+
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    spacing = 1,
+})
+
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+
+de_define_style("input", {
+    based_on = "*",
+    text_align = "left",
+    spacing = 1,
+    -- Greyish violet background
+    highlight_colour = "#eeeeff",
+    shadow_colour = "#eeeeff",
+    background_colour = "#9999aa",
+    foreground_colour = "#000000",
+    
+    de_substyle("*-selection", {
+        background_colour = "#777799",
+        foreground_colour = "#000000",
+    }),
+
+    de_substyle("*-cursor", {
+        background_colour = "#000000",
+        foreground_colour = "#9999aa",
+    }),
+})
+
+    
+-- Refresh objects' brushes.
+gr_refresh()
diff --git a/etc/skel/.ion2/look-dusky.lua b/etc/skel/.ion2/look-dusky.lua
new file mode 100644 (file)
index 0000000..76177ee
--- /dev/null
@@ -0,0 +1,136 @@
+-- look-dusky.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "#404040",
+    highlight_colour = "#707070",
+    background_colour = "#505050",
+    foreground_colour = "#a0a0a0",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    shadow_colour = "#404040",
+    highlight_colour = "#707070",
+    padding_colour = "#505050",
+    background_colour = "#000000",
+    foreground_colour = "#ffffff",
+    padding_pixels = 2,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    de_substyle("active", {
+        shadow_colour = "#452727",
+        highlight_colour = "#866868",
+        padding_colour = "#664848",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    border_style = "inlaid",
+    padding_pixels = 1,
+    spacing = 1,
+})
+
+de_define_style("frame-floatframe", {
+    based_on = "frame",
+    border_style = "ridge"
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "#452727",
+        highlight_colour = "#866868",
+        background_colour = "#664848",
+        foreground_colour = "#ffffff",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "#351818",
+        highlight_colour = "#765858",
+        background_colour = "#563838",
+        foreground_colour = "#a0a0a0",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "#404040",
+        highlight_colour = "#909090",
+        background_colour = "#606060",
+        foreground_colour = "#a0a0a0",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "#404040",
+        highlight_colour = "#707070",
+        background_colour = "#505050",
+        foreground_colour = "#a0a0a0",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "#404040",
+        highlight_colour = "#707070",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input", {
+    based_on = "*",
+    shadow_colour = "#404040",
+    highlight_colour = "#707070",
+    background_colour = "#000000",
+    foreground_colour = "#ffffff",
+    border_style = "elevated",
+    de_substyle("*-cursor", {
+        background_colour = "#ffffff",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "#505050",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+de_define_style("input-menu", {
+    based_on = "*",
+    de_substyle("active", {
+        shadow_colour = "#452727",
+        highlight_colour = "#866868",
+        background_colour = "#664848",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-greyviolet.lua b/etc/skel/.ion2/look-greyviolet.lua
new file mode 100644 (file)
index 0000000..0adbe26
--- /dev/null
@@ -0,0 +1,129 @@
+-- look-greyviolet.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "#777777",
+    highlight_colour = "#eeeeee",
+    background_colour = "#aaaaaa",
+    foreground_colour = "#000000",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    shadow_colour = "#777777",
+    highlight_colour = "#eeeeee",
+    padding_colour = "#aaaaaa",
+    background_colour = "#000000",
+    foreground_colour = "#ffffff",
+    padding_pixels = 2,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    de_substyle("active", {
+        shadow_colour = "#777777",
+        highlight_colour = "#eeeeee",
+        background_colour = "#aaaaaa",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    border_style = "inlaid",
+    padding_pixels = 1,
+    spacing = 1,
+})
+
+de_define_style("frame-floatframe", {
+    based_on = "frame",
+    border_style = "ridge"
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "#333366",
+        highlight_colour = "#aaaacc",
+        background_colour = "#666699",
+        foreground_colour = "#eeeeee",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "#777777",
+        highlight_colour = "#eeeeee",
+        background_colour = "#aaaaaa",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "#777788",
+        highlight_colour = "#eeeeff",
+        background_colour = "#9999aa",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "#777777",
+        highlight_colour = "#eeeeee",
+        background_colour = "#aaaaaa",
+        foreground_colour = "#000000",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "#777777",
+        highlight_colour = "#eeeeee",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input", {
+    based_on = "*",
+    shadow_colour = "#777777",
+    highlight_colour = "#eeeeee",
+    background_colour = "#aaaaaa",
+    foreground_colour = "#000000",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    de_substyle("*-cursor", {
+        background_colour = "#000000",
+        foreground_colour = "#aaaaaa",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "#aaaaaa",
+        foreground_colour = "black",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-grml.lua b/etc/skel/.ion2/look-grml.lua
new file mode 100644 (file)
index 0000000..7f89e54
--- /dev/null
@@ -0,0 +1,107 @@
+-- look-grml.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "#ffffff",
+    highlight_colour = "#ffffff",
+    background_colour = "#c0c0c0",
+    foreground_colour = "#000000",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    spacing = 0,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    padding_colour = "#c0c0c0",
+    background_colour = "#000000",
+    transparent_background = false,
+})
+
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    shadow_pixels = 0,
+    highlight_pixels = 0,
+    padding_pixels = 0,
+    spacing = 1,
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "#ffda62",
+        highlight_colour = "#ffda62",
+        background_colour = "#f0c000",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#c0c0c0",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#a8a8a8",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#c0c0c0",
+        foreground_colour = "#000000",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "#ffffff",
+        highlight_colour = "#ffffff",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input-edln", {
+    based_on = "*",
+    de_substyle("*-cursor", {
+        background_colour = "#000000",
+        foreground_colour = "#c0c0c0",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "#f0c000",
+        foreground_colour = "#000000",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-ios.lua b/etc/skel/.ion2/look-ios.lua
new file mode 100644 (file)
index 0000000..f22397d
--- /dev/null
@@ -0,0 +1,129 @@
+-- look-ios.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "#606060",
+    highlight_colour = "#ffffff",
+    background_colour = "#d8d8d8",
+    foreground_colour = "#000000",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    shadow_colour = "#606060",
+    highlight_colour = "#ffffff",
+    padding_colour = "#d8d8d8",
+    background_colour = "#000000",
+    foreground_colour = "#000000",
+    padding_pixels = 2,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    de_substyle("active", {
+        shadow_colour = "#606060",
+        highlight_colour = "#ffffff",
+        background_colour = "#d8d8d8",
+        foreground_colour = "#000000",
+    }),
+})
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    border_style = "inlaid",
+    padding_pixels = 1,
+    spacing = 0,
+})
+
+de_define_style("frame-floatframe", {
+    based_on = "frame",
+    border_style = "ridge"
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-bold-r-normal-*-10-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "#f09000",
+        highlight_colour = "#f0f066",
+        background_colour = "#f0c000",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "#606060",
+        highlight_colour = "#ffffff",
+        background_colour = "#d8d8d8",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "#606060",
+        highlight_colour = "#efefef",
+        background_colour = "#a8a8a8",
+        foreground_colour = "#000000",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "#606060",
+        highlight_colour = "#ffffff",
+        background_colour = "#d8d8d8",
+        foreground_colour = "#000000",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "#606060",
+        highlight_colour = "#ffffff",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 0,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input", {
+    based_on = "*",
+    shadow_colour = "#606060",
+    highlight_colour = "#ffffff",
+    background_colour = "#d8d8d8",
+    foreground_colour = "#000000",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    de_substyle("*-cursor", {
+        background_colour = "#000000",
+        foreground_colour = "#d8d8d8",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "#f0c000",
+        foreground_colour = "#000000",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-simpleblue.lua b/etc/skel/.ion2/look-simpleblue.lua
new file mode 100644 (file)
index 0000000..61c7581
--- /dev/null
@@ -0,0 +1,127 @@
+-- look-simpleblue.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "black",
+    highlight_colour = "black",
+    background_colour = "#0f1f4f",
+    foreground_colour = "#9f9f9f",
+    padding_pixels = 1,
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    shadow_colour = "black",
+    highlight_colour = "black",
+    padding_colour = "black",
+    background_colour = "black",
+    foreground_colour = "#ffffff",
+    padding_pixels = 0,
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+    de_substyle("active", {
+        shadow_colour = "black",
+        highlight_colour = "black",
+        background_colour = "black",
+        foreground_colour = "#ffffff",
+    }),
+})
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    border_style = "inlaid",
+    padding_pixels = 0,
+    spacing = 1,
+})
+
+de_define_style("frame-floatframe", {
+    based_on = "frame",
+    border_style = "ridge"
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "black",
+        highlight_colour = "black",
+        background_colour = "#3f3f3f",
+        foreground_colour = "#9f9f9f",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "black",
+        highlight_colour = "black",
+        background_colour = "#0f1f4f",
+        foreground_colour = "#9f9f9f",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "black",
+        highlight_colour = "black",
+        background_colour = "#0f1f4f",
+        foreground_colour = "#9f9f9f",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "black",
+        highlight_colour = "black",
+        background_colour = "#0f1f4f",
+        foreground_colour = "#9f9f9f",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "black",
+        highlight_colour = "black",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input", {
+    based_on = "*",
+    shadow_colour = "black",
+    highlight_colour = "black",
+    background_colour = "#3f3f3f",
+    foreground_colour = "white",
+    padding_pixels = 1,
+    highlight_pixels = 0,
+    shadow_pixels = 0,
+    border_style = "elevated",
+    de_substyle("*-cursor", {
+        background_colour = "white",
+        foreground_colour = "#3f3f3f",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "black",
+        foreground_colour = "white",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/look-wheat2.lua b/etc/skel/.ion2/look-wheat2.lua
new file mode 100644 (file)
index 0000000..c368ff3
--- /dev/null
@@ -0,0 +1,127 @@
+-- look-wheat2.lua drawing engine configuration file for Ion.
+
+if not gr_select_engine("de") then return end
+
+de_reset()
+
+de_define_style("*", {
+    shadow_colour = "gray10",
+    highlight_colour = "gray10",
+    background_colour = "#7f7f75",
+    foreground_colour = "white",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+de_define_style("frame", {
+    based_on = "*",
+    shadow_colour = "gray10",
+    highlight_colour = "gray10",
+    padding_colour = "#7f7f75",
+    background_colour = "black",
+    foreground_colour = "white",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    de_substyle("active", {
+        shadow_colour = "gray10",
+        highlight_colour = "gray10",
+        background_colour = "#7f7f75",
+        foreground_colour = "white",
+    }),
+})
+
+de_define_style("frame-ionframe", {
+    based_on = "frame",
+    border_style = "inlaid",
+    padding_pixels = 1,
+    spacing = 1,
+})
+
+de_define_style("frame-floatframe", {
+    based_on = "frame",
+    border_style = "ridge"
+})
+
+de_define_style("tab", {
+    based_on = "*",
+    font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
+    de_substyle("active-selected", {
+        shadow_colour = "gray10",
+        highlight_colour = "gray10",
+        background_colour = "#aaaa9e",
+        foreground_colour = "white",
+    }),
+    de_substyle("active-unselected", {
+        shadow_colour = "gray10",
+        highlight_colour = "gray10",
+        background_colour = "#7f7f75",
+        foreground_colour = "white",
+    }),
+    de_substyle("inactive-selected", {
+        shadow_colour = "gray10",
+        highlight_colour = "gray10",
+        background_colour = "#7f7f75",
+        foreground_colour = "white",
+    }),
+    de_substyle("inactive-unselected", {
+        shadow_colour = "gray10",
+        highlight_colour = "gray10",
+        background_colour = "#7f7f75",
+        foreground_colour = "#aaaa9e",
+    }),
+    text_align = "center",
+})
+
+de_define_style("tab-frame", {
+    based_on = "tab",
+    de_substyle("*-*-*-*-activity", {
+        shadow_colour = "black",
+        highlight_colour = "black",
+        background_colour = "#990000",
+        foreground_colour = "#eeeeee",
+    }),
+})
+
+de_define_style("tab-frame-ionframe", {
+    based_on = "tab-frame",
+    spacing = 1,
+})
+
+de_define_style("tab-menuentry", {
+    based_on = "tab",
+    text_align = "left",
+})
+
+de_define_style("tab-menuentry-big", {
+    based_on = "tab-menuentry",
+    font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
+    padding_pixels = 7,
+})
+
+de_define_style("input", {
+    based_on = "*",
+    shadow_colour = "black",
+    highlight_colour = "black",
+    background_colour = "#454545",
+    foreground_colour = "white",
+    padding_pixels = 1,
+    highlight_pixels = 1,
+    shadow_pixels = 1,
+    border_style = "elevated",
+    de_substyle("*-cursor", {
+        background_colour = "white",
+        foreground_colour = "#454545",
+    }),
+    de_substyle("*-selection", {
+        background_colour = "black",
+        foreground_colour = "white",
+    }),
+})
+
+gr_refresh()
+
diff --git a/etc/skel/.ion2/menu.lua b/etc/skel/.ion2/menu.lua
new file mode 100644 (file)
index 0000000..6dce898
--- /dev/null
@@ -0,0 +1,22 @@
+--
+-- Menu module configuration. 
+-- 
+-- Only bindings that are effect in menus are configured here. 
+-- See ion-menus.lua for menu definitions and ion-bindings.lua
+-- for bindings to display menus.
+--
+
+
+menu_bindings{
+    kpress("Escape", WMenu.cancel),
+    kpress("Control+G", WMenu.cancel),
+    kpress("Control+C", WMenu.cancel),
+    kpress("AnyModifier+P", WMenu.select_prev),
+    kpress("AnyModifier+N", WMenu.select_next),
+    kpress("Up", WMenu.select_prev),
+    kpress("Down", WMenu.select_next),
+    kpress("Return", WMenu.finish),
+    kpress("KP_Enter", WMenu.finish),
+    kpress("Control+M", WMenu.finish),
+}
+
diff --git a/etc/skel/.ion2/pwm-bindings.lua b/etc/skel/.ion2/pwm-bindings.lua
new file mode 100644 (file)
index 0000000..7393b4d
--- /dev/null
@@ -0,0 +1,157 @@
+-- 
+-- PWM bindings configuration file. Global bindings and bindings common 
+-- to screens and all types of frames only. See modules' configuration 
+-- files for other bindings.
+--
+
+-- Load a library to create menu display callbacks.
+include("menulib")
+-- Load a library to create common queries.
+--include("querylib.lua")
+
+
+-- global_bindings
+--
+-- Global bindings are available all the time. The functions given here 
+-- should accept WScreens as parameter. 
+--
+-- The variable DEFAULT_MOD should contain a string of the form 'Mod1+'
+-- where Mod1 maybe replaced with the modifier you want to use for most
+-- of the bindings. Similarly SECOND_MOD may be redefined to add a 
+-- modifier to some of the F-key bindings.
+
+global_bindings{
+    kpress(DEFAULT_MOD.."1", function(s) s:switch_nth(0) end),
+    kpress(DEFAULT_MOD.."2", function(s) s:switch_nth(1) end),
+    kpress(DEFAULT_MOD.."3", function(s) s:switch_nth(2) end),
+    kpress(DEFAULT_MOD.."4", function(s) s:switch_nth(3) end),
+    kpress(DEFAULT_MOD.."5", function(s) s:switch_nth(4) end),
+    kpress(DEFAULT_MOD.."6", function(s) s:switch_nth(5) end),
+    kpress(DEFAULT_MOD.."7", function(s) s:switch_nth(6) end),
+    kpress(DEFAULT_MOD.."8", function(s) s:switch_nth(7) end),
+    kpress(DEFAULT_MOD.."9", function(s) s:switch_nth(8) end),
+    kpress(DEFAULT_MOD.."0", function(s) s:switch_nth(9) end),
+    kpress(DEFAULT_MOD.."Left", WScreen.switch_prev),
+    kpress(DEFAULT_MOD.."Right", WScreen.switch_next),
+    
+    submap(DEFAULT_MOD.."K", {
+        kpress("AnyModifier+K", goto_previous),
+        kpress("AnyModifier+T", clear_tags),
+    }),
+    
+    kpress(DEFAULT_MOD.."Shift+1", function() goto_nth_screen(0) end),
+    kpress(DEFAULT_MOD.."Shift+2", function() goto_nth_screen(1) end),
+    kpress(DEFAULT_MOD.."Shift+Left", goto_next_screen),
+    kpress(DEFAULT_MOD.."Shift+Right", goto_prev_screen),
+    
+    kpress(DEFAULT_MOD.."F1", function(scr)
+                                  -- Display PWM manual page
+                                  local m=lookup_script("ion-man")
+                                  if m then
+                                      exec_in(scr, m.." pwm")
+                                  end
+                              end),
+    kpress("F2", make_exec_fn("xterm")),
+    
+    -- Create a new workspace with a default name.
+    kpress(DEFAULT_MOD.."F9", 
+           function(scr)
+               scr:attach_new({ type=default_ws_type, switchto=true })
+           end),
+
+    -- Menus
+
+    -- KEYF11 and KEYF12 are normally defined to be the strings "F11" 
+    -- and "F12", respectively, but on SunOS, they're something  else 
+    -- (although the keys on the keyboard are the same).
+    kpress(SECOND_MOD..KEYF12, make_bigmenu_fn("mainmenu")),
+    mpress("Button2", make_pmenu_fn("windowlist")),
+    mpress("Button3", make_pmenu_fn("mainmenu")),
+}
+
+
+-- mplex_bindings
+--
+-- These bindings work in frames and on screens. The innermost of such
+-- objects always gets to handle the key press. Essentially these bindings
+-- are used to define actions on client windows. (Remember that client
+-- windows can be put in fullscreen mode and therefore may not have a
+-- frame.)
+-- 
+-- The make_*_fn functions are used to call functions on the object currently 
+-- managed by the screen or frame or the frame itself. Essentially e.g.
+-- make_mplex_clientwin_fn(fn) expands to
+-- 
+-- function(mplex, sub)
+--     local reg=(sub or mplex:current())
+--     if obj_is(reg, "WClientWin") then 
+--         fn(reg)
+--     end
+-- end
+-- 
+-- For details see the document "Ion: Configuring and extending with Lua".
+
+mplex_bindings{
+    kpress_waitrel(DEFAULT_MOD.."C", WMPlex.close_sub_or_self),
+    kpress_waitrel(DEFAULT_MOD.."L", 
+                   make_mplex_clientwin_fn(WClientWin.broken_app_resize_kludge)),
+    kpress_waitrel(DEFAULT_MOD.."Return", 
+                   make_mplex_clientwin_fn(WClientWin.toggle_fullscreen)),
+
+    submap(DEFAULT_MOD.."K", {
+        kpress("AnyModifier+C",
+               make_mplex_clientwin_fn(WClientWin.kill)),
+        kpress("AnyModifier+Q", 
+               make_mplex_clientwin_fn(WClientWin.quote_next)),
+    }),
+}
+
+
+-- genframe_bindings
+--
+-- These bindings are common to all types of frames. The rest of frame
+-- bindings that differ between frame types are defined in the modules' 
+-- configuration files.
+
+genframe_bindings{
+    -- Tag viewed object
+    kpress(DEFAULT_MOD.."T", make_mplex_sub_fn(WRegion.toggle_tag)),
+
+    submap(DEFAULT_MOD.."K", {
+        -- Selected object/tab switching
+        kpress("AnyModifier+N", WGenFrame.switch_next),
+        kpress("AnyModifier+P", WGenFrame.switch_prev),
+        kpress("AnyModifier+1", function(f) f:switch_nth(0) end),
+        kpress("AnyModifier+2", function(f) f:switch_nth(1) end),
+        kpress("AnyModifier+3", function(f) f:switch_nth(2) end),
+        kpress("AnyModifier+4", function(f) f:switch_nth(3) end),
+        kpress("AnyModifier+5", function(f) f:switch_nth(4) end),
+        kpress("AnyModifier+6", function(f) f:switch_nth(5) end),
+        kpress("AnyModifier+7", function(f) f:switch_nth(6) end),
+        kpress("AnyModifier+8", function(f) f:switch_nth(7) end),
+        kpress("AnyModifier+9", function(f) f:switch_nth(8) end),
+        kpress("AnyModifier+0", function(f) f:switch_nth(9) end),
+        -- Maximize
+        kpress("AnyModifier+H", WGenFrame.maximize_horiz),
+        kpress("AnyModifier+V", WGenFrame.maximize_vert),
+        -- Attach tagged objects
+        kpress("AnyModifier+A", WGenFrame.attach_tagged),
+    }),
+    
+    -- Queries
+    --[[
+    kpress(DEFAULT_MOD.."A", querylib.query_attachclient),
+    kpress(DEFAULT_MOD.."G", querylib.query_gotoclient),
+    kpress(SECOND_MOD.."F1", querylib.query_man),
+    kpress(SECOND_MOD.."F3", querylib.query_exec),
+    kpress(DEFAULT_MOD.."F3", querylib.query_lua),
+    kpress(SECOND_MOD.."F4", querylib.query_ssh),
+    kpress(SECOND_MOD.."F5", querylib.query_editfile),
+    kpress(SECOND_MOD.."F6", querylib.query_runfile),
+    kpress(SECOND_MOD.."F9", querylib.query_workspace),
+    --]]
+    -- Menus
+    kpress(DEFAULT_MOD.."M", make_menu_fn("ctxmenu")),
+    mpress("Button3", make_pmenu_fn("ctxmenu"), "tab"),
+}
+
diff --git a/etc/skel/.ion2/pwm-menus.lua b/etc/skel/.ion2/pwm-menus.lua
new file mode 100644 (file)
index 0000000..1f012fc
--- /dev/null
@@ -0,0 +1,69 @@
+--
+-- PWM menu definitions
+--
+
+
+-- Load a library with some convenience functions.
+include("menulib")
+
+
+-- Main menu
+defmenu("mainmenu", {
+    submenu("Programs", "appmenu"),
+    menuentry("Lock screen", make_exec_fn("xlock")),
+    submenu("Workspaces", "wsmenu"),
+    submenu("Styles", "stylemenu"),
+    submenu("Exit", "exitmenu"),
+})
+
+
+-- Application menu
+defmenu("appmenu", {
+    menuentry("XTerm", make_exec_fn("xterm")),
+    menuentry("Mozilla Firefox", make_exec_fn("firefox")),
+    menuentry("Xdvi", make_exec_fn("xdvi")),
+    menuentry("GV", make_exec_fn("gv")),
+})
+
+
+-- Menu with restart/exit alternatives
+defmenu("exitmenu", {
+    menuentry("Restart", restart_wm),
+    menuentry("Restart Ion", function() restart_other_wm("ion") end),
+    menuentry("Restart TWM", function() restart_other_wm("twm") end),
+    menuentry("Exit", exit_wm),
+})
+
+
+-- Workspaces
+defmenu("wsmenu", {
+    menuentry("New", function(m) 
+                         m:screen_of():attach_new({
+                             type=(default_ws_type or "WFloatWS"), 
+                             switchto=true,}) 
+                     end),
+    menuentry("Close", function(m) m:screen_of():current():close() end),
+    submenu("List", "workspacelist"),
+})
+
+
+-- Context menu (frame/client window actions)
+defmenu("ctxmenu", {
+    menuentry("Close", WMPlex.close_sub_or_self),
+    menuentry("Kill", make_mplex_clientwin_fn(WClientWin.kill)),
+    menuentry("(Un)tag", make_mplex_sub_fn(WRegion.toggle_tag)),
+    menuentry("Attach tagged", WGenFrame.attach_tagged),
+    menuentry("Clear tags", clear_tags),
+})
+
+
+-- Context menu for floating frames -- add sticky toggle.
+defmenu("ctxmenu-floatframe", {
+    menuentry("Close", WMPlex.close_sub_or_self),
+    menuentry("Kill", make_mplex_clientwin_fn(WClientWin.kill)),
+    menuentry("(Un)tag", make_mplex_sub_fn(WRegion.toggle_tag)),
+    menuentry("Attach tagged", WGenFrame.attach_tagged),
+    menuentry("Clear tags", clear_tags),
+    menuentry("(Un)stick", function(f) f:toggle_sticky() end),
+})
+
diff --git a/etc/skel/.ion2/pwm.lua b/etc/skel/.ion2/pwm.lua
new file mode 100644 (file)
index 0000000..a626bb8
--- /dev/null
@@ -0,0 +1,61 @@
+--
+-- PWM main configuration file
+--
+
+-- Set default modifier. Alt should usually be mapped to Mod1 on
+-- XFree86-based systems. The flying window keys are probably Mod3
+-- or Mod4; see the output of 'xmodmap'.
+DEFAULT_MOD = "Mod1+"
+
+-- Set default workspace type.
+default_ws_type="WFloatWS"
+
+-- Maximum delay between clicks in milliseconds to be considered a
+-- double click.
+--set_dblclick_delay(250)
+
+-- For keyboard resize, time (in milliseconds) to wait after latest
+-- key press before automatically leaving resize mode (and doing
+-- the resize in case of non-opaque move).
+--set_resize_delay(1500)
+
+-- Opaque resize?
+enable_opaque_resize(false)
+
+-- Movement commands warp the pointer to frames instead of just
+-- changing focus. Enabled by default.
+enable_warp(false)
+
+-- Kludges to make apps behave better.
+include("kludges")
+
+-- Make some bindings.
+include("pwm-bindings")
+
+-- Define some menus (menu module required to actually use them)
+include("pwm-menus")
+
+-- How to shorten window titles when the full title doesn't fit in
+-- the available space? The first-defined matching rule that succeeds 
+-- in making the title short enough is used.
+add_shortenrule("(.*) - Mozilla(<[0-9]+>)", "$1$2$|$1$<...$2")
+add_shortenrule("(.*) - Mozilla", "$1$|$1$<...")
+add_shortenrule("XMMS - (.*)", "$1$|...$>$1")
+add_shortenrule("[^:]+: (.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
+add_shortenrule("[^:]+: (.*)", "$1$|$1$<...")
+add_shortenrule("(.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
+add_shortenrule("(.*)", "$1$|$1$<...")
+
+-- List of directories to look for manuals in the F1 man page query.
+query_man_path={
+    "/usr/man",
+    "/usr/share/man",
+    "/usr/X11R6/man",
+    "/usr/local/man"
+}
+
+-- Modules.
+load_module("floatws")
+load_module("menu")
+--load_module("query")
+load_module("dock")
diff --git a/etc/skel/.ion2/query.lua b/etc/skel/.ion2/query.lua
new file mode 100644 (file)
index 0000000..21c9f02
--- /dev/null
@@ -0,0 +1,63 @@
+--
+-- Query module configuration.
+--
+-- Only bindings that are in effect in queries and message displays are
+-- configured here. Actions to display queries are configured in
+-- ion-bindings.lua
+-- 
+
+
+query_wedln_bindings{
+    kpress("Control+F", WEdln.forward),
+    kpress("Control+B", WEdln.back),
+    kpress("Control+E", WEdln.eol),
+    kpress("Control+A", WEdln.bol),
+    kpress("Control+Z", WEdln.bskip_word),
+    kpress("Control+X", WEdln.skip_word),
+
+    kpress("Control+D", WEdln.delete),
+    kpress("Control+H", WEdln.backspace),
+    kpress("Control+J", WEdln.kill_to_eol),
+    kpress("Control+Y", WEdln.kill_line),
+    kpress("Control+W", WEdln.kill_word),
+    kpress("Control+O", WEdln.bkill_word),
+
+    kpress("Control+P", WEdln.history_prev),
+    kpress("Control+N", WEdln.history_next),
+
+    kpress("Control+M", WEdln.finish),
+    
+    submap("Control+K", {
+        kpress("AnyModifier+B", WEdln.set_mark),
+        kpress("AnyModifier+Y", WEdln.cut),
+        kpress("AnyModifier+K", WEdln.copy),
+        kpress("AnyModifier+C", WEdln.paste),
+        kpress("AnyModifier+G", WEdln.clear_mark),
+    }),
+
+    kpress("Return", WEdln.finish),
+    kpress("KP_Enter", WEdln.finish),
+    kpress("Delete", WEdln.delete),
+    kpress("BackSpace", WEdln.backspace),
+    kpress("Home", WEdln.bol),
+    kpress("End", WEdln.eol),
+    kpress("Tab", WEdln.complete),
+    kpress("Up", WEdln.history_prev),
+    kpress("Down", WEdln.history_next),
+    kpress("Right", WEdln.forward),
+    kpress("Left", WEdln.back),
+
+    mclick("Button2", WEdln.paste),
+}
+
+query_bindings{
+    kpress("Escape", WInput.cancel),
+    kpress("Control+G", WInput.cancel),
+    kpress("Control+C", WInput.cancel),
+    kpress("Control+U", WInput.scrollup),
+    kpress("Control+V", WInput.scrolldown),
+    kpress("Page_Up", WInput.scrollup),
+    kpress("Page_Down", WInput.scrolldown),
+}
+
+
diff --git a/etc/skel/.ion3/.welcome_msg_displayed b/etc/skel/.ion3/.welcome_msg_displayed
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/etc/skel/.ion3/default-session--0/saved_layout.lua b/etc/skel/.ion3/default-session--0/saved_layout.lua
new file mode 100644 (file)
index 0000000..98776be
--- /dev/null
@@ -0,0 +1,69 @@
+-- This file has been generated by Ion. Do not edit.
+return {
+    [0] = {
+        ["subs"] = {
+            [1] = {
+                ["type"] = "WIonWS",
+                ["name"] = "WIonWS",
+                ["switchto"] = true,
+                ["split_tree"] = {
+                    ["tls"] = 753,
+                    ["tl"] = {
+                        ["type"] = "WSplitRegion",
+                        ["regparams"] = {
+                            ["flags"] = 8,
+                            ["type"] = "WFrame",
+                            ["name"] = "WFrame",
+                            ["subs"] = {
+                                [1] = {
+                                    ["type"] = "WClientWin",
+                                    ["windowid"] = 8388620,
+                                    ["switchto"] = true,
+                                    ["checkcode"] = 1,
+                                },
+                            },
+                            ["frame_style"] = "frame-tiled-ionws",
+                            ["saved_h"] = 768,
+                            ["saved_y"] = 0,
+                        },
+                    },
+                    ["dir"] = "vertical",
+                    ["brs"] = 15,
+                    ["br"] = {
+                        ["type"] = "WSplitST",
+                    },
+                    ["type"] = "WSplitSplit",
+                },
+            },
+            [2] = {
+                ["type"] = "WIonWS",
+                ["name"] = "WIonWS<1>",
+                ["split_tree"] = {
+                    ["tls"] = 753,
+                    ["tl"] = {
+                        ["type"] = "WSplitRegion",
+                        ["regparams"] = {
+                            ["flags"] = 8,
+                            ["type"] = "WFrame",
+                            ["name"] = "WFrame<1>",
+                            ["subs"] = {
+                            },
+                            ["frame_style"] = "frame-tiled-ionws",
+                            ["saved_h"] = 768,
+                            ["saved_y"] = 0,
+                        },
+                    },
+                    ["dir"] = "vertical",
+                    ["brs"] = 15,
+                    ["br"] = {
+                        ["type"] = "WSplitST",
+                    },
+                    ["type"] = "WSplitSplit",
+                },
+            },
+        },
+        ["type"] = "WScreen",
+        ["name"] = "WScreen",
+    },
+}
+
diff --git a/etc/skel/.ion3/default-session--0/saved_queryhist.lua b/etc/skel/.ion3/default-session--0/saved_queryhist.lua
new file mode 100644 (file)
index 0000000..54434f8
--- /dev/null
@@ -0,0 +1,4 @@
+-- This file has been generated by Ion. Do not edit.
+return {
+}
+
diff --git a/etc/skel/.ion3/default-session--0/saved_wd.lua b/etc/skel/.ion3/default-session--0/saved_wd.lua
new file mode 100644 (file)
index 0000000..54434f8
--- /dev/null
@@ -0,0 +1,4 @@
+-- This file has been generated by Ion. Do not edit.
+return {
+}
+
diff --git a/etc/skel/.irbrc b/etc/skel/.irbrc
new file mode 100644 (file)
index 0000000..3195fc7
--- /dev/null
@@ -0,0 +1,67 @@
+# Filename:      .irbrc
+# Purpose:       configuration file for irb (interactive ruby)
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Die Sep 26 23:16:29 CEST 2006 [mika]
+################################################################################
+
+# we want to be able to use tab-completion in irb:
+require 'irb/completion'
+ARGV.concat [ "--readline", "--prompt-mode", "simple" ]
+
+# we want to get a history file of our session:
+module Readline
+  module History
+    LOG = "#{ENV['HOME']}/.irb-history"
+
+    def self.write_log(line)
+      File.open(LOG, 'ab') {|f| f << "#{line}\n"}
+    end
+
+    def self.start_session_log
+      write_log("\n# session start: #{Time.now}\n\n")
+      at_exit { write_log("\n# session stop: #{Time.now}\n") }
+    end
+  end
+
+  alias :old_readline :readline
+  def readline(*args)
+    ln = old_readline(*args)
+    begin
+      History.write_log(ln)
+    rescue
+    end
+    ln
+  end
+end
+
+Readline::History.start_session_log
+
+# simple prompt?
+# IRB.conf[:PROMPT_MODE] = :SIMPLE
+
+# prompt for easy copy/paste? start with irb --prompt xmp
+IRB.conf[:PROMPT][:XMP][:RETURN] = "\# => %s\n"
+
+# copy/paste from manpage:
+# IRB.conf[:IRB_NAME]="irb"
+# IRB.conf[:MATH_MODE]=false
+# IRB.conf[:USE_TRACER]=false
+# IRB.conf[:USE_LOADER]=false
+# IRB.conf[:IGNORE_SIGINT]=true
+# IRB.conf[:IGNORE_EOF]=false
+# IRB.conf[:INSPECT_MODE]=nil
+# IRB.conf[:IRB_RC] = nil
+# IRB.conf[:BACK_TRACE_LIMIT]=16
+# IRB.conf[:USE_LOADER] = false
+# IRB.conf[:USE_READLINE] = nil
+# IRB.conf[:USE_TRACER] = false
+# IRB.conf[:IGNORE_SIGINT] = true
+# IRB.conf[:IGNORE_EOF] = false
+# IRB.conf[:PROMPT_MODE] = :DEFALUT
+# IRB.conf[:PROMPT] = {...}
+# IRB.conf[:DEBUG_LEVEL]=0
+# IRB.conf[:VERBOSE]=true
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.irssi/config b/etc/skel/.irssi/config
new file mode 100644 (file)
index 0000000..164775e
--- /dev/null
@@ -0,0 +1,303 @@
+# Filename:      .irssi/config
+# Purpose:       config file for irssi (irc client)
+# Authors:       grml-team (grml.org), (c) Daniel K. Gebhart, (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Son Okt 17 18:50:33 CEST 2004 [mika]
+################################################################################
+
+servers = (
+  { address = "irc.stealth.net"; chatnet = "IRCnet"; port = "6668"; },
+  { address = "irc.efnet.net"; chatnet = "EFNet"; port = "6667"; },
+  { 
+    address = "irc.undernet.org";
+    chatnet = "Undernet";
+    port = "6667";
+  },
+  { address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
+  {
+    address = "irc.freenode.net";
+    chatnet = "freenode";
+    autoconnect = "yes";
+    port = "6667";
+  },
+  { address = "irc.gnome.org"; chatnet = "GIMPNet"; port = "6667"; },
+  { address = "10.11.18.42"; chatnet = "VCG"; port = "6667"; },
+  { address = "irc.ptlink.net"; chatnet = "PTlink"; port = "6667"; },
+  { 
+    address = "irc.sorcery.net";
+    chatnet = "SorceryNet";
+    port = "6667";
+  },
+  { 
+    address = "irc.hashmark.net";
+    chatnet = "Hashmark";
+    port = "6667";
+  },
+  { address = "irc.ptnet.org"; chatnet = "PTnet"; port = "6667"; },
+  { 
+    address = "irc.azzurra.org";
+    chatnet = "AzzurraNET";
+    port = "6667";
+  },
+  { address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; }
+);
+
+chatnets = {
+  IRCnet = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "3";
+    max_msgs = "5";
+    max_whois = "4";
+    max_query_chans = "5";
+  };
+  EFNet = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "4";
+    max_msgs = "3";
+    max_whois = "1";
+  };
+  Undernet = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "3";
+    max_msgs = "3";
+    max_whois = "30";
+  };
+  DALnet = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "6";
+    max_msgs = "3";
+    max_whois = "30";
+  };
+  freenode = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "4";
+    max_msgs = "1";
+    max_whois = "1";
+  };
+  GIMPNet = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "4";
+    max_msgs = "3";
+    max_whois = "1";
+  };
+  PTlink = {
+    type = "IRC";
+    max_kicks = "1";
+    max_modes = "6";
+    max_msgs = "30";
+    max_whois = "1";
+  };
+  SorceryNet = {
+    type = "IRC";
+    max_kicks = "30";
+    max_modes = "6";
+    max_msgs = "30";
+    max_whois = "30";
+  };
+  Hashmark = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "3";
+    max_msgs = "3";
+    max_whois = "30";
+  };
+  PTnet = {
+    type = "IRC";
+    max_kicks = "30";
+    max_modes = "13";
+    max_msgs = "10";
+    max_whois = "30";
+  };
+  AzzurraNET = {
+    type = "IRC";
+    max_kicks = "4";
+    max_modes = "6";
+    max_msgs = "3";
+  };
+  SILC = { type = "SILC"; };
+};
+
+channels = (
+  { name = "#grml"; chatnet = "freenode"; autojoin = "Yes"; },
+  { name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; },
+  { name = "silc"; chatnet = "silc"; autojoin = "No"; }
+);
+
+aliases = {
+  J = "join";
+  WJOIN = "join -window";
+  WQUERY = "query -window";
+  LEAVE = "part";
+  BYE = "quit";
+  EXIT = "quit";
+  SIGNOFF = "quit";
+  DESCRIBE = "action";
+  DATE = "time";
+  HOST = "userhost";
+  LAST = "lastlog";
+  SAY = "msg *";
+  WI = "whois";
+  WII = "whois $0 $0";
+  WW = "whowas";
+  W = "who";
+  N = "names";
+  M = "msg";
+  T = "topic";
+  C = "clear";
+  CL = "clear";
+  K = "kick";
+  KB = "kickban";
+  KN = "knockout";
+  BANS = "ban";
+  B = "ban";
+  MUB = "unban *";
+  UB = "unban";
+  IG = "ignore";
+  UNIG = "unignore";
+  SB = "scrollback";
+  UMODE = "mode $N";
+  WC = "window close";
+  WN = "window new hide";
+  SV = "say Irssi $J ($V) - http://irssi.org/";
+  GOTO = "sb goto";
+  CHAT = "dcc chat";
+  RUN = "SCRIPT LOAD";
+  UPTIME = "eval exec - expr `date +%s` - \\$F | awk '{print \"Irssi uptime: \"int(\\\\\\$1/3600/24)\"d \"int(\\\\\\$1/3600%24)\"h \"int(\\\\\\$1/60%60)\"m \"int(\\\\\\$1%60)\"s\" }'";
+  CALC = "exec - if which bc &>/dev/null\\; then echo '$*' | bc | awk '{print \"$*=\"$$1}'\\; else echo bc was not found\\; fi";
+  SBAR = "STATUSBAR";
+  INVITELIST = "mode $C +I";
+  Q = "QUERY";
+};
+
+statusbar = {
+  # formats:
+  # when using {templates}, the template is shown only if it's argument isn't
+  # empty unless no argument is given. for example {sb} is printed always,
+  # but {sb $T} is printed only if $T isn't empty.
+
+  items = {
+    # start/end text in statusbars
+    barstart = "{sbstart}";
+    barend = "{sbend}";
+
+    topicbarstart = "{topicsbstart}";
+    topicbarend = "{topicsbend}";
+
+    # treated "normally", you could change the time/user name to whatever
+    time = "{sb $Z}";
+    user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";
+
+    # treated specially .. window is printed with non-empty windows,
+    # window_empty is printed with empty windows
+    window = "{sb $winref:$itemname{sbmode $M}}";
+    window_empty = "{sb $winref{sbservertag $tag}}";
+    prompt = "{prompt $[.15]itemname}";
+    prompt_empty = "{prompt $winname}";
+    topic = " $topic";
+    topic_empty = " Irssi v$J - http://irssi.org/help/";
+
+    # all of these treated specially, they're only displayed when needed
+    lag = "{sb Lag: $0-}";
+    act = "{sb Act: $0-}";
+    more = "-- more --";
+  };
+
+  # there's two type of statusbars. root statusbars are either at the top
+  # of the screen or at the bottom of the screen. window statusbars are at
+  # the top/bottom of each split window in screen.
+  default = {
+    # the "default statusbar" to be displayed at the bottom of the window.
+    # contains all the normal items.
+    window = {
+      disabled = "no";
+
+      # window, root
+      type = "window";
+      # top, bottom
+      placement = "bottom";
+      # number
+      position = "1";
+      # active, inactive, always
+      visible = "active";
+
+      # list of items in statusbar in the display order
+      items = {
+        barstart = { priority = "100"; };
+        time = { };
+        user = { };
+        window = { };
+        window_empty = { };
+        lag = { priority = "-1"; };
+        act = { priority = "10"; };
+        more = { priority = "-1"; alignment = "right"; };
+        barend = { priority = "100"; alignment = "right"; };
+      };
+    };
+
+    # statusbar to use in inactive split windows
+    window_inact = {
+      type = "window";
+      placement = "bottom";
+      position = "1";
+      visible = "inactive";
+      items = {
+        barstart = { priority = "100"; };
+        window = { };
+        window_empty = { };
+        more = { priority = "-1"; alignment = "right"; };
+        barend = { priority = "100"; alignment = "right"; };
+      };
+    };
+
+    # we treat input line as yet another statusbar :) It's possible to
+    # add other items before or after the input line item.
+    prompt = {
+      type = "root";
+      placement = "bottom";
+      # we want to be at the bottom always
+      position = "100";
+      visible = "always";
+      items = {
+        prompt = { priority = "-1"; };
+        prompt_empty = { priority = "-1"; };
+        # treated specially, this is the real input line.
+        input = { priority = "10"; };
+      };
+    };
+
+    # topicbar
+    topic = {
+      type = "root";
+      placement = "top";
+      position = "1";
+      visible = "always";
+      items = {
+        topicbarstart = { priority = "100"; };
+        topic = { };
+        topic_empty = { };
+        topicbarend = { priority = "100"; alignment = "right"; };
+      };
+    };
+  };
+};
+settings = {
+  core = {
+    real_name = "a grml user";
+    user_name = "grml";
+    nick = "grml";
+    quit_message = "grml.org - linux for sysadmins and users of texttools";
+  };
+  "irc/core" = {
+    alternate_nick = "grml-user";
+    part_message = "grml.org - linux for sysadmins and users of texttools";
+  };
+};
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.irssi/scripts/osd.pl b/etc/skel/.irssi/scripts/osd.pl
new file mode 100644 (file)
index 0000000..86f0e9b
--- /dev/null
@@ -0,0 +1,152 @@
+use strict;
+use IO::Handle;
+use vars qw($VERSION %IRSSI);
+
+use Irssi;
+$VERSION = '0.3.3';
+%IRSSI = (
+       authors     => 'Jeroen Coekaerts, Koenraad Heijlen',
+       contact     => 'vipie@ulyssis.org, jeroen@coekaerts.be',
+       name        => 'osd',
+       description => 'An OnScreenDisplay (osd) it show\'s who is talking to you, on what IRC Network.',
+       license     => 'BSD',
+       url         => 'http://vipie.studentenweb.org/dev/irssi/',
+       changed     => '2004-01-09'
+);
+
+
+#--------------------------------------------------------------------
+# Public Variables
+#--------------------------------------------------------------------
+my %myHELP = ();
+
+#--------------------------------------------------------------------
+# Help function
+#--------------------------------------------------------------------
+sub cmd_help { 
+       my ($about) = @_;
+
+       %myHELP = (
+               osd_test => "
+osd_test
+
+Displays a small test message on screen
+",
+
+               osd => "
+OSD 
+
+You can display on screen who is paging/msg'ing you on IRC.
+
+When you CHANGE the settings you SHOULD use /osd_reload to let these changes
+take effect.
+
+Settings:
+---------
+
+* osd_showactivechannel        (default: yes)
+Currently the setting is: " . Irssi::settings_get_str('osd_showactivechannel') . "
+
+When set to yes, OSD will be triggered even if the channel is the active channel.
+When set to yes, OSD will be triggered if you send a message from your own nick.
+
+You can test the OSD settings with the 'osd_test' command!
+he 'osd_test' to test them.
+
+",
+);
+
+       if ( $about =~ /(osd_reload|osd_test|osd)/i ) { 
+               Irssi::print($myHELP{lc($1)});
+       } 
+}
+
+#--------------------------------------------------------------------
+# Irssi::Settings
+#--------------------------------------------------------------------
+
+Irssi::settings_add_str('OSD', 'osd_showactivechannel', "yes");
+
+#--------------------------------------------------------------------
+# initialize the pipe, test it.
+#--------------------------------------------------------------------
+
+sub init {
+       osdprint("OSD Loaded.");
+}
+
+#--------------------------------------------------------------------
+# open the OSD pipe
+#--------------------------------------------------------------------
+
+sub pipe_open {
+    open(OSDPIPE, "| nc -q 1 localhost 1234 2>/dev/null");
+       OSDPIPE->autoflush(1);
+}
+
+#--------------------------------------------------------------------
+# Private message parsing
+#--------------------------------------------------------------------
+
+sub priv_msg {
+       my ($server,$msg,$nick,$address,$target) = @_;
+    osdprint("IRC:*private:$nick");
+}
+
+#--------------------------------------------------------------------
+# Public message parsing
+#--------------------------------------------------------------------
+
+sub pub_msg {
+       my ($server,$msg,$nick,$address, $channel) = @_;
+       my $show;
+
+    if ($msg =~ /$server->{nick}/) {
+        osdprint("IRC:$channel:$nick");
+    }
+}
+
+#--------------------------------------------------------------------
+# The actual printing
+#--------------------------------------------------------------------
+
+sub osdprint {
+       my ($text) = @_;
+    pipe_open();
+       print OSDPIPE "$text\n";
+       OSDPIPE->flush();
+    close(OSDPIPE);
+}
+
+#--------------------------------------------------------------------
+# A test command.
+#--------------------------------------------------------------------
+
+sub cmd_osd_test {
+       osdprint("Testing OSD");
+}
+
+#--------------------------------------------------------------------
+# Irssi::signal_add_last / Irssi::command_bind
+#--------------------------------------------------------------------
+
+Irssi::signal_add_last("message public", "pub_msg");
+Irssi::signal_add_last("message private", "priv_msg");
+
+Irssi::command_bind("osd_test","cmd_osd_test", "OSD");
+Irssi::command_bind("help","cmd_help", "Irssi commands");
+
+#--------------------------------------------------------------------
+# The command that's executed at load time.
+#--------------------------------------------------------------------
+
+init();
+
+#--------------------------------------------------------------------
+# This text is printed at Load time.
+#--------------------------------------------------------------------
+
+Irssi::print("Use /help osd for more information."); 
+
+
+#- end
diff --git a/etc/skel/.irssi/scripts/queryresume.pl b/etc/skel/.irssi/scripts/queryresume.pl
new file mode 100644 (file)
index 0000000..e45719d
--- /dev/null
@@ -0,0 +1,64 @@
+# QueryResume by Stefan Tomanek <stefan@pico.ruhr.de>
+#
+use strict;
+
+use vars qw($VERSION %IRSSI);
+$VERSION = '2003021201';
+%IRSSI = (
+    authors     => 'Stefan \'tommie\' Tomanek',
+    contact     => 'stefan@pico.ruhr.de',
+    name        => 'QueryResume',
+    description => 'restores the last lines of a query on re-creation',
+    license     => 'GPLv2',
+    modules     => 'Date::Format File::Glob',
+    changed     => $VERSION,
+);  
+
+use Irssi 20020324;
+use Date::Format;
+use File::Glob ':glob';
+
+sub draw_box ($$$$) {
+    my ($title, $text, $footer, $colour) = @_;
+    my $box = '';
+    $box .= '%R,--[%n%9%U'.$title.'%U%9%R]%n'."\n";
+    foreach (split(/\n/, $text)) {
+        $box .= '%R|%n '.$_."\n";
+    }
+    $box .= '%R`--<%n'.$footer.'%R>->%n';
+    $box =~ s/%.//g unless $colour;
+    return $box;
+}
+
+sub sig_window_item_new ($$) {
+    my ($win, $witem) = @_;
+    return unless (ref $witem && $witem->{type} eq 'QUERY');
+    my @data;
+    my $filename = Irssi::settings_get_str('autolog_path');
+    my $servertag = $witem->{server}->{tag};
+    my $name = lc $witem->{name};
+    $filename =~ s/(\$tag|\$1)/$servertag/g;
+    $filename =~ s/\$0/$name/g;
+    my @lt = localtime(time);
+    my $zone;
+    $filename = strftime($filename, @lt, $zone);
+    $filename =~ s/(\[|\])/\\$1/g;
+    local *F;
+    open(F, "<".bsd_glob($filename));
+    my $lines = Irssi::settings_get_int('queryresume_lines');
+    foreach (<F>) {
+       unless (/^--- Log/) {
+           push(@data, $_);
+           shift(@data) if (@data > $lines);
+       }
+    }
+    my $text;
+    $text .= $_ foreach @data;
+    $text =~ s/%/%%/g;
+    $witem->print(draw_box('QueryResume', $text, $filename, 1), MSGLEVEL_CLIENTCRAP) if $text;
+}
+
+Irssi::settings_add_int($IRSSI{name}, 'queryresume_lines', 10);
+
+Irssi::signal_add('window item new', 'sig_window_item_new');
+
diff --git a/etc/skel/.irssi/scripts/screen_away.pl b/etc/skel/.irssi/scripts/screen_away.pl
new file mode 100644 (file)
index 0000000..afb585d
--- /dev/null
@@ -0,0 +1,241 @@
+use Irssi;
+use strict;
+use FileHandle;
+
+use vars qw($VERSION %IRSSI);
+
+$VERSION = "0.9.6";
+%IRSSI = (
+    authors     => 'Andreas \'ads\' Scherbaum <ads@wars-nicht.de>',
+    name        => 'screen_away',
+    description => 'set (un)away, if screen is attached/detached',
+    license     => 'GPL v2',
+    url         => 'none',
+);
+
+# screen_away irssi module
+#
+# written by Andreas 'ads' Scherbaum <ads@ufp.de>
+#
+# changes:
+#  07.02.2004 fix error with away mode
+#             thanks to Michael Schiansky for reporting and fixing this one
+#  07.08.2004 new function for changing nick on away
+#  24.08.2004 fixing bug where the away nick was not storedcorrectly
+#             thanks for Harald Wurpts for help debugging this one
+#  17.09.2004 rewrote init part to use $ENV{'STY'}
+#  05.12.2004 add patch for remember away state
+#             thanks to Jilles Tjoelker <jilles@stack.nl>
+#
+#
+# usage:
+#
+# put this script into your autorun directory and/or load it with
+#  /SCRIPT LOAD <name>
+#
+# there are 5 settings available:
+#
+# /set screen_away_active ON/OFF/TOGGLE
+# /set screen_away_repeat <integer>
+# /set screen_away_message <string>
+# /set screen_away_window <string>
+# /set screen_away_nick <string>
+#
+# active means, that you will be only set away/unaway, if this
+#   flag is set, default is ON
+# repeat is the number of seconds, after the script will check the
+#   screen status again, default is 5 seconds
+# message is the away message sent to the server, default: not here ...
+# window is a window number or name, if set, the script will switch
+#   to this window, if it sets you away, default is '1'
+# nick is the new nick, if the script goes away
+#   will only be used it not empty
+#
+# normal you should be able to rename the script to something other
+# than 'screen_away' (as example, if you dont like the name) by simple
+# changing the 'name' parameter in the %IRSSI hash at the top of this script
+
+
+# variables
+my $timer_name = undef;
+my $away_status = 0;
+my %old_nicks = ();
+my %away = ();
+
+# Register formats
+Irssi::theme_register(
+[
+ 'screen_away_crap', 
+ '{line_start}{hilight ' . $IRSSI{'name'} . ':} $0'
+]);
+
+# if we are running
+my $screen_away_used = 0;
+
+# try to find out, if we are running in a screen
+# (see, if $ENV{STY} is set
+if (!defined($ENV{STY})) {
+  # just return, we will never be called again
+  Irssi::printformat(MSGLEVEL_CLIENTCRAP, 'screen_away_crap',
+    "could not open status file for parent process (pid: " . getppid() . "): $!");
+  return;
+}
+
+my ($socket_name, $socket_path);
+
+# search for socket
+# normal we could search the socket file, ... if we know the path
+# but so we have to call one time the screen executable
+# disable locale
+# the quotes around C force perl 5.005_03 to use the shell
+# thanks to Jilles Tjoelker <jilles@stack.nl> for pointing this out
+my $socket = `LC_ALL="C" screen -ls`;
+
+
+
+my $running_in_screen = 0;
+# locale doesnt seems to be an problem (yet)
+if ($socket !~ /^No Sockets found/s) {
+  # ok, should have only one socket
+  $socket_name = $ENV{'STY'};
+  $socket_path = $socket;
+  $socket_path =~ s/^.+\d+ Sockets? in ([^\n]+)\.\n.+$/$1/s;
+  if (length($socket_path) != length($socket)) {
+    # only activate, if string length is different
+    # (to make sure, we really got a dir name)
+    $screen_away_used = 1;
+  } else {
+    Irssi::printformat(MSGLEVEL_CLIENTCRAP, 'screen_away_crap',
+      "error reading screen informations from:");
+    Irssi::printformat(MSGLEVEL_CLIENTCRAP, 'screen_away_crap',
+      "$socket");
+    return;
+  }
+}
+
+# last check
+if ($screen_away_used == 0) {
+  # we will never be called again
+  return;
+}
+
+# build complete socket name
+$socket = $socket_path . "/" . $socket_name;
+
+# register config variables
+Irssi::settings_add_bool('misc', $IRSSI{'name'} . '_active', 1);
+Irssi::settings_add_int('misc', $IRSSI{'name'} . '_repeat', 5);
+Irssi::settings_add_str('misc', $IRSSI{'name'} . '_message', "not here ...");
+Irssi::settings_add_str('misc', $IRSSI{'name'} . '_window', "1");
+Irssi::settings_add_str('misc', $IRSSI{'name'} . '_nick', "");
+
+# init process
+screen_away();
+
+# screen_away()
+#
+# check, set or reset the away status
+#
+# parameter:
+#   none
+# return:
+#   0 (OK)
+sub screen_away {
+  my ($away, @screen, $screen);
+
+  # only run, if activated
+  if (Irssi::settings_get_bool($IRSSI{'name'} . '_active') == 1) {
+    if ($away_status == 0) {
+      # display init message at first time
+      Irssi::printformat(MSGLEVEL_CLIENTCRAP, 'screen_away_crap',
+        "activating $IRSSI{'name'} (interval: " . Irssi::settings_get_int($IRSSI{'name'} . '_repeat') . " seconds)");
+    }
+    # get actual screen status
+    my @screen = stat($socket);
+    # 00100 is the mode for "user has execute permissions", see stat.h
+    if (($screen[2] & 00100) == 0) {
+      # no execute permissions, Detached
+      $away = 1;
+    } else {
+      # execute permissions, Attached
+      $away = 2;
+    }
+
+    # check if status has changed
+    if ($away == 1 and $away_status != 1) {
+      # set away
+      if (length(Irssi::settings_get_str($IRSSI{'name'} . '_window')) > 0) {
+        # if length of window is greater then 0, make this window active
+        Irssi::command('window goto ' . Irssi::settings_get_str($IRSSI{'name'} . '_window'));
+      }
+      Irssi::printformat(MSGLEVEL_CLIENTCRAP, 'screen_away_crap',
+        "Set away");
+      my $message = Irssi::settings_get_str($IRSSI{'name'} . '_message');
+      if (length($message) == 0) {
+        # we have to set a message or we wouldnt go away
+        $message = "not here ...";
+      }
+      my ($server);
+      foreach $server (Irssi::servers()) {
+        if (!$server->{usermode_away}) {
+          # user isnt yet away
+          $away{$server->{'chatnet'}} = 0;
+          $server->command("AWAY -one $message") if (!$server->{usermode_away});
+          if (length(Irssi::settings_get_str($IRSSI{'name'} . '_nick')) > 0) {
+            # only change, if actual nick isnt already the away nick
+            if (Irssi::settings_get_str($IRSSI{'name'} . '_nick') ne $server->{nick}) {
+              # keep old nick
+              $old_nicks{$server->{'chatnet'}} = $server->{nick};
+              # set new nick
+              $server->command("NICK " . Irssi::settings_get_str($IRSSI{'name'} . '_nick'));
+            }
+          }
+        } else {
+          # user is already away, remember this
+          $away{$server->{'chatnet'}} = 1;
+        }
+      }
+      $away_status = $away;
+    } elsif ($away == 2 and $away_status != 2) {
+      # unset away
+      Irssi::printformat(MSGLEVEL_CLIENTCRAP, 'screen_away_crap',
+        "Reset away");
+      my ($server);
+      foreach $server (Irssi::servers()) {
+        if ($away{$server->{'chatnet'}} == 1) {
+          # user was already away, dont reset away
+          $away{$server->{'chatnet'}} = 0;
+          next;
+        }
+        $server->command('AWAY -one') if ($server->{usermode_away});
+        if (defined($old_nicks{$server->{'chatnet'}}) and length($old_nicks{$server->{'chatnet'}}) > 0) {
+          # set old nick
+          $server->command("NICK " . $old_nicks{$server->{'chatnet'}});
+          $old_nicks{$server->{'chatnet'}} = "";
+        }
+      }
+      $away_status = $away;
+    }
+  }
+  # but everytimes install a new timer
+  register_screen_away_timer();
+  return 0;
+}
+
+# register_screen_away_timer()
+#
+# remove old timer and install a new one
+#
+# parameter:
+#   none
+# return:
+#   none
+sub register_screen_away_timer {
+  if (defined($timer_name)) {
+    # remove old timer, if defined
+    Irssi::timeout_remove($timer_name);
+  }
+  # add new timer with new timeout (maybe the timeout has been changed)
+  $timer_name = Irssi::timeout_add(Irssi::settings_get_int($IRSSI{'name'} . '_repeat') * 1000, 'screen_away', '');
+}
+
diff --git a/etc/skel/.jackdrc b/etc/skel/.jackdrc
new file mode 100644 (file)
index 0000000..8e673f2
--- /dev/null
@@ -0,0 +1 @@
+/usr/bin/jackd -dalsa -dhw:0 -r48000 -p1024 -n2
diff --git a/etc/skel/.kshrc b/etc/skel/.kshrc
new file mode 100644 (file)
index 0000000..e78b105
--- /dev/null
@@ -0,0 +1,32 @@
+# Filename:      .kshrc
+# Purpose:       configuration file for the korn shell
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Mai 27 23:37:56 CEST 2006 [mika]
+################################################################################
+
+# ksh93 requires an editor
+  set -o emacs
+
+       # The $() has to be done to work around a bug in ksh that
+       # isn't able to substitute with // inside the $HOME variable to have ~/
+       # The control-character in the prompt is sadly neccessary for
+       # color to be not disturbing for the command line editor.
+[[ $USER != root ]] && PS1='\ f\e[1;34m'"\
+\$USER\ f\e[0m\ f@\$HOSTNAME \$(echo \$PWD | sed s,/home/\$USER,~,) $ "
+
+[[ $USER  = root ]] && PS1='\ f\e[1;31m'"\$USER\ f\e[\ f0m@\$HOSTNAME \$(
+       if [[ $PWD = /root/* ]] ; then
+               echo \$PWD|sed s,/root/,~/,
+       elif [[ $PWD = /root ]] ; then
+               echo \$PWD|sed s,/root,\~,
+       fi
+)# "
+
+  export PS1
+  alias ls='ls --color -F -trA'
+  ff() { cd $1 && ls ; }
+  alias md='mkdir -p'
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.links/bookmarks b/etc/skel/.links/bookmarks
new file mode 100644 (file)
index 0000000..daf0a39
--- /dev/null
@@ -0,0 +1 @@
+grml - website http://www.grml.org/
diff --git a/etc/skel/.links/links.cfg b/etc/skel/.links/links.cfg
new file mode 100644 (file)
index 0000000..87b2227
--- /dev/null
@@ -0,0 +1,29 @@
+# This file is automatically generated by Links -- please do not edit.
+async_dns 1
+download_utime 0
+max_connections 10
+max_connections_to_host 2
+retries 3
+receive_timeout 120
+unrestartable_receive_timeout 600
+format_cache_size 5
+memory_cache_size 1M
+http_proxy ""
+ftp_proxy ""
+download_dir ""
+language "German"
+http_bugs.http10 0
+http_bugs.allow_blacklist 1
+http_bugs.bug_302_redirect 0
+http_bugs.bug_post_no_keepalive 0
+ftp.anonymous_password "links-user@debian.org"
+terminal "linux" 2 1 5 ISO-8859-1
+terminal "xterm" 1 1 5 ISO-8859-1
+terminal "xterm-rxvt" 1 1 5 ISO-8859-1
+terminal "rxvt-xterm" 1 1 5 ISO-8859-1
+terminal "rxvt" 1 1 5 ISO-8859-1
+association "GIF image" "image/gif" "see %" 23 1
+association "GIF image" "image/gif" "see %" 23 1
+mailto "mutt %" 1
+telnet "telnet %" 1
+tn3270 "telnet %" 1
diff --git a/etc/skel/.links/links.his b/etc/skel/.links/links.his
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/etc/skel/.mrxvtrc b/etc/skel/.mrxvtrc
new file mode 100644 (file)
index 0000000..cbfb23f
--- /dev/null
@@ -0,0 +1,35 @@
+! Filename:      .mrxvtrc
+! Purpose:       configuration file for mrxvt
+! Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+! Bug-Reports:   see http://grml.org/bugs/
+! License:       This file is licensed under the GPL v2.
+! Latest change: Sam Mai 27 19:13:38 CEST 2006 [mika]
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+! set font:
+mrxvt.font: -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-15
+
+! start with 3 terminals up and running:
+!mrxvt*initTermNumber:       3
+! name them:
+!mrxvt*vt0*tabTitle:         term1
+!mrxvt*vt1*tabTitle:         term2
+!mrxvt*vt2*tabTitle:         term3
+
+! we don't need a scrollbar:
+mrxvt.scrollBar:            false
+
+! transparent?
+!mrxvt*transparent:          True
+!mrxvt*transparentScrollbar: False
+!mrxvt*transparentTabbar:    False
+!mrxvt*transparentMenubar:   False
+
+! main foreground and background color:
+mrxvt*foreground:           white
+mrxvt*background:           black
+
+! we don't want AltGr/Mode_switch to act as greek key:
+mrxvt.greektoggle_key: VoidSymbol
+
+!! END OF FILE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
diff --git a/etc/skel/.msmtprc b/etc/skel/.msmtprc
new file mode 100644 (file)
index 0000000..7ecb9c9
--- /dev/null
@@ -0,0 +1,29 @@
+# Filename:      .msmtprc
+# Purpose:       config file for msmtp
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Dez 04 19:02:32 CET 2004 [mika]
+################################################################################
+
+# envelope from (adjust it!)
+# ==========================
+# from you@mailadress.invalid
+
+# use ssh-tunnel
+# ==============
+# set up tunnel via ssh:
+# ssh -l mika -L 9999:your.rootserver.tld:25 user@sshserver.tld -N -f 
+#
+# host localhost
+# port 9999
+
+# use mailrelay with authentification (TLS)
+# =========================================
+# host mail.vc-graz.ac.at
+# user accountnumber
+# password yourpassword
+# tls
+# tls_nocertcheck
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.muttngrc b/etc/skel/.muttngrc
new file mode 100644 (file)
index 0000000..f3b3d1c
--- /dev/null
@@ -0,0 +1,89 @@
+# Filename:      .muttngrc
+# Purpose:       minimal setup file for mail program muttng
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Die Mai 10 00:24:29 CEST 2005 [mika]
+################################################################################
+# Thanks to Sven Guckes for his template!
+################################################################################
+
+    set allow_8bit           # send data as it is.  no conversion.
+  unset arrow_cursor         #  Show current mail with an inverse bar.
+    set ascii_chars          # set: use ASCII characters to build the thread tree
+    set autoedit             # call editor without prompting for To: and Subject:
+  unset confirmappend        # set: prompt for confirmation on appending mail to folder
+    set confirmcreate        # set: prompt for confirmation on creation of folders
+    set copy                 # Always keep a copy of my mails!
+    set delete=ask-yes       # ask before deleting any messages
+    set edit_headers         # edit all headers lines in the editor
+    set editor=vim           # use Vim as the editor (Vi IMproved www.vim.org)
+    set folder=~/Mail        # directory with all mail folders
+  unset followup_to          # do not generate a Followup-To header
+    set force_name           # set: save outbound mail by username
+    set hidden_host          # do not use a hostname in the address - PROBLEMATIC!
+    set history=100          # number of input lines for prompts to remember
+    set include              # set: include mail as quoted text in replies
+  unset mark_old             # set: make distinction between New mail and Old mail.
+    set mime_forward=ask-yes # ask: attach message - or just quote it?
+  unset move                 # do not move read mails from mailbox to $mbox (was: "set hold")
+    set pager_context=1      # number of lines that overlap on paging
+#   set pager_index_lines=0  # number of lines to see from the index
+    set pager_stop           # "next_page" won't jump to next message at end of messages
+#   set print_command="mp|lpr" # pipe message to "mp" for formattting - then on to "lpr"
+  unset prompt_after         # set: gives you a prompt when pager exits
+    set quote_regexp="^>"    # some people just use '>' - *sigh*
+    set read_inc=10          # '10': show count number for every tenth mail
+    set recall=ask-yes       # do not prompt for recalling postponed mails with 'm'
+    set reply_to=ask-yes     # "reply":          set:  Use address in Reply-To?
+    set reverse_alias        # show the name of sender as set with my alias for him
+    set reverse_name         # reply as the user to whom the mail was sent to
+    set save_name            # set: save outbound mail to =username if it exists
+#   set shell=zsh            # use the zsh for shell commands
+    set sort=threads         # sorting method - I definitely like "threads" best
+    set status_on_top        # set: present the status bar at top, ie before the index
+    set strict_threads       # set: use references: for threading only, ie do not
+                             # thread by subject or in-reply-to
+    set tilde                # show non-existant lines of text with a tilde at begin-of-line
+    set tmpdir="/tmp"        # directory where temporary files are to be placed
+    set to_chars="X+TCF"     # message flags: non-personal,personal,To:,Cc:,From:
+    set write_inc=10         # update number after each tenth read mail
+
+# Options with a long value:
+#   set alternates=...
+    set attribution="* %n <%a> [%(%y%m%d %H:%M)]:"              # how to cite the author
+    set reply_regexp="^((aw|antw.?|antwort|re|r e|r?f|sv):[ \t]*)*"
+
+# Format Options
+    set forward_format="(forw) %s"
+    set index_format="%4C %Z %[!%y%m%d] %-17.17F (%3l) %s"
+    set pager_format="%S [%C/%T] %n (%l) %s"
+    set status_format="%v: %f (%s) [%M/%m] [N=%n,*=%t,new=%b]"
+
+# Show the "text/plain" part *before* the "text/html" part:
+  alternative_order text/plain text/html
+  auto_view text/html
+
+# KEY BINDINGS
+  bind index zt current-top
+  bind index zz current-middle
+  bind index zb current-bottom
+
+# HEADER DISPLAY
+  ignore *
+  unignore from: date: subject: to: cc: reply-to:
+  unignore sender:
+  unignore priority: importance:
+  unignore organization organisation
+  unignore mail-followup-to:
+  unignore resent- x-resent
+# unignore user-agent: x-agent: x-mailer: x-newsreader: x-mailing-list:
+# unignore x-editor
+# unignore message-id: newsgroups: posted-to: posted-and-mailed:
+# unignore x-also-posted-to: x-newsgroups:
+# unignore delivered-to x-envelope-to:
+# unignore x-accept-language
+  unhdr_order *
+  hdr_order Sender: From From: Reply-To: Subject: Organization: Date: Message-Id: User-Agent: X-Editor: X-Mailer: X-Newsreader: X-Agent: To: Cc: Newsgroups: X-Resent Followup-To: Mail-Followup-To:
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.muttrc b/etc/skel/.muttrc
new file mode 100644 (file)
index 0000000..c8870bc
--- /dev/null
@@ -0,0 +1,89 @@
+# Filename:      .muttrc
+# Purpose:       minimal setup file for mail program mutt
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Die Nov 16 13:27:16 CET 2004 [mika]
+################################################################################
+# Thanks to Sven Guckes for his template!
+################################################################################
+
+    set allow_8bit           # send data as it is.  no conversion.
+  unset arrow_cursor         #  Show current mail with an inverse bar.
+    set ascii_chars          # set: use ASCII characters to build the thread tree
+    set autoedit             # call editor without prompting for To: and Subject:
+  unset confirmappend        # set: prompt for confirmation on appending mail to folder
+    set confirmcreate        # set: prompt for confirmation on creation of folders
+    set copy                 # Always keep a copy of my mails!
+    set delete=ask-yes       # ask before deleting any messages
+    set edit_headers         # edit all headers lines in the editor
+    set editor=vim           # use Vim as the editor (Vi IMproved www.vim.org)
+    set folder=~/Mail        # directory with all mail folders
+  unset followup_to          # do not generate a Followup-To header
+    set force_name           # set: save outbound mail by username
+    set hidden_host          # do not use a hostname in the address - PROBLEMATIC!
+    set history=100          # number of input lines for prompts to remember
+    set include              # set: include mail as quoted text in replies
+  unset mark_old             # set: make distinction between New mail and Old mail.
+    set mime_forward=ask-yes # ask: attach message - or just quote it?
+  unset move                 # do not move read mails from mailbox to $mbox (was: "set hold")
+    set pager_context=1      # number of lines that overlap on paging
+#   set pager_index_lines=0  # number of lines to see from the index
+    set pager_stop           # "next_page" won't jump to next message at end of messages
+#   set print_command="mp|lpr" # pipe message to "mp" for formattting - then on to "lpr"
+  unset prompt_after         # set: gives you a prompt when pager exits
+    set quote_regexp="^>"    # some people just use '>' - *sigh*
+    set read_inc=10          # '10': show count number for every tenth mail
+    set recall=ask-yes       # do not prompt for recalling postponed mails with 'm'
+    set reply_to=ask-yes     # "reply":          set:  Use address in Reply-To?
+    set reverse_alias        # show the name of sender as set with my alias for him
+    set reverse_name         # reply as the user to whom the mail was sent to
+    set save_name            # set: save outbound mail to =username if it exists
+#   set shell=zsh            # use the zsh for shell commands
+    set sort=threads         # sorting method - I definitely like "threads" best
+    set status_on_top        # set: present the status bar at top, ie before the index
+    set strict_threads       # set: use references: for threading only, ie do not
+                             # thread by subject or in-reply-to
+    set tilde                # show non-existant lines of text with a tilde at begin-of-line
+    set tmpdir="/tmp"        # directory where temporary files are to be placed
+    set to_chars="X+TCF"     # message flags: non-personal,personal,To:,Cc:,From:
+    set write_inc=10         # update number after each tenth read mail
+
+# Options with a long value:
+#   set alternates=...
+    set attribution="* %n <%a> [%(%y%m%d %H:%M)]:"              # how to cite the author
+    set reply_regexp="^((aw|antw.?|antwort|re|r e|r?f|sv):[ \t]*)*"
+
+# Format Options
+    set forw_format="(forw) %s"
+    set index_format="%4C %Z %[!%y%m%d] %-17.17F (%3l) %s"
+    set pager_format="%S [%C/%T] %n (%l) %s"
+    set status_format="%v: %f (%s) [%M/%m] [N=%n,*=%t,new=%b]"
+
+# Show the "text/plain" part *before* the "text/html" part:
+  alternative_order text/plain text/html
+  auto_view text/html
+
+# KEY BINDINGS
+  bind index zt current-top
+  bind index zz current-middle
+  bind index zb current-bottom
+
+# HEADER DISPLAY
+  ignore *
+  unignore from: date: subject: to: cc: reply-to:
+  unignore sender:
+  unignore priority: importance:
+  unignore organization organisation
+  unignore mail-followup-to:
+  unignore resent- x-resent
+# unignore user-agent: x-agent: x-mailer: x-newsreader: x-mailing-list:
+# unignore x-editor
+# unignore message-id: newsgroups: posted-to: posted-and-mailed:
+# unignore x-also-posted-to: x-newsgroups:
+# unignore delivered-to x-envelope-to:
+# unignore x-accept-language
+  unhdr_order *
+  hdr_order Sender: From From: Reply-To: Subject: Organization: Date: Message-Id: User-Agent: X-Editor: X-Mailer: X-Newsreader: X-Agent: To: Cc: Newsgroups: X-Resent Followup-To: Mail-Followup-To:
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.nessusrc b/etc/skel/.nessusrc
new file mode 100644 (file)
index 0000000..2e11039
--- /dev/null
@@ -0,0 +1,36 @@
+# This file was automagically created by nessus
+nessusd_host = localhost
+port_range = 1-8000
+max_threads = 15
+begin(SCANNER_SET)
+ Ping the remote host = yes
+ TCP SYN scan = no
+ FTP bounce scan = no
+ Nmap tcp connect() scan = no
+ Nmap = yes
+end(SCANNER_SET)
+
+begin(SERVER_PREFS)
+ plugins_folder = /usr/lib/nessus/plugins
+ email = root
+ max_threads = 15
+ logfile = syslog
+ rules = /etc/nessus/nessusd.rules
+ users = /etc/nessus/nessusd.users
+ test_file = /etc/passwd
+ ping_hosts = yes
+ reverse_lookup = no
+ host_expansion = ip
+ port_range = 1-8000
+ max_hosts = 1
+ scan_level = normal
+ outside_firewall = no
+ language = english
+ config_file = /etc/nessus/nessusd.conf
+ track_iothreads = no
+ optimize_test = yes
+end(SERVER_PREFS)
+
+begin(RULES)
+end(RULES)
+
diff --git a/etc/skel/.pekwm/autoproperties b/etc/skel/.pekwm/autoproperties
new file mode 100644 (file)
index 0000000..98bf5d9
--- /dev/null
@@ -0,0 +1,207 @@
+# run "xprop WM_CLASS" to find out title of windows
+#
+# auto-group mozilla download windows and move them to the top-right corner
+#Property = "^mozilla-bin,^Mozilla-bin" {
+#      ApplyOn = "New Transient"
+#      Title = "^Saving"
+#      Group = "moz-dl" { Size = "10" }
+#      Geometry = "+0+0"
+#      Layer = "Below"
+#}
+#
+#Property = "^Mozilla,^navigator:browser" {
+#      ApplyOn = "Start New Workspace"
+#      Workspace = "2"
+#}
+#
+# Dillo
+#Property = "^dillo,^Dillo" {
+#      ApplyOn = "Start New"
+#      Group = "dillo" { Size = "10"; Behind = "True" }
+#}
+#
+# I apply this one on Transients to make it apply on playlist and eq
+#Property = ".*,^xmms" {
+#      ApplyOn = "Start New Transient"
+#      Layer = "Desktop"
+#      Sticky = "True"
+#      Skip = "Menus FocusToggle FrameSnap"
+#}
+#
+# Remove Gimp windows from the menus, only want the main gimp window.
+#Property = "^toolbox,^Gimp" {
+#      ApplyOn = "Start New"
+#}
+#
+# The Crop dialog always get in the way, put it up in the corner.
+#Property = "^info_dialog,^Gimp" {
+#      ApplyOn = "Start New"
+#      Layer = "OnTop"
+#      Geometry = "+0+0"
+#      Skip = "Menus"
+#}
+#
+# The rest of the gimp windows. ;)
+#Property = ".*,^Gimp" {
+#      ApplyOn = "Start New"
+#      Skip = "Menus";
+#}
+#
+# Gkrellm
+#Property = "^gkrellm,^Gkrellm" {
+#      ApplyOn = "Start New"
+#      Sticky = "True"
+#      Skip = "Menus FocusToggle"
+#      Layer = "Desktop"
+#}
+#
+# Standard enviorment stuff, xclock xload and xbiff
+#Property = "^xclock,^XClock" {
+#      ApplyOn = "Start New"
+#      Geometry = "120x137+0-137"
+#      Border = "False"; Titlebar = "False"
+#      Sticky = "True"
+#      Layer = "Desktop"
+#      Skip = "Menus FocusToggle FrameSnap"
+#}
+#Property = "^xload,^XLoad" {
+#      ApplyOn = "Start New"
+#      Geometry = "560x137+120-137"
+#      Border = "False"; Titlebar = "False"
+#      Sticky = "True"
+#      Layer = "Desktop"
+#      Skip = "Menus FocusToggle FrameSnap"
+#}
+#Property = "^xbiff,^XBiff" {
+#      ApplyOn = "Start New"
+#      Geometry = "120x137-120-137"
+#      Border = "False"; Titlebar = "False"
+#      Sticky = "True"
+#      Layer = "Desktop"
+#      Skip = "Menus FocusToggle FrameSnap"
+#}
+
+# Opera alway maximized without decor and jailed on workspace 5
+#Property = "^opera,^Opera" {
+#  ApplyOn = "Start Reload New Workspace"
+#  Geometry = "1200x930+0+0"
+##  Border = "False"; Titlebar = "False"
+#  Border = "True"; Titlebar = "True"
+#  Workspace = "2"
+#  MaximizedVertical = "True"
+#}
+
+# xconsole
+#Property = "^xconsole,^XConsole" {
+#  ApplyOn = "Start Reload New Workspace"
+#  Geometry = "1211x95+0+929"
+#  Skip = "Menus FocusToggle FrameSnap"
+#  Border = "True"; Titlebar = "False"
+#  Sticky = "True"
+#}
+
+# Gkrellm
+#Property = "^gkrellm,^Gkrellm" {
+#  ApplyOn = "Start Reload New Workspace"
+#  Sticky = "True"
+##  Geometry = "12x12+886+0"
+##  Geometry = "120x120+50+50"
+#  Skip = "Menus FocusToggle"
+#  Layer = "Desktop"
+#}
+
+# klipper
+#Property = "^klipper,^klipper" {
+#  ApplyOn = "Start Reload New Workspace"
+#  Sticky = "True"
+#  Geometry = "59x51+1221+974"
+#  Skip = "Menus FocusToggle FrameSnap"
+#  Border = "True"; Titlebar = "False"
+#  Layer = "Desktop"
+#}
+
+#Property = "^xload,^XLoad" {
+#  ApplyOn = "Start New"
+#  Geometry = "300x70+0-0"
+#  Border = "False"; Titlebar = "False"
+#  Sticky = "True"
+#  Layer = "Desktop"
+#  Skip = "Menus FocusToggle FrameSnap"
+#}
+
+#Property = "^xterm,^XTerm" {
+#  ApplyOn = "Start New Reload"
+#  Geometry = "980x450+0-850"
+#}
+
+#Property = "^Zinf,^Zinf" {
+#  Border = "False"; Titlebar = "False"
+#  Layer = "OnTop"
+#}
+#Property = "^Zinf,^Playlist" {
+#  ApplyOn = "Start New Workspace"
+#  Geometry = "1024x768+0+0"
+#  Border = "False"; Titlebar = "False"
+#  Layer = "Below"
+#}
+# Make VNC-Viewer look like there is no PekWM :-)
+#Property = "^xtightvncviewer,^Vncviewer" {
+#  ApplyOn = "Start New Workspace"
+#  Geometry = "1024x768+0+0"
+#  Border = "False"; Titlebar = "False"
+#}
+
+# Autogroup Gimp Tools and Image Windows
+#Property = "^toolbox,^Gimp" {
+#  ApplyOn = "Start New Workspace"
+#  Group = "Gimp-Tools" { Size = "10" }
+#}
+#Property = "^brush_selection,^Gimp" {
+#  ApplyOn = "Start New Workspace"
+#  Group = "Gimp-Tools" { Size = "10" }
+#}
+#Property = "^gradient_selection,^Gimp" {
+#  ApplyOn = "Start New Workspace"
+#  Group = "Gimp-Tools" { Size = "10" }
+#}
+#Property = "^pattern_selection,^Gimp" {
+#  ApplyOn = "Start New Workspace"
+#  Group = "Gimp-Tools" { Size = "10" }
+#}
+#Property = "^layers_channels_paths,^Gimp" {
+#  ApplyOn = "Start New Workspace"
+#  Group = "Gimp-Tools" { Size = "10" }
+#}
+#Property = "^image_window,^Gimp" {
+#  ApplyOn = "Start New Workspace"
+#  Group = "Gimp-Images" { Size = "10" }
+#}
+
+#Property = "^win,^Xpdf" {
+#  ApplyOn = "Start New Reload Workspace"
+##  Border = "False"; Titlebar = "False"
+#  Border = "True"; Titlebar = "True"
+#}
+
+#Property = "^xmbmon,^XMBmon" {
+#  ApplyOn = "Start New Reload Workspace"
+#  Geometry = "130x120+11580+0"
+#  Border = "False"; Titlebar = "False"
+#  Sticky = "True"
+#  Layer = "Desktop"
+#  Skip = "Menus FocusToggle FrameSnap"
+#}
+
+#Property = "^xfce,^Xfce" {
+#  ApplyOn = "Start Reload New"
+#  Geometry = "280x210+1010-850"
+#  Sticky = "True"
+#  Layer = "Desktop"
+#  Skip = "Menus FocusToggle FrameSnap"
+#}
+
+#Property = "^ardour_editor,^Ardour" {
+#  ApplyOn = "Start New Workspace"
+#  Border = "False"; Titlebar = "False"
+#  MaximizedHorizontal = "True"; MaximizedVertical = "True"
+#}
diff --git a/etc/skel/.pekwm/config b/etc/skel/.pekwm/config
new file mode 100644 (file)
index 0000000..804c663
--- /dev/null
@@ -0,0 +1,86 @@
+# Filename:      $HOME/.pekm/config
+# Purpose:       main configuration file for window manager pekwm
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Son Mai 08 23:16:00 CEST 2005 [mika]
+################################################################################
+
+Files {
+       Keys = "~/.pekwm/keys"
+       Mouse = "~/.pekwm/mouse"
+       Menu = "~/.pekwm/menu"
+       Start = "~/.pekwm/start"
+       AutoProps = "~/.pekwm/autoproperties"
+       Theme = "~/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1"
+       # Theme = "~/.pekwm/themes/Personal"
+}
+
+MoveResize {
+       EdgeAttract = "10"
+       EdgeResist = "10"
+       WindowAttract = "5"
+       WindowResist = "5"
+       OpaqueMove = "True"
+       OpaqueResize = "False"
+}
+
+Screen {
+       Workspaces = "4"
+       ShowFrameList = "True"
+       PlaceNew = "True"
+       FocusNew = "True"
+
+       TrimTitle = "..."
+       EdgeSize = "1"
+       PixmapCacheSize = "20"
+       Imlib2AntiAlias = "True"
+       DoubleClickTime = "250"
+
+       Placement {
+               Model = "CenteredOnParent Smart MouseCentered"
+               Smart {
+                       Row = "True"
+                       TopToBottom = "True"
+                       LeftToRight = "True"
+               }
+       }
+
+       ClientUniqueNames = "True" {
+               Pre = " #";
+               Post = "";
+       }
+
+       Viewports {
+               Columns = "1"
+               Rows = "1"
+               # Viewports are disabled by default to avoid strange behaviour from buggy pagers
+               #Columns = "3"
+               #Rows = "3"
+       }
+}
+
+Menu {
+       # ButtonPress ButtonRelease DoubleClick Motion
+       Select = "Motion"
+       Enter = "Motion"
+       Exec = "ButtonRelease"
+/*
+       Enter could be changed to:
+       Enter = "ButtonPress"
+       once the default theme has submenu indicators.
+*/
+}
+
+Harbour {
+       OnTop = "True"
+       MaximizeOver = "False"
+       Placement = "Right"
+       Orientation = "TopToBottom"
+       Head = "0"
+
+       DockApp {
+               SideMin = "64"
+               SideMax = "0"
+       }
+}
diff --git a/etc/skel/.pekwm/keys b/etc/skel/.pekwm/keys
new file mode 100644 (file)
index 0000000..c2c2327
--- /dev/null
@@ -0,0 +1,296 @@
+$TERM="xterm"
+#$TERM="xterm -fn fixed +sb -bg white -fg black"
+
+Global {
+# - - ----------------------------------------------- - -
+# Simple bindings to most requently used actions.
+#
+# Adding your own frequently used actions is easy -
+# just copy it over from CHAINS and edit the keypress!
+       # Moving in frames
+       KeyPress = "Mod1 Tab" { Actions = "NextFrame EndRaise" }
+       KeyPress = "Mod1 Shift Tab" { Actions = "PrevFrame EndRaise" }
+       KeyPress = "Mod1 Ctrl Tab" { Actions = "NextFrameMRU EndRaise" }
+       KeyPress = "Mod1 Ctrl Shift Tab" { Actions = "PrevFrameMRU EndRaise" }
+       KeyPress = "Mod4 Tab" { Actions = "NextInFrame" }
+       KeyPress = "Mod4 Shift Tab" { Actions = "PrevInFrame" }
+       KeyPress = "Mod4 Left" { Actions = "FocusDirectional Left" }
+       KeyPress = "Mod4 Right" { Actions = "FocusDirectional Right" }
+       KeyPress = "Mod4 Up" { Actions = "FocusDirectional Up" }
+       KeyPress = "Mod4 Down" { Actions = "FocusDirectional Down" }
+       # Moving in workspaces
+       KeyPress = "Ctrl Mod1 Left" { Actions = "GotoWorkspace Left" }
+       KeyPress = "Ctrl Mod1 Right" { Actions = "GotoWorkspace Right" }
+       KeyPress = "Mod4 1" { Actions = "GotoWorkspace 1" }
+       KeyPress = "Mod4 2" { Actions = "GotoWorkspace 2" }
+       KeyPress = "Mod4 3" { Actions = "GotoWorkspace 3" }
+       KeyPress = "Mod4 4" { Actions = "GotoWorkspace 4" }
+       KeyPress = "Mod4 F1" { Actions = "SendToWorkspace 1" }
+       KeyPress = "Mod4 F2" { Actions = "SendToWorkspace 2" }
+       KeyPress = "Mod4 F3" { Actions = "SendToWorkspace 3" }
+       KeyPress = "Mod4 F4" { Actions = "SendToWorkspace 4" }
+       # Simple window management
+       KeyPress = "Mod4 M" { Actions = "Toggle Maximized True True" }
+       KeyPress = "Mod4 G" { Actions = "Maxfill True True" }
+       KeyPress = "Mod4 F" { Actions = "Toggle FullScreen" }
+       KeyPress = "Mod4 Return" { Actions = "MoveResize" }
+       KeyPress = "Mod4 Q" { Actions = "Close" }
+       KeyPress = "Mod4 S" { Actions = "Toggle Shaded" }
+       KeyPress = "Mod4 I" { Actions = "Toggle Iconified" }
+       # Marking
+       KeyPress = "Mod4 Z" { Actions = "Toggle Marked" }
+       KeyPress = "Mod4 A" { Actions = "AttachMarked" }
+       # Menus
+       KeyPress = "Mod4 R" { Actions = "ShowMenu Root" }
+       KeyPress = "Mod4 W" { Actions = "ShowMenu Window" }
+       KeyPress = "Mod4 L" { Actions = "ShowMenu Goto" }
+       KeyPress = "Mod4 C" { Actions = "ShowMenu GotoClient" }
+       KeyPress = "Mod4 Shift I" { Actions = "ShowMenu Icon" }
+       KeyPress = "Mod4 H" { Actions = "HideAllMenus" }
+       # Moving in viewports (disabled from ~/.pekwm/config by default)
+       Keypress = "Mod4 KP_1" { Actions = "ViewportGoto 1 3" } # KP_
+       Keypress = "Mod4 KP_2" { Actions = "ViewportGoto 2 3" } # stands
+       Keypress = "Mod4 KP_3" { Actions = "ViewportGoto 3 3" } # for
+       Keypress = "Mod4 KP_4" { Actions = "ViewportGoto 1 2" } # keypad
+       Keypress = "Mod4 KP_5" { Actions = "ViewportGoto 2 2" }
+       Keypress = "Mod4 KP_6" { Actions = "ViewportGoto 3 2" }
+       Keypress = "Mod4 KP_7" { Actions = "ViewportGoto 1 1" }
+       Keypress = "Mod4 KP_8" { Actions = "ViewportGoto 2 1" }
+       Keypress = "Mod4 KP_9" { Actions = "ViewportGoto 3 1" }
+       # External Commands
+       KeyPress = "Mod4 E" { Actions = "Exec $TERM" }
+       KeyPress = "Mod1 x" { Actions = "Exec $TERM" }
+       KeyPress = "Mod1 Escape" { Actions = "Exec $TERM" }
+       KeyPress = "Ctrl Mod1 x" { Actions = "Exec /usr/bin/runit &" }
+       KeyPress = "Ctrl Mod1 l" { Actions = "Exec /usr/X11R6/bin/xlock &" }
+        KeyPress = "Ctrl Mod1 v" { Actions = "Exec /usr/bin/xsay &" }
+       # This requires you to have your xkb set up properly
+       # (These are the 'extra buttons' used on many keyboards)
+       # KeyPress = "XF86AudioPrev" { Actions = "Exec xmms -r" }
+       # KeyPress = "XF86AudioNext" { Actions = "Exec xmms -f" }
+       # KeyPress = "XF86AudioPlay" { Actions = "Exec xmms -t" }
+       # KeyPress = "XF86AudioStop" { Actions = "Exec xmms -s" }
+       # KeyPress = "XF86AudioLowerVolume" { Actions = "Exec aumix -w-5" }
+       # KeyPress = "XF86AudioRaiseVolume" { Actions = "Exec aumix -w+5" }
+       # KeyPress = "XF86AudioMute" { Actions = "Exec aumix -w0" }
+       # KeyPress = "XF86AudioStop" { Actions = "Exec xterm" }
+       # Pekwm control
+       KeyPress = "Ctrl Mod1 Delete" { Actions = "Reload" }
+       KeyPress = "Mod4 D" { Actions = "ShowCmdDialog" }
+
+# - - ----------------------------------------------- - -
+# CHAINS. These give you access to just about everything.
+       # Move to Corner
+       Chain = "Ctrl Mod1 C" {
+               KeyPress = "Q" { Actions = "MoveToEdge TopLeft" }
+               KeyPress = "Y" { Actions = "MoveToEdge TopCenterEdge" }
+               KeyPress = "Shift Y" { Actions = "MoveToEdge TopEdge" }
+               KeyPress = "P" { Actions = "MoveToEdge TopRight" }
+               KeyPress = "A" { Actions = "MoveToEdge LeftCenterEdge" }
+               KeyPress = "Shift A" { Actions = "MoveToEdge LeftEdge" }
+               KeyPress = "L" { Actions = "MoveToEdge RightCenterEdge" }
+               KeyPress = "Shift L" { Actions = "MoveToEdge RightEdge" }
+               KeyPress = "Z" { Actions = "MoveToEdge BottomLeft" }
+               KeyPress = "B" { Actions = "MoveToEdge BottomCenterEdge" }
+               KeyPress = "Shift B" { Actions = "MoveToEdge BottomEdge" }
+               KeyPress = "M" { Actions = "MoveToEdge BottomRight" }
+               KeyPress = "H" { Actions = "MoveToEdge Center" }
+       }
+       # Menus
+       Chain = "Ctrl Mod1 M" {
+               KeyPress = "R" { Actions = "ShowMenu Root" }
+               KeyPress = "W" { Actions = "ShowMenu Window" }
+               KeyPress = "I" { Actions = "ShowMenu Icon" }
+               KeyPress = "G" { Actions = "ShowMenu Goto" }
+               KeyPress = "C" { Actions = "ShowMenu GotoClient" }
+               KeyPress = "D" { Actions = "ShowMenu Decor" }
+               KeyPress = "A" { Actions = "ShowMenu AttachClientInFrame" }
+               KeyPress = "F" { Actions = "ShowMenu AttachFrameInFrame" }
+               Keypress = "Shift A" { Actions = "ShowMenu AttachClient" }
+               Keypress = "Shift F" { Actions = "ShowMenu AttachFrame" }
+               KeyPress = "H" { Actions = "HideAllMenus" }
+       }
+       # Grouping
+       Chain = "Ctrl Mod1 T" {
+               KeyPress = "T" { Actions = "Toggle Tagged False" }
+               KeyPress = "B" { Actions = "Toggle Tagged True" }
+               KeyPress = "C" { Actions = "Unset Tagged" }
+               KeyPress = "G" { Actions = "Toggle GlobalGrouping" }
+               KeyPress = "M" { Actions = "Toggle Marked" }
+               KeyPress = "A" { Actions = "AttachMarked" }
+               KeyPress = "D" { Actions = "Detach" }
+               Keypress = "P" { Actions = "AttachClientInNextFrame" }
+               KeyPress = "O" { Actions = "AttachClientInPrevFrame" }
+               Keypress = "I" { Actions = "AttachFrameInNextFrame" }
+               KeyPress = "U" { Actions = "AttachFrameInPrevFrame" }
+       }
+       # Decor Toggles
+       Chain = "Ctrl Mod1 D" {
+               KeyPress = "B" { Actions = "Toggle DecorBorder" }
+               KeyPress = "T" { Actions = "Toggle DecorTitlebar" }
+               KeyPress = "D" { Actions = "Toggle DecorBorder; Toggle DecorTitlebar" }
+       }
+       # Window Actions
+       Chain = "Ctrl Mod1 A" {
+               Chain = "G" {
+                       KeyPress = "G" { Actions = "MaxFill True True" }
+                       KeyPress = "V" { Actions = "MaxFill False True" }
+                       KeyPress = "H" { Actions = "MaxFill True False" }
+               }
+               Chain = "M" {
+                       KeyPress = "M" { Actions = "Toggle Maximized True True" }
+                       KeyPress = "V" { Actions = "Toggle Maximized False True" }
+                       KeyPress = "H" { Actions = "Toggle Maximized True False" }
+               }
+               Chain = "Q" {
+                       KeyPress = "Q" { Actions = "Close" }
+                       KeyPress = "F" { Actions = "CloseFrame" }
+                       KeyPress = "K" { Actions = "Kill" }
+               }
+               KeyPress = "S" { Actions = "Toggle Shaded" }
+               KeyPress = "A" { Actions = "Toggle Sticky" }
+               KeyPress = "O" { Actions = "Toggle AlwaysOnTop" }
+               KeyPress = "B" { Actions = "Toggle AlwaysBelow" }
+               KeyPress = "I" { Actions = "Set Iconified" }
+               KeyPress = "R" { Actions = "Raise" }
+               KeyPress = "Shift R" { Actions = "RaiseFamily" }
+               KeyPress = "L" { Actions = "Lower" }
+               KeyPress = "Shift L" { Actions = "LowerFamily" }
+               KeyPress = "X" { Actions = "ActivateOrRaise" }
+               KeyPress = "Return" { Actions = "MoveResize" }
+               KeyPress = "F" { Actions = "Toggle Fullscreen" }
+               KeyPress = "Left" { Actions = "GrowDirection Left" }
+               KeyPress = "Right" { Actions = "GrowDirection Right" }
+               KeyPress = "Up" { Actions = "GrowDirection Up" }
+               KeyPress = "Down" { Actions = "GrowDirection Down" }
+       }
+       # Moving in Frames
+       Chain = "Ctrl Mod1 F" {
+               KeyPress = "P" { Actions = "NextFrame AlwaysRaise" }
+               KeyPress = "O" { Actions = "PrevFrame AlwaysRaise" }
+               KeyPress = "Shift P" { Actions = "NextFrameMRU EndRaise" }
+               KeyPress = "Shift O" { Actions = "PrevFrameMRU EndRaise" }
+               KeyPress = "I" { Actions = "NextInFrame" }
+               KeyPress = "U" { Actions = "PrevInFrame" }
+               KeyPress = "Shift I" { Actions = "MoveClientNext" }
+               KeyPress = "Shift U" { Actions = "MoveClientPrev" }
+               KeyPress = "Up" { Actions = "FocusDirectional Up" }
+               KeyPress = "Down" { Actions = "FocusDirectional Down" }
+               KeyPress = "Left" { Actions = "FocusDirectional Left" }
+               Keypress = "Right" { Actions = "FocusDirectional Right" }
+               KeyPress = "1" { Actions = "ActivateClientNum 1" }
+               KeyPress = "2" { Actions = "ActivateClientNum 2" }
+               KeyPress = "3" { Actions = "ActivateClientNum 3" }
+               KeyPress = "4" { Actions = "ActivateClientNum 4" }
+               KeyPress = "5" { Actions = "ActivateClientNum 5" }
+               KeyPress = "6" { Actions = "ActivateClientNum 6" }
+               KeyPress = "7" { Actions = "ActivateClientNum 7" }
+               KeyPress = "8" { Actions = "ActivateClientNum 8" }
+               KeyPress = "9" { Actions = "ActivateClientNum 9" }
+               KeyPress = "0" { Actions = "ActivateClientNum 0" }
+       }
+       # Workspaces and viewports
+       Chain = "Ctrl Mod1 W" {
+               KeyPress = "Right" { Actions = "GoToWorkspace Right" }
+               KeyPress = "Left" { Actions = "GoToWorkspace Left" }
+               KeyPress = "1" { Actions = "GoToWorkspace 1" }
+               KeyPress = "2" { Actions = "GoToWorkspace 2" }
+               KeyPress = "3" { Actions = "GoToWorkspace 3" }
+               KeyPress = "4" { Actions = "GoToWorkspace 4" }
+               KeyPress = "F1" { Actions = "SendToWorkspace 1" }
+               KeyPress = "F2" { Actions = "SendToWorkspace 2" }
+               KeyPress = "F3" { Actions = "SendToWorkspace 3" }
+               KeyPress = "F4" { Actions = "SendToWorkspace 4" }
+               Keypress = "Shift Up" { Actions = "ViewportMoveDirection Up" }
+               Keypress = "Shift Down" { Actions = "ViewportMoveDirection Down" }
+               Keypress = "Shift Left" { Actions = "ViewportMoveDirection Left" }
+               Keypress = "Shift Right" { Actions = "ViewportMoveDirection Right" }
+               Keypress = "KP_1" { Actions = "ViewportGoto 1 3" } # KP_
+               Keypress = "KP_2" { Actions = "ViewportGoto 2 3" } # stands
+               Keypress = "KP_3" { Actions = "ViewportGoto 3 3" } # for
+               Keypress = "KP_4" { Actions = "ViewportGoto 1 2" } # keypad
+               Keypress = "KP_5" { Actions = "ViewportGoto 2 2" }
+               Keypress = "KP_6" { Actions = "ViewportGoto 3 2" }
+               Keypress = "KP_7" { Actions = "ViewportGoto 1 1" }
+               Keypress = "KP_8" { Actions = "ViewportGoto 2 1" }
+               Keypress = "KP_9" { Actions = "ViewportGoto 3 1" }
+       }
+       # External commands
+       Chain = "Ctrl Mod1 E" {
+               KeyPress = "E" { Actions = "Exec $TERM" }
+               KeyPress = "L" { Actions = "Exec xlock -mode blank &" }
+               KeyPress = "S" { Actions = "Exec scrot &" }
+       }
+       # Wm actions
+       Chain = "Ctrl Mod1 P" {
+               KeyPress = "Delete" { Actions = "Reload" }
+               KeyPress = "Next" { Actions = "Restart" }
+               KeyPress = "End" { Actions = "Exit" }
+               KeyPress = "Prev" { Actions = "RestartOther twm" }
+               KeyPress = "D" { Actions = "ShowCmdDialog" }
+       }
+       # Skipping
+       Chain = "Ctrl Mod1 S" {
+               Keypress = "M" { Actions = "Toggle Skip Menus" }
+               Keypress = "F" { Actions = "Toggle Skip FocusToggle" }
+               Keypress = "S" { Actions = "Toggle Skip Snap" }
+       }
+}
+
+# Keys when MoveResize is active
+MoveResize {
+       KeyPress = "Left" { Actions = "MoveHorizontal -10" }
+       KeyPress = "Right" { Actions = "MoveHorizontal 10" }
+       KeyPress = "Up" { Actions = "MoveVertical -10" }
+       KeyPress = "Down" { Actions = "MoveVertical 10" }
+       Keypress = "Shift Left" { Actions = "MoveHorizontal -1" }
+       Keypress = "Shift Right" { Actions = "MoveHorizontal 1" }
+       Keypress = "Shift Up" { Actions = "MoveVertical -1" }
+       Keypress = "Shift Down" { Actions = "MoveVertical 1" }
+       Keypress = "Mod4 Left" { Actions = "ResizeHorizontal -10" }
+       Keypress = "Mod4 Right" { Actions = "ResizeHorizontal 10" }
+       Keypress = "Mod4 Up" { Actions = "ResizeVertical -10" }
+       Keypress = "Mod4 Down" { Actions = "ResizeVertical 10" }
+       Keypress = "Mod1 Left" { Actions = "ResizeHorizontal -10" }
+       Keypress = "Mod1 Right" { Actions = "ResizeHorizontal 10" }
+       Keypress = "Mod1 Up" { Actions = "ResizeVertical -10" }
+       Keypress = "Mod1 Down" { Actions = "ResizeVertical 10" }
+       Keypress = "Shift Mod4 Left" { Actions = "ResizeHorizontal -1" }
+       Keypress = "Shift Mod4 Right" { Actions = "ResizeHorizontal 1" }
+       Keypress = "Shift Mod4 Up" { Actions = "ResizeVertical -1" }
+       Keypress = "Shift Mod4 Down" { Actions = "ResizeVertical 1" }
+       Keypress = "Shift Mod1 Left" { Actions = "ResizeHorizontal -1" }
+       Keypress = "Shift Mod1 Right" { Actions = "ResizeHorizontal 1" }
+       Keypress = "Shift Mod1 Up" { Actions = "ResizeVertical -1" }
+       Keypress = "Shift Mod1 Down" { Actions = "ResizeVertical 1" }
+       Keypress = "s" { Actions = "MoveSnap" }
+       Keypress = "Escape" { Actions = "Cancel" }
+       Keypress = "q" { Actions = "Cancel" }
+       Keypress = "Return" { Actions = "End" }
+}
+
+# Keys for CmdDialog editing
+CmdDialog {
+       KeyPress = "Left" { Actions = "CursPrev" }
+       KeyPress = "Right" { Actions = "CursNext" }
+       KeyPress = "BackSpace" { Actions = "Erase" }
+       KeyPress = "Ctrl K" { Actions = "Clear" }
+       KeyPress = "Return" { Actions = "Exec" }
+       KeyPress = "Escape" { Actions = "Close" }
+       KeyPress = "Up" { Actions = "HistPrev" }
+       KeyPress = "Down" { Actions = "HistNext" }
+       KeyPress = "Any Any" { Actions = "Insert" }
+}
+
+# Keys working in menus
+Menu {
+       KeyPress = "Down" { Actions = "NextItem" }
+       KeyPress = "Up" { Actions = "PrevItem" }
+       KeyPress = "Left" { Actions = "LeaveSubmenu" }
+       KeyPress = "Right" { Actions = "EnterSubmenu" }
+       KeyPress = "Return" { Actions = "Select" }
+       KeyPress = "space" { Actions = "Select" }
+       KeyPress = "Escape" { Actions = "Close" }
+       KeyPress = "q" { Actions = "Close" }
+}
+
diff --git a/etc/skel/.pekwm/menu b/etc/skel/.pekwm/menu
new file mode 100644 (file)
index 0000000..ea22fc5
--- /dev/null
@@ -0,0 +1,80 @@
+# Menu config for pekwm
+
+# Variables
+$TERM = "xterm"
+#$TERM = "/usr/bin/xterm -bg black -fg yellow -fn -misc-fixed-medium-r-normal--14-140-75-75-c-90-iso8859-15 -ah"
+$XCONSOLE = "xconsole -daemon -notify -verbose -fn fixed -exitOnFail -file /dev/xconsole"
+
+RootMenu = "Pekwm @ grml" {
+       Entry = "xterm" { Actions = "Exec $TERM &" }
+       Entry = "screen" { Actions = "Exec $TERM -title screen -e screen &" }
+       Entry = "vim" { Actions = "Exec $TERM -title VIM -e vim &" }
+       Entry = "emacs" { Actions = "Exec emacs &" }
+       Entry = "----------" { Actions = "NoAction" }
+       Submenu = "WWW" {
+               Entry = "dillo" { Actions = "Exec dillo &" }
+               Entry = "firefox" { Actions = "Exec mozilla-firefox &" }
+               Entry = "w3m" { Actions = "Exec $TERM -title w3m -e w3m http://grml.org/ &" }
+       }
+       Submenu = "Communication" {
+               Entry = "mutt" { Actions = "Exec $TERM -title mutt -e mutt &" }
+               Entry = "muttng" { Actions = "Exec $TERM -title muttng -e muttng &" }
+               Entry = "slrn" { Actions = "Exec $TERM -title slrn -e slrn &" }
+               Entry = "centericq" { Actions = "Exec $TERM -title centericq -e centericq &" }
+       }
+       Submenu = "Configuration" {
+               Entry = "grml-mutt" { Actions = "Exec $TERM -title grml-mutt -e grml-mutt &" }
+               Entry = "grml-muttng" { Actions = "Exec $TERM -title grml-muttng -e grml-muttng &" }
+               Entry = "grml-nessus" { Actions = "Exec $TERM -title grml-nessus -e grml-nessus &" }
+               Entry = "grml-postfix" { Actions = "Exec $TERM -title grml-postfix -e grml-postfix &" }
+               Entry = "grml-slrn" { Actions = "Exec $TERM -title grml-slrn -e grml-slrn &" }
+       }
+       Submenu = "Debian" {
+       INCLUDE = "/etc/X11/pekwm/deb-menu"
+       }
+       Entry = "----------" { Actions = "NoAction" }
+               Entry = "Reload" { Actions = "Reload" }
+               Entry = "Restart" { Actions = "Restart" }
+               Entry = "Exit" { Actions = "Exit" }
+               Submenu = "Themes" {
+                       Entry = { Actions = "Dynamic /usr/share/pekwm/scripts/pekwm_themeset.pl ~/.pekwm/themes" }
+               }
+
+}
+WindowMenu = "Window Menu" {
+       Entry = "(Un)Stick" { Actions = "Toggle Sticky" }
+       Entry = "(Un)Shade" { Actions = "Toggle Shaded" }
+
+       Submenu = "Maximize" {
+               Entry = "Full" { Actions = "Toggle Maximized True True" }
+               Entry = "Horizontal" { Actions = "Toggle Maximized True False" }
+               Entry = "Vertical" { Actions = "Toggle Maximized False True" }
+       }
+       Submenu = "Fill" {
+               Entry = "Full" { Actions = "MaxFill True True" }
+               Entry = "Horizontal" { Actions = "MaxFill True False" }
+               Entry = "Vertical" { Actions = "MaxFill False True" }
+       }
+       Submenu = "Stacking" {
+               Entry = "Raise " { Actions = "Raise" }
+               Entry = "Lower" { Actions = "Lower" }
+               Entry = "Always On Top " { Actions = "Toggle AlwaysOnTop" }
+               Entry = "Always Below" { Actions = "Toggle AlwaysBelow" }
+       }
+       Submenu = "Decor" {
+               Entry = "Decor" { Actions = "Toggle DecorBorder; Toggle DecorTitlebar" }
+               Entry = "Border" { Actions = "Toggle DecorBorder" }
+               Entry = "Titlebar" { Actions = "Toggle DecorTitlebar" }
+       }
+       Submenu = "Skip" {
+               Entry = "Menus" { Actions = "Toggle Skip Menus" }
+               Entry = "Focus Toggle" { Actions = "Toggle Skip FocusToggle" }
+               Entry = "Snap" { Actions = "Toggle Skip Snap" }
+       }
+       SubMenu = "Send To" {
+               Entry { Actions = "Dynamic /usr/share/pekwm/scripts/pekwm_ws_menu.pl SendTo" }
+       }
+       Entry = "Iconify " { Actions = "Set Iconified" }
+       Entry = "Close" { Actions = "Close" }
+       Entry = "Kill " { Actions = "Kill " }
+}
diff --git a/etc/skel/.pekwm/mouse b/etc/skel/.pekwm/mouse
new file mode 100644 (file)
index 0000000..8d83707
--- /dev/null
@@ -0,0 +1,133 @@
+FrameTitle {
+       ButtonRelease = "1" { Actions = "Raise; Focus; ActivateClient" }
+       ButtonRelease = "Mod1 1" { Actions = "Focus; Raise" }
+       ButtonRelease = "2" { Actions = "ActivateClient" }
+       ButtonRelease = "Mod4 3" { Actions = "Close" }
+       ButtonRelease = "3" { Actions = "ShowMenu Window" }
+       ButtonRelease = "4" { Actions = "NextInFrame" }
+       ButtonRelease = "5" { Actions = "PrevInFrame" }
+       ButtonRelease = "Mod1 4" { Actions = "SendToWorkspace Next; GotoWorkspace Next" }
+       ButtonRelease = "Mod1 5" { Actions = "SendToWorkspace Prev; GotoWorkspace Prev" }
+       ButtonRelease = "Ctrl Mod1 1" { Actions = "Focus; Raise True" }
+       DoubleClick = "2" { Actions = "Toggle Shaded" }
+       DoubleClick = "1" { Actions = "MaxFill True True" }
+       Motion = "1" { Threshold = "4"; Actions = "Move" }
+       Motion = "Mod1 1" { Threshold = "4"; Actions = "Move" }
+       Motion = "Mod4 1" { Threshold = "4"; Actions = "Move" }
+       Motion = "2" { Threshold = "4"; Actions = "GroupingDrag True" }
+       Motion = "Mod1 3" { Actions = "Resize" }
+       Enter = "Any Any" { Actions = "Focus" }
+}
+
+OtherTitle {
+       ButtonRelease = "1" { Actions = "Raise; Focus" }
+       ButtonRelease = "2" { Actions = "Focus" }
+       ButtonRelease = "3" { Actions = "Close" }
+       ButtonRelease = "Mod4 3" { Actions = "ShowMenu Window" }
+       ButtonRelease = "Mod1 4" { Actions = "SendToWorkspace Next; GotoWorkspace Next" }
+       ButtonRelease = "Mod1 5" { Actions = "SendToWorkspace Prev; GotoWorkspace Prev" }
+       Motion = "1" { Threshold = "4"; Actions = "Move" }
+       Motion = "Mod1 1" { Threshold = "4"; Actions = "Move" }
+       Motion = "Mod4 1" { Threshold = "4"; Actions = "Move" }
+       Enter = "Any Any" { Actions = "Focus" }
+}
+
+Border {
+       TopLeft     { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize TopLeft" } }
+       Top         { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize Top" } }
+       TopRight    { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize TopRight" } }
+       Left        { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize Left" } }
+       Right       { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize Right" } }
+       BottomLeft  { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize BottomLeft" } }
+       Bottom      { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize Bottom" } }
+       BottomRight { Enter = "Any Any" { Actions = "Focus" }; ButtonPress = "1" { Actions = "Focus; Resize BottomRight" } }
+}
+
+ScreenEdge {
+       Down {
+               Enter = "Mod4 Any" { Actions = "ViewportMoveDirection Down" }
+               ButtonRelease = "3" { Actions = "ShowMenu Root" }
+               ButtonRelease = "Mod4 1" { Actions = "ViewportMoveDirection Down" }
+               ButtonRelease = "2" { Actions = "ShowMenu Goto" }
+               ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
+               ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
+               ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
+               ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
+               EnterMoving = "Mod4 Any" { Actions = "WarpToViewport Down" }
+       }
+       Up {
+               Enter = "Mod4 Any" { Actions = "ViewportMoveDirection Up" }
+               ButtonRelease = "3" { Actions = "ShowMenu Root" }
+               ButtonRelease = "Mod4 1" { Actions = "ViewportMoveDirection Up" }
+               ButtonRelease = "2" { Actions = "ShowMenu Goto" }
+               ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
+               ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
+               EnterMoving = "Mod4 Any" { Actions = "WarpToViewport Up" }
+       }
+       Left {
+               Enter = "Mod1 Any" { Actions = "GoToWorkspace Left" }
+               Enter = "Mod4 Any" { Actions = "ViewportMoveDirection Left" }
+               ButtonRelease = "3" { Actions = "ShowMenu Root" }
+               ButtonRelease = "Mod4 1" { Actions = "ViewportMoveDirection Left" }
+               ButtonRelease = "1" { Actions = "GoToWorkspace Left" }
+               DoubleClick = "1" { Actions = "GoToWorkspace Left" }
+               ButtonRelease = "2" { Actions = "ShowMenu Goto" }
+               ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
+               ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
+               ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
+               ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
+               EnterMoving = "Mod4 Any" { Actions = "WarpToViewport Left" }
+               EnterMoving = "Any Any" { Actions = "WarpToWorkspace Left" }
+       }
+       Right {
+               Enter = "Mod1 Any" { Actions = "GoToWorkspace Right" }
+               Enter = "Mod4 Any" { Actions = "ViewportMoveDirection Right" }
+               ButtonRelease = "3" { Actions = "ShowMenu Root" }
+               ButtonRelease = "Mod4 1" { Actions = "ViewportMoveDirection Right" }
+               ButtonRelease = "1" { Actions = "GoToWorkspace Right" }
+               DoubleClick = "1" { Actions = "GoToWorkspace Right" }
+               ButtonRelease = "2" { Actions = "ShowMenu Goto" }
+               ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
+               ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
+               ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
+               ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
+               EnterMoving = "Mod4 Any" { Actions = "WarpToViewport Right" }
+               EnterMoving = "Any Any" { Actions = "WarpToWorkspace Right" }
+       }
+}
+
+Client {
+       ButtonPress = "1" { Actions = "Focus" }
+       # or ButtonPress = "1" { Actions = "Focus; Raise" } if you want windows to raise when you click on the client area.
+       ButtonRelease = "Mod1 1" { Actions = "Focus; Raise" }
+       ButtonRelease = "Mod4 1" { Actions = "Lower" }
+       ButtonRelease = "Mod1 4" { Actions = "SendToWorkspace Next; GotoWorkspace Next" }
+       ButtonRelease = "Mod1 5" { Actions = "SendToWorkspace Prev; GotoWorkspace Prev" }
+       ButtonRelease = "Ctrl Mod1 1" { Actions = "Focus; Raise True" }
+       Motion = "Mod1 1" { Actions = "Focus; Raise; Move" }
+       Motion = "Mod4 1" { Actions = "Focus; Raise; Move" }
+       Motion = "Mod1 2" { Threshold = "4"; Actions = "GroupingDrag True" }
+       Motion = "Mod1 3" { Actions = "Resize" }
+       Enter = "Any Any" { Actions = "Focus" }
+}
+
+Root {
+       ButtonRelease = "3" { Actions = "ShowMenu Root" }
+       ButtonRelease = "2" { Actions = "ShowMenu Goto" }
+       ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
+       ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
+       ButtonRelease = "1" { Actions = "HideAllMenus" }
+       Motion = "1" { Threshold = "10"; Actions = "ViewportMoveDrag" }
+}
+
+Menu {
+       Enter = "Any Any" { Actions = "Focus" }
+       Motion = "Mod1 1" { Actions = "Focus; Raise; Move" }
+}
+
+Other {
+       Enter = "Any Any" { Actions = "Focus" }
+       ButtonRelease = "3" { Actions = "Close" }
+       Motion = "1" { Actions = "Focus; Raise; Move" }
+       Motion = "Mod1 1" { Actions = "Focus; Raise; Move" }
+}
diff --git a/etc/skel/.pekwm/start b/etc/skel/.pekwm/start
new file mode 100644 (file)
index 0000000..b926b83
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/sh
+# PekWM start file
+# This file is a simple shell script; It gets run on pekwm startup, after 
+# the theme and all config has loaded. 
+#
+# This is different from ~/.xinitrc because a normal configuration of 
+# .xinitrc you'll run all commands, then launch the window manager last.
+#
+# It also gets re-run every time pekwm is restarted.
+# 
+# As for it's usefulness, well, it's up to you. I actually set my background
+# from my start file; since it runs after the theme gets loaded, this 
+# effectively overrides whatever's in the theme.
+# 
+# There's probably a few other good uses for it, too. I mainly pushed for it
+# because when I was doing fluxbox's docs, people used to complain that there
+# wasn't one, and I wanted to avoid that for pekwm. ;) --eyez
+# xsetroot -solid rgb:88/99/99
diff --git a/etc/skel/.pekwm/themes/default/theme b/etc/skel/.pekwm/themes/default/theme
new file mode 100644 (file)
index 0000000..a8f59a9
--- /dev/null
@@ -0,0 +1,318 @@
+# default theme for pekwm-dev
+# by Christoph Strake, <me@chr1z.de>
+# http://www.chr1z.de
+
+# set up the font
+$FONT = "fixed"
+
+####################################
+#     THEME COLOR DEFINITION       #
+####################################
+#  you can change the colors by    #
+#  editing the variables  below.   #
+####################################
+
+# borders
+$COLOR_BORDER_FOCUSED="#2c3c5c"
+$COLOR_BORDER_UNFOCUSED="#999999"
+
+# tab - FocusedSelected
+$COLOR_TAB_FS="#5281bf"
+$COLOR_TAB_FS_LIGHT="#c9e8ff"
+$COLOR_TAB_FS_DARK="#363f45"
+# tab - Focused
+$COLOR_TAB_F="#d1e0ff"
+$COLOR_TAB_F_LIGHT="#2c3c5c"
+$COLOR_TAB_F_DARK="#2c3c5c"
+# tab - UnfocusedSelected
+$COLOR_TAB_US="#ffffff"
+$COLOR_TAB_US_LIGHT="#ffffff"
+$COLOR_TAB_US_DARK="#ffffff"
+# tab - Unfocused
+$COLOR_TAB_U="#e5e5e5"
+$COLOR_TAB_U_LIGHT="#e5e5e5"
+$COLOR_TAB_U_DARK="#e5e5e5"
+
+# button - Focused
+$COLOR_BUTTON_F="#fff49a"
+$COLOR_BUTTON_F_LIGHT="#ffffff"
+$COLOR_BUTTON_F_DARK="#a49d63"
+# button - Unfocused
+$COLOR_BUTTON_U="#e5e5e5"
+$COLOR_BUTTON_U_LIGHT="#999999"
+$COLOR_BUTTON_U_DARK="#999999"
+# button - Pressed
+$COLOR_BUTTON_P="#fff49a"
+$COLOR_BUTTON_P_LIGHT="#a49d63"
+$COLOR_BUTTON_P_DARK="#ffffff"
+
+# font - Focused
+$COLOR_FONT_F="#506ca6"
+# font - FocusedSelected
+$COLOR_FONT_FS="#ffffff"
+# font - Unfocused
+$COLOR_FONT_U="#999999"
+# font - UnfocusedSelected
+$COLOR_FONT_US="#333333"
+
+# menu - Focused
+$COLOR_MENU_F_BG="#aaaaaa"
+$COLOR_MENU_F_ITEM="#ffffff"
+$COLOR_MENU_F_SEP="#888888"
+$COLOR_MENU_F_TEXT="#111111"
+# menu - Unfocusd
+$COLOR_MENU_U_BG="#505050"
+$COLOR_MENU_U_ITEM="#cccccc"
+$COLOR_MENU_U_SEP="#303030"
+$COLOR_MENU_U_TEXT="#555555"
+# menu - Selected
+$COLOR_MENU_S_BG="Empty"
+$COLOR_MENU_S_ITEM="#bbbbbb"
+$COLOR_MENU_S_ITEM_DARK="#666666"
+$COLOR_MENU_S_ITEM_LIGHT="#666666"
+$COLOR_MENU_S_TEXT="#000000"
+# menuArrow - Focused
+$COLOR_MENU_ARROW_F="#aaaaaa"
+# menuArrow - Unfocused
+$COLOR_MENU_ARROW_U="#ffffff"
+# menuArrow - Selected
+$COLOR_MENU_ARROW_S="#ffffff"
+
+# cmddialog
+$COLOR_CMD_BG="#ffffff"
+$COLOR_CMD_TEXT="#000000"
+
+# status
+$COLOR_STATUS_BG="#ffffff"
+$COLOR_STATUS_TEXT="#000000"
+
+# desktop background (in rgb format)
+# $COLOR_XROOT="rgb:ff/fc/cb"
+$COLOR_XROOT="rgb:64/7f/a4"
+
+PDecor {
+
+Decor = "DEFAULT" {
+       Title {
+               Height = "17"
+               Pad = "2 0 2 0"
+
+               Focused = "Empty"
+               Unfocused = "Empty"
+
+               Tab {
+                       Focused = "SolidRaised $COLOR_TAB_F $COLOR_TAB_F_LIGHT $COLOR_TAB_F_DARK 1 0"
+                       FocusedSelected = "SolidRaised $COLOR_TAB_FS $COLOR_TAB_FS_LIGHT $COLOR_TAB_FS_DARK 1 0"
+                       Unfocused = "SolidRaised $COLOR_TAB_U $COLOR_TAB_U_LIGHT $COLOR_TAB_U_DARK 1 0"
+                       UnfocusedSelected = "SolidRaised $COLOR_TAB_US $COLOR_TAB_US_LIGHT $COLOR_TAB_US_DARK 1 0"
+               }
+               Separator {
+                       Focused = "Empty"
+                       Unfocused = "Empty"
+               }
+               Font {
+                       Focused = "$FONT#Center"
+               }
+               FontColor {
+                       Focused = "$COLOR_FONT_F"
+                       FocusedSelected = "$COLOR_FONT_FS"
+                       Unfocused = "$COLOR_FONT_U"
+                       UnfocusedSelected = "$COLOR_FONT_US"
+               }
+               Buttons {
+                       Left {
+                               Button = "1" { Actions = "Close" }
+                               Button = "2" { Actions = "Kill" }
+
+                               Focused = "SolidRaised $COLOR_BUTTON_F $COLOR_BUTTON_F_LIGHT $COLOR_BUTTON_F_DARK 1 0 17x17"
+                               Unfocused = "SolidRaised $COLOR_BUTTON_U $COLOR_BUTTON_U_LIGHT $COLOR_BUTTON_U_DARK 1 0 17x17"
+                               Pressed = "SolidRaised $COLOR_BUTTON_P $COLOR_BUTTON_P_LIGHT $COLOR_BUTTON_P_DARK 1 0 17x17"
+                       }
+                       Right { 
+                               Button = "1" { Actions = "Toggle Maximized 1 1" }
+                               Button = "2" { Actions = "Toggle Maximized 0 1" }
+                               Button = "3" { Actions = "Toggle Maximized 1 0" }
+
+                               Focused = "SolidRaised $COLOR_BUTTON_F $COLOR_BUTTON_F_LIGHT $COLOR_BUTTON_F_DARK 1 0 17x17"
+                               Unfocused = "SolidRaised $COLOR_BUTTON_U $COLOR_BUTTON_U_LIGHT $COLOR_BUTTON_U_DARK 1 0 17x17"
+                               Pressed = "SolidRaised $COLOR_BUTTON_P $COLOR_BUTTON_P_LIGHT $COLOR_BUTTON_P_DARK 1 0 17x17"
+                       }
+               }
+               Border {
+                       Focused {
+                               TopLeft = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Top = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                         TopRight = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Left = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Right = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               BottomLeft = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Bottom = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               BottomRight = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                       }
+                       Unfocused {
+                               TopLeft = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Top = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               TopRight = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Left = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Right = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               BottomLeft = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Bottom = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               BottomRight = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                       }
+               }
+       }
+}
+
+Decor = "MENU" {
+       Title {
+               Height = "17"
+               Pad = "2 0 2 0"
+
+               Focused = "Empty"
+               Unfocused = "Empty"
+
+               Tab {
+                       Focused = "SolidRaised $COLOR_TAB_F $COLOR_TAB_F_LIGHT $COLOR_TAB_F_DARK 1 0"
+                       FocusedSelected = "SolidRaised $COLOR_TAB_FS $COLOR_TAB_FS_LIGHT $COLOR_TAB_FS_DARK 1 0"
+                       Unfocused = "SolidRaised $COLOR_TAB_U $COLOR_TAB_U_LIGHT $COLOR_TAB_U_DARK 1 0"
+                       UnfocusedSelected = "SolidRaised $COLOR_TAB_US $COLOR_TAB_US_LIGHT $COLOR_TAB_US_DARK 1 0"
+               }
+               Separator {
+                       Focused = "Empty"
+                       Unfocused = "Empty"
+               }
+               Font {
+                       Focused = "$FONT#Center"
+               }
+               FontColor {
+                       Focused = "$COLOR_FONT_F"
+                       FocusedSelected = "$COLOR_FONT_FS"
+                       Unfocused = "$COLOR_FONT_U"
+                       UnfocusedSelected = "$COLOR_FONT_US"
+               }
+               Border {
+                       Focused {
+                               TopLeft = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Top = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               TopRight = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Left = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Right = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               BottomLeft = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Bottom = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               BottomRight = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                       }
+                       Unfocused {
+                               TopLeft = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Top = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               TopRight = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Left = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Right = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               BottomLeft = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Bottom = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               BottomRight = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                       }
+               }
+       }
+}
+
+Decor = "STATUSWINDOW" {
+       Title {
+               Height = "0"
+               Pad = "0 0 0 0"
+
+               Focused = "Empty"
+               Unfocused = "Empty"
+
+               Tab {
+                       Focused = "Empty"
+                       FocusedSelected = "Empty"
+                       Unfocused = "Empty"
+                       UnfocusedSelected = "Empty"
+               }
+               Separator {
+                       Focused = "Empty"
+                       Unfocused = "Empty"
+               }
+               Font {
+                       Focused = "Empty"
+               }
+               FontColor {
+                       Focused = "Empty"
+                       FocusedSelected = "Empty"
+                       Unfocused = "Empty"
+                       UnfocusedSelected = "Empty"
+               }
+               Border {
+                       Focused {
+                               TopLeft = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Top = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               TopRight = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Left = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Right = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               BottomLeft = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               Bottom = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                               BottomRight = "Solid $COLOR_BORDER_FOCUSED 1x1"
+                       }
+                       Unfocused {
+                               TopLeft = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Top = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               TopRight = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Left = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Right = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               BottomLeft = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               Bottom = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                               BottomRight = "Solid $COLOR_BORDER_UNFOCUSED 1x1"
+                       }
+               }
+       }
+}
+
+}
+
+Harbour {
+       Texture = "SolidRaised $COLOR_TAB_FS $COLOR_TAB_FS_HIGH $COLOR_TAB_FS_DARK 1 0"
+}
+
+Menu {
+       Focused {
+               Font = "$FONT"
+               Background = "Solid $COLOR_MENU_F_BG"
+               Item = "Solid $COLOR_MENU_F_ITEM 1 0"
+               Separator = "Solid $COLOR_MENU_F_SEP 0x2"
+    Arrow = "Solid $COLOR_MENU_ARROW_F 4x4"
+               Text = "$COLOR_MENU_F_TEXT"
+       }
+       Unfocused {
+               Font = "$FONT"
+               Background = "Solid $COLOR_MENU_U_BG"
+               Item = "Solid $COLOR_MENU_U_ITEM 1 0"
+               Separator = "Solid $COLOR_MENU_U_SEP 0x2"
+    Arrow = "Solid $COLOR_MENU_ARROW_U 4x4"
+               Text = "$COLOR_MENU_U_TEXT"
+       }
+       Selected {
+               Font = "$FONT"
+               Background = "$COLOR_MENU_S_BG"
+               Item = "SolidRaised $COLOR_MENU_S_ITEM $COLOR_MENU_S_ITEM_LIGHT $COLOR_MENU_S_ITEM_DARK 1 0"
+    Arrow = "Solid $COLOR_MENU_ARROW_S 4x4"
+               Text = "$COLOR_MENU_S_TEXT"
+       }
+
+       Pad = "2 2 2 2"
+}
+
+CmdDialog {
+       Font = "$FONT"
+       Texture = "Solid $COLOR_CMD_BG"
+       Text = "$COLOR_CMD_TEXT"
+}
+
+Status {
+       Font = "$FONT"
+       Texture = "Solid $COLOR_STATUS_BG"
+       Text = "$COLOR_STATUS_TEXT"
+}
+
+Root {
+       Command = "xsetroot -solid $COLOR_XROOT" 
+}
diff --git a/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/bl.png b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/bl.png
new file mode 100644 (file)
index 0000000..caab137
Binary files /dev/null and b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/bl.png differ
diff --git a/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/br.png b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/br.png
new file mode 100644 (file)
index 0000000..4dd3516
Binary files /dev/null and b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/br.png differ
diff --git a/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/s.png b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/s.png
new file mode 100644 (file)
index 0000000..d22d13a
Binary files /dev/null and b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/s.png differ
diff --git a/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/theme b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/theme
new file mode 100644 (file)
index 0000000..b091907
--- /dev/null
@@ -0,0 +1,121 @@
+# "pwm-beos" theme for pekwm-0.1.4pre1
+# theme ported by Oliver Kraitschy (http://www.okraits.de/)
+# Date: 05.05.2005
+
+# Based on look-beoslike.conf from PWM,
+# http://modeemi.cs.tut.fi/~tuomov/pwm/
+
+$MFONT = "Bitstream Vera Sans-9#Left#1 1#XFT"
+$FONT = "Bitstream Vera Sans-9:Bold#Center#1 1#XFT"
+
+PDecor {
+
+Decor = "DEFAULT" {
+       Title { 
+               Height = "18"
+               Pad = "4 0 5 5"
+
+               WidthMin = "100"
+               WidthMax = "95"
+               WidthSymetric = "true"
+
+               Focused = "SolidRaised #405060 #607080 #203040 1 0 1x1"
+               Unfocused = "SolidRaised #505050 #707070 #404040 1 0 1x1"
+
+               Tab {
+                       Focused = "SolidRaised #d8d8d8 #ffffff #606060 1 0 1x1"
+                       FocusedSelected = "SolidRaised #ffcb00 #ffff66 #ff9800 1 0 1x1"
+                       Unfocused = "SolidRaised #d8d8d8 #ffffff #606060 1 0 1x1"
+                       UnfocusedSelected = "SolidRaised #a8a8a8 #efefef #606060 1 0 1x1"
+               }
+               Separator {
+                       Focused = "EMPTY"
+                       Unfocused = "EMPTY"
+               }
+               Font {
+                       Focused = "$FONT"
+               }
+               FontColor {
+                       Focused = "#000000"
+                       FocusedSelected = "#000000"
+                       Unfocused = "#000000"
+                       UnfocusedSelected = "#000000"
+               }
+               Buttons {
+               }
+               Border {
+                       Focused {
+                               TopLeft = "Image tl.png"
+                               Top = "Image v.png"
+                               TopRight = "Image tr.png"
+                               Left = "Image s.png"
+                               Right = "Image s.png"
+                               BottomLeft = "Image bl.png"
+                               Bottom = "Image v.png"
+                               BottomRight = "Image br.png"
+                       }
+                       Unfocused {
+                               TopLeft = "Image tl.png"
+                               Top = "Image v.png"
+                               TopRight = "Image tr.png"
+                               Left = "Image s.png"
+                               Right = "Image s.png"
+                               BottomLeft = "Image bl.png"
+                               Bottom = "Image v.png"
+                               BottomRight = "Image br.png"
+                       }
+               }
+       } 
+}
+
+}
+
+
+Harbour {
+       Texture = "SolidRaised #d8d8d8 #ffffff #606060 1 0 1x1"
+}
+
+Menu {
+       Focused {
+               Font = "$MFONT"
+               Background = "SolidRaised #d8d8d8 #ffffff #606060 1 1 5x5"
+               Item = "EMPTY"
+               Text = "#000000"
+               Separator = "Solid #606060 0x1"
+               Arrow = "Solid #000000 5x5"
+       }
+       Unfocused {
+               Font = "$MFONT"
+               Background = "SolidRaised #a8a8a8 #efefef #606060 1 1 5x5"
+               Item = "EMPTY"
+               Text = "#000000"
+               Separator = "Solid #606060 0x1"
+               Arrow = "Solid #000000 5x5"
+       }
+       Selected {
+               Font = "$MFONT"
+               Background = "SolidRaised #ffcb00 #ffff66 #ff9800 1 1 5x5"
+               Item = "SolidRaised #ffcb00 #ffff66 #ff9800 1 1 1x1"
+               Text = "#000000"
+               Arrow = "Solid #000000 5x5"
+       }
+       Pad = "2 2 4 4"
+}
+
+CmdDialog {
+       Font = "$MFONT"
+       Texture = "Solid #d8d8d8"
+       Text = "#000000"
+       Pad = "4 4 4 4"
+}
+
+Status {
+       Font = "$MFONT"
+       Texture = "Solid #d8d8d8"
+       Text = "#000000"
+       Pad = "0 0 0 0"
+}
+
+Root {
+       Command = "false"
+}
diff --git a/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tl.png b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tl.png
new file mode 100644 (file)
index 0000000..dd75fa1
Binary files /dev/null and b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tl.png differ
diff --git a/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tr.png b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tr.png
new file mode 100644 (file)
index 0000000..102b05b
Binary files /dev/null and b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/tr.png differ
diff --git a/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/v.png b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/v.png
new file mode 100644 (file)
index 0000000..0c86090
Binary files /dev/null and b/etc/skel/.pekwm/themes/pwm_beos-pekwm-0.1.4pre1/v.png differ
diff --git a/etc/skel/.rawdog/config b/etc/skel/.rawdog/config
new file mode 100644 (file)
index 0000000..6eb3e45
--- /dev/null
@@ -0,0 +1,193 @@
+# Filename:      ~/.rawdog/config
+# Purpose:       config file for rawdog
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Don Dez 16 15:30:09 CET 2004 [mika]
+################################################################################
+
+# All paths in this file should be either absolute, or relative to your .rawdog
+# directory.
+# If you want to include another config file, then use "include FILENAME".
+
+# Times in this file are specified as a value and a unit (for instance,
+# "4h").  Units available are "s" (seconds), "m" (minutes), "h" (hours),
+# "d" (days) and "w" (weeks). If no unit is specified, rawdog will
+# assume minutes.
+# Boolean (yes/no) values in this file are specified as "true" or "false".
+
+# The maximum number of articles to show on the generated page.
+# Set this to 0 for no limit.
+maxarticles 200
+
+# The maximum age of articles to show on the generated page.
+# Set this to 0 for no limit.
+maxage 0
+
+# The age after which articles will be discarded if they do not appear
+# in a feed. Set this to a larger value if you want your rawdog output
+# to cover more than a day's worth of articles.
+expireage 1d
+
+# Whether to only display articles that are currently included in a feed
+# (useful for "planet" pages where you only want to display the current
+# articles from several feeds). If this is false, rawdog will keep a
+# history of older articles.
+currentonly false
+
+# Whether to divide the articles up by day, writing a "dayformat" heading
+# before each set.
+daysections true
+
+# The format to write day headings in. See "man strftime" for more
+# information; for example:
+# %A, %d %B           Wednesday, 21 January
+# %Y-%m-%d            2004-01-21 (ISO 8601 format)
+dayformat %A, %d %B
+
+# Whether to divide the articles up by time, writing a "timeformat" heading
+# before each set.
+timesections true
+
+# The format to write time headings in. For example:
+# %H:%M               06:07 (ISO 8601 format)
+# %I:%M %p            18:07 PM
+timeformat %H:%M
+
+# The format to display feed update and article times in. For example:
+# %H:%M, %A, %d %B    18:07, Wednesday, 21 January
+# %Y-%m-%d %H:%M      2004-01-21 18:07 (ISO 8601 format)
+datetimeformat %H:%M, %A, %d %B
+
+# The template file to use, or "default" to use the built-in template
+# (which is probably sufficient for most users). Use "rawdog -t" to show
+# the template currently in use as a starting-point for customisation.
+# The following strings will be replaced in the output:
+# __version__         The rawdog version in use
+# __refresh__         The HTML 4 <meta http-equiv="refresh" ...> header
+# __items__           The aggregated items
+# __num_items__       The number of items on the page
+# __feeds__           The listing of feeds
+# __num_feeds__       The number of feeds listed
+template default
+
+# Similarly, the template used for each item shown. Use "rawdog -T" to
+# show the template currently in use as a starting-point for
+# customisation. The following strings will be replaced in the output:
+# __title__           The item title (as an HTML link, if possible)
+# __title_no_link__   The item title (as text)
+# __url__             The item's URL, or the empty string if it doesn't
+#                     have one
+# __description__     The item's descriptive text, or the empty string
+#                     if it doesn't have a description
+# __date__            The item's date as provided by the feed
+# __added__           The date the article was received by rawdog
+# __hash__            A hash of the article (useful for summary pages)
+# __feed_title__      The feed title (as an HTML link, if possible)
+# __feed_title_no_link__
+#                     The feed title (as text)
+# __feed_url__        The feed URL
+# __feed_hash__       A hash of the feed URL (useful for per-feed styles)
+# Simple conditional expansion is possible by saying something like
+# "__if_items__ hello __endif__"; the text between the if and endif will
+# only be included if __items__ would expand to something other than
+# the empty string. Ifs can be nested, and __else__ is supported. (This also
+# works for the "template" option, but it's only really useful for item
+# templates.)
+itemtemplate default
+
+# Where to write the output HTML to. You should place style.css in the same
+# directory. Specify this as "-" to write the HTML to stdout.
+outputfile /home/mika/rawdog.html
+
+# Whether to use a <meta http-equiv="Refresh" ...> tag in the generated
+# HTML to indicate that the page should be refreshed automatically. If
+# this is turned on, then the page will refresh every N minutes, where N
+# is the shortest feed period value specified below.
+# (This works by controlling whether the default template includes
+# __refresh__; if you use a custom template, __refresh__ is always
+# available.)
+userefresh true
+
+# Whether to show the list of active feeds in the generated HTML.
+# (This works by controlling whether the default template includes
+# __feeds__; if you use a custom template, __feeds__ is always
+# available.)
+showfeeds true
+
+# The time that rawdog will wait before considering a feed unreachable
+# when trying to connect. If you're getting lots of timeout errors and
+# are on a slow connection, increase this.
+# (Unlike other times in this file, this will be assumed to be in
+# seconds if no unit is specified.)
+timeout 30s
+
+# Whether to ignore timeouts. If this is false, timeouts will be reported as
+# errors; if this is true, rawdog will silently ignore them.
+ignoretimeouts false
+
+# Whether to display verbose status messages saying what rawdog's doing
+# while it runs. Specifying -v or --verbose on the command line is
+# equivalent to saying "verbose true" here.
+verbose false
+
+# Whether to attempt to turn feed-provided HTML into valid HTML.
+# The most common problem that this solves is a non-closed element in an
+# article causing formatting problems for the rest of the page.
+# If this option is turned on, you must have the mx.Tidy Python module
+# installed.
+tidyhtml false
+
+# Whether the articles displayed should be sorted first by the date
+# provided in the feed (useful for "planet" pages, where you're
+# displaying several feeds and want new articles to appear in the right
+# chronological place). If this is false, then articles will first be
+# sorted by the time that rawdog first saw them.
+sortbyfeeddate false
+
+# The fields to use when detecting duplicate articles: "id" is the article's
+# unique ID or GUID; "link" is the article's link. rawdog will find the first
+# one of these that's present in the article, and ignore the article if it's
+# seen an article before (in any feed) that had the same value.  For example,
+# specifying "hideduplicates id link" will first look for id/guid, then for
+# link.
+# Note that some feeds use the same link for all their articles; if you specify
+# "link" here, you will probably want to specify the "allowduplicates" feed
+# argument (see below) for those feeds.
+hideduplicates id
+
+# The period to use for new feeds added to the config file via the -a|--add
+# option.
+newfeedperiod 3h
+
+# Whether rawdog should automatically update this config file (and its
+# internal state) if feed URLs change (for instance, if a feed URL
+# results in a permanent HTTP redirect). If this is false, then rawdog
+# will ask you to make the necessary change by hand.
+changeconfig true
+
+# The feeds you want to watch, in the format "feed period url [args]".
+# The period is the minimum time between updates; if less than period
+# minutes have passed, "rawdog update" will skip that feed. Specifying
+# a period less than 30 minutes is considered to be bad manners; it is
+# suggested that you make the period as long as possible.
+# Arguments are optional, and are of the form "key=value", seperated by spaces;
+# possible arguments are:
+# user                User for HTTP basic authentication
+# password            Password for HTTP basic authentication
+# format              "text" to indicate that the descriptions in this feed
+#                     are unescaped plain text (rather than the usual HTML),
+#                     and should be escaped and wrapped in a <pre> element
+# X_proxy             Proxy URL for protocol X (for instance, "http_proxy")
+# proxyuser           User for proxy basic authentication
+# proxypassword       Password for proxy basic authentication
+# allowduplicates     "true" to disable duplicate detection for this feed
+# You can specify as many feeds as you like.
+#feed 1h http://www.advogato.org/rss/articles.xml
+#feed 30m http://news.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss091.xml
+#feed 3h http://diveintomark.org/xml/rss.xml
+#feed 3h http://secretfeed.example.com/secret.rss user=bob password=secret
+#feed 3h http://brokenfeeds.com/my.rss format=text
+#feed 3h http://proxyfeed.example.com/proxied.rss http_proxy=http://localhost:1234/
+#feed 3h http://dupsfeed.example.com/duplicated.rss allowduplicates=true
+feed 12h http://www.grml.org/index.rss
diff --git a/etc/skel/.screenrc b/etc/skel/.screenrc
new file mode 100644 (file)
index 0000000..8822e67
--- /dev/null
@@ -0,0 +1,20 @@
+# Filename:      .screenrc
+# Purpose:       config file for GNU screen
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Wed Nov 30 00:12:45 CET 2005 [mika]
+################################################################################
+
+# source generic screenrc
+  source /etc/grml/screenrc
+# source /etc/grml/screenrc_acpi
+
+# set status lines
+   caption always "%{+b bk}$USER@%{wk}%H | %{yk}(load: %l |%{rk} cpu: %1` | %{Gk}net: %2`)  %-21=%{wk}%D %d.%m.%Y %0c"
+# caption always "%{+b bk}$USER@%{wk}%H%{gk} | %c %{yk}%D %d.%m.%Y | %{rk}(load: %l | cpu: %1`) %-21=%{wk}%D %d.%m.%Y %0c"
+# caption always "%{+b bk}$USER@%{wk}%H%{gk} | %c %{yk}%D %d.%m.%Y | %{rk}(load: %l | cpu: %1` | acpi: %2`)"
+# caption always "%{+b bk}$USER%{wk}%H: screen%{gk} |%c %{yk}%d.%m.%Y | %{rk}(system load: %l)%-21=%{wk}%D %d.%m.%Y %0c"
+  hardstatus alwayslastline "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f %t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.signature b/etc/skel/.signature
new file mode 100644 (file)
index 0000000..555da4f
--- /dev/null
@@ -0,0 +1 @@
+I use grml (http://grml.org/)
diff --git a/etc/skel/.snownews/urls b/etc/skel/.snownews/urls
new file mode 100644 (file)
index 0000000..bb1fbcf
--- /dev/null
@@ -0,0 +1 @@
+http://grml.org/index.rss|||
diff --git a/etc/skel/.terminfo/m/mostlike b/etc/skel/.terminfo/m/mostlike
new file mode 100644 (file)
index 0000000..4d6b872
Binary files /dev/null and b/etc/skel/.terminfo/m/mostlike differ
diff --git a/etc/skel/.terminfo/mostlike.txt b/etc/skel/.terminfo/mostlike.txt
new file mode 100644 (file)
index 0000000..af8269f
--- /dev/null
@@ -0,0 +1,100 @@
+# Filename:      mostlike.txt
+# Purpose:       terminfo for reading manual pages with color support
+# Authors:       (c) Matthias Kopfermann, (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Mon Apr 04 08:17:35 CEST 2005 [mika]
+################################################################################
+
+# Reconstructed via infocmp from file: /usr/share/terminfo/x/xterm-pcolor
+# use 'tic mostlike.txt' for generating terminfo entry.
+
+mostlike|manpages with color looking like most,
+        am, hs, km, mir, msgr, xenl,
+        cols#80, it#8, lines#24, wsl#40,
+        acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
+        bel=^G, bold=\E[1m\E[31m, clear=\E[H\E[2J, cr=^M,
+        csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H,
+        cud=\E[%p1%dB, cud1=^J, cuf=\E[%p1%dC, cuf1=\E[C,
+        cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
+        dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M,
+        dsl=\E]0;\007, ed=\E[J, el=\E[K, enacs=\E)0, fsl=^G,
+        home=\E[H, ht=^I, hts=\EH, il=\E[%p1%dL, il1=\E[L, ind=^J,
+        is2=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>, kbs=^H,
+        kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA,
+        kdch1=\E[3~, kf1=\E[11~, kf10=\E[21~, kf11=\E[23~,
+        kf12=\E[24~, kf13=\E[25~, kf14=\E[26~, kf15=\E[28~,
+        kf16=\E[29~, kf17=\E[31~, kf18=\E[32~, kf19=\E[33~,
+        kf2=\E[12~, kf20=\E[34~, kf3=\E[13~, kf4=\E[14~,
+        kf5=\E[15~, kf6=\E[17~, kf7=\E[18~, kf8=\E[19~, kf9=\E[20~,
+        kfnd=\E[1~, kich1=\E[2~, kmous=\E[M, knp=\E[6~, kpp=\E[5~,
+        kslt=\E[4~, rc=\E8, rev=\E[7m\E[34m, ri=\EM, rmacs=^O,
+        rmir=\E[4l, rmkx=\E[?1l\E>,
+        rmso=\E[m, rmul=\E[m,
+        rs2=\E7\E[r\E8\E[m\E[?7h\E[?1;3;4;6l\E[4l\E>, sc=\E7,
+        sgr0=\E[m, smacs=^N, smir=\E[4h,
+        smkx=\E[?1h\E=, smso=\E[1;33m\E[44m, smul=\E[1;32m,
+        tbc=\E[3g, tsl=\E]0;, u6=\E[%i%d;%dR, u7=\E[6n,
+        u8=\E[?1;2c, u9=\E[c,
+
+# removed:
+#  rmcup=\E[2J\E[?47l\E8, 
+# to avoid clearing screen after exiting 'man foo'.
+
+#less|manpages with color, 
+#      am, hs, km, mir, msgr, xenl, 
+#      cols#80, it#8, lines#24, wsl#40, 
+#      acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, 
+#      bel=^G, bold=\E[1m\E[34m, clear=\E[H\E[2J, cr=^M, 
+#      csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H, 
+#      cud=\E[%p1%dB, cud1=^J, cuf=\E[%p1%dC, cuf1=\E[C, 
+#      cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A, 
+#      dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, 
+#      dsl=\E]0;\007, ed=\E[J, el=\E[K, enacs=\E)0, fsl=^G, 
+#      home=\E[H, ht=^I, hts=\EH, il=\E[%p1%dL, il1=\E[L, ind=^J, 
+#      is2=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>, kbs=^H, 
+#      kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, 
+#      kdch1=\E[3~, kf1=\E[11~, kf10=\E[21~, kf11=\E[23~, 
+#      kf12=\E[24~, kf13=\E[25~, kf14=\E[26~, kf15=\E[28~, 
+#      kf16=\E[29~, kf17=\E[31~, kf18=\E[32~, kf19=\E[33~, 
+#      kf2=\E[12~, kf20=\E[34~, kf3=\E[13~, kf4=\E[14~, 
+#      kf5=\E[15~, kf6=\E[17~, kf7=\E[18~, kf8=\E[19~, kf9=\E[20~, 
+#      kfnd=\E[1~, kich1=\E[2~, kmous=\E[M, knp=\E[6~, kpp=\E[5~, 
+#      kslt=\E[4~, rc=\E8, rev=\E[7m\E[34m, ri=\EM, rmacs=^O, 
+#      rmcup=\E[2J\E[?47l\E8, rmir=\E[4l, rmkx=\E[?1l\E>, 
+#      rmso=\E[m, rmul=\E[m, 
+#      rs2=\E7\E[r\E8\E[m\E[?7h\E[?1;3;4;6l\E[4l\E>, sc=\E7, 
+#      sgr0=\E[m, smacs=^N, smcup=\E7\E[?47h, smir=\E[4h, 
+#      smkx=\E[?1h\E=, smso=\E[32m, smul=\E[36m, 
+#      tbc=\E[3g, tsl=\E]0;, u6=\E[%i%d;%dR, u7=\E[6n, 
+#      u8=\E[?1;2c, u9=\E[c, 
+
+#man|manpages with color,
+#        am, hs, km, mir, msgr, xenl,
+#        cols#80, it#8, lines#24, wsl#40,
+#        acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
+#        bel=^G, bold=\E[1m\E[34m, clear=\E[H\E[2J, cr=^M,
+#        csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H,
+#        cud=\E[%p1%dB, cud1=^J, cuf=\E[%p1%dC, cuf1=\E[C,
+#        cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
+#        dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M,
+#        dsl=\E]0;\007, ed=\E[J, el=\E[K, enacs=\E)0, fsl=^G,
+#        home=\E[H, ht=^I, hts=\EH, il=\E[%p1%dL, il1=\E[L, ind=^J,
+#        is2=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>, kbs=^H,
+#        kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA,
+#        kdch1=\E[3~, kf1=\E[11~, kf10=\E[21~, kf11=\E[23~,
+#        kf12=\E[24~, kf13=\E[25~, kf14=\E[26~, kf15=\E[28~,
+#        kf16=\E[29~, kf17=\E[31~, kf18=\E[32~, kf19=\E[33~,
+#        kf2=\E[12~, kf20=\E[34~, kf3=\E[13~, kf4=\E[14~,
+#        kf5=\E[15~, kf6=\E[17~, kf7=\E[18~, kf8=\E[19~, kf9=\E[20~,
+#        kfnd=\E[1~, kich1=\E[2~, kmous=\E[M, knp=\E[6~, kpp=\E[5~,
+#        kslt=\E[4~, rc=\E8, rev=\E[7m\E[34m, ri=\EM, rmacs=^O,
+#        rmcup=\E[2J\E[?47l\E8, rmir=\E[4l, rmkx=\E[?1l\E>,
+#        rmso=\E[m, rmul=\E[m,
+#        rs2=\E7\E[r\E8\E[m\E[?7h\E[?1;3;4;6l\E[4l\E>, sc=\E7,
+#        sgr0=\E[m, smacs=^N, smcup=\E7\E[?47h, smir=\E[4h,
+#        smkx=\E[?1h\E=, smso=\E[1;33m\E[44m, smul=\E[32m,
+#        tbc=\E[3g, tsl=\E]0;, u6=\E[%i%d;%dR, u7=\E[6n,
+#        u8=\E[?1;2c, u9=\E[c,
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.w3m/config b/etc/skel/.w3m/config
new file mode 100644 (file)
index 0000000..ad14013
--- /dev/null
@@ -0,0 +1,120 @@
+cookie_accept_domains 
+cookie_reject_domains 
+accept_bad_cookie 0
+accept_cookie 0
+use_cookie 0
+ssl_ca_file 
+ssl_ca_path 
+ssl_key_file 
+ssl_cert_file 
+ssl_verify_server 0
+ssl_forbid_method 
+no_cache 0
+noproxy_netaddr 1
+no_proxy 
+ftp_proxy 
+gopher_proxy 
+https_proxy 
+http_proxy 
+use_proxy 1
+max_news 50
+nntpmode 
+nntpserver 
+dns_order 0
+meta_refresh 0
+follow_redirection 10
+default_url 0
+retry_http 1
+argv_is_url 0
+accept_media text/*, image/*, application/*, video/*, message/*, audio/*
+accept_encoding gzip, compress, bzip, bzip2, deflate
+accept_language en;q=1.0
+no_referer 0
+user_agent 
+pre_form_file ~/.w3m/pre_form
+ftppass_hostnamegen 1
+ftppasswd 
+disable_secret_security_check 0
+passwd_file ~/.w3m/passwd
+use_lessopen 0
+bgextviewer 1
+extbrowser3 
+extbrowser2 
+extbrowser /usr/bin/lynx
+mailer 
+editor /usr/local/bin/vim
+urimethodmap ~/.w3m/urimethodmap, /usr/local/etc/w3m/urimethodmap
+mailcap ~/.w3m/mailcap, /etc/mailcap
+mime_types ~/.mime.types, /etc/mime.types
+index_file 
+cgi_bin 
+personal_document_root 
+document_root 
+keymap_file keymap
+preserve_timestamp 1
+decode_cte 0
+clear_buffer 1
+fixed_wheel_scroll_count 5
+relative_wheel_scroll_ratio 30
+relative_wheel_scroll 0
+reverse_mouse 0
+use_mouse 1
+migemo_command migemo -t egrep /usr/share/migemo/migemo-dict
+use_migemo 1
+ignorecase_search 1
+wrap_search 0
+mark_all_pages 0
+vi_prec_num 1
+emacs_like_lineedit 1
+mark 1
+close_tab_back 0
+confirm_qq 1
+save_hist 1
+history 100
+use_history 1
+pagerline 10000
+visited_color magenta
+visited_anchor 0
+active_color white
+active_style 0
+bg_color terminal
+mark_color cyan
+form_color red
+image_color green
+anchor_color cyan
+basic_color terminal
+color 1
+nextpage_topline 0
+label_topline 0
+show_srch_str 1
+show_lnum 0
+fold_line 0
+image_map_list 1
+imgdisplay /usr/lib/w3m/w3mimgdisplay
+# imgdisplay /usr/bin/fbview
+image_scale 100
+ext_image_viewer 1
+max_load_image 4
+auto_image 1
+display_image 1
+view_unseenobject 1
+ignore_null_img_alt 1
+display_ins_del 1
+fold_textarea 0
+graphic_char 1
+alt_entity 0
+multicol 0
+dictcommand file:///$LIB/w3mdict.cgi
+use_dictcommand 0
+dirlist_cmd file:///$LIB/dirlist.cgi
+ext_dirlist 1
+display_lineinfo 0
+decode_url 0
+display_link 1
+open_tab_dl_list 0
+open_tab_blank 0
+target_self 0
+frame 1
+pixel_per_line 14
+pixel_per_char 8
+tabstop 8
diff --git a/etc/skel/.wmi/actions.conf b/etc/skel/.wmi/actions.conf
new file mode 100644 (file)
index 0000000..b29233c
--- /dev/null
@@ -0,0 +1,25 @@
+# switch workspace
+  chain.selws1.seq="select-workspace+workspace 1"
+  chain.selws1.keys=alt+1
+  chain.selws2.seq="select-workspace+workspace 2"
+  chain.selws2.keys=alt+2
+  chain.selws3.seq="select-workspace+workspace 3"
+  chain.selws3.keys=alt+3
+  chain.selws4.seq="select-workspace+workspace 4"
+  chain.selws4.keys=alt+4
+
+# Lock screen
+  chain.xlock.keys=ctrl+alt+l
+  chain.xlock.seq="exec+/usr/X11R6/bin/xlock"
+
+# ``-R'' reattach if possible, otherwise start a new session
+  extern.screen.cmd="xterm -e screen -R"
+  extern.screen.keys=mod1+F1
+
+# Start firefox with Alt+F2
+  extern.firefox.cmd=/usr/bin/mozilla-firefox
+  extern.firefox.keys=mod1+F2
+
+# Get X clipboard/selection and output it via flite
+  extern.xsay.cmd=/usr/bin/xsay
+  extern.xsay.keys=ctrl+mod1+v
diff --git a/etc/skel/.wmi/actions.session b/etc/skel/.wmi/actions.session
new file mode 100644 (file)
index 0000000..51e5b0e
--- /dev/null
@@ -0,0 +1,52 @@
+chain.grow-full.keys=alt+r::f
+chain.grow-full.seq=grow-left,grow-right,grow-up,grow-down
+chain.selws1.keys=alt+1
+chain.selws1.seq="select-workspace+workspace 1"
+chain.selws2.keys=alt+2
+chain.selws2.seq="select-workspace+workspace 2"
+chain.selws3.keys=alt+3
+chain.selws3.seq="select-workspace+workspace 3"
+chain.selws4.keys=alt+4
+chain.selws4.seq="select-workspace+workspace 4"
+chain.shrink-full.keys=shift+alt+r::f
+chain.shrink-full.seq=shrink-left,shrink-right,shrink-up,shrink-down
+extern.xterm.cmd=xterm
+extern.xterm.keys=alt+x
+intern.attach-last-client.keys=alt+a
+intern.cycle-client-next.keys=alt+Tab
+intern.cycle-client-prev.keys=shift+alt+Tab
+intern.cycle-workspace-next.keys=ctrl+alt+Right
+intern.cycle-workspace-prev.keys=ctrl+alt+Left
+intern.detach-client.keys=alt+d
+intern.exec.keys=alt+e
+intern.grab-move.keys=mod1+Button1
+intern.grow-down.keys=alt+r::j
+intern.grow-left.keys=alt+r::h
+intern.grow-right.keys=alt+r::l
+intern.grow-up.keys=alt+r::k
+intern.inputmode.keys=alt+i
+intern.join-frame-down.keys=shift+alt+s::j
+intern.join-frame-left.keys=shift+alt+s::h
+intern.join-frame-right.keys=shift+alt+s::l
+intern.join-frame-up.keys=shift+alt+s::k
+intern.kill-client.keys=ctrl+alt+c
+intern.move-client-down.keys=shift+alt+j
+intern.move-client-left.keys=shift+alt+h
+intern.move-client-right.keys=shift+alt+l
+intern.move-client-up.keys=shift+alt+k
+intern.quit.keys=ctrl+alt+q
+intern.select-frame-down.keys=alt+j
+intern.select-frame-left.keys=alt+h
+intern.select-frame-right.keys=alt+l
+intern.select-frame-up.keys=alt+k
+intern.shrink-down.keys=shift+alt+r::j
+intern.shrink-left.keys=shift+alt+r::h
+intern.shrink-right.keys=shift+alt+r::l
+intern.shrink-up.keys=shift+alt+r::k
+intern.split-frame-down.keys=alt+s::j
+intern.split-frame-left.keys=alt+s::h
+intern.split-frame-right.keys=alt+s::l
+intern.split-frame-up.keys=alt+s::k
+intern.toggle-client-mode.keys=alt+m
+intern.toggle-mode.keys=alt+f
+intern.zoom-client.keys=mod1+z
diff --git a/etc/skel/.wmi/common.conf b/etc/skel/.wmi/common.conf
new file mode 100644 (file)
index 0000000..b19a951
--- /dev/null
@@ -0,0 +1,21 @@
+autocompletion.mode=default
+bar.buttons=yes
+border.width=3
+cycle.mode=default
+default.bar-mode=show
+default.border-mode=show
+default.client-mode=float
+default.transient-mode=float
+frame.autodestroy=yes
+frame.buttons=yes
+frame.colwidth=60
+frame.mode=tabbed
+menu.actions=xterm,restart,quit
+resize-move.factor=10
+slot.alignment=right
+slot.mode=non-overlap
+slot.style=transparent
+slot.tabs=default
+startup.chain=
+statusbar.alignment=bottom
+terminal="xterm -e"
diff --git a/etc/skel/.wmi/os04-theme.conf b/etc/skel/.wmi/os04-theme.conf
new file mode 100644 (file)
index 0000000..fdb9c49
--- /dev/null
@@ -0,0 +1,78 @@
+# Filename:      os04-theme.conf
+# Purpose:       os04 theme for window manager 'WMI'
+# Authors:       grml-team (grml.org), (c) Lejatorn, (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Die Nov 16 13:27:05 CET 2004 [mika]
+################################################################################
+# This theme is based on "Greenie" theme by Lejatorn
+# http://wmi.modprobe.de/uploads/WMI/greenie-theme.conf
+
+color.bar.background=darkgreen
+color.bar.shadow=seagreen
+color.bar.shine=seagreen
+color.bar.text=lightyellow
+
+color.button.background.normal=darkgreen
+color.button.background.pressed=snow
+color.button.border.shadow.normal=darkkhaki
+color.button.border.shadow.pressed=darkkhaki
+color.button.border.shine.normal=darkkhaki
+color.button.border.shine.pressed=darkkhaki
+color.button.figure.shadow.normal=lightyellow
+color.button.figure.shadow.pressed=black
+color.button.figure.shine.normal=lightyellow
+color.button.figure.shine.pressed=black
+
+
+color.focusreq.background=red
+color.focusreq.shadow=red
+color.focusreq.shine=red
+color.focusreq.text=red
+
+color.frame.background.focussed=olivedrab
+color.frame.background.normal=olivedrab
+color.frame.pseudo=olivedrab
+color.frame.shadow.focussed=darkgreen
+color.frame.shadow.normal=darkgreen
+color.frame.shine.focussed=darkgreen
+color.frame.shine.normal=darkgreen
+
+color.label.background.focussed=greenyellow
+color.label.background.normal=yellowgreen
+color.label.shadow.focussed=seagreen
+color.label.shadow.normal=seagreen
+color.label.shine.focussed=seagreen
+color.label.shine.normal=seagreen
+color.label.text.focussed=black
+color.label.text.normal=midnightblue
+
+color.meter.background=red
+color.meter.border.shadow=red
+color.meter.border.shine=red
+color.meter.figure.high=red
+color.meter.figure.low=red
+color.meter.figure.normal=red
+
+color.tab.background.active.focussed=darkolivegreen
+color.tab.background.active.normal=forestgreen
+color.tab.background.inactive.focussed=darkgreen
+color.tab.background.inactive.normal=darkgreen
+color.tab.shadow.active.focussed=darkkhaki
+color.tab.shadow.active.normal=darkkhaki
+color.tab.shadow.inactive.focussed=darkkhaki
+color.tab.shadow.inactive.normal=darkkhaki
+color.tab.shine.active.focussed=darkkhaki
+color.tab.shine.active.normal=darkkhaki
+color.tab.shine.inactive.focussed=darkkhaki
+color.tab.shine.inactive.normal=darkkhaki
+color.tab.text.active.focussed=limegreen
+color.tab.text.active.normal=midnightblue
+color.tab.text.inactive.focussed=black
+color.tab.text.inactive.normal=black
+
+#font="anorexia"
+
+exec="wmsetbg -s /usr/share/grml/0.1-os04.jpg"
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.wmi/sti.pl b/etc/skel/.wmi/sti.pl
new file mode 100755 (executable)
index 0000000..d9edbfd
--- /dev/null
@@ -0,0 +1,82 @@
+#!/usr/bin/perl
+
+# STI - StatusText Improved ;) 
+# A simple program to update the bartext in WMI
+# last modified: 20 June 2004
+
+# Copyright (C) 2004 Nicholas Lativy
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+# To use this program put it in a directory in your $PATH 
+# make executable and put the following lines in your ~/.xinitrc file:
+#  sti &
+#  wmi
+
+use strict;
+
+# The 4 following variables should be set by the user
+#--------------------------------------------------
+# my $TFORMAT = "%a %d %B - %H%M"; # time format (see man date)
+#-------------------------------------------------- 
+my $TFORMAT = "%D - %H:%M";
+my $MAILDIR = "~/mail/inbox";   # location of user maildir
+#my $TOTALMEM = 256;              # physical memory in MB
+my $TOTALMEM = `free -mt | grep Mem | cut -b16-20`;
+my $RTIME = 5;                   # time between each refresh of stats
+# note that the actual time between each refresh will be at least 1/2
+# a second longer than $RTIME
+
+for (;;) {
+   my ($mail, $new) = &check_mail($MAILDIR);
+   my ($mem_used, $cpu_used) = &sys_stats($TOTALMEM);
+   my $time = &get_time($TFORMAT);
+   system "wmiremote -t \"[$cpu_used% MEM: $mem_used%]  [$mail mail, $new new]  [$time]\"";
+   #system "wmiremote -t \"[CPU: $cpu_used% MEM: $mem_used%]  [$mail mail, $new new]  [$time]\"";
+   #print "[CPU: $cpu_used% MEM: $mem_used%]  [$mail mail, $new new]  [$time]\n"; # this line was for testing
+   sleep $RTIME;
+}
+
+sub check_mail {
+   # check the user's email
+   # currently only supports maildir
+   my ($mail) = @_;
+   chomp(my $cur = `ls $MAILDIR/cur | wc -l`);
+   chomp(my $new = `ls $MAILDIR/new | wc -l`);
+   return($cur + $new, $new);
+}
+
+sub get_time {
+   # get the localtime, currently using the date
+   # command. change it to use perl's localtime?
+   my ($format) = @_;
+   chomp(my $date = `date "+${TFORMAT}"`);
+   return($date);
+}
+
+sub sys_stats {
+   # get % of CPU and memory used
+   my ($mem) = @_;
+   chomp(my $mem_free = `free -mt | grep Mem | cut -b38-40`);
+   chomp(my $cpu_idle = `uptime`);
+#   chomp(my $cpu_idle = `top -bn2d0.5 | grep Cpu | tail -n1`);
+#   $cpu_idle =~ /(\d+\.\d+)%(\s)idle/;
+#   $cpu_idle = $1;
+#   my $cpu_used = 100 - $cpu_idle;
+   my $cpu_used = $cpu_idle;
+   my $mem_used = 100 - $mem_free / $mem * 100;
+   # return rounded up figures
+   return (sprintf("%.0f",$mem_used), sprintf($cpu_used));
+}
diff --git a/etc/skel/.wmi/szs2.1/AUTHORS b/etc/skel/.wmi/szs2.1/AUTHORS
new file mode 100644 (file)
index 0000000..475d3dd
--- /dev/null
@@ -0,0 +1,2 @@
+Norman Köhring (pSy) <nkoehring-at-web-dot-de>
+Christoph Wegscheider (wegi) <cw-at-wegi-dot-net>
diff --git a/etc/skel/.wmi/szs2.1/LICENSE b/etc/skel/.wmi/szs2.1/LICENSE
new file mode 100644 (file)
index 0000000..e8a612e
--- /dev/null
@@ -0,0 +1,339 @@
+                   GNU GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1989, 1990, 1991, 1992 Free Software Foundation, Inc.
+ 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                           Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+\f
+                   GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+\f
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+\f
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+\f
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                           NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                    END OF TERMS AND CONDITIONS
+\f
+       Appendix: How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) 19yy  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) 19yy name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/etc/skel/.wmi/szs2.1/README b/etc/skel/.wmi/szs2.1/README
new file mode 100644 (file)
index 0000000..f2519a9
--- /dev/null
@@ -0,0 +1,28 @@
+Welcome to the README of szs2.1.
+
+This is the first (and last) dot release of the second release of szs, a script
+for the WMI statusbar.  The name 'szs' is an abbreviation of
+Statuszeilenskript, german for statusbar script.
+
+Against szs1st, this release has many more features through its modules.
+Now it can show:
+* the bandwidth usage of network interfaces     (bandwidth.py)
+* the chargingstate of your (laptop-)battery    (battery.py)
+* the usage of partitions or diskimages         (diskusage.py)
+* if there are mails in an pop or imap account  (biff.py)
+* the load average, cpu usage and i/o           (load.py)
+* the memory and swap usage                     (memory.py)
+* a `date`-like formatted time string           (clock.py)
+* freely self configurable bars and texts       (text.py)
+
+To use all this features, look in the good commented config file.
+It's named szs.cfg and must be in ~/.wmi or in the same directory as szs.py.
+
+If you want to build own modules read the following files:
+ module-developer-reference.txt contains a description how to make modules
+ szstoolbox-developer-reference.txt contains the classes/globals of szstoolbox
+
+I hope the script is usable.
+
+Much fun,
+Norman Köhring
diff --git a/etc/skel/.wmi/szs2.1/bandwidth.py b/etc/skel/.wmi/szs2.1/bandwidth.py
new file mode 100755 (executable)
index 0000000..3b95529
--- /dev/null
@@ -0,0 +1,156 @@
+#!/usr/bin/python
+"""
+szs/bandwidth - a bandwidth module for SZS an statusbar script for WMI
+
+
+CHANGELOG:
+
+   v0.5    2004-12-14
+               * some cleanups
+               * removed re dependency for performance reasons
+
+   v0.4    2004-11-29
+               * replaced script interval with real interval
+               * added empirical max down/up rate
+               * fixed: crash if interface is down
+
+   v0.3    2004-11-26
+               * added configurabel labels
+               * fixed get up packets instead of bytes bug
+               * some cleanups
+
+   v0.2    2004-11-24
+               * fixed bug with /proc/net/dev parsing
+       * adapted to the szs module interface
+               * added szs.cfg support
+               * use now correct interval from szs config
+
+   v0.1    2004-10-20  
+        * initial Release
+
+
+TODO:
+
+
+
+COPYRIGHT:
+
+Copyright 2004  Christoph Wegscheider <cw@wegi.net>
+
+
+LICENSE:
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+"""
+
+import os
+import time
+import szstoolbox
+
+
+
+count = 0
+
+
+
+class Interface:
+               
+       changetime = 0
+
+       def __init__(self, label, downmax=1, upmax=1, down=0, up=0):
+               self.label = label
+               self.downmax = downmax * 1024 
+               self.upmax = upmax * 1024
+               self.down = down
+               self.up = up
+
+       def get_down_speed(self, down):
+               old = self.down
+               self.down = down
+               downrate = (down - old) / interval
+               if downrate > self.downmax and count > 1: 
+                       self.downmax = downrate
+                       msg.debug(self.label + ' newmax down [kB]: ' + str(self.downmax/1024), 3)
+               return 100 * downrate /  self.downmax
+       
+       def get_up_speed(self, up):
+               old = self.up
+               self.up = up
+               uprate = (up - old) / interval
+               if uprate > self.upmax and count > 1: 
+                       self.upmax = uprate
+                       msg.debug(self.label + ' newmax up [kB]: ' + str(self.upmax/1024), 3)
+               return 100 * uprate /  self.upmax
+
+
+
+def get_data():
+       global interval
+
+       #get interval
+       changetime = time.time()
+       interval = changetime - Interface.changetime
+       Interface.changetime = changetime
+       
+       # get data
+       fd = open('/proc/net/dev')
+       data = {}
+       for it in fd.read().split('\n')[2:-1]:
+               it = str(it[:6] + ' ' + it[7:]).split()
+               if (len(it) > 2) and (it[0] in ifs): 
+                       data[it[0]] = it[1], it[9]
+       fd.close()
+       for it in ifs:
+               if it not in data.keys():
+                       data[it] = 0, 0
+                       print it + ' is down'
+       return data
+       
+
+
+def main():
+       global count
+       data = get_data()
+       returnli = ['']
+       for it in ifs:
+               returnli.append(str(int(ifsdata[it].get_down_speed(int(data[it][0])))) + '%')
+               returnli.append(str(int(ifsdata[it].get_up_speed(int(data[it][1])))) + '%' + ifsdata[it].label)
+               
+       count += 1
+       return returnli
+
+
+
+# load configuration
+msg = szstoolbox.MSG()
+cfg = szstoolbox.CFG('bandwidth')
+ifs = cfg.read('ifs').split(',')
+ifsdata = {}
+for it in ifs:
+       it = it.split(':')
+       if len(it) == 4:
+               ifsdata[it[0]] = Interface(it[1], int(it[2]), int(it[3]))       
+       else:
+               ifsdata[it[0]] = Interface(it[1])       
+ifs = [it.split(':')[0] for it in ifs]
+
+
+
+if __name__ == '__main__':
+       import time
+
+       while True:
+               print main()
+               time.sleep(szstoolbox.interval)
diff --git a/etc/skel/.wmi/szs2.1/bandwidth.pyc b/etc/skel/.wmi/szs2.1/bandwidth.pyc
new file mode 100644 (file)
index 0000000..49e5b5b
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/bandwidth.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/battery.py b/etc/skel/.wmi/szs2.1/battery.py
new file mode 100755 (executable)
index 0000000..63c5f04
--- /dev/null
@@ -0,0 +1,161 @@
+import szstoolbox
+
+ready = False
+def init():
+       """ globalizes and initializes the variables """
+       global ready
+       ready = False
+
+       global batanimload, batstateF
+       global lpart1, lpart2, l
+       global msg, xtra, cfg
+       global lastfull, acc, lvar, tvar, batlabel,state
+       state = ''
+       
+       msg = szstoolbox.MSG()
+       xtra = szstoolbox.XTRA()
+       cfg = szstoolbox.CFG('battery')
+       cfgG = szstoolbox.CFG('global')
+
+       batstateF = cfg.read('batstate').strip()
+       batinfoF = cfg.read('batinfo').strip()
+       batanimload = int(cfg.read('animbatload').strip())
+       batlabel = cfg.read('label').strip()
+       lvar = int(cfg.read('lvar').strip())
+       tvar = int(cfg.read('tvar').strip())
+       acc = int(cfgG.read('accuracy').strip())
+       batstateF = open(batstateF,'r')
+       batinfoF = open(batinfoF,'r')
+       state = None
+
+       infoLn = batinfoF.readlines()
+       for line in infoLn:
+               line = line.split(':')
+               part1 = line[0].strip()
+               part2 = line[1].strip()
+               if part1 == 'last full capacity':
+                       lastfull = part2[:part2.find(' ')]
+
+       ready = True
+
+
+
+def main():
+       """ main function... returns a list with a string like
+           "/65\" or "\BAT LOW/" and an integer like 65 that
+           shows procentual state of your battery """
+
+       global state
+
+       if not ready:
+               init()
+               return ['init','']
+
+       if batanimload > 0:
+               z = xtra.countadd(5)
+               if z >= 95:
+                       z = 0
+       else:
+               z = 0
+
+       stateLn = batstateF.readlines()
+       batstateF.seek(0)
+       remain = '0'
+
+       for line in stateLn:
+               line = line.split(':')
+               part1 = line[0].strip()
+               part2 = line[1].strip()
+               if part1 == 'present' and part2 == 'no':
+                       msg.debug('Battery not present',2)
+                       state = None
+                       return ['']
+               elif part1 == 'charging state' and part2 == 'discharging':
+                       if state <> '-':
+                               msg.debug('Battery is discharging',3)
+                               state = '-'
+               elif part1 == 'charging state' and part2 == 'charging':
+                       if state <> '+':
+                               msg.debug('Battery is charging',3)
+                               state = '+'
+               elif part1 == 'charging state' and part2 == 'unknown':
+                       if state <> '#':
+                               msg.debug('Battery seems full (charging state is unknown)',3)
+                               state = '#'
+               elif part1 == 'remaining capacity':
+                       remainold = part2
+                       remain = part2[:part2.find(' ')]
+                       remain = float(remain)*100/float(lastfull)
+                       remain = str(round(remain,acc))
+                       remain = remain[:remain.find('.')+3]+'%'
+       
+       if lvar in (1,2,3):
+               if state == '#':
+                       ls = ' (full)'
+               else:
+                       if lvar == 2:
+                               ls = ' ('+remainold+str(state)+')'
+                       if lvar == 3:
+                               ls = ' ('+remainold+'/'+remain+')'
+                       else:
+                               ls = ' ('+remain+str(state)+')'
+       else:
+               ls = ''
+               
+       if tvar in (1,2,3):
+               if state == '#':
+                       ts = ''
+               else:
+                       if tvar == 2:
+                               ts = remainold
+                       if tvar == 3:
+                               ts = remainold+'|'+remain
+                       else:
+                               ts = remain
+       else:
+               ts = ''
+               
+       if batanimload > 0:
+               bar = '!'+remain+'%'+batlabel+ls
+       else:
+               bar = '!'+z+'%'+batlabel+ls
+       
+       if state == '+' and tvar >= 0:
+               return ['/'+ts+'\\',bar]
+       elif state == '-' and tvar >= 0:
+               return ['\\'+ts+'/',bar]
+       elif state == '#' or tvar < 0:
+               return ['',bar]
+       elif state == None:
+               return ['']
+       else:
+               print 'Undefined state: "'+str(state)+'"'
+               return ['???','???']
+       
+
+
+if __name__ == '__main__':
+        """ helps to debug the script """
+
+        from sys import argv
+        from time import sleep
+
+
+        if 'loop' in argv:
+                while '' == '':
+                        x = main()
+                       print x
+                        print '----------------------'
+                        print 'Length:\t'+str(len(x))
+                        print 'Text:\t"'+x[0]+'"'
+                       if len(x) > 1:
+                               print 'Bars:\t"'+x[1]+'"'
+                        print '----------------------'
+                        sleep(1)
+        else:           
+                x = main()      
+                print '----------------------' 
+                print 'Length:\t'+str(len(x))
+                print 'Text:\t"'+x[0]+'"'
+                print 'Bars:\t"'+x[1]+'"'
+                print '----------------------'
diff --git a/etc/skel/.wmi/szs2.1/battery.pyc b/etc/skel/.wmi/szs2.1/battery.pyc
new file mode 100644 (file)
index 0000000..1cb6909
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/battery.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/biff.py b/etc/skel/.wmi/szs2.1/biff.py
new file mode 100755 (executable)
index 0000000..e6ffacb
--- /dev/null
@@ -0,0 +1,162 @@
+#!/usr/bin/python
+"""
+szs/biff - an imap/pop biff module for SZS a statusbar script for WMI
+
+
+CHANGELOG:
+
+   v0.4    2004-12-14
+               * changed config format
+               * added multiple server support
+               * added pop3 support
+               * added seperate multipliers for pop and imap
+               * added support for POP3 SSL (python 2.4 only)
+               * added support for IMAP4 SSL 
+
+   v0.3    2004-11-29  
+               * show <mailbox>(?) on startup and if serer is not reachable
+
+   v0.2    2004-11-26  
+               * implemented error handling
+               * some cleanups
+
+   v0.1    2004-11-25  
+        * initial Release
+
+
+TODO:
+
+
+
+COPYRIGHT:
+
+Copyright 2004  Christoph Wegscheider <cw@wegi.net>
+
+
+LICENSE:
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+"""
+
+
+import imaplib
+import poplib
+import socket
+import types
+import sys
+import szstoolbox
+
+
+
+def error(mailboxes):
+       text = ''
+       if type(mailboxes) is not types.ListType:
+               mailboxes = [['', mailboxes]]
+       for it in mailboxes:
+               text += it[1] + '(?) '
+       return text
+
+
+
+def main():
+       global count
+       global imaptext
+       global poptext
+
+       # check imap server     
+       if count % multiplier['imapmultiplier'] == 1:
+               imaptext = ''
+               for acc in accounts['imapaccount']:
+                       try:
+                               if acc[3] == 'yes':
+                                       server = imaplib.IMAP4_SSL(acc[0])
+                               else:
+                                       server = imaplib.IMAP4(acc[0])
+                               server.login(acc[1], acc[2])
+                               for it in acc[4:]:      
+                                       if server.select(it[0], True)[0] == 'OK':
+                                               num = len(server.search(None, 'UNSEEN')[1][0].split())
+                                               if num > 0:
+                                                       imaptext += it[1] + '(' + str(num) + ') '
+                               server.logout()
+                       except (imaplib.IMAP4.error, socket.error), errormsg:
+                               msg.debug(acc[0] + ": " + str(errormsg), 2)
+                               imaptext += error(acc[4:])
+
+       # check pop3 server
+       if count % multiplier['popmultiplier'] == 1:
+               poptext = ''
+               for acc in accounts['popaccount']:
+                       try:
+                               if acc[3] == 'yes':
+                                       if sys.version_info >= (2,4):
+                                               server = poplib.POP3_SSL(acc[0])
+                                       else:
+                                               raise szstoolbox.Error('POP3 with SSL support is only availabe in python 2.4 or greater')
+                               else:
+                                       server = poplib.POP3(acc[0])
+                               server.user(acc[1])
+                               server.pass_(acc[2])
+                               num = server.stat()[0]
+                               server.quit()
+                               if num > 0:
+                                       poptext += acc[4] + '(' + str(num) + ') '
+                       except (poplib.error_proto, socket.error, szstoolbox.Error), e:
+                               msg.debug(acc[0] + ': ' + str(e), 2)
+                               poptext += error(acc[4])
+                       
+       count += 1
+       return [imaptext + poptext]
+
+
+
+# init
+count = 0
+imaptext = poptext = ''
+accounts = multiplier = {}
+msg = szstoolbox.MSG()
+cfg = szstoolbox.CFG('biff')
+
+# load configuration  
+for it in 'imapmultiplier','popmultiplier':
+       multiplier[it] = int(cfg.read(it))
+for acctype in 'imapaccount','popaccount':
+       accounts[acctype] = []
+       config = cfg.read(acctype)
+       if type(config) is types.StringType:
+               config = [config]
+       elif type(config) is types.NoneType:
+               config = []
+       for acc in config:
+               acc = acc.split(',')
+               accounts[acctype].append(acc[0].split(':'))
+               if acctype == 'imapaccount':
+                       accounts[acctype][-1].extend([it.split(':') for it in acc[1:]])
+
+# set nice start text
+for acc in accounts['imapaccount']:
+       imaptext += error(acc[3:])
+for acc in accounts['popaccount']:
+       poptext += error(acc[4])
+
+
+
+# for testing purpose
+if __name__ == '__main__':
+       import time
+
+       while True:
+               print main()
+               time.sleep(szstoolbox.interval)
diff --git a/etc/skel/.wmi/szs2.1/biff.pyc b/etc/skel/.wmi/szs2.1/biff.pyc
new file mode 100644 (file)
index 0000000..61aea7b
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/biff.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/clock.py b/etc/skel/.wmi/szs2.1/clock.py
new file mode 100755 (executable)
index 0000000..e1b431d
--- /dev/null
@@ -0,0 +1,159 @@
+#!/usr/bin/python
+
+# module that shows a clock
+#
+# TODO
+#
+# * finish support for 'workbeat'
+
+
+from time import strftime,time,localtime,mktime
+import szstoolbox
+
+ready = False
+
+def init():
+       """ the init thingy """
+       
+       global frmt, ready, acc, lst, bar
+       global wbdir, wbshow, wbstart, wbstop, wblabel, ew, sw, wboutside
+       bar = None
+       msg = szstoolbox.MSG()
+       cfg = szstoolbox.CFG('clock')
+       workbeat = cfg.read('workbeat')
+       if len(workbeat) > 0:
+               wbdir = cfg.read('wbdirection')
+               wboutside = cfg.read('wboutside')
+               if wboutside not in ('yes','no'):
+                       wboutside = 'yes'
+                       msg.debug('illegal value for wboutside, using "yes"',2)
+               wbshow = cfg.read('wbshow')
+               if wbshow in ('bar','meter','both'):
+                       wblabel = cfg.read('wblabel')
+               if wbshow in ('text','both'):
+                       ew = int(cfg.read('ew')) # EndWith
+                       sw = int(cfg.read('sw')) # StartWith            
+       else:
+               wbdir == None
+               wbshow == None
+       acc = int(szstoolbox.CFG('global').read('accuracy'))
+       frmt = str(cfg.read('format')).strip()
+       lst = frmt.split('%N')
+       ready = True
+
+       if wbdir not in ('up','down',None):
+               wbdir = 'up'
+               msg.debug('illegal workbeat direction, using "up"',2)
+       
+       if wbshow not in ('bar','meter','text','both',None):
+               wbshow = 'both'
+               msg.debug('illegal workbeat show option, using "both"',2)
+
+       if wbshow and wbdir:
+               workbeat = workbeat.split(',')
+               wbstart = workbeat[0].split(':')
+               wbstop = workbeat[1].split(':')
+def main():
+       """ the main function """
+
+       global frmt,workbeat,bar
+       if not ready:
+               init()
+               return ['init']
+
+       if len(lst) > 1:
+               y = '@'+str(round((((time()+3600)%86400)/86.4),acc))
+               y = y[:y.find('.')+acc+1]
+               while len(y[y.find('.')+1:len(y)]) < acc: y=y+'0'
+               frmt = lst[0]+y+lst[1]
+       
+       if wbshow <> None and wbdir <> None:
+               tpl1 = list(localtime())
+               tpl2 = list(localtime())
+               tpl1[3] = int(wbstart[0])
+               tpl1[4] = int(wbstart[1])
+               tpl2[3] = int(wbstop[0])
+               tpl2[4] = int(wbstop[1])
+               start = mktime(tuple(tpl1))
+               stop = mktime(tuple(tpl2))
+               spanne = stop-start
+               jetzt = time() - start
+               
+#              ### DEBUGSECTION ###
+#              print '--------D-E-B-U-G--------'
+#              print 'Start: '+str(start)#starttime
+#              print 'Stop: '+str(stop) #endtime
+#              print 'Spanne: '+str(spanne) #stop-start
+#              print 'Jetzt: '+str(jetzt) #now
+#              print 'wbshow: '+wbshow #showtype
+#              print 'wbdir: '+wbdir #direction
+#              print str(int(round(jetzt*100/spanne)))+'%'+wblabel #bar
+#              print str(100-int(round(jetzt*100/spanne)))+'%'+wblabel #100-bar
+#              print '--------D-E-B-U-G--------'
+#              ### END OF DEBUG ###
+
+               wb = jetzt * 100 / spanne
+               wb = int(round(wb))
+               if wboutside == 'yes':
+                       if wb > ew:
+                               wb = ew
+                       elif wb < sw:
+                               wb = sw
+               else:
+                       if wb > ew or wb < sw:
+                               wb = None
+
+               tmp = frmt
+
+               if wb <> None:
+                       if wbdir == 'down':
+                               wb = 100 - wb           
+                       if wbshow in ('bar','meter'):
+                               wbthing = None
+                               if wb >= 0:
+                                       bar = str(wb)+'%'+wblabel
+                               else:
+                                       bar = '0%'+wblabel
+                       elif wbshow == 'text':
+                               tmp = frmt+' ('+str(wb)+'%%)'
+                               bar = None
+                       else:
+                               tmp = frmt+' ('+str(wb)+'%%)'
+                               if wb >= 0:
+                                       bar = str(wb)+'%'+wblabel
+                               else:
+                                       bar = '0%'+wblabel
+               else:
+                       bar = None
+                       
+       if bar <> None:
+               return [strftime(tmp),bar]
+       else:
+               return [strftime(tmp)]
+
+def debug():
+       print "============================="
+       print "frmt type is "+str(type(frmt))+" (should be 'str')"
+       print "bar type is "+str(type(bar))+" (should be 'str' or 'NoneType')"
+       print "outputted text: '"+strftime(frmt)+"'"
+       print "outputted bar: '"+str(bar)+"'"
+       print "Netbeat should be: @"+str(round((((time()+3600)%86400)/86.4),acc))
+       print "Actual time should be: "+strftime("%X")
+       print "Actual date should be: "+strftime("%x")
+       print "============================="
+       
+if __name__ == '__main__':
+       """ only to debug... """
+
+       from sys import argv
+       from time import sleep
+
+       if "loop" in argv:
+               while 1 == 1:
+                       main()
+                       debug()
+                       sleep(1)
+       else:
+               main()
+               debug()
+
diff --git a/etc/skel/.wmi/szs2.1/clock.pyc b/etc/skel/.wmi/szs2.1/clock.pyc
new file mode 100644 (file)
index 0000000..cebd4d4
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/clock.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/diskusage.py b/etc/skel/.wmi/szs2.1/diskusage.py
new file mode 100755 (executable)
index 0000000..817b2a5
--- /dev/null
@@ -0,0 +1,112 @@
+#!/usr/bin/python
+
+# Module to show usage of your partitions
+
+import szstoolbox
+from os import statvfs
+import statvfs as vfs
+
+def init():
+       """ yeah... init wie schwein """
+
+       global hdds,lst,ready,fstab
+       cfg = szstoolbox.CFG('diskusage')
+       fstabF = file('/etc/fstab','r')
+       fstab = fstabF.readlines()
+       fstabF.close()
+       config = cfg.read('disks')
+       if type(config) <> list:
+               hdds = config.split(',')
+       else:
+               hdds = [] 
+               for it in config:
+                       hdds.extend(it.split(','))
+       hdds = [x.split(':') for x in hdds]
+
+       # rename mountpoints into the corresponding devs                                
+       global fstabD
+       fstabD = {}
+       for x in fstab:
+               x = x.strip()
+               if len(x) > 1:
+                       if x[0] <> '#':
+                               x = x.strip().split()
+                               fstabD[x[1]] = x[0]
+       for x in range(len(hdds)):
+               if hdds[x][0] in fstabD.keys():
+                       hdds[x][0] = fstabD[hdds[x][0]]
+
+       for x in range(len(hdds)):
+               if hdds[x][0][:4] != '/dev':
+                       hdds[x][0] = '/dev/' + hdds[x][0]
+       
+       ready = True
+
+
+
+def main():
+       """ Module to show usage and capacity of disks """
+
+       if not 'ready' in globals(): init()
+       global mntD
+       
+       mntD = {}
+       mntF = file('/etc/mtab','r')
+       mnt = mntF.readlines()
+       mntF.close()
+       for x in mnt:
+               x = x.split()
+               mntD[x[0]] = x[1]
+       
+       lst = []
+       for hdd in hdds:
+               if hdd[0] in mntD:
+                       stat = statvfs(mntD[hdd[0]])
+                       blocks = stat[vfs.F_BLOCKS]
+                       free = stat[vfs.F_BFREE]
+                       lst.append(str((blocks-free)*100/blocks)+'%'+hdd[1])
+       
+       return ['',','.join(lst)]
+
+
+
+if __name__ == '__main__':
+       """ helps to debug the script """
+
+       from sys import argv
+       from time import sleep
+
+       print main()
+       if 'loop' in argv:
+               while '' == '':
+                       x = main()
+                       print '----------------------'
+                       print 'Length:\t'+str(len(x))
+                       print 'Text:\t"'+x[0]+'"'
+                       print 'Bars:\t"'+x[1]+'"'
+                       print '----------------------'
+                       print '/proc/mounts:'
+                       for x in mntD:
+                               print str(x)+':\t'+str(mntD[x])
+       
+                       print ''
+                       print '/etc/fstab:'
+                       for x in fstabD:
+                               print str(x)+':\t'+str(fstabD[x])
+                       sleep(1)
+       else:
+               x = main()
+               print '----------------------'
+               print 'Length:\t'+str(len(x))
+               print 'Text:\t"'+x[0]+'"'
+               print 'Bars:\t"'+x[1]+'"'
+               print '----------------------'
+       
+               print '/proc/mtab:'
+               for x in mntD:
+                       print str(x)+':\t'+str(mntD[x])
+       
+               print ''
+               print '/etc/fstab:'
+               for x in fstabD:
+                       print str(x)+':\t'+str(fstabD[x])
diff --git a/etc/skel/.wmi/szs2.1/diskusage.pyc b/etc/skel/.wmi/szs2.1/diskusage.pyc
new file mode 100644 (file)
index 0000000..ad99d0e
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/diskusage.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/load.py b/etc/skel/.wmi/szs2.1/load.py
new file mode 100755 (executable)
index 0000000..7f1efb9
--- /dev/null
@@ -0,0 +1,110 @@
+#!/usr/bin/python
+"""
+szs/load - a load and cpu usage module for SZS a statusbar script for WMI
+
+
+
+CHANGELOG:
+
+   v0.4    2004-12-14
+               * some cleanups
+               * added support for 2.4 Kernels
+
+   v0.3    2004-11-26  
+               * implemented configurable label
+               * some cleanups
+   
+   v0.2    2004-11-26  
+               * implemented cpu/io utilisation
+
+   v0.1    2004-11-24  
+        * initial Release
+               * implemented system load
+
+
+TODO:
+
+
+
+COPYRIGHT:
+
+Copyright 2004  Christoph Wegscheider <cw@wegi.net>
+
+
+LICENSE:
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+"""
+
+import os
+import szstoolbox
+
+
+# init
+oldcpusum = oldcpuutil = oldioutil = 0
+
+# load configuration
+cfg = szstoolbox.CFG('load')
+loadlabel = cfg.read('loadlabel')
+cpulabel = cfg.read('cpulabel')
+showcpu = int(cfg.read('showcpu'))
+maxload = int(cfg.read('maxload'))
+
+
+
+def main():
+       global oldcpusum
+       global oldcpuutil
+       global oldioutil
+       bars = [] 
+
+       # cpu
+       if showcpu:
+               file = open('/proc/stat')
+               values = [int(it) for it in file.readline().split()[1:]]
+               file.close()
+               newcpusum = newcpuutil = newioutil = 0
+               for it in values: newcpusum += it
+               for it in values[:3]: newcpuutil += it
+               if szstoolbox.kernel_version[:3] == '2.6':
+                       for it in values[4:]: newioutil += it
+               cpusum = newcpusum - oldcpusum
+               bars.append(str((newcpuutil - oldcpuutil) * 100 / cpusum) + '%')
+               if szstoolbox.kernel_version[:3] == '2.6':
+                       bars.append(str((newioutil - oldioutil) * 100 / cpusum) + '%' + cpulabel)
+               oldcpusum = newcpusum
+               oldcpuutil = newcpuutil
+               oldioutil = newioutil
+       
+       # load
+       if maxload > 0:
+               load = os.getloadavg()
+               for it in load:
+                       bars.append(str(int(it / maxload * 100)) + '%')
+               bars[-1] += loadlabel 
+
+       returnli =  ['']
+       returnli.extend(bars)
+       return returnli
+
+
+
+if __name__ == '__main__':
+       import time
+
+       while True:
+               print main()
+               time.sleep(szstoolbox.interval)
+
diff --git a/etc/skel/.wmi/szs2.1/load.pyc b/etc/skel/.wmi/szs2.1/load.pyc
new file mode 100644 (file)
index 0000000..293f620
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/load.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/memory.py b/etc/skel/.wmi/szs2.1/memory.py
new file mode 100755 (executable)
index 0000000..17799c3
--- /dev/null
@@ -0,0 +1,96 @@
+#!/usr/bin/python
+"""
+szs/memory - a RAM and swap usage module for SZS a statusbar script for WMI
+
+
+
+CHANGELOG:
+
+   v0.3    2004-12-14
+               * some cleanups
+               * added linux 2.4 support
+   
+   v0.2    2004-11-26  
+               * implemented swap usage
+               * implemented RAM usage
+               * implemented configurable labels
+               * some cleanups
+
+   v0.1    2004-11-24  
+        * initial Release
+
+
+TODO:
+
+
+COPYRIGHT:
+
+Copyright 2004  Christoph Wegscheider <cw@wegi.net>
+
+
+LICENSE:
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+"""
+
+import szstoolbox
+
+
+
+# load configuration
+cfg = szstoolbox.CFG('memory')
+label = cfg.read('label')
+showram = int(cfg.read('showram'))
+showswap = int(cfg.read('showswap'))
+
+
+
+def main():
+       bars = [] 
+       file = open('/proc/meminfo')
+       values = [it.split()[1] for it in file.readlines()]
+       file.close()
+
+       # RAM
+       if showram:
+               if szstoolbox.kernel_version[:3] == '2.6':
+                       bars.append('' + str((int(values[0]) - int(values[1]) - int(values[2]) - int(values[3])) * 100 / int(values[0])) + '%')
+               else:
+                       bars.append('' + str((int(values[3]) - int(values[4]) - int(values[6]) - int(values[7])) * 100 / int(values[3])) + '%')
+
+       # swap
+       if showswap and int(values[11])>0:
+               if szstoolbox.kernel_version[:3] == '2.6':
+                       bars.append(str((int(values[11]) - int(values[12])) * 100 / int(values[11])) + '%')
+               else:
+                       bars.append(str((int(values[15]) - int(values[16])) * 100 / int(values[15])) + '%')
+
+       # label
+       if showram or (showswap and int(values[11])>0):
+               bars[-1] +=  label
+               
+       returnli =  ['']
+       returnli.extend(bars)
+       return returnli
+
+
+
+if __name__ == '__main__':
+       import time
+
+       while True:
+               print main()
+               time.sleep(szstoolbox.interval)
+
diff --git a/etc/skel/.wmi/szs2.1/memory.pyc b/etc/skel/.wmi/szs2.1/memory.pyc
new file mode 100644 (file)
index 0000000..674e06c
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/memory.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/module-developer-reference.txt b/etc/skel/.wmi/szs2.1/module-developer-reference.txt
new file mode 100644 (file)
index 0000000..5fa8e27
--- /dev/null
@@ -0,0 +1,54 @@
+                     Module Developer Reference
+                     ==========================
+
+CONTRIBUTIONS
+=============
+
+Contributions are always welcomed. The main communication happens in the #szs
+channel at irc.freenode.org. There is also a mailinglist at szs-devel@wegi.net.
+To subscribe send a mail to minimalist@wegi.net with the following Subject:
+subscribe szs-devel
+
+
+
+SOURCE
+======
+
+We use the darcs (http://www.darcs.net) Version Control System for the
+developement of szs. The main repository is at http://darcs.wegi.net/szs
+To get the source run 'darcs get http://darcs.wegi.net/szs'. To stay up-to-date
+run 'darcs pull'.  
+
+If you want to submit patches please run the following 2 commands in the szs
+source directory: 
+
+$ echo Yourname <youruser@server.com> > _darcs/prefs/author
+$ echo szs-darcs@wegi.net > _darcs/prefs/email
+
+Make yourself familiar with darcs, a good manual is at http://darcs.net/manual/
+To send us the patch simple run 'darcs send', the patch will be automatically
+forwarded to the szs-devel@wegi.net mailinglist. 
+
+
+
+HOWTO MAKE A MODULE
+===================
+
+A szs module is a simple python script which has a main() function returning a
+list. The first item must be a statustext or ''. All other items are bars. Bars
+are those colored gauges at the right side of your statusbar. the following
+syntax applies to bars:
+
+<value>%<label> 
+
+where <value> must be between 0 and 100 and <label> is optional.
+
+szstoolbox.py provides some usefull tools, especially for reading the config
+from szs.cfg. 
+
+In szs.cfg you can configure your module, The following rules apply:
+
+  -- the config key has to start with: <modulname>.
+  -- if you need to separate values you must use ','
+  -- if you need a sub separator use ':'
+  -- if you need more separators you could use anything except ',', '%' and ':'
diff --git a/etc/skel/.wmi/szs2.1/szs.cfg b/etc/skel/.wmi/szs2.1/szs.cfg
new file mode 100644 (file)
index 0000000..0b66124
--- /dev/null
@@ -0,0 +1,238 @@
+##################################################
+#                    GLOBALS                     #
+##################################################
+# Global variables... this variables are used by all modules
+
+# the script uses this file to log the debugmessages
+global.logfile=pyszs.log
+
+# Up to how many digits after comma should be roundet?
+global.accuracy=2 # (not all modules support that)
+
+# Debuglevel Reference:
+#
+# Level        Name            Demand
+# =====        ====            ======
+# 0    None            Show absolutly no debugmessages
+# 1    Critical        Show only criticals (if the prog crashes)
+# 2    Warning         Show warnmessages (the prog can override it)
+# 3    Debug           Show all the stuff
+global.debuglevel=0
+
+# time in seconds to re-calculate and re-call the modules
+global.interval=1
+
+# separator thats separates the displayed texts (not the meters/bars!)
+# spaces are cognited
+global.seperator= | 
+
+
+
+##################################################
+#                      MAIN                      #
+##################################################
+# the main program
+
+# The 'welcometext'. Set it to !NONE if you don't want it.
+main.welcome=
+
+# The modules to load.
+#main.modules=biff,battery,load,memory,bandwidth,clock,text,diskusage
+main.modules=load,memory,clock
+
+# The used remote programs
+# for wmi-10:
+main.prog_txt=/usr/bin/wmiremote -t
+main.prog_bar=/usr/bin/wmiremote -m 
+# for wmi around version 10-current-710 and possibly wmii:
+#main.prog_txt=/usr/bin/wmir set /common/statusbar/text
+#main.prog_bar=/usr/bin/wmir set /common/meter/data
+
+
+
+##################################################
+#                    BATTERY                     #
+##################################################
+# battery module shows the load of your battery
+
+# if you deactivated your battery, set it to zero
+# (not needed in most cases, cause autocognition)
+battery.activate=1
+
+# statefile (usually /proc/acpi/battery/BAT0/state)
+battery.batstate=/proc/acpi/battery/BAT0/state
+
+# infofile (usually /proc/acpi/battery/BAT0/info)
+battery.batinfo=/proc/acpi/battery/BAT0/info
+
+# use "animated" bar/meter if the battery is in loading state?
+battery.animbatload=1
+
+# the bar label
+battery.label=bat
+
+# variables are possible to show the loadingstate in the label
+battery.tvar=-1
+battery.lvar=1
+# variable reference:
+# 0 shows nothing
+# 1 shows the procentual value
+# 2 shows the real value
+# 3 shows both
+# if tvar is a negative value, no text would be showed
+# if tvar is 0, /\ is showed if the battery is charging
+# and \/ is showed if it discharges
+
+
+
+
+##################################################
+#                  BANDWIDTH                     #
+##################################################
+# bandwidth monitors the bandwidth of given interfaces 
+
+# define the interfaces to monitor (all values are in kBytes) 
+# maxdown/up are optional. If a real value exceeds the given max value
+# the max value will be adjusted
+# syntax: <ifname>:<label>:<max down bandwidth>:<max up bandwidth>,<ifname...
+#bandwidth.ifs=ppp0:inet,eth0:LAN:10000:10000
+bandwidth.ifs=eth0:eth0:1000:1000,eth1:eth1:1000:1000
+#bandwidth.ifs=eth0:eth0:1000:1000,eth1:eth1:1000:1000,eth2:WLAN:1000:1000
+
+##################################################
+#                     BIFF                       #
+##################################################
+# biff checks your imap/pop accounts for new mail
+
+# check every biff.imapmultiplier * global.interval seconds for new mails
+# necessary to bring down imap server load, if you don't care set it to 1
+biff.imapmultiplier=60
+
+# imap account to monitor in the format:
+# <server>:<user>:<pass><ssl yes/no>,<mailbox>:<label>,<mailbox>:<label...
+# multiple accounts are allowed
+biff.imapaccount=imap.server.com:user:pass:no,INBOX:IN,lists.szs-devel:szs
+biff.imapaccount=imaps.server2.com:user2:pass2:yes,INBOX:IN2
+
+# check every biff.popmultiplier * global.interval seconds for new mails
+# necessary to bring down pop server load, if you don't care set it to 1
+biff.popmultiplier=300
+
+# pop3 account to monitor in the format:
+# <server>:<user>:<pass>:<ssl yes/no>:<label>
+# multiple accounts are allowed
+# Note: SSL is only supported in pyton 2.4 or above 
+biff.popaccount=pop.server.com:user:pass:no:label
+biff.popaccount=pop.server2.com:user2:pass2:no:label2
+biff.popaccount=pop.sslserver.com:user2:pass2:yes:label3
+
+
+
+##################################################
+#                     LOAD                       #
+##################################################
+# load shows the system load and the CPU utilization
+# system load shows the 1, 5, 15 minute average
+# CPU util. shows cpu(system+user+nice) and io(io+hwint+swint) utilization
+# CPU util. works only on linux 2.6
+
+# system load label
+load.loadlabel=load
+
+# maximum system load (100%), 0 for omitting the system load
+load.maxload=3
+
+# cpu/io label
+load.cpulabel=CPU/IO
+
+# 1 for showing cpu/io utilization and 0 for omitting it
+load.showcpu=1
+
+
+
+##################################################
+#                    MEMORY                      #
+##################################################
+# memory shows the RAM and swap usage
+
+# label
+memory.label=RAM/swap
+
+# 1 for showing RAM usage and 0 for omitting it
+memory.showram=1
+
+# 1 for showing swap usage and 0 for omitting it
+memory.showswap=1
+
+
+
+##################################################
+#                     CLOCK                      #
+##################################################
+# clock shows the time
+
+# DayDDMonYY HH:MM:SS, works like `date`
+#clock.format=%a%d%b%y %N
+clock.format=%A %d.%m.%Y %R
+#clock.format=%A %d.%m.%Y %T
+
+# The Workbeat is a time range which clock counts procentual
+# (eg ...=8:00,16:00; if it is 12 o'Clock, clock gives 50% back,
+# if it is 14 o'Clock, clock gives 75% back, and so on)
+# leave it empty, if you do not want to see it
+# please use 24 hour system
+#clock.workbeat=22:00,23:00
+clock.workbeat=00:01,23:59
+
+# show the workbeat if it is outside the times?
+clock.wboutside=yes
+
+# value to start with? (negative values are possible)
+clock.sw=-10
+
+# which value to end with?
+clock.ew=120
+
+# should clock counts up or down?
+clock.wbdirection=up
+
+# show it as text, bar/meter or both?
+clock.wbshow=text
+
+# the meter label if you want it
+clock.wblabel=wb
+
+
+
+##################################################
+#                     TEXT                       #
+##################################################
+# text shows only some specific (bar-)text
+
+# the text
+text.txt=mikas laptop...
+
+# show the text as marquee (0 or 1)
+text.marquee=1
+
+# length of marquee-text
+text.length=10
+
+# the bartext
+#text.bar=10%,20%,30%,40%,50%,60%,70%,80%,90%stuff 
+text.bar=
+
+
+
+##################################################
+#                    DISKUSAGE                   #
+##################################################
+# diskusage shows the usage of your partitions (if they be mounted)
+
+# the disks you want to be shown (device:label)
+diskusage.disks=hda2:root
+diskusage.disks=hda3:home
+diskusage.disks=sda1:usb
+diskusage.disks=loop0:loop
+# also possible is this way:
+# diskusage.disks=hda2:root,hda5:home,sda1:usb,loop0:loop
diff --git a/etc/skel/.wmi/szs2.1/szs.py b/etc/skel/.wmi/szs2.1/szs.py
new file mode 100755 (executable)
index 0000000..9c18bdb
--- /dev/null
@@ -0,0 +1,197 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+"""
+COPYRIGHT:
+
+Copyright 2004  Norman Köhring <nkoehring-at-web-dot-de>
+
+
+LICENSE:
+
+This program and all of its modules are free software;
+you can redistribute it and/or modify it under the terms of the
+GNU General Public License as published by the Free Software Foundation;
+either version 2 of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+For more information read the file LICENSE
+"""
+
+
+import sys, szstoolbox
+from commands import getstatusoutput
+from time import strftime,sleep,time
+from os.path import exists as fexists
+               
+
+# initial variables
+progname = 'Python SZS '
+progver = '1st'
+
+class moduleclass:
+       """ class for importing the modules and get there outputs
+           Usage: It should be enough to create an instance... """
+
+       def __init__(self):
+               """ initialize all the things in modules """
+
+               x = str(cfgM.read('modules')).strip().split(',')
+               self.mods=[]
+               msg.debug('Module: %s' % str(x), 3)
+               for mod in x:
+                       try:
+                               self.mods.append(__import__(mod, globals(), locals(), []))
+                       except ImportError:
+                               msg.debug("Can't find %s. Maybe you dispelled it?" % mod, 2)
+
+                       except ValueError:
+                               msg.debug("No modules to load.", 2)
+                               x = []
+
+                       except:
+                               raise
+
+
+
+       def txtsnbars(self):
+               x = []
+               y = []
+#              lst = []
+               for mod in self.mods:
+                       try:
+                               lst = mod.main()
+                               lst[0] = lst[0].strip()
+                               if lst[0] != '':
+                                       x.append(lst[0])
+                               
+                               y.extend(lst[1:])
+                                       
+                       except:
+                               raise
+               
+               return [x,y]
+
+
+
+class init:
+       """ this class contains all function for the script initialization """
+
+       def __init__(self):
+               """ yes, also init needs an init! """
+
+               init.classes(self)
+               init.args(self)
+               init.vars(self)
+
+
+
+       def classes(self):
+               """ initialize the classes """
+
+               global cfg
+               global cfgG
+               global cfgM
+               global msg
+               global modules
+               global xtra
+               msg = szstoolbox.MSG()
+               cfg = szstoolbox.CFG('')
+               cfgM = cfg('main')
+               modules = moduleclass()
+               xtra = szstoolbox.XTRA()
+
+
+
+       def args(self):
+               """ initializes the arguments """
+
+               if len(sys.argv) >= 2:
+                       if sys.argv[1] in ('-?','-h','--help'):
+                               msg.usage()
+                               sys.exit(0)
+                       else:
+                               print 'No parameters, sorry...'
+                               print '-?, -h or --help for help'
+                               sys.exit(0)
+       
+
+
+       def vars(self):
+               """ sets the variables """
+
+               global welcome
+               global text
+               global prog             
+               global seperator                
+               welcome = cfgM.read('welcome').strip()
+               prog = [str(cfgM.read('prog_txt')).strip(),str(cfgM.read('prog_bar')).strip()]
+               if not fexists(prog[0].split(' ')[0]):
+                       msg.debug(str(prog[0])+' doesn\'t not exists, switched it to `echo `',2)
+                       prog[0] = 'echo '
+               else:
+                       msg.debug('Using '+str(prog[0])+' to display text',3)
+
+               if not fexists(prog[1].split(' ')[0]):
+                       msg.debug(str(prog[1])+' doesn\'t not exists, switched it to `echo `',2)
+                       prog[1] = 'echo '
+               else:
+                       msg.debug('Using \''+str(prog[1])+'\' to display bars',3)
+
+               seperator = cfg('global').read('seperator')
+
+
+
+def main():
+       """ the main function: nothing special. it only runs the commands and maybe return the errors """
+       
+       if 'welcome' in globals() and welcome <> '!NONE':
+               if time() - szstoolbox.starttime <= 3:
+                       now = welcome
+               else:
+                       now = ''
+
+       txtsnbars = modules.txtsnbars()
+
+#      for i,j in txtsnbars:
+       txts = seperator.join(txtsnbars[0]).strip()
+       bars = ','.join(txtsnbars[1]).strip(',')
+       
+       cmdtxt = str(prog[0]+' \''+now+' '+txts+'\'')
+       cmdbar = str(prog[1]+' \''+bars+'\'')
+
+       error = getstatusoutput(cmdtxt)
+       if error[0] == 0: 
+               error = getstatusoutput(cmdbar)
+       return error
+
+
+
+if __name__ == "__main__":
+       init()
+       error_nr = 0
+       error_msg = 'noerror'
+       while error_nr == 0:
+               try:
+                       error = main()
+                       error_nr = error[0]
+                       error_msg = error[1]
+                       sleep(szstoolbox.interval)
+               except KeyboardInterrupt:
+                       sys.exit('goodbye')
+               except:
+                       raise
+                       sys.exit("Terminated cause above error(s)") # eigentlich ist diese Zeile hirnlos :-S
+
+
+       print 'Error...'
+#      print 'Nr: '+str(error_nr)+' Msg:'+error_msg
+       print str(error)
+       sys.exit('error')
diff --git a/etc/skel/.wmi/szs2.1/szstoolbox-developer-reference.txt b/etc/skel/.wmi/szs2.1/szstoolbox-developer-reference.txt
new file mode 100644 (file)
index 0000000..419f87d
--- /dev/null
@@ -0,0 +1,94 @@
+Documentation for module szstoolbox.
+
+Classes in szstoolbox:
+
+Error(Exception):
+       """A general Exception which can be used/inherited 
+          from any module""" 
+
+msg:
+""" all functions to give messages to whatever """
+       (__init__)
+       usage:  """ prints a helpmessage to stdout
+                    Usage: msg.usage([modulename [, moduletext]])
+                   Returns: nothing """
+                   
+       help:   """ prints debugmessages if lvl >= debuglvl
+                   Usage: debug(message, lvl, source [, x=0])
+                   Returns: cache if x != 0 else True """
+                   
+       debug:  """ prints debugmessages if lvl >= debuglvl
+                   Usage: debug(message, lvl, source [, x=0])
+                   Returns: cache if x != 0 else True """
+                   
+       say:    """ parses the languagefiles and give the right text
+                   Usage: msg.say(dict, msgcode)
+                   Returns: the message in right language """
+                   
+       log:    """ sends messages to the configured logfile
+                   should only used by msg.debug """
+
+
+cfg:
+""" functions for reading and writing the config """
+       (__init__)
+       settings:       """ returns the actual settings
+                           Usage: cfg.settings()
+                           Returns: ['value','group','cfgF path'] """
+                     
+       read:           """ reads the configurationfile and returns the values
+                           Usage: cfg.read(value)
+                           Returns: whats inside value """
+                           
+       write:          """ this function does nothing at the moment
+                           in future it writes into the configfiles """
+
+
+xtra:
+""" some extra functions like counters """
+       (__init__)
+       countadd:       """ counter for addition
+                           Usage: xtra.countadd([y [,x ]])
+                           where y (standard 1) is the value to add to x
+                           Returns: the new value of x """
+                           
+       countsub:       """ counter for substraction
+                           Usage: xtra.countsub([y ],x ]),
+                           where y (standard 1) is the value to substract
+                           from x
+                           Returns: the new value of x """
+                           
+       strrotate:      """ trying to build a string rotator
+                           Usage: xtra.strrotate(str, length)
+                           where 'str' is the String to rotate in 'length' units
+                           Returns: part of str """
+                           ATTENTION: this function is untested, bugreports
+                           and suggestions are desired
+                           
+       savevar:        """ saves variables in the cache, so your module
+                           can use it later again...
+                           Usage: xtra.savevar(name, value)
+                           Returns: Boolean """
+                           
+       getvar:         """ returns the value of name
+                           Usage: xtra.getvar(name)
+                           Returns: value of name """
+                           
+       delvar:         """ deletes the variable from list
+                           Usage: xtra.delvar(name)
+                           Returns: Boolean """
+
+
+Global variables in szstoolbox:
+
+global cfgF:                   name of configuration file
+global langF:                  name of language file
+global langmod:                        alias for imported language module
+global logfile:                        name of log file
+global language:               name of the language (eg 'en' or 'de')
+global accuracy:               accuracy (positions after decimal point)
+global interval:               renew time
+global debuglevel:             debuglevel
+global cfgG:                   cfg('global')
+global starttime:              secs since epoch where the script was started
+global kernel_version: Linux Kernel version
diff --git a/etc/skel/.wmi/szs2.1/szstoolbox.py b/etc/skel/.wmi/szs2.1/szstoolbox.py
new file mode 100755 (executable)
index 0000000..762c1e8
--- /dev/null
@@ -0,0 +1,306 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+
+# Title:       toolbox for szs script
+# Date:        Saturday 6th of November 2004
+# Author:      Norman Köhring
+# License:     GPL
+
+from sys import argv
+from os import chdir,getenv
+from os.path import dirname,abspath
+from os.path import exists as fexists
+from time import strftime,time
+import inspect
+chdir(dirname(abspath(argv[0])))
+
+
+
+class Error(Exception):
+       """A general Exception which can be used/inherited 
+          from any module""" 
+       def __init__(self, reason):
+               self.reason = reason
+       def __str__(self):
+               return repr(self.reason)
+
+
+
+class MSG:
+       """ all functions to give messages to whatever
+           this class contains: help, debug, say and log """
+
+       
+       def ___init___(self):
+               """ initializes the variables """
+
+               self.message = ''
+               self.place = ''
+               self.msgcache = []
+               
+       
+       
+
+       def usage(self, modname = None, modtxt = None):
+               """ prints a helpmessage to stdout
+                   Usage: msg.usage([modulename [, moduletext ]])
+                   Returns: nothing """
+               
+               print progname+progver
+               if modname:
+                       print "Module:"+ str(modname)
+               
+               if modtxt:
+                       print modtxt
+               else:
+                       print """
+                       Usage:
+                       ./szs.py
+
+                       No parameters at the moment.
+                       For configurations look at szs.cfg,
+                       for more help look at README.
+                       """
+       
+
+       
+       def debug(self, msg, lvl):
+               """ prints debugmessages if lvl >= debuglvl
+                   Usage: debug(message, lvl, source)
+                   Returns: True and prints the debugmessage """
+
+               if lvl <= debuglevel: # and x == 0:
+                       src = inspect.getouterframes(inspect.currentframe())[1]
+                       prefix = ['Critical: ', 'Warning: ', 'Debug: '][lvl-1]
+                       MSG.log(self, prefix+str(src)+': '+msg)
+                       print prefix+src[1].split('/')[-1].split('.')[0]+': '+src[3]+'(): '+msg
+
+               return True
+#                      if cache.get(src) <> None and msg not in cache.get(src)\
+#                         or cache.get(src) == None:
+#                              MSG.log(self, str(src)+": "+msg)
+#                              print 'Debug from '+str(src)+': '+msg
+#
+#                      if cache.has_key(src):
+#                              if cache.get(src).has_key(msg):
+#                                      cache.get(src).__setitem__(msg,cache.get(src).get(msg)+1)
+#                              else:
+#                                      cache.get(src).__setitem__(msg,1)
+#                      else:
+#                              cache.__setitem__(src,{msg:1})
+#
+#                      return True
+#
+#              elif x == 2:
+#                      MSG.log(self, str(src)+": "+msg)
+#                      print 'Debug from '+str(src)+': '+msg
+#              
+#              elif x == 1:
+#                      MSG.log(self, "...", True)
+#                      return cache
+#              else:
+#                      return False
+       
+
+
+       def say(self, dict, msg):
+               """ dont use it... froze this funtion till next release """
+
+               print "DONT USE THIS FUNCTION (see README for more details)"
+               return None 
+       
+
+
+       def log(self, msg, write=False, msgcache=[]):
+               """ sends messages to the configured logfile
+                   should only be used by 'debug' """
+
+               
+               time = strftime('%a%d%b%y %X') 
+               if len(msg) > 0 and msg not in msgcache:
+                       if write:
+                               F = open(logfile, 'a')          
+                               F.writelines(msgcache)
+                               F.close()
+                       else:
+                               msgcache.append(time+': '+msg+'\n')
+       
+
+
+class CFG:
+       """ functions for reading and writing the config """
+
+
+       def __init__(self, group):
+               
+               self.value = ''
+               self.group = group
+
+               cfgR = file(cfgF,'r')
+               self.cfgL = cfgR.readlines()
+               cfgR.close()
+       
+
+
+       def __call__(self, group):
+
+               self.group = group
+               return self
+
+
+
+       def settings(self):
+               """ returns the actual settings
+                   Usage: cfg.settings()
+                   Returns: ['value','group','cfgF path'] """
+
+
+               return [self.value, self.group, cfgF.name]
+       
+
+
+       def read(self, value):
+               """ reads the configurationfile and returns the values
+                   Usage: cfg.read(value)
+                   Returns: whats inside value """
+
+
+               self.value = value
+               lst = []
+
+               for part in self.cfgL:
+                       if part.find('#') < 0:
+                               if part.split('=')[0] == self.group+'.'+self.value:
+                                       lst.append(part.split('=')[1].strip('\n'))
+                       elif part.find('#') > 0:
+                               part = part.split('#')[0]
+                               if part.split('=')[0] == self.group+'.'+self.value:
+                                       lst.append(part.split('=')[1].strip('\n'))
+               if len(lst) > 1:
+                       return lst
+               elif len(lst) == 1:
+                       return lst[0]
+               else:
+                       return None
+       
+
+
+       def write(self, value):
+               """ this function does nothing at the moment
+                   in future it writes into the configfiles
+                   ...it is maybe planned for third release """
+
+
+               print "Damn fnords!"
+       
+
+
+class XTRA:
+       """ some extra functions like counters """
+
+       def __init__(self):
+               """ yeah... the init... """
+               
+               self.cache = {}
+
+
+       def countadd(self, y=1, x=[0]):
+               """ counter for addition; Usage: xtra.countadd([y [,x ]])
+                   where y (standard 1) is the value to add to x
+                   Returns: the new value of x """
+
+               x[0] += y
+               return x[0]
+       
+
+
+       def countsub(self, y=1, x=[0]):
+               """ counter for substraction
+                   Usage: xtra.countsub([y ],x ]),
+                   where y (standard 1) is the value to substract from x
+                   Returns: the new value of x """
+
+               x[0] -= y
+               return x[0]
+
+
+
+       def strrotate(self, t, l, x=[0]):
+               """ trying to build a string rotator
+                   Usage: xtra.strrotate(str, length)
+                   where 'str' is the String to rotate in
+                   'length' units
+                   Returns: part of str """
+
+               if x[0] <= len(t):
+                       x[0] += 1
+               else:
+                       x[0] = 0
+               
+               ret = [x[0],t[x[0]:x[0]+l]]
+               return ret 
+
+
+
+       def savevar(self, name, value):
+               """ saves variables in the cache, so your module
+                   can use it later again...
+                   Usage: xtra.savevar(name, value)
+                   Returns: Boolean """
+
+               self.cache[name] = value
+               if self.cache.has_key(name):
+                       return True
+               else:
+                       return False
+       
+
+
+       def getvar(self, name):
+               """ returns the value of name
+                   Usage: xtra.getvar(name)
+                   Returns: value of name """
+
+               return self.cache[name]
+
+
+       
+       def delvar(self, name):
+               """ deletes the variable from list
+                   Usage: xtra.delvar(name)
+                   Returns: Boolean """
+
+               del self.cache[name]
+               if self.cache.has_key(name):
+                       return False
+               else:
+                       return True
+
+
+
+global cfgF
+global logfile
+global accuracy
+global interval
+global debuglevel
+global cfgG
+global starttime
+
+if fexists(getenv('HOME')+'/.wmi/szs.cfg'):
+       cfgF = getenv('HOME')+'/.wmi/szs.cfg'
+else:
+       cfgF = 'szs.cfg'
+cfg = CFG('')
+cfgG = cfg('global')           
+starttime = time()
+
+logfile = cfgG.read('logfile').strip()
+debuglevel = int(cfgG.read('debuglevel').strip())
+accuracy = int(cfgG.read('accuracy').strip())
+interval = float(cfgG.read('interval').strip())
+
+# determine kernel version
+fd = open('/proc/version')
+kernel_version = fd.readline()[14:20]
+fd.close()
+
diff --git a/etc/skel/.wmi/szs2.1/szstoolbox.pyc b/etc/skel/.wmi/szs2.1/szstoolbox.pyc
new file mode 100644 (file)
index 0000000..8956feb
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/szstoolbox.pyc differ
diff --git a/etc/skel/.wmi/szs2.1/text.py b/etc/skel/.wmi/szs2.1/text.py
new file mode 100755 (executable)
index 0000000..68e6b0b
--- /dev/null
@@ -0,0 +1,36 @@
+#!/usr/bin/python
+
+# module to show specific text static or as marquee
+
+from szstoolbox import CFG,XTRA
+
+def init():
+       cfg = CFG('text')
+       xtra = XTRA()
+       global xtra,txt,bar,marq,l
+       txt = str(cfg.read('txt')).strip()
+       bar = str(cfg.read('bar')).strip()
+       marq = int(cfg.read('marquee'))
+       if marq == 1:
+               l = int(cfg.read('length'))
+       else:
+               l = None
+
+def main():
+       ret = ['','']
+       if not 'txt' in globals():
+               init()
+       else:
+               if marq == 1:
+                       ret[0] = xtra.strrotate(txt,l)[1]
+               else:
+                       ret[0] = txt
+
+               if len(bar) > 0:
+                       ret[1] = bar
+               else:
+                       ret[1] = '' 
+
+               return ret
+
+       return ret
diff --git a/etc/skel/.wmi/szs2.1/text.pyc b/etc/skel/.wmi/szs2.1/text.pyc
new file mode 100644 (file)
index 0000000..08d4f06
Binary files /dev/null and b/etc/skel/.wmi/szs2.1/text.pyc differ
diff --git a/etc/skel/.wmi/theme.conf b/etc/skel/.wmi/theme.conf
new file mode 100644 (file)
index 0000000..68a7819
--- /dev/null
@@ -0,0 +1,71 @@
+# Filename:      theme.conf
+# Purpose:       grml theme for window manager 'WMI'
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Die Mär 01 10:33:52 CET 2005 [mika]
+################################################################################
+
+color.bar.background=orange
+color.bar.shadow=grey
+color.bar.shine=darkgrey
+color.bar.text=lightyellow
+
+color.button.background.normal=darkgrey
+color.button.background.pressed=snow
+color.button.border.shadow.normal=grey
+color.button.border.shadow.pressed=grey
+color.button.border.shine.normal=grey
+color.button.border.shine.pressed=grey
+color.button.figure.shadow.normal=lightyellow
+color.button.figure.shadow.pressed=black
+color.button.figure.shine.normal=lightyellow
+color.button.figure.shine.pressed=black
+
+color.focusreq.background=red
+color.focusreq.shadow=red
+color.focusreq.shine=red
+color.focusreq.text=red
+
+color.frame.background.focussed=grey
+color.frame.background.normal=grey
+color.frame.pseudo=grey
+color.frame.shadow.focussed=darkgrey
+color.frame.shadow.normal=darkgrey
+color.frame.shine.focussed=darkgrey
+color.frame.shine.normal=darkgrey
+
+color.label.background.focussed=snow
+color.label.background.normal=grey
+color.label.shadow.focussed=grey
+color.label.shadow.normal=grey
+color.label.shine.focussed=grey
+
+color.meter.background=blue
+color.meter.border.shadow=red
+color.meter.border.shine=red
+color.meter.figure.high=red
+color.meter.figure.low=red
+color.meter.figure.normal=red
+
+color.tab.background.active.focussed=orange
+color.tab.background.active.normal=grey
+color.tab.background.inactive.focussed=darkgrey
+color.tab.background.inactive.normal=darkgrey
+color.tab.shadow.active.focussed=grey
+color.tab.shadow.active.normal=grey
+color.tab.shadow.inactive.focussed=grey
+color.tab.shadow.inactive.normal=grey
+color.tab.shine.active.focussed=grey
+color.tab.shine.active.normal=grey
+color.tab.shine.inactive.focussed=grey
+color.tab.shine.inactive.normal=grey
+color.tab.text.active.focussed=black
+color.tab.text.active.normal=midnightblue
+color.tab.text.inactive.focussed=black
+color.tab.text.inactive.normal=black
+exec="/home/grml/.wmi/szs2.1/szs.py"
+# exec="wmsetbg -s /usr/share/grml/desktop.png"
+# exec="display -window root -geometry 1024x768! /usr/share/grml/desktop.png"
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.wmi/wmi.session b/etc/skel/.wmi/wmi.session
new file mode 100644 (file)
index 0000000..1f93e8c
--- /dev/null
@@ -0,0 +1,19 @@
+client.Dillo::dillo.mode=float
+monitor[0].focused=0
+monitor[0].workspace[0].clientbar=yes
+monitor[0].workspace[0].name="workspace 1"
+monitor[0].workspace[0].slot=default
+monitor[0].workspace[0].statusbar=yes
+monitor[0].workspace[1].clientbar=yes
+monitor[0].workspace[1].name="workspace 2"
+monitor[0].workspace[1].slot=default
+monitor[0].workspace[1].statusbar=yes
+monitor[0].workspace[2].clientbar=yes
+monitor[0].workspace[2].name="workspace 3"
+monitor[0].workspace[2].slot=default
+monitor[0].workspace[2].statusbar=yes
+monitor[0].workspace[3].clientbar=yes
+monitor[0].workspace[3].name="workspace 4"
+monitor[0].workspace[3].slot=default
+monitor[0].workspace[3].statusbar=yes
+monitor[0].workspaces=4
diff --git a/etc/skel/.xinitrc b/etc/skel/.xinitrc
new file mode 100755 (executable)
index 0000000..d2c5bca
--- /dev/null
@@ -0,0 +1,65 @@
+#!/bin/sh
+# Filename:      .xinitrc
+# Purpose:       specify details for xserver
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Mon Jun 12 13:56:28 CEST 2006 [mika]
+################################################################################
+
+# is something goes wrong fall back to plain xterm:
+#  failsafe="xterm -ls -T failsafe -geometry 80x24-0-0"
+#  trap "exec $failsafe" EXIT 1 2 13 15
+
+# set wallpaper
+# wmsetbg -t /usr/share/grml/desktop.png &
+  if [ -x /usr/bin/Esetroot ] ; then
+     [ -r /usr/share/grml/desktop.jpg ] && Esetroot -scale /usr/share/grml/desktop.jpg &
+  fi
+
+# print info text
+  if [ -x /usr/bin/osd_cat ] ; then
+    echo "Starting X window system and loading window manager..." | \
+    osd_cat -c white -A center -p middle -f "-misc-fixed-medium-r-normal-*-*-150-*-*-c-*-iso8859-15" &
+  fi
+
+# add at least one entry to xauth
+#  xauth add $DISPLAY MIT-MAGIC-COOKIE-1 `mcookie`
+
+# set default cursor
+  xsetroot -cursor_name left_ptr
+
+## set mouse speed behaviour:
+# fast:
+# xset m 4 2
+# normal:
+  xset m 2 5
+# slow:
+# xset m 1 1
+
+# other settings:
+# xset m 20/10 4
+
+# xresources
+  [ -r $HOME/.Xresources ] && xrdb -merge $HOME/.Xresources
+
+# keybindings
+  . /etc/sysconfig/keyboard && \
+  if [ $XKEYBOARD == "us" ] ; then
+    [ -r $HOME/.Xmodmap ] && xmodmap $HOME/.Xmodmap
+  fi
+  if [ $XKEYBOARD == "de" ] ; then
+    [ -r $HOME/.Xmodmap.german ] && xmodmap $HOME/.Xmodmap.german
+  fi
+# mouse for lefty:
+# xmodmap -e "pointer = 3 2 1"
+# mouse for right hander:
+# xmodmap -e "pointer = 1 2 3"
+
+# start browser with startpage.html
+  grml-info &
+
+# default entry, use e.g. 'grml-x windowmanager' for changing
+  exec /usr/bin/wm-ng
+
+## END OF FILE #################################################################
diff --git a/etc/skel/.xlocktext b/etc/skel/.xlocktext
new file mode 100644 (file)
index 0000000..ee5943e
--- /dev/null
@@ -0,0 +1 @@
+grml - linux for geeks
diff --git a/etc/skel/.xsession b/etc/skel/.xsession
new file mode 100755 (executable)
index 0000000..f73f9c1
--- /dev/null
@@ -0,0 +1,2 @@
+#!/bin/sh
+. ~/.xinitrc
diff --git a/etc/skel/.zlogin b/etc/skel/.zlogin
new file mode 100644 (file)
index 0000000..7be1813
--- /dev/null
@@ -0,0 +1 @@
+cd $HOME
diff --git a/etc/wvdial.conf.umts b/etc/wvdial.conf.umts
new file mode 100644 (file)
index 0000000..3af2819
--- /dev/null
@@ -0,0 +1,105 @@
+# Filename:      /etc/wvdial.conf.umts
+# Purpose:       configuration file for mobile UMTS cards
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>, (c) Andreas Gredler <jimmy@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Mon Jun 12 13:55:42 CEST 2006 [mika]
+################################################################################
+
+# Usage examples:
+# ================
+# gcom -d /dev/ttyUSB0
+# wvdial --config /etc/wvdial.conf.umts a1usb
+#
+# gcom -d /dev/noz0
+# wvdial --config /etc/wvdial.conf.umts tmnozomi
+
+# Default settings - do not modify but create own profile if needed:
+[Dialer Defaults]
+Init1 = ATZ
+Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
+Init3 = AT+CGDCONT=1,"IP","internet"
+Area Code =
+Phone = *99***1#
+Username = grml
+Password = grml
+Ask Password = 0
+Dial Command = ATD
+Stupid Mode = 1
+Compuserve = 0
+Force Address =
+Idle Seconds = 3000
+DialMessage1 =
+DialMessage2 =
+ISDN = 0
+
+# older A1 vodafone cards using plain usbserial mode:
+[Dialer a1usb]
+Modem = /dev/ttyUSB0
+Username = ppp@A1plus.at
+Password = ppp
+Init3 = AT+CGDCONT=1,"IP","A1.net"
+Dial Attempts = 3
+
+# newer A1 vodafone cards using nozomi:
+[Dialer a1nozomi]
+Modem = /dev/noz0
+Username = ppp@A1plus.at
+Password = ppp
+Init3 = AT+CGDCONT=1,"IP","A1.net"
+Dial Attempts = 3
+
+# T-Mobile vodafone cards using nozomi:
+[Dialer tmnozomi]
+Modem = /dev/noz0
+
+# 3 vodafone cards:
+[Dialer dreiusb]
+Modem = /dev/ttyUSB0
+Username = somethingniftybutnotused
+Password = thesamethisisnotused
+Init3 = AT+CGDCONT=1,"IP","drei.at"
+Dial Attempts = 3
+
+# one
+# parts extracted from http://www.insync.za.net/3g_docs/wvdial.conf
+[Dialer oneusb]
+Phone = *99***1#
+Username = web
+Password = web
+Stupid Mode = 1
+Dial Command = ATDT
+Modem = /dev/ttyUSB0
+Modem Type = Analog Modem
+Baud = 460800
+# Init1 = AT+CPIN=1234
+Init2 = ATZ
+Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
+# Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
+Init5 = AT+CGDCONT=1,"IP","internet";
+ISDN = 0
+# [Dialer 2gonly]
+# Init4 = AT+COPS=0,0,"web.one.at",0
+#
+# [Dialer 3gonly]
+# Init4 = AT+COPS=0,0,"web.one.at",2
+#
+# [Dialer internet]
+# Init5 = AT+CGDCONT=1,"IP","internet";
+#
+# [Dialer 384k]
+# Init6 = AT+CGEQMIN=1,4,64,384,64,384
+# Init7 = AT+CGEQREQ=1,4,64,384,64,384
+#
+# [Dialer 144k]
+# Init6 = AT+CGEQMIN=1,4,64,144,64,144
+# Init7 = AT+CGEQREQ=1,4,64,144,64,144
+#
+# [Dialer 64k]
+# Init6 = AT+CGEQMIN=1,4,64,64,64,64
+# Init7 = AT+CGEQREQ=1,4,64,64,64,64
+
+[Dialer onenozomi]
+Modem = /dev/noz0
+
+## END OF FILE ##################################################################
diff --git a/etc/zg-policy-rc.d.conf b/etc/zg-policy-rc.d.conf
new file mode 100644 (file)
index 0000000..cc1d328
--- /dev/null
@@ -0,0 +1,12 @@
+# Filename:      /etc/zg-policy-rc.d.conf
+# Purpose:       configuration file for policyrcd-script-zg2
+# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
+# Bug-Reports:   see http://grml.org/bugs/
+# License:       This file is licensed under the GPL v2.
+# Latest change: Sam Jul 08 01:27:21 CEST 2006 [mika]
+################################################################################
+
+# We want to run /usr/sbin/grml-policy-rc.d as invoke-rc.d interface:
+POLICYRCD=/usr/sbin/grml-policy-rc.d
+
+## END OF FILE #################################################################
diff --git a/usr/lib/cups/backend/pdf b/usr/lib/cups/backend/pdf
new file mode 100755 (executable)
index 0000000..70aec7e
--- /dev/null
@@ -0,0 +1,169 @@
+#!/bin/sh
+# originally written by Michael Goffioul; modified & adapted by Kurt 
+# Pfeifle as part of is "Learning Shell Scripting" efforts. (WARNING:
+# THIS WAS MY FIRST SHELL SCRIPT!) 
+#
+# This script is intended to be used as a CUPS backend, to create
+# PDFs file on-the-fly. Just create a printer using the device URI
+# 'pdf:/path/to/dir/. When printing to this printer, a PDF file will
+# be generated in the directory specified. The file name will either
+# be "<jobname>-<some-other-info>.pdf" or "unknown-<printtime>.pdf", 
+# depending wether the jobname is empty or not.
+#
+# Attention: CUPS backends run with root privileges -- and so does
+# ---------- this script! Use at your own risk!
+#
+# To use it, simply copy this script to your backend directory, and
+# create a printer with the correct URI. That's it.
+#
+# In case you don't know how to create the PDF creating " printer",
+# here is a reminder (you need the ps2pdf.ppd' in the CUPS default
+# 'model' directory "/usr/share/cups/model/", and it needs to be
+# a generic PostScript-PPD such as the distiller.ppd from Adobe)::
+#
+#  "lpdmin -p pdfwriter -v pdf:/home/grml/PDFs -E -m ps2pdf.ppd"
+#
+# Copyright (C) Michael Goffioul (goffioul@imec.be) 2001
+#           (C) Kurt Pfeifle <kpfeifle@danka.de> 2002
+
+
+# debug off by default; comment in if you desire debugging info....
+#DEBUG="yes"
+
+if [ x"${DEBUG}" = x"yes" ]; then
+       set -x
+       LOGFILE="/tmp/pdf.log"
+else
+       # debug off:
+       LOGFILE="/dev/null"
+fi
+
+PDFBIN=`which ps2pdf`
+FILENAME= 
+PRINTTIME=`date +%b%d-%H%M%S`
+
+# first log a few things into the log file....
+echo " "   >> ${LOGFILE}
+echo  "####################################" >> ${LOGFILE}
+echo  "print and log time is ${PRINTTIME}" >> ${LOGFILE}
+echo  arg0  $0 >> ${LOGFILE}  # printer
+echo  arg1  $1 >> ${LOGFILE}  # job
+echo  arg2  $2 >> ${LOGFILE}  # user
+echo  arg3  $3 >> ${LOGFILE}  # title
+echo  arg4  $4 >> ${LOGFILE}  # options
+echo  arg5  $5 >> ${LOGFILE}  # copies
+echo  arg6  $6 >> ${LOGFILE}  # <filename>; empty if taken from 'stdin'
+echo  args no. is '$#' = $#            >> ${LOGFILE}
+echo  PRINTTIME   ${PRINTTIME}                 >> ${LOGFILE}
+echo  PATH   ${PATH}                   >> ${LOGFILE}
+echo  SOFTWARE   ${SOFTWARE}           >> ${LOGFILE}
+echo  USER   ${USER}                   >> ${LOGFILE}
+echo  CHARSET   ${CHARSET}             >> ${LOGFILE}
+echo  LANG   ${LANG}                   >> ${LOGFILE}
+echo  TZ   ${TZ}                       >> ${LOGFILE}
+echo  PPD   ${PPD}                     >> ${LOGFILE}
+echo  CUPS_SERVERROOT  ${CUPS_SERVERROOT}  >> ${LOGFILE}
+echo  RIP_MAX_CACHE   ${RIP_MAX_CACHE}  >> ${LOGFILE}
+echo  TMPDIR   $TMPDIR                 >> ${LOGFILE}
+echo  CONTENT_TYPE   $CONTENT_TYPE     >> ${LOGFILE}
+echo  DEVICE_URI   ${DEVICE_URI}       >> ${LOGFILE}
+echo  PRINTER   ${PRINTER}             >> ${LOGFILE}
+echo  CUPS_DATADIR   ${CUPS_DATADIR}   >> ${LOGFILE}
+echo  CUPS_FONTPATH   ${CUPS_FONTPATH}  >> ${LOGFILE}
+echo  "Executable: ${PDFBIN}"          >> ${LOGFILE}
+echo  "Arguments: | 1: $1 | 2: $2 | 3: $3 | 4: $4 | 5: $5 | 6: $6 |" >> ${LOGFILE}
+echo " "                               >> ${LOGFILE}
+echo "Executable: ${PDFBIN}"           >> ${LOGFILE}
+echo " "                               >> ${LOGFILE}
+
+# case of no argument, *MUST* print available URI to satisfy cupsd's
+# startup query and test for backend availability
+if [ $# -eq 0 ]; then
+       if [ ! -x "$PDFBIN" ]; then
+               exit 0
+       fi
+       echo "direct pdf \"Unknown\" \"PDF Writing\""
+       exit 0
+fi 
+
+# case of wrong number of arguments
+if [ $# -ne 5 -a $# -ne 6 ]; then
+       echo "Usage: pdf job-id user title copies options [file]"
+       exit 1
+fi 
+
+# get PDF directory from device URI, and check write status
+PDFDIR=${DEVICE_URI#pdf:}
+if [ ! -d "${PDFDIR}" -o ! -w "${PDFDIR}" ]; then
+       echo "ERROR: directory ${PDFDIR} not writable"
+       exit 1
+fi 
+
+echo "PDF directory: ${PDFDIR}" >> ${LOGFILE} 
+
+
+# sanitize the job-title (may contain weird characters if printed fromm
+# browser...)
+TITLE=${3}
+
+
+# first the spaces.....
+TITLE=`echo ${TITLE} | tr [:blank:] _`;
+
+[ x"${DEBUG}" = x"yes" ] && echo "removed all spaces from original name of jobfile. Name is now ${TITLE}"           >> ${LOGFILE};
+
+# next the colons....
+TITLE=`echo ${TITLE} | tr : _`;
+[ x"${DEBUG}" = x"yes" ] && echo "removed all colons from original name of jobfile. Name is now ${TITLE}"           >> ${LOGFILE};
+
+# then the slashes....
+TITLE=`echo ${TITLE} | tr / _`;
+[ x"${DEBUG}" = x"yes" ] && echo "removed all slashes from original name of jobfile. Name is now ${TITLE}"          >> ${LOGFILE};
+
+# then the question-marks....
+TITLE=`echo ${TITLE} | tr ? _`;
+[ x"${DEBUG}" = x"yes" ] && echo "removed all question marks from original name of jobfile. Name is now ${TITLE}"   >> ${LOGFILE};
+
+# last the backslashes....
+TITLE=`echo ${TITLE} | tr "\134" _`;
+[ x"${DEBUG}" = x"yes" ] && echo "removed all backslashes from original name of jobfile. Name is now ${TITLE}"      >> ${LOGFILE};
+
+# we should now have a sanitized ${TITLE} to use with less danger of screwing things up....
+
+SANITIZED_TITLE=${TITLE}
+
+# generate output filename
+OUTPUTFILENAME=
+if [ "$3" = "" ]; then
+       OUTPUTFILENAME="${PDFDIR}/unknown-${PRINTTIME}.pdf"
+else
+       # OUTPUTFILENAME="${PDFDIR}/${3//[^[:alnum:]]/_}.pdf"
+       # I changed this to user name, and the printtime to track down who
+       # printed the PDF and when; Samba printing possibly uses 'nobody'...
+
+       OUTPUTFILENAME="${PDFDIR}/${SANITIZED_TITLE}-${PRINTTIME}-${USER}-${2}.pdf"
+       echo "PDF file: $OUTPUTFILENAME placed in: ${PDFDIR}" >> ${LOGFILE}
+fi 
+
+echo "Output file name: $OUTPUTFILENAME" >> ${LOGFILE} 
+
+# run ghostscript
+if [ $# -eq 6 ]; then
+       $PDFBIN $6 "$OUTPUTFILENAME"
+#>& /dev/null
+else
+       $PDFBIN - "$OUTPUTFILENAME"  
+#  >& /dev/null
+fi
+
+sleep 10
+
+# modify ownership and permissions on the file
+#  - world readable
+#  - owns to user specified in argument
+chmod a+r "$OUTPUTFILENAME"
+if [ "$2" != "" ]; then
+       chown $2 "$OUTPUTFILENAME"
+fi 
+
+exit 0
diff --git a/usr/share/cups/model/PS2PDF.ppd b/usr/share/cups/model/PS2PDF.ppd
new file mode 100644 (file)
index 0000000..cf997ea
--- /dev/null
@@ -0,0 +1,1201 @@
+*PPD-Adobe: "4.3"
+*% Adobe Systems PostScript(R) Printer Description File
+*% For "DANKA PostScript to PDF Conversion Filter". Useful only for 
+*% the  "pdf:/"-backend in CUPS on grml system
+*% Date: 28-02-2004, Kurt Pfeifle (-kp-). Based on the INFOSTRM.PPD by Heinz Pieper.
+*% Latest change: Sun Sep 11 12:54:25 CEST 2005 [mika]
+*% ************************************************************************
+*%                         D I S C L A I M E R
+*% ************************************************************************
+*% The above statement indicates that this PPD was written using the 
+*% Adobe PPD File Format Specification 4.3, but does not intend to imply 
+*% approval and acceptance by Adobe Systems, Inc. 
+*% 
+*% This PPD comes with no guarantee of any kind. Support by its authors, by
+*% Knoppix, by Danka Deutschland or by Heise Verlag is not available.
+*% Feedback is appreciated, but no response time is guaranteed:
+*% Kurt Pfeifle <kpfeifle@danka.de>
+*%              <pfeifle@kde.org>
+
+*% ************************************************************************
+*%        C O N F O R M A N C E  T E S T  R E S U L T S
+*% ************************************************************************
+*% This PPD has been tested with the Easy Software Products PPD test tool.
+*% This tool, 'testcupsppd' has discovered no deviation from the Adobe PPD
+*% Specification. 'testcupsppd' is the best tool known to the author for 
+*% this purpose....
+
+*% ************************************************************************
+*%             INTERNAL INFORMATION
+*% ************************************************************************
+*% InternalVersion: "07.00.02"
+*% Platform(s) Supported: "Windows 95" "Windows 98" "Windows Me"
+*%                        "Windows NT" "Windows 2000" "Windows XP"
+*%                        "Macintosh"
+*%                        "Linux" "AIX" "HP-UX" "NetBSD" "FreeBSD" "OpenBSD" 
+*%                        "Mac OS X" "Irix" "Solaris" "Digital UNIX" "OSF/1" 
+*%                        "Compaq Tru64 UNIX" "CUPS" "ESP PrintPro" 
+
+*% ************************************************************************
+*%             M O D I F I C A T I O N    I N F O R M A T I O N
+*% ************************************************************************
+*% 28-02-2004 Initial design and testing
+
+*% ************************************************************************
+*%             V E R S I O N    I N F O R M A T I O N
+*% ************************************************************************
+*FormatVersion: "4.3"
+*FileVersion:  "1.0"
+*PSVersion:    "(3010.103) 0"
+*% InternalVersion: "07.00.02"
+
+*% ************************************************************************
+*%             N A M E    I N F O R M A T I O N
+*% ************************************************************************
+*Product:      "(DANKA PS2PDF Conversion)"
+*Manufacturer:         "DANKA Digital Product Development"
+*ModelName:    "DANKA PS2PDF"
+*NickName:     "DANKA PS2PDF Conversion"
+*ShortNickName: "DANKA PS2PDF"
+*PCFileName:   "PS2PDF.PPD"
+
+*% ************************************************************************
+*%            L A N G U A G E    I N F O R M A T I O N
+*% ************************************************************************
+*LanguageVersion:      German
+*LanguageEncoding:     ISOLatin1
+*LanguageLevel:                "3"
+
+*% ************************************************************************
+*%            C U P S   F I L T E R   I N F O R M A T I O N
+*% ************************************************************************
+*% *cupsFilter:        "application/vnd.cups-postscript 0 dankapdfmark"
+*% *cupsFilter:        "application/vnd.danka-pdfmarked 0 - "
+*% the above lines are currently not used (may change in a later version
+*% of the 'DANKA PS2PDF Conversion').
+
+*% *************************************************************************
+*%    G E N E R A L   I N F O R M A T I O N   A N D   D E F A U L T S
+*% *************************************************************************
+*ColorDevice: True
+*DefaultColorSpace: RGB
+*DefaultResolution: 600dpi
+*FreeVM: "5509724"
+*Protocols: BCP TBCP
+*FileSystem: True
+*?FileSystem: "(True) == flush"
+*Throughput: "110"
+
+*DefaultOutputOrder:  Normal
+*OutputOrder Normal: " "
+
+*Password: "()"
+*ExitServer: "
+  count 0 eq
+  {  false } { true exch startjob } ifelse
+  not
+  {
+    %  if no password or not valid
+    (WARNING : Cannot modify initial VM.) =
+    (Missing or invalid password.) =
+    (Please contact the author of this software.) = flush
+    quit
+  } if
+"
+*End
+
+*% ************************************************************************
+*%             H A L F T O N E    I N F O R M A T I O N
+*% ************************************************************************
+*ContoneOnly: False
+*DefaultHalftoneType: 1
+*ScreenFreq: "60.0"
+*ScreenAngle: "45.0"
+*DefaultScreenProc: Dot
+*ScreenProc Dot: "
+  {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub }
+  {dup mul exch dup mul add 1 exch sub } ifelse }
+"
+*End
+
+*ScreenProc Line: "
+  { exch pop abs neg } bind
+"
+*End
+
+*ScreenProc Ellipse: "
+  {abs exch abs 2 copy mul exch 4 mul add 3 sub dup 0 lt 
+  { pop dup mul exch .75 div dup mul add 4 div 1 exch sub } 
+  { dup 1 gt { pop 1 exch sub dup mul exch 1 exch sub .75 div dup mul add 4 div 1 sub } 
+  { .5 exch sub exch pop exch pop } ifelse  } ifelse } bind
+"
+*End
+
+*ScreenProc Cross: "
+  { abs exch abs 2 copy gt { exch } if pop neg } bind
+"
+*End
+
+*DefaultTransfer: Null
+*Transfer Null: "{ } bind"
+*Transfer Null.Inverse: "{ 1 exch sub } bind"
+
+*% ************************************************************************
+*%              C U S T O M   P A G E   S I Z E 
+*% ************************************************************************
+*NonUIOrderDependency: 50.0 AnySetup *CustomPageSize
+*MaxMediaWidth: "3240"
+*MaxMediaHeight: "3240"
+*CenterRegistered: True
+*HWMargins: 10 10 10 10
+*LeadingEdge Forced: ""
+*DefaultLeadingEdge: Forced
+*VariablePaperSize: True
+*ParamCustomPageSize Width: 1 points 283 842
+*ParamCustomPageSize Height: 2 points 420 1225
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 3
+
+*CustomPageSize True: "pop pop pop <</PageSize [5 -2 roll] /ImagingBBox null
+ /DeferredMediaSelection true /Policies <</PageSize 2>> >> setpagedevice"
+*End
+
+*% ************************************************************************
+*%             P A P E R    H A N D L I N G
+*% ************************************************************************
+*% make the correct rotation Heinz Pieper 10-05-99 
+*LandscapeOrientation: Plus90
+
+*OpenUI *InputSlot: PickOne
+*DefaultInputSlot: PickOne
+*InputSlot OnlyOne: ""
+*CloseUI: *InputSlot
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 30 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/USBrief: "
+   currentscreen
+   2 dict
+     dup /PageSize [612 792] put
+     dup /ImagingBBox [0 0 612 792] put
+   setpagedevice setscreen "
+*End
+
+*PageSize Legal/USLang: "
+   currentscreen
+   2 dict
+     dup /PageSize [612 1008] put
+     dup /ImagingBBox [0 0 612 1008] put
+   setpagedevice setscreen "
+*End
+
+*PageSize A5/A5: "
+   currentscreen
+   2 dict
+     dup /PageSize [420 595] put
+     dup /ImagingBBox [0 0 420 595] put
+   setpagedevice setscreen "
+*End
+
+*PageSize A4/A4: "
+   currentscreen
+   2 dict
+     dup /PageSize [595 842] put
+     dup /ImagingBBox [0 0 595 842] put
+   setpagedevice setscreen "
+*End
+
+*PageSize A3/A3: "
+   currentscreen
+   2 dict
+     dup /PageSize [842 1191] put
+     dup /ImagingBBox [0 0 842 1191] put
+   setpagedevice setscreen "
+*End
+*CloseUI: *PageSize
+
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/USBrief: "
+   currentscreen 
+   2 dict
+     dup /PageSize [612 792] put
+     dup /ImagingBBox [0 0 612 792] put
+   setpagedevice setscreen "
+*End
+
+*PageRegion Legal/USLang: "
+   currentscreen
+   2 dict 
+     dup /PageSize [612 1008] put
+     dup /ImagingBBox [0 0 612 1008] put 
+   setpagedevice setscreen "
+*End
+
+*PageRegion A5/A5: "
+   currentscreen
+   2 dict
+     dup /PageSize [420 595] put
+     dup /ImagingBBox [0 0 420 595] put
+   setpagedevice setscreen "
+*End
+
+*PageRegion A4/A4: "
+   currentscreen
+   2 dict
+     dup /PageSize [595 842] put
+     dup /ImagingBBox [0 0 595 842] put
+   setpagedevice setscreen "
+*End
+
+*PageRegion A3/A3: "
+   currentscreen
+   2 dict
+     dup /PageSize [842 1191] put
+     dup /ImagingBBox [0 0 842 1191] put
+   setpagedevice setscreen "
+*End
+*CloseUI: *PageRegion
+
+
+*DefaultImageableArea: A4
+*ImageableArea Letter/USBrief:           "0 0 612  792 "
+*ImageableArea Legal/USLang:             "0 0 612 1008 "
+*ImageableArea A4/A4:                    "0 0 595  842 "
+*ImageableArea A3/A3:                    "0 0 842 1191 "
+*ImageableArea A5/A5:                    "0 0 420  595 "
+*ImageableArea Screen:                   "0 0 468  373 "
+*ImageableArea Executive:                "0 0 522  756 "
+*ImageableArea Ledger:                   "0 0 1224 792 "
+*ImageableArea Tabloid/11 x 17:          "0 0 792 1224 "
+
+*DefaultPaperDimension: A4
+*PaperDimension Letter/USBrief:          "612  792 "
+*PaperDimension Legal/USLang:            "612 1008 "
+*PaperDimension A4/A4:                   "595  842 "
+*PaperDimension A3/A3:                   "842 1191 "
+*PaperDimension A5/A5:                   "420  595 "
+*PaperDimension Screen:                  "468  373 "
+*PaperDimension Executive:               "522  756 "
+*PaperDimension Ledger:                 "1224  792 "
+*PaperDimension Tabloid/11 x 17:         "792 1224 "
+
+*RequiresPageRegion All: True
+
+
+*% ************************************************************************
+*%         M U L T I  P L E   R E S O L U T I O N   S U P P O R T
+*% ************************************************************************
+*OpenUI *Resolution: PickOne
+*OrderDependency: 50 AnySetup *Resolution
+*DefaultResolution: 600dpi
+*Resolution 36dpi: "1 dict dup /HWResolution [36 36] put setpagedevice"
+*Resolution 72dpi: "1 dict dup /HWResolution [72 72] put setpagedevice"
+*Resolution 144dpi: "1 dict dup /HWResolution [144 144] put setpagedevice"
+*Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
+*Resolution 600dpi: "1 dict dup /HWResolution [600 600] put setpagedevice"
+*Resolution 1200dpi: "1 dict dup /HWResolution [1200 1200] put setpagedevice"
+*Resolution 2400dpi: "1 dict dup /HWResolution [2400 2400] put setpagedevice"
+*Resolution 4800dpi: "1 dict dup /HWResolution [4800 4800] put setpagedevice"
+*Resolution 9600dpi: "1 dict dup /HWResolution [9600 9600] put setpagedevice"
+*?Resolution: "
+   save
+   currentpagedevice /HWResolution get
+   0 get
+   (          ) cvs print (dpi) = flush
+   restore"
+*End
+*CloseUI: *Resolution
+
+*ResScreenFreq 36dpi: "60.0"
+*ResScreenFreq 72dpi: "60.0"
+*ResScreenFreq 144dpi: "60.0"
+*ResScreenFreq 300dpi: "60.0"
+*ResScreenFreq 600dpi: "60.0"
+*ResScreenFreq 1200dpi: "60.0"
+*ResScreenFreq 2400dpi: "60.0"
+*ResScreenFreq 4800dpi: "60.0"
+*ResScreenFreq 9600dpi: "60.0"
+
+*ResScreenAngle 36dpi: "45.0"
+*ResScreenAngle 72dpi: "45.0"
+*ResScreenAngle 144dpi: "45.0"
+*ResScreenAngle 300dpi: "45.0"
+*ResScreenAngle 600dpi: "45.0"
+*ResScreenAngle 1200dpi: "45.0"
+*ResScreenAngle 2400dpi: "45.0"
+*ResScreenAngle 4800dpi: "45.0"
+*ResScreenAngle 9600dpi: "45.0"
+
+
+*% ************************************************************************
+*%       O T H E R   U S E R    I N T E R F A C E    O P T I O N S
+*% ************************************************************************
+*% this version doesn't support any user interface options other than
+*% the 'n-up' and 'watermark' stuff derived from HP's MIT-licensed code (-kp-)
+
+
+*% ******************************************************************
+*%              ====== N-up Printing (Kurt Pfeifle)  ========
+*% ******************************************************************
+
+*OpenUI *KP-n-up/Pages per Sheet:  PickOne
+*OrderDependency: 68 AnySetup *KP-n-up
+*DefaultKP-n-up: OneUp
+*KP-n-up OneUp/1 (Portrait): "
+% Copyright (c) <pipitas 2002>
+
+  userdict begin
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+  end
+
+  <<
+  /EndPage {userdict begin userdict /KPWMText known KPWM /KPWMOn get and
+    {initmatrix
+     0.5 setgray 4 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+     currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+     KPWMAngle rotate /KPWMFont userdict /HPppScale known {KPWMSize HPppScale mul}{KPWMSize}ifelse selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch
+       userdict /HPppScale known {KPWMSize HPppScale mul}{KPWMSize}ifelse .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMStyle add setlinewidth stroke grestore} if
+     0 setgray KPWMStyle setlinewidth stroke
+     KPWMLocation not {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+    2 eq {pop false}{pop KPWM begin KPWMEOP end} ifelse
+    end } bind
+  >> setpagedevice"
+*End
+
+
+*% ******************************************************************
+*%     ========= 1-Up Landscape (Kurt Pfeifle) ============
+*% ******************************************************************
+
+*KP-n-up OneUpL/1 (Landscape): "
+% Copyright (c) <pipitas 2002>
+  userdict begin
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+  end
+
+  << /EndPage 
+    {userdict begin
+     userdict /KPWMText known KPWM /KPWMOn get and
+    {initmatrix 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+     currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
+     KPWMAngle 90 add rotate /KPWMFont userdict /HPppScale known {KPWMSize HPppScale mul}{KPWMSize}ifelse selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch
+       userdict /HPppScale known {KPWMSize HPppScale mul}{KPWMSize}ifelse .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMStyle add setlinewidth stroke grestore} if
+         0 setgray KPWMStyle setlinewidth stroke KPWMLocation not
+       {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+    2 eq {pop false}{pop KPWM begin KPWMEOP end} ifelse end
+    } bind
+  >> setpagedevice"
+*End
+
+*% ******************************************************************
+*%     ========= 2-Up Portrait (Kurt Pfeifle) ============
+*% ******************************************************************
+
+*KP-n-up TwoUp/2 (Portrait):  "
+% Copyright (c) <pipitas 2002>
+  userdict begin
+  userdict /KPWMPgWidth known not
+    {/KPWMPgWidth currentpagedevice /PageSize get aload pop /KPWMPgHeight exch def def} if
+  /KPWMShWidth currentpagedevice /PageSize get aload pop /KPWMShHeight exch def def
+
+  /KPWMCTM {
+    /KPWMScale KPWMShWidth 32 sub KPWMPgHeight div dup KPWMShHeight 32 sub 2 div 
+      KPWMPgWidth div dup 3 1 roll lt {pop} {exch pop} ifelse def
+    /KPWMX1 KPWMShWidth KPWMPgHeight KPWMScale mul sub 2 div KPWMPgHeight KPWMScale mul add def
+    /KPWMY1 KPWMShHeight KPWMPgWidth KPWMScale mul 2 mul sub 2 div def
+    /KPWMY2 KPWMPgWidth KPWMScale mul KPWMY1 add def
+  } bind def KPWMCTM
+
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+
+  /restore {/PageSV where {pop dup PageSV eq 
+    {restore KPWM begin KPWMMatrix setmatrix end}{restore}ifelse}{restore}ifelse} bind def
+
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+
+  /KPwatermark {
+  0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+  0 0 KPWMPgWidth KPWMPgHeight rectstroke
+  userdict /KPWMText known KPWMOn and
+    {KPWMPgWidth 2 div KPWMPgHeight 2 div translate
+     KPWMAngle rotate /KPWMFont KPWMSize selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch KPWMSize .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMScale div KPWMStyle add setlinewidth stroke grestore} if
+     0 setgray KPWMStyle setlinewidth stroke
+     KPWMLocation not {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+  } bind def
+  end
+
+  <<
+  /BeginPage {userdict begin
+    2 mod 0 eq { KPWMX1 KPWMY1 translate }{ KPWMX1 KPWMY2 translate } ifelse
+    90 rotate KPWMScale KPWMScale scale
+    KPWM begin true setglobal
+      /KPWMMatrix matrix currentmatrix def
+    false setglobal end
+    end } bind
+  /EndPage {userdict begin
+    KPWM begin KPWMMatrix setmatrix
+    2 eq {2 mod 0 ne {KPWMEOP}{false}ifelse}{KPwatermark 2 mod 1 eq {KPWMEOP}{false}ifelse} ifelse end
+    end } bind
+  >> setpagedevice
+
+/setpagedevice {userdict begin dup /PageSize known {/KPWMPgWidth exch /PageSize get aload pop /KPWMPgHeight exch def def
+  KPWMCTM <</PageSize [KPWMShWidth KPWMShHeight] /ImagingBBox null>>
+  userdict /KPWMSPD known {KPWMSPD}{setpagedevice} ifelse}if end} bind def"
+*End
+
+
+*% ******************************************************************
+*%     ========= 2-Up Landscape (Kurt Pfeifle) ============
+*% ******************************************************************
+
+*KP-n-up TwoUpL/2 (Landscape): "
+% Copyright (c) <pipitas 2002>
+  userdict begin
+  userdict /KPWMPgWidth known not
+    {/KPWMPgWidth currentpagedevice /PageSize get aload pop /KPWMPgHeight exch def def} if
+  /KPWMShWidth currentpagedevice /PageSize get aload pop /KPWMShHeight exch def def
+
+  /KPWMCTM {
+    /KPWMScale KPWMShWidth 32 sub KPWMPgHeight div dup KPWMShHeight 32 sub 2 div 
+      KPWMPgWidth div dup 3 1 roll lt {pop} {exch pop} ifelse def
+    /KPWMX1 KPWMShWidth KPWMPgHeight KPWMScale mul sub 2 div def
+    /KPWMY1 KPWMShHeight KPWMPgWidth KPWMScale mul 2 mul sub 2 div KPWMShHeight exch sub def
+    /KPWMY2 KPWMY1 KPWMPgWidth KPWMScale mul sub def
+  } bind def KPWMCTM
+
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+
+  /restore {/PageSV where {pop dup PageSV eq 
+    {restore KPWM begin KPWMMatrix setmatrix end}{restore}ifelse}{restore}ifelse} bind def
+
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+
+  /KPwatermark {
+  0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+  0 0 KPWMPgWidth KPWMPgHeight rectstroke
+  userdict /KPWMText known KPWMOn and
+    {KPWMPgWidth 2 div KPWMPgHeight 2 div translate
+     KPWMAngle 90 add rotate /KPWMFont KPWMSize selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch KPWMSize .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMScale div KPWMStyle add setlinewidth stroke grestore} if
+     0 setgray KPWMStyle setlinewidth stroke
+     KPWMLocation not {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+  } bind def
+  end
+
+  <<
+  /BeginPage {userdict begin
+    2 mod 0 eq { KPWMX1 KPWMY1 translate }{ KPWMX1 KPWMY2 translate } ifelse
+    -90 rotate KPWMScale KPWMScale scale
+    KPWM begin true setglobal
+      /KPWMMatrix matrix currentmatrix def
+    false setglobal end
+    end } bind
+  /EndPage {userdict begin
+    KPWM begin KPWMMatrix setmatrix
+    2 eq {2 mod 0 ne {KPWMEOP}{false}ifelse}{KPwatermark 2 mod 1 eq {KPWMEOP}{false}ifelse} ifelse end
+    end } bind
+  >> setpagedevice
+
+/setpagedevice {userdict begin dup /PageSize known {/KPWMPgWidth exch /PageSize get aload pop /KPWMPgHeight exch def def
+  KPWMCTM <</PageSize [KPWMShWidth KPWMShHeight] /ImagingBBox null>>
+  userdict /KPWMSPD known {KPWMSPD}{setpagedevice} ifelse}if end} bind def"
+*End
+
+*% ******************************************************************
+*%     ========= 4-Up (Kurt Pfeifle) ============
+*% ******************************************************************
+
+*KP-n-up FourUp/4 (Portrait):  "
+% Copyright (c) <pipitas 2002>
+  userdict begin
+  userdict /KPWMPgWidth known not
+    {/KPWMPgWidth currentpagedevice /PageSize get aload pop /KPWMPgHeight exch def def} if
+  /KPWMShWidth currentpagedevice /PageSize get aload pop /KPWMShHeight exch def def
+
+  /KPWMCTM {
+    /KPWMScale KPWMShWidth 32 sub 2 div KPWMPgWidth div dup KPWMShHeight 32 sub 2 div 
+      KPWMPgHeight div dup 3 1 roll lt {pop} {exch pop} ifelse def
+    /KPWMX1 KPWMShWidth KPWMPgWidth KPWMScale mul 2 mul sub 2 div def
+    /KPWMX2 KPWMPgWidth KPWMScale mul KPWMX1 add def
+    /KPWMY1 KPWMShHeight KPWMPgHeight KPWMScale mul 2 mul sub 2 div def
+    /KPWMY2 KPWMPgHeight KPWMScale mul KPWMY1 add def
+  } bind def KPWMCTM
+
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+
+  /restore {/PageSV where {pop dup PageSV eq 
+    {restore KPWM begin KPWMMatrix setmatrix end}{restore}ifelse}{restore}ifelse} bind def
+
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+
+  /KPwatermark {
+  0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+  0 0 KPWMPgWidth KPWMPgHeight rectstroke
+  userdict /KPWMText known KPWMOn and
+    {KPWMPgWidth 2 div KPWMPgHeight 2 div translate
+     KPWMAngle rotate /KPWMFont KPWMSize selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch KPWMSize .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMScale div KPWMStyle add setlinewidth stroke grestore} if
+     0 setgray KPWMStyle setlinewidth stroke
+     KPWMLocation not {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+  } bind def
+  end
+
+<<
+  /BeginPage {userdict begin
+    4 mod dup dup dup
+    0 eq {KPWMX1 KPWMY2 translate} if
+    1 eq {KPWMX2 KPWMY2 translate} if
+    2 eq {KPWMX1 KPWMY1 translate} if
+    3 eq {KPWMX2 KPWMY1 translate} if
+    KPWMScale KPWMScale scale
+    KPWM begin true setglobal
+      /KPWMMatrix matrix currentmatrix def
+    false setglobal end
+    end } bind
+  /EndPage {userdict begin
+    KPWM begin KPWMMatrix setmatrix
+    2 eq {4 mod 0 ne {KPWMEOP}{false}ifelse}{KPwatermark 4 mod 3 eq {KPWMEOP}{false}ifelse} ifelse end
+    end } bind
+>> setpagedevice
+
+/setpagedevice {userdict begin dup /PageSize known {/KPWMPgWidth exch /PageSize get aload pop /KPWMPgHeight exch def def
+  KPWMCTM <</PageSize [KPWMShWidth KPWMShHeight] /ImagingBBox null>>
+  userdict /KPWMSPD known {KPWMSPD}{setpagedevice} ifelse}if end} bind def"
+*End
+
+
+*% ******************************************************************
+*%     ========= 4-Up Landscape (Kurt Pfeifle) ============
+*% ******************************************************************
+
+*KP-n-up FourUpL/4 (Landscape): "
+% Copyright (c) <pipitas 2002>
+  userdict begin
+  userdict /KPWMPgWidth known not
+    {/KPWMPgWidth currentpagedevice /PageSize get aload pop /KPWMPgHeight exch def def} if
+  /KPWMShWidth currentpagedevice /PageSize get aload pop /KPWMShHeight exch def def
+
+  /KPWMCTM {
+    /KPWMScale KPWMShWidth 32 sub 2 div KPWMPgWidth div dup KPWMShHeight 32 sub 2 div 
+      KPWMPgHeight div dup 3 1 roll lt {pop} {exch pop} ifelse def
+    /KPWMX1 KPWMShWidth KPWMPgWidth KPWMScale mul 2 mul sub 2 div def
+    /KPWMX2 KPWMPgWidth KPWMScale mul KPWMX1 add def
+    /KPWMY1 KPWMShHeight KPWMPgHeight KPWMScale mul 2 mul sub 2 div def
+    /KPWMY2 KPWMPgHeight KPWMScale mul KPWMY1 add def
+  } bind def KPWMCTM
+
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+
+  /restore {/PageSV where {pop dup PageSV eq 
+    {restore KPWM begin KPWMMatrix setmatrix end}{restore}ifelse}{restore}ifelse} bind def
+
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+
+  /KPwatermark {
+  0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+  0 0 KPWMPgWidth KPWMPgHeight rectstroke
+  userdict /KPWMText known KPWMOn and
+    {KPWMPgWidth 2 div KPWMPgHeight 2 div translate
+     KPWMAngle 90 add rotate /KPWMFont KPWMSize selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch KPWMSize .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMScale div KPWMStyle add setlinewidth stroke grestore} if
+     0 setgray KPWMStyle setlinewidth stroke
+     KPWMLocation not {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+  } bind def
+  end
+
+  <<
+  /BeginPage {userdict begin
+    4 mod dup dup dup
+    0 eq {KPWMX1 KPWMY1 translate} if
+    1 eq {KPWMX1 KPWMY2 translate} if
+    2 eq {KPWMX2 KPWMY1 translate} if
+    3 eq {KPWMX2 KPWMY2 translate} if
+    KPWMScale KPWMScale scale
+    KPWM begin true setglobal
+      /KPWMMatrix matrix currentmatrix def
+    false setglobal end
+    end } bind
+  /EndPage {userdict begin
+    KPWM begin KPWMMatrix setmatrix
+    2 eq {4 mod 0 ne {KPWMEOP}{false}ifelse}{KPwatermark 4 mod 3 eq {KPWMEOP}{false}ifelse} ifelse end
+    end } bind
+  >> setpagedevice
+
+/setpagedevice {userdict begin dup /PageSize known {/KPWMPgWidth exch /PageSize get aload pop /KPWMPgHeight exch def def
+  KPWMCTM <</PageSize [KPWMShWidth KPWMShHeight] /ImagingBBox null>>
+  userdict /KPWMSPD known {KPWMSPD}{setpagedevice} ifelse}if end} bind def"
+*End
+
+
+*% ******************************************************************
+*%     ========= 6-Up Portrait (Kurt Pfeifle) ============
+*% ******************************************************************
+
+*KP-n-up SixUp/6 (Portrait):  "
+% Copyright (c) <pipitas 2002>
+  userdict begin
+  userdict /KPWMPgWidth known not
+    {/KPWMPgWidth currentpagedevice /PageSize get aload pop /KPWMPgHeight exch def def} if
+  /KPWMShWidth currentpagedevice /PageSize get aload pop /KPWMShHeight exch def def
+
+  /KPWMCTM {
+    /KPWMScale KPWMShWidth 32 sub 2 div KPWMPgHeight div dup KPWMShHeight 32 sub 3 div 
+      KPWMPgWidth div dup 3 1 roll lt {pop} {exch pop} ifelse def
+    /KPWMX1 KPWMShWidth KPWMPgHeight KPWMScale mul 2 mul sub 2 div KPWMPgHeight KPWMScale mul add def
+    /KPWMY1 KPWMShHeight KPWMPgWidth KPWMScale mul 3 mul sub 2 div def
+  } bind def KPWMCTM
+
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+
+  /restore {/PageSV where {pop dup PageSV eq 
+    {restore KPWM begin KPWMMatrix setmatrix end}{restore}ifelse}{restore}ifelse} bind def
+
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+
+  /KPwatermark {
+  0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+  0 0 KPWMPgWidth KPWMPgHeight rectstroke
+  userdict /KPWMText known KPWMOn and
+    {KPWMPgWidth 2 div KPWMPgHeight 2 div translate
+     KPWMAngle rotate /KPWMFont KPWMSize selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch KPWMSize .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMScale div KPWMStyle add setlinewidth stroke grestore} if
+     0 setgray KPWMStyle setlinewidth stroke
+     KPWMLocation not {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+  } bind def
+  end
+
+  <<
+  /BeginPage {userdict begin
+    6 mod dup
+    3 idiv KPWMPgHeight KPWMScale mul mul KPWMX1 add
+    exch dup 3 idiv 3 mul sub KPWMPgWidth KPWMScale mul mul KPWMY1 add
+    translate
+    90 rotate KPWMScale KPWMScale scale
+    KPWM begin true setglobal
+      /KPWMMatrix matrix currentmatrix def
+    false setglobal end
+    end } bind
+  /EndPage {userdict begin
+    KPWM begin KPWMMatrix setmatrix
+    2 eq {6 mod 0 ne {KPWMEOP}{false}ifelse}{KPwatermark 6 mod 5 eq {KPWMEOP}{false}ifelse} ifelse end
+    end } bind
+  >> setpagedevice
+
+/setpagedevice {userdict begin dup /PageSize known {/KPWMPgWidth exch /PageSize get aload pop /KPWMPgHeight exch def def
+  KPWMCTM <</PageSize [KPWMShWidth KPWMShHeight] /ImagingBBox null>>
+  userdict /KPWMSPD known {KPWMSPD}{setpagedevice} ifelse}if end} bind def"
+*End
+
+
+*% ******************************************************************
+*%     ========= 6-Up Landscape (Kurt Pfeifle) ============
+*% ******************************************************************
+
+*KP-n-up SixUpL/6 (Landscape):  "
+% Copyright (c) <pipitas 2002>
+  userdict begin
+  userdict /KPWMPgWidth known not
+    {/KPWMPgWidth currentpagedevice /PageSize get aload pop /KPWMPgHeight exch def def} if
+  /KPWMShWidth currentpagedevice /PageSize get aload pop /KPWMShHeight exch def def
+
+  /KPWMCTM {
+    /KPWMScale KPWMShWidth 32 sub 2 div KPWMPgHeight div dup KPWMShHeight 32 sub 3 div 
+      KPWMPgWidth div dup 3 1 roll lt {pop} {exch pop} ifelse def
+    /KPWMX1 KPWMShWidth KPWMPgHeight KPWMScale mul 2 mul sub 2 div def
+    /KPWMY1 KPWMShHeight KPWMPgWidth KPWMScale mul 3 mul sub 2 div KPWMPgWidth KPWMScale mul add def
+  } bind def KPWMCTM
+
+  true setglobal /KPWM 5 dict dup begin /KPWMOn true def /KPWMOdd true def end def false setglobal
+
+  /restore {/PageSV where {pop dup PageSV eq 
+    {restore KPWM begin KPWMMatrix setmatrix end}{restore}ifelse}{restore}ifelse} bind def
+
+  userdict /KPWMAngle known not {/KPWMAngle 45 def} if
+  userdict /KPWMSize known not {/KPWMSize 48 def} if
+  userdict /KPWMLocation known not {/KPWMLocation true def} if
+  userdict /KPWMStyle known not {/KPWMStyle .48 def} if
+  userdict /KPWMDuplex known not {/KPWMDuplex 0 def} if
+
+  /KPWMEOP {KPWMDuplex 0 eq {true}{KPWMDuplex 1 eq KPWMOdd eq dup not {erasepage}if
+    true setglobal /KPWMOdd KPWMOdd not def false setglobal}ifelse} bind def
+
+  /KPwatermark {
+  0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
+  0 0 KPWMPgWidth KPWMPgHeight rectstroke
+  userdict /KPWMText known KPWMOn and
+    {KPWMPgWidth 2 div KPWMPgHeight 2 div translate
+     KPWMAngle 90 add rotate /KPWMFont KPWMSize selectfont
+     KPWMText stringwidth 2 div neg exch 2 div neg exch KPWMSize .25 mul sub moveto
+     KPWMText false charpath userdict /KPWMStyle1 known
+       {gsave 1 setgray KPWMStyle1 KPWMScale div KPWMStyle add setlinewidth stroke grestore} if
+     0 setgray KPWMStyle setlinewidth stroke
+     KPWMLocation not {true setglobal KPWM /KPWMOn false put false setglobal} if
+    } if
+  } bind def
+  end
+
+  <<
+  /BeginPage {userdict begin
+    6 mod dup
+    dup 2 idiv 2 mul sub KPWMPgHeight KPWMScale mul mul KPWMX1 add
+    exch 2 idiv 2 exch sub KPWMPgWidth KPWMScale mul mul KPWMY1 add
+    translate
+    -90 rotate KPWMScale KPWMScale scale
+    KPWM begin true setglobal
+      /KPWMMatrix matrix currentmatrix def
+    false setglobal end
+    end } bind
+  /EndPage {userdict begin
+    KPWM begin KPWMMatrix setmatrix
+    2 eq {6 mod 0 ne {KPWMEOP}{false}ifelse}{KPwatermark 6 mod 5 eq {KPWMEOP}{false}ifelse} ifelse end
+    end } bind
+  >> setpagedevice
+
+/setpagedevice {userdict begin dup /PageSize known {/KPWMPgWidth exch /PageSize get aload pop /KPWMPgHeight exch def def
+  KPWMCTM <</PageSize [KPWMShWidth KPWMShHeight] /ImagingBBox null>>
+  userdict /KPWMSPD known {KPWMSPD}{setpagedevice} ifelse}if end} bind def"
+*End
+
+*CloseUI: *KP-n-up
+
+*% *************************************************************************
+*%         === Watermark Text Selection (Kurt Pfeifle) ========
+*% *************************************************************************
+
+*OpenUI *KPWMText/Watermark:  PickOne
+*OrderDependency: 65 AnySetup *KPWMText
+*DefaultKPWMText: grml
+*KPWMText None/None: ""
+*KPWMText DankaDigitalProductsDevelopment/Danka Digital Products Development: "userdict /KPWMText (Danka Digital Products Development) put"
+*KPWMText DPD/DPD: "userdict /KPWMText (DPD) put"
+*KPWMText grml/grml: "userdict /KPWMText (grml) put"
+*KPWMText DankaAtTheDesktop/Danka at the Desktop: "userdict /KPWMText (Danka at the Desktop) put"
+*KPWMText CompanyConfidential/Company Confidential: "userdict /KPWMText (Company Confidential) put"
+*KPWMText CompanyProprietary/Company Proprietary: "userdict /KPWMText (Company Proprietary) put"
+*KPWMText CompanyPrivate/Company Private: "userdict /KPWMText (Company Private) put"
+*KPWMText Confidential/Confidential: "userdict /KPWMText (Confidential) put"
+*KPWMText Copy/Copy: "userdict /KPWMText (Copy) put"
+*KPWMText Copyright/Copyright: "userdict /KPWMText (Copyright) put"
+*KPWMText Draft/Draft: "userdict /KPWMText (Draft) put"
+*KPWMText FileCopy/File Copy: "userdict /KPWMText (File Copy) put"
+*KPWMText Final/Final Version: "userdict /KPWMText (Final Version) put"
+*KPWMText ForInternalUse/For Internal Use Only: "userdict /KPWMText (For Internal Use Only) put"
+*KPWMText Preliminary/Preliminary Version: "userdict /KPWMText (Preliminary Version) put"
+*KPWMText Proof/Proof: "userdict /KPWMText (Proof) put"
+*KPWMText ReviewCopy/Review Copy: "userdict /KPWMText (Review Copy) put"
+*KPWMText Sample/Sample: "userdict /KPWMText (Sample) put"
+*KPWMText TopSecret/Top Secret: "userdict /KPWMText (Top Secret) put"
+*KPWMText Urgent/Urgent: "userdict /KPWMText (Urgent) put"
+*CloseUI: *KPWMText
+
+
+*% ******************************************************************
+*%      === WaterMark Font Selection (Kurt Pfeifle)========
+*% ******************************************************************
+
+*OpenUI *KPWMFont/Watermark Font:  PickOne
+*OrderDependency: 65 AnySetup *KPWMFont
+*DefaultKPWMFont: HelveticaB
+*KPWMFont CourierB/Courier Bold: "
+  /Courier-Bold findfont dup length dict begin
+    {1 index /FID ne {def} {pop pop} ifelse} forall
+    /Encoding ISOLatin1Encoding def currentdict 
+  end
+  /KPWMFont exch definefont pop"
+*End
+*KPWMFont TimesB/Times Bold: "
+  /Times-Bold findfont dup length dict begin
+    {1 index /FID ne {def} {pop pop} ifelse} forall
+    /Encoding ISOLatin1Encoding def currentdict 
+  end
+  /KPWMFont exch definefont pop"
+*End
+*KPWMFont HelveticaB/Helvetica Bold: "
+  /Helvetica-Bold findfont dup length dict begin
+    {1 index /FID ne {def} {pop pop} ifelse} forall
+    /Encoding ISOLatin1Encoding def currentdict 
+  end
+  /KPWMFont exch definefont pop"
+*End
+*KPWMFont PalatinoB/Palatino Bold:"
+  /Palatino-Bold findfont dup length dict begin
+    {1 index /FID ne {def} {pop pop} ifelse} forall
+    /Encoding ISOLatin1Encoding def currentdict 
+  end
+  /KPWMFont exch definefont pop"
+*End
+*KPWMFont PalatinoBI/Palatino Bold Italic: "
+  /Palatino-BoldItalic findfont dup length dict begin
+    {1 index /FID ne {def} {pop pop} ifelse} forall
+    /Encoding ISOLatin1Encoding def currentdict 
+  end
+  /KPWMFont exch definefont pop"
+*End
+*KPWMFont NewCenturySchlbk-Bold/New Century Schoolbook Bold: "
+  /NewCenturySchlbk-Bold findfont dup length dict begin
+    {1 index /FID ne {def} {pop pop} ifelse} forall
+    /Encoding ISOLatin1Encoding def currentdict 
+  end
+  /KPWMFont exch definefont pop"
+*End
+*CloseUI: *KPWMFont
+
+
+*% ******************************************************************
+*%      === WaterMark Size Selection (Kurt Pfeifle) ========
+*% ******************************************************************
+
+*OpenUI *KPWMFontSize/Watermark Font Size:  PickOne
+*OrderDependency: 65 AnySetup *KPWMFontSize
+*DefaultKPWMFontSize: pt144
+*KPWMFontSize pt24/24 Punkte: "userdict /KPWMSize 24 put"
+*KPWMFontSize pt30/30 Punkte: "userdict /KPWMSize 30 put"
+*KPWMFontSize pt36/36 Punkte: "userdict /KPWMSize 36 put"
+*KPWMFontSize pt42/42 Punkte: "userdict /KPWMSize 42 put"
+*KPWMFontSize pt48/48 Punkte: "userdict /KPWMSize 48 put"
+*KPWMFontSize pt54/54 Punkte: "userdict /KPWMSize 54 put"
+*KPWMFontSize pt60/60 Punkte: "userdict /KPWMSize 60 put"
+*KPWMFontSize pt66/66 Punkte: "userdict /KPWMSize 66 put"
+*KPWMFontSize pt72/72 Punkte: "userdict /KPWMSize 72 put"
+*KPWMFontSize pt78/78 Punkte: "userdict /KPWMSize 78 put"
+*KPWMFontSize pt84/84 Punkte: "userdict /KPWMSize 84 put"
+*KPWMFontSize pt90/90 Punkte: "userdict /KPWMSize 90 put"
+*KPWMFontSize pt96/96 Punkte: "userdict /KPWMSize 96 put"
+*KPWMFontSize pt108/108 Punkte: "userdict /KPWMSize 108 put"
+*KPWMFontSize pt120/120 Punkte: "userdict /KPWMSize 120 put"
+*KPWMFontSize pt144/144 Punkte: "userdict /KPWMSize 144 put"
+*CloseUI: *KPWMFontSize
+
+
+*% ******************************************************************
+*%      === WaterMark Angle Selection (Kurt Pfeifle) ========
+*% ******************************************************************
+
+*OpenUI *KPWMTextAngle/Watermark Text Angel:  PickOne
+*OrderDependency: 65 AnySetup *KPWMTextAngle
+*DefaultKPWMTextAngle: Deg60
+*KPWMTextAngle Deg90/90 Grad: "userdict /KPWMAngle 90 put"
+*KPWMTextAngle Deg80/80 Grad: "userdict /KPWMAngle 80 put"
+*KPWMTextAngle Deg75/75 Grad: "userdict /KPWMAngle 75 put"
+*KPWMTextAngle Deg66/66 Grad: "userdict /KPWMAngle 66 put"
+*KPWMTextAngle Deg60/60 Grad: "userdict /KPWMAngle 60 put"
+*KPWMTextAngle Deg50/50 Grad: "userdict /KPWMAngle 50 put"
+*KPWMTextAngle Deg45/45 Grad: "userdict /KPWMAngle 45 put"
+*KPWMTextAngle Deg40/40 Grad: "userdict /KPWMAngle 40 put"
+*KPWMTextAngle Deg30/30 Grad: "userdict /KPWMAngle 30 put"
+*KPWMTextAngle Deg20/20 Grad: "userdict /KPWMAngle 20 put"
+*KPWMTextAngle Deg15/15 Grad: "userdict /KPWMAngle 15 put"
+*KPWMTextAngle Deg10/10 Grad: "userdict /KPWMAngle 10 put"
+*KPWMTextAngle Deg0/0 Grad: "userdict /KPWMAngle 0 put"
+*KPWMTextAngle DegN10/-10 Grad: "userdict /KPWMAngle -10 put"
+*KPWMTextAngle DegN15/-15 Grad: "userdict /KPWMAngle -15 put"
+*KPWMTextAngle DegN20/-20 Grad: "userdict /KPWMAngle -20 put"
+*KPWMTextAngle DegN30/-30 Grad: "userdict /KPWMAngle -30 put"
+*KPWMTextAngle DegN40/-40 Grad: "userdict /KPWMAngle -40 put"
+*KPWMTextAngle DegN45/-45 Grad: "userdict /KPWMAngle -45 put"
+*KPWMTextAngle DegN50/-50 Grad: "userdict /KPWMAngle -50 put"
+*KPWMTextAngle DegN60/-60 Grad: "userdict /KPWMAngle -60 put"
+*KPWMTextAngle DegN66/-66 Grad: "userdict /KPWMAngle -66 put"
+*KPWMTextAngle DegN75/-75 Grad: "userdict /KPWMAngle -75 put"
+*KPWMTextAngle DegN80/-80 Grad: "userdict /KPWMAngle -80 put"
+*KPWMTextAngle DegN90/-90 Grad: "userdict /KPWMAngle -90 put"
+*CloseUI: *KPWMTextAngle
+
+
+*% ******************************************************************
+*%      === WaterMark Style Selection (Kurt Pfeifle) ========
+*% ******************************************************************
+
+*OpenUI *KPWMTextStyle/Watermark Font Style:  PickOne
+*OrderDependency: 65 AnySetup *KPWMTextStyle
+*DefaultKPWMTextStyle: Halo
+*KPWMTextStyle Narrow/Narrow Outline: "userdict /KPWMStyle .24 put"
+*KPWMTextStyle Medium/Medium Outline: "userdict /KPWMStyle .48 put"
+*KPWMTextStyle Wide/Wide Outline: "userdict /KPWMStyle .96 put"
+*KPWMTextStyle VeryWide/Very Wide Outline: "userdict /KPWMStyle 1.92 put"
+*KPWMTextStyle Halo/Wide Outline Halo: "userdict /KPWMStyle .96 put userdict /KPWMStyle1 .84 put"
+*CloseUI: *KPWMTextStyle
+
+
+*% ******************************************************************
+*%      === WaterMark Location Selection (Kurt Pfeifle) ========
+*% ******************************************************************
+
+
+*OpenUI *KPWMLocation/Print Watermark:  Boolean
+*OrderDependency: 65 AnySetup *KPWMLocation
+*DefaultKPWMLocation: False
+*KPWMLocation True/All Pages: "userdict /KPWMLocation true put"
+*KPWMLocation False/First Page Only: "userdict /KPWMLocation false put"
+*CloseUI: *KPWMLocation
+
+*% ******************************************************************
+*%   ===== PPD Version information & warning (Kurt Pfeifle) ======
+*% ******************************************************************
+
+*OpenUI *KPPPDInfo/About this Danka-enhanced PPD:  PickOne
+*OrderDependency: 65 AnySetup *KPPPDInfo
+*DefaultKPPPDInfo: KPModified
+*KPPPDInfo KPModified/PPD was modified by Kurt Pfeifle -- Danka DPD: "" 
+*KPPPDInfo KPGuarantee/* no guarantee is provided whatsoever: ""
+*KPPPDInfo KPLimitation/* new functions might not work under all conditions: ""
+*KPPPDInfo KPDanger/* please do take your own precautions --: ""
+*KPPPDInfo KPWarning/   -- it does not prevent pregnancy nor AIDS: ""
+*CloseUI: *KPPPDInfo
+
+
+*% ************************************************************************
+*%                  F O N T    I N F O R M A T I O N
+*% ************************************************************************
+*ADHasEuro: True
+*DefaultFont: Courier
+*Font AdobeSansMM: Standard "(001.000)" Standard Disk
+*Font AdobeSerifMM: Standard "(001.001)" Standard Disk
+*Font AlbertusMT-Italic: Standard "(001.001)" Standard Disk
+*Font AlbertusMT-Light: Standard "(001.001)" Standard Disk
+*Font AlbertusMT: Standard "(001.001)" Standard Disk
+*Font AntiqueOlive-Bold: Standard "(001.002)" Standard Disk
+*Font AntiqueOlive-Compact: Standard "(001.002)" Standard Disk
+*Font AntiqueOlive-Italic: Standard "(001.002)" Standard Disk
+*Font AntiqueOlive-Roman: Standard "(001.002)" Standard Disk
+*Font Apple-Chancery: Standard "(3.0)" Standard Disk
+*Font Arial-BoldItalicMT: Standard "(001.002)" Standard Disk
+*Font Arial-BoldMT: Standard "(001.002)" Standard Disk
+*Font Arial-ItalicMT: Standard "(001.002)" Standard Disk
+*Font ArialMT: Standard "(001.002)" Standard Disk
+*Font AvantGarde-Book: Standard "(003.000)" Standard Disk
+*Font AvantGarde-BookOblique: Standard "(003.000)" Standard Disk
+*Font AvantGarde-Demi: Standard "(003.000)" Standard Disk
+*Font AvantGarde-DemiOblique: Standard "(003.000)" Standard Disk
+*Font Bodoni-Bold: Standard "(001.003)" Standard Disk
+*Font Bodoni-BoldItalic: Standard "(001.003)" Standard Disk
+*Font Bodoni-Italic: Standard "(001.003)" Standard Disk
+*Font Bodoni-Poster: Standard "(001.003)" Standard Disk
+*Font Bodoni-PosterCompressed: Standard "(001.002)" Standard Disk
+*Font Bodoni: Standard "(001.003)" Standard Disk
+*Font Bookman-Demi: Standard "(003.000)" Standard Disk
+*Font Bookman-DemiItalic: Standard "(003.000)" Standard Disk
+*Font Bookman-Light: Standard "(003.000)" Standard Disk
+*Font Bookman-LightItalic: Standard "(003.000)" Standard Disk
+*Font Carta: Special "(001.001)" Special Disk
+*Font Chicago: Standard "(3.0)" Standard Disk
+*Font Clarendon-Bold: Standard "(001.002)" Standard Disk
+*Font Clarendon-Light: Standard "(001.002)" Standard Disk
+*Font Clarendon: Standard "(001.002)" Standard Disk
+*Font CooperBlack-Italic: Standard "(001.004)" Standard Disk
+*Font CooperBlack: Standard "(001.004)" Standard Disk
+*Font Copperplate-ThirtyThreeBC: Standard "(001.003)" Standard Disk
+*Font Copperplate-ThirtyTwoBC: Standard "(001.003)" Standard Disk
+*Font Coronet-Regular: Standard "(001.001)" Standard Disk
+*Font Courier-Bold: Standard "(004.000)" Standard Disk
+*Font Courier-BoldOblique: Standard "(004.000)" Standard Disk
+*Font Courier-Oblique: Standard "(004.000)" Standard Disk
+*Font Courier: Standard "(004.000)" Standard Disk
+*Font Eurostile-Bold: Standard "(001.002)" Standard Disk
+*Font Eurostile-BoldExtendedTwo: Standard "(001.003)" Standard Disk
+*Font Eurostile-ExtendedTwo: Standard "(001.003)" Standard Disk
+*Font Eurostile: Standard "(001.003)" Standard Disk
+*Font Geneva: Standard "(3.0)" Standard Disk
+*Font GillSans-Bold: Standard "(001.002)" Standard Disk
+*Font GillSans-BoldCondensed: Standard "(001.002)" Standard Disk
+*Font GillSans-BoldItalic: Standard "(001.003)" Standard Disk
+*Font GillSans-Condensed: Standard "(001.002)" Standard Disk
+*Font GillSans-ExtraBold: Standard "(001.002)" Standard Disk
+*Font GillSans-Italic: Standard "(001.003)" Standard Disk
+*Font GillSans-Light: Standard "(001.002)" Standard Disk
+*Font GillSans-LightItalic: Standard "(001.003)" Standard Disk
+*Font GillSans: Standard "(001.003)" Standard Disk
+*Font Goudy-Bold: Standard "(001.003)" Standard Disk
+*Font Goudy-BoldItalic: Standard "(001.003)" Standard Disk
+*Font Goudy-ExtraBold: Standard "(001.002)" Standard Disk
+*Font Goudy-Italic: Standard "(001.003)" Standard Disk
+*Font Goudy: Standard "(001.004)" Standard Disk
+*Font Helvetica-Bold: Standard "(003.000)" Standard Disk
+*Font Helvetica-BoldOblique: Standard "(003.000)" Standard Disk
+*Font Helvetica-Condensed-Bold: Standard "(003.000)" Standard Disk
+*Font Helvetica-Condensed-BoldObl: Standard "(003.000)" Standard Disk
+*Font Helvetica-Condensed-Oblique: Standard "(003.000)" Standard Disk
+*Font Helvetica-Condensed: Standard "(003.000)" Standard Disk
+*Font Helvetica-Narrow-Bold: Standard "(003.000)" Standard Disk
+*Font Helvetica-Narrow-BoldOblique: Standard "(003.000)" Standard Disk
+*Font Helvetica-Narrow-Oblique: Standard "(003.000)" Standard Disk
+*Font Helvetica-Narrow: Standard "(003.000)" Standard Disk
+*Font Helvetica-Oblique: Standard "(003.000)" Standard Disk
+*Font Helvetica: Standard "(003.000)" Standard Disk
+*Font HoeflerText-Black: Standard "(1.0)" Unknown Disk
+*Font HoeflerText-BlackItalic: Standard "(1.0)" Unknown Disk
+*Font HoeflerText-Italic: Standard "(1.0)" Unknown Disk
+*Font HoeflerText-Ornaments: Special "(001.001)" Standard Disk
+*Font HoeflerText-Regular: Standard "(1.0)" Unknown Disk
+*Font JoannaMT-Bold: Standard "(001.001)" Standard Disk
+*Font JoannaMT-BoldItalic: Standard "(001.001)" Standard Disk
+*Font JoannaMT-Italic: Standard "(001.001)" Standard Disk
+*Font JoannaMT: Standard "(001.001)" Standard Disk
+*Font LetterGothic-Bold: Standard "(001.007)" Standard Disk
+*Font LetterGothic-BoldSlanted: Standard "(001.006)" Standard Disk
+*Font LetterGothic-Slanted: Standard "(001.005)" Standard Disk
+*Font LetterGothic: Standard "(001.005)" Standard Disk
+*Font LubalinGraph-Book: Standard "(001.004)" Standard Disk
+*Font LubalinGraph-BookOblique: Standard "(001.004)" Standard Disk
+*Font LubalinGraph-Demi: Standard "(001.004)" Standard Disk
+*Font LubalinGraph-DemiOblique: Standard "(001.004)" Standard Disk
+*Font Marigold: Standard "(001.001)" Standard Disk
+*Font MonaLisa-Recut: Standard "(001.001)" Standard Disk
+*Font Monaco: Standard "(3.0)" Standard Disk
+*Font NewCenturySchlbk-Bold: Standard "(003.000)" Standard Disk
+*Font NewCenturySchlbk-BoldItalic: Standard "(003.000)" Standard Disk
+*Font NewCenturySchlbk-Italic: Standard "(003.000)" Standard Disk
+*Font NewCenturySchlbk-Roman: Standard "(003.000)" Standard Disk
+*Font NewYork: Standard "(3.0)" Standard Disk
+*Font Optima-Bold: Standard "(001.007)" Standard Disk
+*Font Optima-BoldItalic: Standard "(001.001)" Standard Disk
+*Font Optima-Italic: Standard "(001.001)" Standard Disk
+*Font Optima: Standard "(001.006)" Standard Disk
+*Font Oxford: Standard "(001.001)" Standard Disk
+*Font Palatino-Bold: Standard "(003.000)" Standard Disk
+*Font Palatino-BoldItalic: Standard "(003.000)" Standard Disk
+*Font Palatino-Italic: Standard "(003.000)" Standard Disk
+*Font Palatino-Roman: Standard "(003.000)" Standard Disk
+*Font StempelGaramond-Bold: Standard "(001.003)" Standard Disk
+*Font StempelGaramond-BoldItalic: Standard "(001.003)" Standard Disk
+*Font StempelGaramond-Italic: Standard "(001.003)" Standard Disk
+*Font StempelGaramond-Roman: Standard "(001.003)" Standard Disk
+*Font Symbol: Special "(001.008)" Special Disk
+*Font Tekton: Standard "(001.002)" Standard Disk
+*Font Times-Bold: Standard "(003.000)" Standard Disk
+*Font Times-BoldItalic: Standard "(003.000)" Standard Disk
+*Font Times-Italic: Standard "(003.000)" Standard Disk
+*Font Times-Roman: Standard "(003.000)" Standard Disk
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(001.003)" Standard Disk
+*Font TimesNewRomanPS-BoldMT: Standard "(001.003)" Standard Disk
+*Font TimesNewRomanPS-ItalicMT: Standard "(001.003)" Standard Disk
+*Font TimesNewRomanPSMT: Standard "(001.003)" Standard Disk
+*Font Univers-Bold: Standard "(001.004)" Standard Disk
+*Font Univers-BoldExt: Standard "(001.001)" Standard Disk
+*Font Univers-BoldExtObl: Standard "(001.001)" Standard Disk
+*Font Univers-BoldOblique: Standard "(001.004)" Standard Disk
+*Font Univers-Condensed: Standard "(001.003)" Standard Disk
+*Font Univers-CondensedBold: Standard "(001.002)" Standard Disk
+*Font Univers-CondensedBoldOblique: Standard "(001.002)" Standard Disk
+*Font Univers-CondensedOblique: Standard "(001.003)" Standard Disk
+*Font Univers-Extended: Standard "(001.001)" Standard Disk
+*Font Univers-ExtendedObl: Standard "(001.001)" Standard Disk
+*Font Univers-Light: Standard "(001.004)" Standard Disk
+*Font Univers-LightOblique: Standard "(001.004)" Standard Disk
+*Font Univers-Oblique: Standard "(001.004)" Standard Disk
+*Font Univers: Standard "(001.004)" Standard Disk
+*Font Wingdings-Regular: Special "(002.000)" Special Disk
+*Font ZapfChancery-MediumItalic: Standard "(003.000)" Standard Disk
+*Font ZapfDingbats: Special "(002.000)" Special Disk
+
+*?FontQuery: "
+ save
+   { count 1 gt
+      { exch dup 127 string cvs (/) print print (:) print
+        /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
+      } { exit } ifelse
+   } bind loop
+   (*) = flush
+ restore"
+*End
+*?FontList: "
+save
+  (*) {cvn ==} 128 string /Font resourceforall
+  (*) = flush
+restore"
+*End
+
+*%  ************************************************************************
+*% 
+*%  Last Edit Date:  03-05-2003  Kurt Pfeifle (-kp-), DANKA Europe Ltd.
+*%  End of PPD file for DANKA PostScript Merge Filter
+*% 
+*%  ************************************************************************
+*%             E N D    O F    P P D
+*%  ************************************************************************