#**********************************************************************
#
#  my .twmrc <jon>
#
#**********************************************************************

#panic!!
"L2" 	= c  :    r   : f.restart

Button1 =    : title : f.raise
Button2 =    : title : f.move
Button3 =    : title : f.menu "Frame Ops"

Button1 =    : frame : f.raise
Button2 =    : frame : f.move
Button3 =    : frame : f.lower

Button1 =    : icon  : f.iconify
Button2 =    : icon  : f.move
Button3 =    : icon  : f.menu "Icon Ops"

Button1 =    : root  : f.menu "Clients"
Button2 =    : root  : f.menu "TwmWindows"
Button3 =    : root  : f.menu "Window Ops"


NoTitleFocus
#NoRaiseOnMove
NoRaiseOnResize
XorValue 2
RestartPreviousState
UsePPosition "on"
SqueezeTitle
NoTitle 
{
    "oclock"
    "xeyes"
    "Smoking Clover"
    "xlogo"
    "Virtual Desktop"
    "xneko"
    "xbiff"
    "xpbiff"
    "Fig"
}
IconRegion "64x800+560+25" North West 50 35
Zoom 512
BorderWidth 2

"F7" 	= 	 :   all  : f.iconify
"F5" 	= 	 :   all  : f.raiselower
"F1" 	= c      :    r   : f.quit
"F10" 	= 	 :    r   : f.destroy
"F9" 	= 	 :    f   : f.identify
"x" 	= s      :    r   : !"xterm -geom 80x24 &"
"a" 	= s      :    r   : !"xterm -geom 80x24 -ut &"
"m" 	= s      :    r   : !"cd $HOME/chip/es215 ; xterm -sb -geom 80x12+264+0 &"
"m" 	= c      :    r   : !"rcmd lucrece 'cd chip/es215 ; xterm -sb -geom 80x12+264+0'"
"l" 	= s      :    r   : !"rcmd lucrece  xterm  -geom 80x52 -name lucrece"
"d" 	= s      :    r   : !"rcmd diomedes xterm  -geom 80x52 -name diomedes"
"p" 	= s      :    r   : !"rcmd pericles xterm  -geom 80x52 -name pericles"
"t" 	= s      :    r   : !"rcmd thom5.ecs xterm  -geom 80x32 -name thom5"
"3" 	= s      :    r   : !"rcmd brutus xterm  -geom 80x52 -name sun3"
"4" 	= s      :    r   : !"rcmd percy xterm  -geom 80x52 -name sun4"
"q" 	= s      :    r   : !"rcmd quickly xterm  -geom 80x52 -name quickly"
"o" 	= s      :    r   : !"rcmd oxphys-gate.physiol xterm  -geom 80x28 -name oxphys"
"c"	= s	 :    r	  : !"rcmd ulysses x_cdplayer"
"v" 	= s      :    r   : !"xterm -geom 80x24 +sf -name vax&"

"F12"   =        :   all  : f.resetdesktop
"Right" = s      :   all  : f.panright "50"
"Left"	= s      :   all  : f.panleft "50"
"Down" 	= s      :   all  : f.pandown "50"
"Up" 	= s      :   all  : f.panup  "50"
"Right" = c      :   all  : f.panright "50"
"Left"	= c      :   all  : f.panleft "50"
"Down" 	= c      :   all  : f.pandown "50"
"Up" 	= c      :   all  : f.panup "50"
"Right" = 	 :   v|r  : f.panright "50"
"Left"	=        :   v|r  : f.panleft "50"
"Down" 	=        :   v|r  : f.pandown "50"
"Up" 	=        :   v|r  : f.panup "50"



Button2	= s      :    f   : f.resize

InterpolateMenuColors
Menu "Clients"
{
    "Clients"	  ("black":"Darkgreen")	f.title
    "xterm 80x24" ("black":"green")	!"xterm -geom 80x24 &"
    "xterm 80x48"			!"xterm -geom 80x48 &"
    "lucrece"				!"rcmd lucrece xterm  -geom 80x65 -name lucrece"
    "Diomedes"				!"rcmd diomedes xterm  -geom 80x65 -name Diomedes"
    "Cymbeline"				!"rcmd cymbeline xterm  -geom 80x65 -name Cymbeline"
    "Duncan"				!"rcmd duncan xterm  -geom 80x65 -name Duncan"
    "Quickly"				!"rcmd quickly xterm  -geom 80x65 -name Quickly"
    "Booths"				!"rcmd rennie /users/X11R4/usr/bin/X11/xterm  -geom 80x28 -name rennie"
    "Physiol"				!"rcmd oxphys-gate.physiol xterm  -geom 80x28 -name Oxphys"
    "Physiol2"				!"rcmd dmarr.physiol xterm  -geom 80x28 -name Dmarr"
    "Viola"				!"xterm  -geom 80x34 -name Viola -tit Viola -e telnet viola &"
    "Ronnie"				!"rcmd pericles xterm  -geom 80x34 -name Ronnie &"
    "xclock"	 ("MidnightBlue":"springGreen")!"xclock -geom 100x100 &"

}

Menu "Window Ops"
{
    "Window Ops"     ("black":"LightSkyBlue")	f.title
    "Refresh Screen" 			f.refresh
    "Refresh Window"			f.winrefresh
    "Move"				f.move
    "Raise"				f.raise
    "Lower"				f.lower
    "Resize"				f.resize
    "(De)Iconify"			f.iconify
    "Restart vtwm"			f.restart
    "Quit vtwm"	    ("black":"deepSkyBlue")  	f.quit
}

Menu "Frame Ops"
{
    "Frame Ops"		f.title
    "nail"		f.nail
    "Auto Raise"	f.autoraise
    "Close"		f.iconify
    "Raise"		f.raise
    "Resize"		f.resize
    "Lower"		f.lower
    "Zoom"              f.zoom
    "Quit"		f.destroy
}

Menu "Icon Ops"
{
    "Icons Ops"		f.title
    "Open"		f.iconify
    "Raise"		f.raise
    "Lower"		f.lower
    "Quit"		f.destroy
}

Color
{
    MenuBackground  		"black"
    MenuForeground  		"white"
    MenuTitleBackground     	"black"
    MenuTitleForeground     	"white"
    TitleForeground 		"DarkSalmon"
    TitleBackground 		"black"
    DefaultForeground       	"white"
    DefaultBackground       	"black"
    BorderColor     		"forestGreen"
    {
          "XTerm"        "green"
          "Top"         "yellow"
          "lucrece"     "blue"
		  "percy"	"HotPink"
          "diomedes"    "DarkOrange"
          "pericles"    "peru"
          "ronnie"      "red"
          "rennie"      "yellow"
          "cressida"    "DeepPink"
          "xnetload"    "orchid"
          "Console"     "cyan1"
          "nutmeg"      "red"
          "magic"	"orchid"
    }
    DesktopDisplayBackground 	"aquamarine4"
    DesktopDisplayBorder 	"white" 
    {
          "XTerm"        "green"
          "Top"         "yellow"
          "lucrece"     "blue"
	  "percy"	"HotPink"
          "diomedes"    "DarkOrange"
          "pericles"    "peru"
          "ronnie"      "red"
          "rennie"      "yellow"
          "cressida"    "DeepPink"
          "xnetload"    "orchid"
          "Console"     "cyan1"
          "nutmeg"      "red"
          "magic"	"orchid"
    }
    
}

Monochrome
{
    MenuBackground  		"black"
    MenuForeground  		"white"
    MenuTitleBackground     	"black"
    MenuTitleForeground     	"white"
    TitleForeground 		"white"
    TitleBackground 		"black"
    DefaultForeground       	"white"
    DefaultBackground       	"black"
    BorderColor     		"white"
    DesktopDisplayForeground 	"white"
    DesktopDisplayBackground 	"black"

}

VirtualDesktop "300x100+4+662" 15
PanDistanceX 50
PanDistanceY 40



AutoRaise
{
    "xtank"
    "xneko"
    "oneko"
    "tora"
}

NailedDown
{ 
    "Virtual Desktop"
     "xneko"
}
