startup_message off escape C-z bind Escape abort #rudeness is a bitwise or of the following values: # 1 Transient windows may raise. # 2 Normal windows may raise. # 4 New transient windows end up in the foreground. # 8 New normal windows end up in the foreground. rudeness 13 warp off set winname name set wingravity center set transgravity center set border 3 set barborder 3 set padding 0 0 0 23 set barpadding 3 3 set inputwidth 600 set bargravity sw set font "Monospace-10" set bgcolor black set fgcolor slategray set fwcolor darkslategray set bwcolor gray25 set winname title # Blank Monitor bind grave exec xset dpms force off bind w exec /usr/share/ratpoison/allwindows.sh bind C-w exec /usr/share/ratpoison/allwindows.sh # Applications bind b exec firefox bind C-b exec firefox bind c exec urxvt bind C-c exec urxvt bind x exec gmrun bind C-x exec gmrun # Sticky Windows bind d dedicate bind C-d dedicate # Undo bind u undo bind C-u undo # Printscreen! definekey top Print exec import -window root ~/ss-`date +%Y%m%d%H%M%S`.png # Date/Time bind C-a exec ratpoison -c "echo `date +'%r - %A %n %D - %B'` `cal | tail +2 | sed -e 's/^Su/\n\n Su/' -e 's/.*/ & /' -e \"s/\ $\ /\<$(date +%e)\>/\"`" # Volume definekey top S-XF86AudioRaiseVolume exec ratvolume Master 3%+ definekey top S-XF86AudioMute exec ratvolume Master 0 definekey top S-XF86AudioLowerVolume exec ratvolume Master 3%- definekey top XF86AudioRaiseVolume exec ratvolume PCM 3%+ definekey top XF86AudioMute exec ratvolume PCM 0 definekey top XF86AudioLowerVolume exec ratvolume PCM 3%- # Multimedia Keys definekey top S-XF86AudioNext exec mpc seek +00:00:05 >/dev/null definekey top S-XF86AudioPrev exec mpc seek -00:00:05 >/dev/null definekey top C-XF86AudioRaiseVolume exec mpc volume +3 >/dev/null definekey top C-XF86AudioLowerVolume exec mpc volume -3 >/dev/null definekey top XF86AudioNext exec mpc next >/dev/null && ratpoison -c "echo $(mpc --format '[[%artist% - ]%title%]|[%file%] #| %time%' | head -n1)" definekey top XF86AudioPrev exec mpc prev >/dev/null && ratpoison -c "echo $(mpc --format '[[%artist% - ]%title%]|[%file%] #| %time%' | head -n1)" definekey top XF86AudioStop exec mpc stop >/dev/null definekey top S-XF86AudioStop exec ratpoison -c "echo $(mpc --format '[[%artist% - ]%title%]|[%file%] #| %time%' | head -n1)" definekey top XF86AudioPlay exec mpc toggle >/dev/null && ratpoison -c "echo $(mpc --format '[[%artist% - ]%title%]|[%file%] #| %time%' | head -n1)" definekey top S-XF86AudioPlay exec mpc pause >/dev/null # Focus definekey top M-Tab next definekey top M-ISO_Left_Tab prev # Navigation definekey top C-S-Up focusup definekey top C-S-Left focusleft definekey top C-S-Down focusdown definekey top C-S-Right focusright definekey top C-M-Up prevscreen definekey top C-M-Down nextscreen # Workspaces grename alpha gnew beta gnew gamma gnew delta gselect alpha definekey top C-M-1 exec ratpoison -c "gselect alpha" -c "select -" -c "next" -c "echo workspace alpha" definekey top C-M-2 exec ratpoison -c "gselect beta" -c "select -" -c "next" -c "echo workspace beta" definekey top C-M-3 exec ratpoison -c "gselect gamma" -c "select -" -c "next" -c "echo workspace gamma" definekey top C-M-4 exec ratpoison -c "gselect delta" -c "select -" -c "next" -c "echo workspace delta" # Startup exec xsetroot -solid grey10 -cursor_name left_ptr exec conky exec xbindkeys