2017-09-16 03:01:49 +00:00
|
|
|
#
|
2017-09-28 04:55:30 +00:00
|
|
|
# Default twmruined configuration file; needs to be kept small to conserve
|
|
|
|
# string space in systems whose compilers don't handle medium-sized strings.
|
2017-09-16 03:01:49 +00:00
|
|
|
#
|
|
|
|
# Sites should tailor this file, providing any extra title buttons, menus, etc.
|
|
|
|
# that may be appropriate for their environment. For example, if most of the
|
|
|
|
# users were accustomed to uwm, the defaults could be set up not to decorate
|
|
|
|
# any windows and to use meta-keys.
|
|
|
|
#
|
|
|
|
|
|
|
|
NoGrabServer
|
|
|
|
RestartPreviousState
|
|
|
|
DecorateTransients
|
|
|
|
TitleFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
|
|
|
|
ResizeFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
|
|
|
|
MenuFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
|
|
|
|
IconFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*"
|
|
|
|
|
|
|
|
Color
|
|
|
|
{
|
|
|
|
BorderColor "slategrey"
|
|
|
|
DefaultBackground "rgb:2/a/9"
|
|
|
|
DefaultForeground "gray85"
|
|
|
|
TitleBackground "rgb:2/a/9"
|
|
|
|
TitleForeground "gray85"
|
|
|
|
MenuBackground "rgb:2/a/9"
|
|
|
|
MenuForeground "gray85"
|
|
|
|
MenuBorderColor "slategrey"
|
|
|
|
MenuTitleBackground "gray70"
|
|
|
|
MenuTitleForeground "rgb:2/a/9"
|
|
|
|
IconBackground "rgb:2/a/9"
|
|
|
|
IconForeground "gray85"
|
|
|
|
IconBorderColor "gray85"
|
|
|
|
}
|
|
|
|
|
|
|
|
#
|
|
|
|
# Define some useful functions for motion-based actions.
|
|
|
|
#
|
|
|
|
MoveDelta 3
|
|
|
|
Function "move-or-lower" { f.move f.deltastop f.lower }
|
|
|
|
Function "move-or-raise" { f.move f.deltastop f.raise }
|
|
|
|
Function "move-or-iconify" { f.move f.deltastop f.iconify }
|
|
|
|
|
|
|
|
#
|
|
|
|
# Set some useful bindings. Sort of uwm-ish, sort of simple-button-ish
|
|
|
|
#
|
|
|
|
Button1 = : root : f.menu "defops"
|
|
|
|
|
|
|
|
Button1 = m : window|icon : f.function "move-or-lower"
|
|
|
|
Button2 = m : window|icon : f.iconify
|
|
|
|
Button3 = m : window|icon : f.function "move-or-raise"
|
|
|
|
|
|
|
|
Button1 = : title : f.function "move-or-raise"
|
|
|
|
Button2 = : title : f.raiselower
|
|
|
|
|
|
|
|
Button1 = : icon : f.function "move-or-iconify"
|
|
|
|
Button2 = : icon : f.iconify
|
|
|
|
|
|
|
|
#
|
|
|
|
# And a menus with the usual things
|
|
|
|
#
|
|
|
|
menu "defops"
|
|
|
|
{
|
|
|
|
"Twm" f.title
|
|
|
|
"Iconify" f.iconify
|
|
|
|
"Resize" f.resize
|
|
|
|
"Move" f.move
|
|
|
|
"Raise" f.raise
|
|
|
|
"Lower" f.lower
|
|
|
|
"" f.nop
|
|
|
|
"Focus" f.focus
|
|
|
|
"Unfocus" f.unfocus
|
|
|
|
"" f.nop
|
|
|
|
"Xterm" f.exec "exec xterm &"
|
|
|
|
"" f.nop
|
|
|
|
"Kill" f.destroy
|
|
|
|
"Delete" f.delete
|
|
|
|
"" f.nop
|
|
|
|
"Restart" f.restart
|
|
|
|
"Exit" f.quit
|
|
|
|
}
|