hotalexnet/.twmrc
2025-09-19 16:58:30 +08:00

111 lines
2.3 KiB
Text

NoGrabServer
RestartPreviousState
DecorateTransients
TitleFont "-misc-dejavu san-bold-r-normal--*-140-*-*-*-*-*-*"
ResizeFont "-misc-dejavu san-bold-r-normal--*-140-*-*-*-*-*-*"
MenuFont "-misc-dejavu san-bold-r-normal--*-140-*-*-*-*-*-*"
IconFont "-misc-dejavu san-bold-r-normal--*-120-*-*-*-*-*-*"
IconManagerFont "-misc-dejavu san-bold-r-normal--*-120-*-*-*"
#ClientBorderWidth
Color
{
BorderColor '#4E4E4E'
DefaultBackground '#D6D6D6'
DefaultForeground '#000000'
TitleBackground '#4E4E4E'
TitleForeground 'white'
MenuTitleBackground '#4E4E4E'
MenuTitleForeground 'white'
MenuBackground '#D6D6D6'
MenuForeground '#4E4E4E'
MenuShadowColor '#303639'
MenuBorderColor '#000000'
}
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 }
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
Button1 = : iconmgr : f.iconify
Button2 = : iconmgr : f.iconify
menu "defops"
{
"Twm" f.title
"XTerm" !"xterm &"
"" f.nop
"Utilities" f.menu "Utilities"
"" f.nop
"Window Ops" f.menu "Window Ops"
"" f.nop
"Kill" f.destroy
"Delete" f.delete
"" f.nop
"Refresh" f.refresh
"" f.nop
"(Re)Start" f.menu "Restart"
"Exit" f.menu "Quit"
}
menu "Utilities"
{
"Top" !"xterm -T Top -n Top -e top &"
"Firefox" !"firefox &"
"Urxvt" !"alacritty &"
"Kitty" !"kitty &"
"" f.nop
"Neovim" !"nvim-qt &"
"" f.nop
"XLock" !"xlock -mode random &"
"Reset X defaults" !"xrdb -load $HOME/.Xdefaults"
}
menu "Window Ops"
{
"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
}
menu "Restart"
{
"Restart" f.restart
"" f.nop
"i3" f.startwm "i3"
"bspwm" f.startwm "bspwm"
"cwm" f.startwm "cwm"
"" f.nop
"dummy" f.startwm "xterm"
}
menu "Quit"
{
"Don't quit" f.nop
"" f.nop
"Really Quit" f.quit
}