Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # Default twm configuration file; needs to be kept small to conserve string
- # space in systems whose compilers don't handle medium-sized strings.
- #
- # 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-o-normal--*-140-*-*-*-*-*-*"
- ResizeFont "-adobe-helvetica-bold-o-normal--*-120-*-*-*-*-*-*"
- MenuFont "-adobe-helvetica-bold-o-normal--*-180-*-*-*-*-*-*"
- IconFont "-adobe-helvetica-bold-o-normal--*-100-*-*-*-*-*-*"
- IconManagerFont "-adobe-helvetica-bold-o-normal--*-100-*-*-*"
- #ClientBorderWidth
- Color
- {
- BorderColor "slategrey"
- BorderTileBackground "darkgray"
- DefaultBackground "rgb:0F/4C/81"
- DefaultForeground "gray85"
- TitleBackground "rgb:0F/4C/81"
- TitleForeground "rgb:f/f/f"
- MenuBackground "rgb:0F/4C/81"
- MenuForeground "rgb:f/f/f"
- #MenuBorderColor "slategrey"
- MenuTitleBackground "rgb:f/f/f"
- MenuTitleForeground "rgb:0F/4C/81"
- MenuShadowColor "black"
- #IconBackground "rgb:2/a/9"
- #IconForeground "gray85"
- #IconBorderColor "gray85"
- #IconManagerBackground "rgb:2/a/9"
- #IconManagerForeground "gray85"
- }
- # Define a close button
- # RightTitleButton "iconpath"
- #
- # 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"
- ResizeFont
- Button2 = : title : f.raiselower
- Button1 = : icon : f.function "move-or-iconify"
- Button2 = : icon : f.iconify
- Button1 = : iconmgr : f.iconify
- Button2 = : iconmgr : 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
- "Show Iconmgr" f.showiconmgr
- "Hide Iconmgr" f.hideiconmgr
- "" f.nop
- "Xterm" f.exec "exec xterm &"
- "Chrome" f.exec "exec chrome &"
- "" f.nop
- "Kill" f.destroy
- "Delete" f.delete
- "" f.nop
- "Restart" f.restart
- "Exit" f.quit
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement