als user: xhost local:root
unter /etc/X11/app-defaults die Datei XClock-color ändern:
# cat XClock-color ! $XFree86$ #include "XClock" XClock.Clock.hourColor: #888888 XClock.Clock.minuteColor: #888888 XClock.Clock.secondColor: #888888 XClock.Clock.majorColor: #FFFFFF XClock.Clock.minorColor: #FFFFFF
in der Datei $HOME/.Xresources oder für alle in /etc/X11/Xresources/x11-common
XClock*background: black
xclock -xrm "*overrideRedirect: True"
Binary für HP 42s ist /usr/local/bin/free42dec
Im Home-Verzeichnis des Users ein Unterverzeichnis .menu anlegen.
Hier werden alle Einträge/Programme angelegt die im Menu erscheinen sollen.
Im Verzeichnis $HOME/.menu die Datei hp42s mit folgendem Inhalt anlegen:
?package(local.free42dec): \ needs="X11" \ section="Applications/Science/Mathematics" \ title="HP 42s" \ command="/usr/local/bin/free42dec"
Danach update-menus als User aufrufen.
Jetzt gibt es im Verzeichnis $HOME/.fluxbox die Datei fluxbox-menu in dem unter
Application/Science/Mathematics ein neuer Eintrag “HP 42s” eingefügt ist.
Im Verzeichnis $HOME/.fluxbox steht die Datei menu mit der das aktuelle
Menu des Users aufgebaut wird. Diese muss nun durch fluxbox-menu ersetzt
werden:
cd $HOME/.fluxbox mv menu menu.old ln -s fluxbox-menu menu
Jetzt nur noch Fluxbox neu starten und das neue Menu ist aktiv.
In /etc/menu als root eine Datei mit Namen acroreader anlegen:
?package(local.acroreader): \ needs="X11" \ section="Applications/Viewers" \ title="Acrobat Reader" \ command="acroread"
Dann als root update-menus aufrufen.
Als root die folgende Datei anpassen:
/etc/X11/fluxbox/system.fluxbox-menu
[begin] (Fluxbox) include-menu-defs [config] (Configuration) [submenu] (Styles) {} [stylesdir] (/usr/share/fluxbox/styles) [stylesdir] (~/.fluxbox/styles) [end] [workspaces] (Workspaces) [reconfig] (Reconfigure) [restart] (Restart) [submenu] (Exit) {} [exit] (Logout) [exec] (Reboot) {sudo init 6} [exec] (Halt) {sudo init 0} [end]
Dann als root update-menus aufrufen.
alle Dateien befinden sich im Verzeichnis /etc/X11/xdm
xlogin*greeting: xlogin*namePrompt: user xlogin*greetFace: "Arial Black-14:bold" xlogin*Face: "Arial Black-14:bold" xlogin*promptFace: "Arial Black-14:bold" xlogin*failFace: "Arial Black-14:bold" xlogin*geometry: 400x400+480+300 xlogin*borderWidth: 0 xlogin*useShape: false xlogin*innerFramesWidth: 0 xlogin*shdColor: black xlogin*background: black xlogin*foreground: #888888 xlogin*greetColor: black xlogin*failColor: red XClock.*face: "Arial Black-14:bold" XClock.*foreground: #888888 XClock.*background: black
xsetroot -solid rgb:0/0/0 LC_TIME=de_DE.utf8 export LC_TIME xclock -d -strftime '%a %d %b %H:%M' -geometry 220x40+30-20 &
kill -9 `ps -ef | grep xclock | grep -v grep | awk '{print $2}'`
~/.procmeterrc [library] /usr/lib/X11/ProcMeter3/modules/ [startup] order = DiskUsage.DF_Used_/-t \ DiskUsage.DF_Used_/-b \ DiskUsage.DF_Used_/home/ms-t \ DiskUsage.DF_Used_/home/ms-b \ Memory.Mem_Free-t \ Memory.Mem_Free-b \ Memory.Mem_Avail-t \ Memory.Mem_Avail-b \ Stat-Disk.Disk_sda_W-g \ Stat-Disk.Disk_sda_R-g \ Network.Byte_Rx_eth0-g \ Network.Byte_Rx_eth0-t \ Network.Byte_Tx_eth0-g \ Network.Byte_Tx_eth0-t \ Stat-CPU.CPU-g \ Stat-CPU.CPU-t \ Processes.Load-g \ Processes.Load-t \ Date_Time.Uptime_DHM-t [resources] foreground = #FFFFFF background = #000000 grid-foreground = #555555 update = 2 [DiskUsage.DF_Used_/] text-font = 6x10 foreground = #555555 [DiskUsage.DF_Used_/home/ms] text-font = 6x10 foreground = #555555 [Memory.Mem_Free] text-font = 6x10 foreground = #555555 [Memory.Mem_Avail] text-font = 6x10 foreground = #555555 [Stat-Disk.Disk_sda_W] foreground = #880000 [Stat-Disk.Disk_sda_R] foreground = #008800 [Network.Byte_Rx_eth0] label-position = none text-font = 6x10 foreground = #880000 [Network.Byte_Tx_eth0] label-position = none text-font = 6x10 foreground = #008800 [Processes.Load] text-font = 6x10 foreground = #555555 [Stat-CPU.CPU] text-font = 6x10 foreground = #555555 [Date_Time.Uptime_DHM] text-font = 6x10 foreground = #555555
~/.fluxbox/startup #!/bin/sh # # fluxbox startup-script: # # Lines starting with a '#' are ignored. # Change your keymap: xmodmap "/home/ms/.Xmodmap" # Applications you want to run with fluxbox. # MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END. # # unclutter -idle 2 & # wmnd & # wmsmixer -w & # idesk & xclock -xrm "*overrideRedirect: True" -geometry 110x110-0+0 & # xload -xrm "*overrideRedirect: True" -bg black -fg gray -update 2 -label "" -geometry 140x140-5+150 & procmeter3 -geometry 110x800-0+130 -xrm "*overrideRedirect: True" & # gkrellm -geometry 110x800-0+115 & # conky & root-tail -g 1150x900+2-22 -font 6x10 /var/log/syslog,#744444 /home/ms/.xsession-errors,#555555 & # And last but not least we start fluxbox. # Because it is the last app you have to run it with ''exec'' before it. # exec fluxbox # or if you want to keep a log: exec fluxbox -log "/home/ms/.fluxbox/log"