123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256 |
- #
- # This is the default wmfs config file, copy it to
- # ~/.config/wmfs/wmfsrc and edit it.
- #
- [misc]
- font = "dejavu-10"
- raisefocus = false
- focus_follow_mouse = true
- [/misc]
- [bar]
- bg = "#191919"
- fg = "#D4D4D4"
- border = true
- [/bar]
- [layouts]
- fg = "#191919"
- bg = "#7E89A2"
- # Border around the layout button.
- border = true
- # Value menu or switch.
- system = "menu"
- # Tiling layouts.
- [layout] type = "tile_right" symbol = "RIGHT" [/layout]
- [layout] type = "tile_left" symbol = "LEFT" [/layout]
- [layout] type = "tile_top" symbol = "TOP" [/layout]
- [layout] type = "tile_bottom" symbol = "BOTTOM" [/layout]
- [layout] type = "tile_grid" symbol = "GRID" [/layout]
- [layout] type = "mirror_vertical" symbol = "MIRROR_V" [/layout]
- [layout] type = "mirror_horizontal" symbol = "MIRROR_H" [/layout]
- # Other layouts.
- [layout] type = "max" symbol = "MAX" [/layout]
- [layout] type = "free" symbol = "FREE" [/layout]
- [/layouts]
- [tags]
- tag_round = false
- occupied_bg = "#003366"
- sel_fg = "#191919"
- sel_bg = "#7E89A2"
- # Border around the tag buttons.
- border = true
- [tag]
- name = "one"
- screen = 0
- mwfact = 0.65
- nmaster = 1
- layout = "tile_right"
- resizehint = false
- infobar_position = "top"
- [/tag]
- [tag] name = "two" clients = {"Browser"} [/tag]
- [tag] name = "three" [/tag]
- [tag] name = "four" [/tag]
- [tag] name = "five" [/tag]
- [tag] name = "six" [/tag]
- [tag] name = "seven" [/tag]
- [tag] name = "eight" [/tag]
- [tag] name = "nine" [/tag]
- [/tags]
- [root]
- # Command you can execute to set the background.
- background_command = "xsetroot -solid black"
- [mouse] button = "4" func = "tag_next" [/mouse]
- [mouse] button = "5" func = "tag_prev" [/mouse]
- [mouse] button = "3" func = "menu" cmd = "rootmenu" [/mouse]
- [/root]
- [client]
- border_height = 3
- border_shadow = true
- border_normal = "#191919"
- border_focus = "#003366"
- resize_corner_normal = "#191919"
- resize_corner_focus = "#003366"
- modifier = "Alt"
- [mouse] button = "1" func = "client_raise" [/mouse]
- [mouse] button = "1" func = "mouse_move" [/mouse]
- [mouse] button = "3" func = "client_raise" [/mouse]
- [mouse] button = "3" func = "mouse_resize" [/mouse]
- # Remove this section to delete the titlebar.
- [titlebar]
- stipple = false
- height = 12
- fg_normal = "#7E89A2"
- fg_focus = "#9F9AB3"
- [mouse] button = "1" func = "client_raise" [/mouse]
- [mouse] button = "1" func = "mouse_move" [/mouse]
- [mouse] button = "3" func = "client_raise" [/mouse]
- [mouse] button = "3" func = "mouse_resize" [/mouse]
- [button]
- [mouse] button = "1" func = "client_kill" [/mouse]
- [mouse] button = "3" func = "menu" cmd = "clientmenu" [/mouse]
- [line] coord = {1, 1, 4, 1} [/line]
- [line] coord = {1, 1, 1, 4} [/line]
- [line] coord = {1, 4, 4, 4} [/line]
- [/button]
- [/titlebar]
- [/client]
- [menu]
- # Default menu, binded on the root window, button 3.
- [set_menu]
- name = "rootmenu"
- # place_at_mouse = false
- # x = 40 y = 50
- fg_focus = "#191919" bg_focus = "#7E89A2"
- fg_normal = "#9F9AB3" bg_normal = "#191919"
- [item] name = "Terminal" func = "spawn" cmd = "@WMFS_TERM@" [/item]
- [item] name = "Next tag" func = "tag_next" [/item]
- [item] name = "Previous tag" func = "tag_prev" [/item]
- [item] name = "Next layout" func = "layout_next" [/item]
- [item] name = "Previous layout" func = "layout_prev" [/item]
- [item] name = "Toggle infobar" func = "toggle_infobar_position" [/item]
- [item] name = "Quit WMFS" func = "quit" [/item]
- [/set_menu]
- [set_menu]
- name = "clientmenu"
- fg_focus = "#D4D4D4" bg_focus = "#003366"
- fg_normal = "#D4D4D4" bg_normal = "#191919"
- [item] name = "Close" func = "client_kill" [/item]
- [item] name = "Maximize" func = "toggle_max" [/item]
- [item] name = "Free" func = "toggle_free" [/item]
- [/set_menu]
- [/menu]
- [launcher]
- [set_launcher]
- name = "launcher_exec"
- prompt = "Exec: "
- command = "exec"
- [/set_launcher]
- #ViWMFS : manage wmfs with vi-based command.
- [set_launcher]
- name = "viwmfs"
- prompt = "> "
- command = "wmfs -V"
- [/set_launcher]
- [/launcher]
- [keys]
- # Reload the configuration of wmfs.
- [key] mod = {"Alt", "Control"} key = "r" func = "reload" [/key]
- # Open a terminal.
- [key] mod = {"Control"} key = "Return" func = "spawn" cmd = "@WMFS_TERM@" [/key]
- # Kill the selected client.
- [key] mod = {"Alt"} key = "q" func = "client_kill" [/key]
- # Quit wmfs.
- [key] mod = {"Control", "Alt", "Shift"} key = "q" func = "quit" [/key]
- # Swap current client with the next.
- [key] mod = {"Alt"} key = "t" func = "client_swap_next" [/key]
- # Swap current client with the previous.
- [key] mod = {"Alt", "Shift"} key = "t" func = "client_swap_prev" [/key]
- # Toggle maximum the selected client
- [key] mod = {"Alt"} key = "m" func = "toggle_max" [/key]
- # Toggle free the selected client.
- [key] mod = {"Alt"} key = "f" func = "toggle_free" [/key]
- # Toggle the position of the infobar.
- [key] mod = {"Alt"} key = "b" func = "toggle_infobar_position" [/key]
- # Toggle the resizehint of the current tag/screen
- [key] mod = {"Shift", "Control"} key = "r" func = "toggle_resizehint" [/key]
- # Select the next client.
- [key] mod = {"Alt"} key = "Tab" func = "client_next" [/key]
- # Select the previous client.
- [key] mod = {"Alt","Shift"} key = "Tab" func = "client_prev" [/key]
- # Select the next tag.
- [key] mod = {"Control"} key = "Right" func = "tag_next" [/key]
- # Select the previous tag.
- [key] mod = {"Control"} key = "Left" func = "tag_prev" [/key]
- # Set the next layout.
- [key] mod = {"Alt"} key = "space" func = "layout_next" [/key]
- # Set the previous layout.
- [key] mod = {"Alt", "Shift"} key = "space" func = "layout_prev" [/key]
- # Increase mwfact.
- [key] mod = {"Alt"} key = "l" func = "set_mwfact" cmd = "+0.025" [/key]
- # Decrease mwfact.
- [key] mod = {"Alt"} key = "h" func = "set_mwfact" cmd = "-0.025" [/key]
- # Increase nmaster.
- [key] mod = {"Alt"} key = "d" func = "set_nmaster" cmd = "+1" [/key]
- # Decease nmaster.
- [key] mod = {"Alt", "Shift"} key = "d" func = "set_nmaster" cmd = "-1" [/key]
- #Launcher.
- [key] mod = {"Alt"} key = "p" func = "launcher" cmd = "launcher_exec" [/key]
- #ViWMFS
- [key] mod = {"Alt"} key = "Escape" func = "launcher" cmd = "viwmfs" [/key]
- # Set the tag x.
- [key] mod = {"Alt"} key = "F1" func = "tag" cmd = "1" [/key]
- [key] mod = {"Alt"} key = "F2" func = "tag" cmd = "2" [/key]
- [key] mod = {"Alt"} key = "F3" func = "tag" cmd = "3" [/key]
- [key] mod = {"Alt"} key = "F4" func = "tag" cmd = "4" [/key]
- [key] mod = {"Alt"} key = "F5" func = "tag" cmd = "5" [/key]
- [key] mod = {"Alt"} key = "F6" func = "tag" cmd = "6" [/key]
- [key] mod = {"Alt"} key = "F7" func = "tag" cmd = "7" [/key]
- [key] mod = {"Alt"} key = "F8" func = "tag" cmd = "8" [/key]
- [key] mod = {"Alt"} key = "F9" func = "tag" cmd = "9" [/key]
- # Transfert selected client to x.
- [key] mod = {"Alt", "Shift"} key = "F1" func = "tag_transfert" cmd ="1" [/key]
- [key] mod = {"Alt", "Shift"} key = "F2" func = "tag_transfert" cmd ="2" [/key]
- [key] mod = {"Alt", "Shift"} key = "F3" func = "tag_transfert" cmd ="3" [/key]
- [key] mod = {"Alt", "Shift"} key = "F4" func = "tag_transfert" cmd ="4" [/key]
- [key] mod = {"Alt", "Shift"} key = "F5" func = "tag_transfert" cmd ="5" [/key]
- [key] mod = {"Alt", "Shift"} key = "F6" func = "tag_transfert" cmd ="6" [/key]
- [key] mod = {"Alt", "Shift"} key = "F7" func = "tag_transfert" cmd ="7" [/key]
- [key] mod = {"Alt", "Shift"} key = "F8" func = "tag_transfert" cmd ="8" [/key]
- [key] mod = {"Alt", "Shift"} key = "F9" func = "tag_transfert" cmd ="9" [/key]
- [/keys]
|