rndm_luser /.twmrc

keyboard centric bindings, no titles, etc.
# .twmrc
# $Id: .twmrc,v 1.6 2008-09-04 11:21:45 user Exp $

# Other good fonts: fixed 7x13 8x13 9x15 10x20
NoDefaults
NoGrabServer
AutoRelativeResize
BorderWidth 1
BorderIndent 1
ConstrainedMoveTime 400
IconFont "fixed"
IconManagerFont "fixed"
MenuFont "fixed"
NoRaiseOnMove
NoRaiseOnResize
NoTitleHighlight
NoTitle
#NoTitle { "XEyes", "XClock", "XBiff", "XLoad", "XNetload"}
OpaqueMove
RandomPlacement
ResizeFont "fixed"
TitleFont "fixed"
UsePPosition "on"
WarpCursor
XorValue 1

#ShowIconManager
#SortIconManager
#IconManagerGeometry "150x100-10+0"

IconifyByUnmapping
DecorateTransients

IconRegion "640x64+0+0" North East 64 64

MoveDelta 3


Function "circup-mgr" { f.hideiconmgr f.circleup f.focus }
Function "circdown-mgr" { f.hideiconmgr f.circledown f.focus }
Function "move-or-raise" { f.move f.deltastop f.raise }
Function "raise-move" { f.raise f.move }
Function "resize-or-lower" { f.resize f.deltastop f.lower }
Function "move-or-iconify" { f.move f.deltastop f.iconify }
Function "iconify-and-show" { f.iconify f.raise f.showiconmgr }

"r" = m|s : all : f.restart
"q" = m|s : all : f.quit
"p" = m : all : f.exec "`dmenu_run` &"

"F1" = m : all : f.exec "lxterm -e man twm &"
"Return" = m : all : f.exec "lxterm &"

"j" = m : all : f.forwiconmgr
"k" = m : all : f.backiconmgr

"l" = m|s : window|title|frame : f.rightzoom
"h" = m|s : window|title|frame : f.leftzoom
"k" = m|s : window|title|frame : f.htzoom
"j" = m|s : window|title|frame : f.bottomzoom
"m" = m|s : window|title|frame : f.move
"c" = m|s : window|title|frame : f.delete
"Return" = m|s : window|title|frame : f.fullzoom

"l" = m : window|title|frame : f.lower
"r" = m : window|title|frame : f.raise

Button1 = : root : f.menu "defops" 
Button2 = : root : f.showiconmgr
Button3 = : root : f.menu "TwmWindows"

Button1 = : title|frame : f.function "move-or-raise"
Button2 = : title|frame : f.fullzoom
Button3 = : title|frame : f.menu "winops"

Button1 = : icon : f.function "move-or-iconify"
Button2 = : icon : f.lower
Button3 = : icon : f.refresh

Button1 = : iconmgr : f.nop
Button2 = : iconmgr : f.hideiconmgr
Button3 = : iconmgr : f.function "iconify-and-show"

Color
{
    BorderColor "red"
    DefaultBackground "black"
    DefaultForeground "white"
    TitleBackground "black"
    TitleForeground "white"
    MenuBackground "black"
    MenuForeground "white"
    MenuBorderColor "white"
    MenuTitleBackground "black"
    MenuTitleForeground "white"
    IconBackground "black"
    IconForeground "white"
    IconBorderColor "white"
    IconManagerBackground "black"
    IconManagerForeground "white"
}

menu "winzoom"
{
    "width" f.horizoom
    "height" f.zoom
    "left" f.leftzoom
    "right" f.rightzoom
    "top" f.htzoom
    "bottom" f.bottomzoom
    "full screen" f.fullzoom
}

menu "winops"
{
    "Focus" f.focus
    "Iconify" f.iconify
    "Delete" f.delete
    "Destroy" f.destroy
    "" f.nop
    "Refresh" f.winrefresh
    "" f.nop
    "Raise" f.raise
    "Lower" f.lower
    "Move" f.move
    "Resize" f.resize
    "" f.nop
    "zoom" f.menu "winzoom"
    "" f.nop
    "Identify" f.identify
}


menu "defops"
{
    "Refresh" f.refresh
    "" f.nop
    "xterm" f.exec "lxterm &"
    "applications" f.menu "apps"
    "Lock" f.exec "xlock&"
    "Restart Twm" f.restart
    "" f.nop
    "window" f.menu "winops"
    "" f.nop
    "Exit X" f.quit
}

menu "apps"
{
    "applications" f.title
    "firefox" f.exec "firefox &"
    "xterm" f.exec "xterm &"
    "" f.nop
}