# WMFS config file misc { font = "*-fixed-medium-*-12-*" raisefocus = false raiseswitch = true border_height = 1 titlebar_height = 12 } colors { border_normal = 0x354B5C border_focus = 0x6286A1 bar = 0x090909 text = 0x6289A1 tag_sel_fg = 0xFFFFFF tag_sel_bg = 0x354B5C } layouts { free = "[Free]" tile = "[Tile]" max = "[Max]" } tags { tag { name = "one" mwfact = 0.65 nmaster = 2 layout = "tile"} tag { name = "two" } tag { name = "three" } tag { name = "four" } tag { name = "five" } tag { name = "six" } tag { name = "seven" } tag { name = "eight" } tag { name = "nine" } } buttons { buttons_font = "*-*-medium-*-10-*" # MWFACT BUTTON {{{ button { text = "[-]" mouse { button = "Button1" func = "set_mwfact" cmd = "-0.01"} fg_color = 0xFFFFFF bg_color = 0x090909 } button { text = "Mwfact" fg_color = 0xFFFFFF bg_color = 0x3E3E3E mouse { button = "Button4" func = "set_mwfact" cmd = "+0.01"} mouse { button = "Button5" func = "set_mwfact" cmd = "-0.01"} } button { text = "[+] " mouse { button = "Button1" func = "set_mwfact" cmd = "+0.01"} fg_color = 0xFFFFFF bg_color = 0x090909 } # }}} # NMASTER BUTTON {{{ button { text = "[-]" mouse { button = "Button1" func = "set_nmaster" cmd = "-1"} fg_color = 0xFFFFFF bg_color = 0x090909 } button { text = "Nmaster" fg_color = 0xFFFFFF bg_color = 0x3E3E3E } button { text = "[+] " mouse { button = "Button1" func = "set_nmaster" cmd = "+1"} fg_color = 0xFFFFFF bg_color = 0x090909 } # }}} button { text = "Terminal" mouse { button = "Button1" func = "spawn" cmd = "urxvt" } mouse { button = "Button3" func = "spawn" cmd = "xterm" } fg_color = 0xFFFFFF bg_color = 0x3E3E3E } } keys { # general keybind key { mod = {"Control"} key = "Return" func = "spawn" cmd = "urxvt" } key { mod = {"Alt"} key = "q" func = "killclient" } key { mod = {"Control"} key = "m" func = "togglemax" } key { mod = {"Alt"} key = "Tab" func = "wswitch" cmd = "+" } key { mod = {"Alt","Shift"} key = "Tab" func = "wswitch" cmd = "-" } key { mod = {"Control"} key = "Right" func = "tag" cmd = "+1" } key { mod = {"Control"} key = "Left" func = "tag" cmd = "-1" } key { mod = {"Control"} key = "Up" func = "layoutswitch" cmd = "+" } key { mod = {"Control"} key = "Down" func = "layoutswitch" cmd = "-" } key { mod = {"Alt", "Shift"} key = "l" func = "set_mwfact" cmd = "+0.025" } key { mod = {"Alt", "Shift"} key = "h" func = "set_mwfact" cmd = "-0.025" } # moving client keybind key { mod = {"Control","Alt"} key = "Left" func = "keymovex" cmd = "-10" } key { mod = {"Control","Alt"} key = "Right" func = "keymovex" cmd = "+10" } key { mod = {"Control","Alt"} key = "Up" func = "keymovey" cmd = "-10" } key { mod = {"Control","Alt"} key = "Down" func = "keymovey" cmd = "+10" } # resize client keybind key { mod = {"Shift","Alt"} key = "Down" func = "keyresize" cmd = "+h" } key { mod = {"Shift","Alt"} key = "Right" func = "keyresize" cmd = "+w" } key { mod = {"Shift","Alt"} key = "Up" func = "keyresize" cmd = "-h" } key { mod = {"Shift","Alt"} key = "Left" func = "keyresize" cmd = "-w" } # tag manipulation keybind key { mod = {"Alt"} key = "F1" func = "tag" cmd = "1" } key { mod = {"Alt"} key = "F2" func = "tag" cmd = "2" } key { mod = {"Alt"} key = "F3" func = "tag" cmd = "3" } key { mod = {"Alt"} key = "F4" func = "tag" cmd = "4" } key { mod = {"Alt"} key = "F5" func = "tag" cmd = "5" } key { mod = {"Alt"} key = "F6" func = "tag" cmd = "6" } key { mod = {"Alt"} key = "F7" func = "tag" cmd = "7" } key { mod = {"Alt"} key = "F8" func = "tag" cmd = "8" } key { mod = {"Alt"} key = "F9" func = "tag" cmd = "9" } key { mod = {"Control", "Shift"} key = "F1" func = "tagtransfert" cmd ="1" } key { mod = {"Control", "Shift"} key = "F2" func = "tagtransfert" cmd ="2" } key { mod = {"Control", "Shift"} key = "F3" func = "tagtransfert" cmd ="3" } key { mod = {"Control", "Shift"} key = "F4" func = "tagtransfert" cmd ="4" } key { mod = {"Control", "Shift"} key = "F5" func = "tagtransfert" cmd ="5" } key { mod = {"Control", "Shift"} key = "F6" func = "tagtransfert" cmd ="6" } key { mod = {"Control", "Shift"} key = "F7" func = "tagtransfert" cmd ="7" } key { mod = {"Control", "Shift"} key = "F8" func = "tagtransfert" cmd ="8" } key { mod = {"Control", "Shift"} key = "F9" func = "tagtransfert" cmd ="9" } }