# Include file to split configuration #(see below) #@include "~/.config/wmfs/bar" #@include "~/.config/wmfs/layouts" #@include "~/.config/wmfs/tags" #@include "~/.config/wmfs/menu" #@include "~/.config/wmfs/keys" #@include "~/.config/wmfs/rules" [misc] font = "proggyclean-8" raisefocus = true raiseswitch = false focus_follow_mouse = true focus_follow_movement = false opacity = 255 # focus_pointer_click: click on unfocused client area: # true -- default, set focus # false -- click go to client; including dockapps focus_pointer_click = true status_timing = 2 #seconds status_path = "~/.config/wmfs/status.sh" [/misc] [root] # Command you can execute to set the background. background_command = "/home/argos/.config/wmfs/autostart.sh" [mouse] button = "4" func = "tag_next" [/mouse] [mouse] button = "5" func = "tag_prev" [/mouse] [mouse] button = "3" func = "menu" cmd = "rootmenu" [/mouse] [/root] [client] client_round = true client_auto_center = true border_height = 2 border_shadow = false place_at_mouse = false set_new_win_master = true client_tile_raise = false new_client_get_mouse = false #Zenburn border_normal = "#191919" border_focus = "#87AF87" resize_corner_normal = "#191919" resize_corner_focus = "#87AF87" # send all client that have no tag rule in this default tag #default_open_tag = 4 # same as above but for the screen #default_open_screen = 1 # Space between tiled clients padding = 0 # Modifier for mouse use modifier = "Alt" light_shade = 0.10 dark_shade = -0.10 # *DEPRECATED* but works, see [rules] section # Set automatic free or max client # autofree = "xterm|MPlayer" # automax = "Navigator" [mouse] button = "1" func = "client_raise" [/mouse] [mouse] button = "1" func = "mouse_move" [/mouse] [mouse] button = "2" func = "clientmenu" [/mouse] [mouse] button = "3" func = "client_raise" [/mouse] [mouse] button = "3" func = "mouse_resize" [/mouse] [mouse] button = "4" func = "tag_next" [/mouse] [mouse] button = "5" func = "tag_prev" [/mouse] # Remove this section to delete the titlebar. [titlebar] stipple = false height = 9 fg_normal = "#80806C" fg_focus = "#191919" [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] # Available "free", "max", "tile" flags or button. flags = "free,max,tile" [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] [launcher] [set_launcher] # Limit size of the launcher window (px) width_limit = 300 name = "launcher_exec" #prompt = "<< " prompt = "\i[5;0;16;16;/home/argos/.config/wmfs/img/prompt.png]\ " #command = "exec" command = "zsh -c" [/set_launcher] [set_launcher] # Limit size of the launcher window (px) width_limit = 300 name = "man_launcher" #prompt = "Man<< " prompt = "\i[5;0;16;16;/home/argos/.config/wmfs/img/prompt.png]\ (Man) " command = "exec xtermm -e man" [/set_launcher] #ViWMFS : manage wmfs with vi-based command. [set_launcher] name = "viwmfs" prompt = "> " command = "wmfs -V" [/set_launcher] [/launcher] [tags] [default_tag] name = "new tag" mwfact = 0.5 nmaster = 1 layout = "tile_right" resizehint = false infobar_position = "top" [/default_tag] # whether client_next on the last tag will send you on the first # and client_prev on the first tag will send you on the last one tag_round = false # Going twice on the same tag will bring you back on the previous one tag_auto_prev = true #Zenburn occupied_bg = "#80806C" occupied_fg = "#191919" sel_fg = "#191919" sel_bg = "#87AF87" urgent_bg = "#886306" urgent_fg = "#191919" # If true, number of the tag will be used for name name_count = false #default_name = "new tag" # deprecated, use [default_tag] instead #default_layout = "tile_right" # deprecated, use [default_tag] instead expose_name = "expose" expose_layout = "tile_left" # Border around the tag buttons. border = false # Hide empty tags in tag list autohide = false # Mouse buttons action on tag. mouse_button_tag_sel = "1" mouse_button_tag_transfert = "2" mouse_button_tag_add = "3" mouse_button_tag_next = "4" mouse_button_tag_prev = "5" [tag] # Tag 1 #name = "def" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/Linux.png]\ " screen = 0 mwfact = 0.65 nmaster = 1 layout = "tile_grid_vertical" resizehint = false infobar_position = "top" above_fc = false #[mouse] [/mouse] Possible multi mouse section [/tag] # clients option is *DEPRECATED* but works, see [rules] section # Tag 2 [tag] #name = "rss" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/rss.png]\ " layout = "tile_bottom" [/tag] # Tag 3 [tag] #name = "www" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/browser.png]\ " layout = "max" clients = {"Browser"} [/tag] ## Tag 4 #[tag] ##name = "mblog" #name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/twitter.png]\ " #layout = "tile_grid_vertical" #[/tag] ## Tag 5 #[tag] ##name = "chat" #name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/chat.png]\ " #layout = "free" #[/tag] # Tag mblog + chat (irssi + bitlbee) : Tag 4 [tag] name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/chat.png]\ " layout = "tile_grid_vertical" [/tag] # Tag 5/6 [tag] name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/minecraft.png]\ " #name = "jeux" layout = "free" [/tag] # Tag 6/7 [tag] name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/gimp.png]\ " #name = "gimp" layout = "free" [/tag] # Tag 7/8 [tag] name = "term" layout = "tile_grid_vertical" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/dev.png]\ " [/tag] # Tag 8/9 [tag] #name = "down" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/dl.png]\ " [/tag] # Tag 9/10 [tag] name = "mus" layout = "tile_bottom" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/mpd.png]\ " [/tag] [tag] name = "vid" layout = "tile_bottom" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/video.png]\ " [/tag] [tag] #name = "dev" name = "\i[1;0;16;16;/home/argos/.config/wmfs/img/vim.png]\ " layout = "tile_grid_vertical" [/tag] [/tags] [bar] #Couleur de la barre bg = "#191919" #Couleur du texte fg = "#D4D4D4" border = false #height = "-1" light_shade = 0.10 dark_shade = -0.10 [systray] # Enable/disable systray active = true # Screen of systray screen = 0 # Spacing between tray icons spacing = 3 [/systray] # Remove this section to disable the selbar. [selbar] bg = "#191919" fg = "#D4D4ff" # Cut title length # max_length = 25 [mouse] button = "3" func = "clientlist" [/mouse] [mouse] button = "4" func = "client_next" [/mouse] [mouse] button = "5" func = "client_prev" [/mouse] [/selbar] [/bar] [layouts] #Zenburn fg = "#191919" bg = "#87AF87" # Border around the layout button. border = false # Value menu or switch. system = "menu" # Value left or right. placement = "right" # Keep layout geo for free layout keep_layout_geo = false # Symbol displayed for the selected layout in the list selected_layout_symbol = "*" # Width of layout button # layout_button_width = x # Tiling layouts. [layout] type = "tile_right" symbol = "DROITE" [/layout] [layout] type = "tile_left" symbol = "GAUCHE" [/layout] [layout] type = "tile_top" symbol = "HAUT" [/layout] [layout] type = "tile_bottom" symbol = "BAS" [/layout] [layout] type = "tile_grid" symbol = "GRILLE_H" [/layout] [layout] type = "tile_grid_vertical" symbol = "GRILLE_V" [/layout] [layout] type = "mirror_vertical" symbol = "MIRROIR_V" [/layout] [layout] type = "mirror_horizontal" symbol = "MIRROIR_H" [/layout] # Other layouts. [layout] type = "max" symbol = "MAX" [/layout] [layout] type = "free" symbol = "LIBRE" [/layout] [/layouts] [menu] # Default menu, binded on the root window, button 3. [set_menu] name = "rootmenu" # place_at_mouse = false # x = 40 y = 50 # Available "center", "left", "right" menu align. Default: "center". align = "left" #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" [item] name = "urxvt" func = "spawn" cmd = "urxvtc" [/item] [item] name = "www" func = "spawn" cmd = "firefox" [/item] #[item] name = "argos" func = "spawn" cmd = "pcmanfm /home/argos" [/item] [item] name = "argos" func = "spawn" cmd = "pcmanfm-mod /home/argos" [/item] [item] name = "Dossiers" submenu = "dossiers" [/item] [item] name = "Jeux" submenu = "jeux" [/item] [item] name = "Musique" submenu = "musique" [/item] [item] name = "WWW" submenu = "web" [/item] [item] name = "Streaming" submenu = "streaming" [/item] [item] name = "Transferts" submenu = "transferts" [/item] [item] name = "WMFS" submenu = "wmfs" [/item] #[item] name = "Tag suivant" func = "tag_next" [/item] #[item] name = "Tag précédent" func = "tag_prev" [/item] #[item] name = "Layout suivant" func = "layout_next" [/item] #[item] name = "Layout précédent" func = "layout_prev" [/item] [item] name = "Barre d’infos" func = "toggle_infobar_position" [/item] [item] name = "Verrouiller" func = "spawn" cmd = "xtrlock" [/item] [item] name = "Quitter WMFS" func = "quit" [/item] [/set_menu] [set_menu] name = "dossiers" align = left #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" [item] name = "/home/argos" func = "spawn" cmd = "pcmanfm-mod /home/argos"[/item] [item] name = "~/Documents/" func = "spawn" cmd = "pcmanfm-mod /home/argos/Documents/"[/item] [item] name = "~/Écrits/" func = "spawn" cmd = "pcmanfm-mod /home/argos/Documents/Ecrits/"[/item] [item] name = "~/Musique/" func = "spawn" cmd = "pcmanfm-mod /home/argos/Musique/"[/item] [item] name = "~/Images" func = "spawn" cmd = "pcmanfm-mod /home/argos/Images/"[/item] [item] name = "~/Transferts/" func = "spawn" cmd = "pcmanfm-mod /home/argos/Transferts/"[/item] [item] name = "~/Videos/" func = "spawn" cmd = "pcmanfm-mod /home/argos/Videos/"[/item] [item] name = "~/Torrents/" func = "spawn" cmd = "pcmanfm-mod /home/argos/Transferts/Torrents/"[/item] [item] name = "~/apps/" func = "spawn" cmd = "pcmanfm-mod /home/argos/apps/"[/item] [/set_menu] [set_menu] name = "wmfs" align = left #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" [item] name = "Lancer les urxvt" func = "spawn" cmd = "sh /home/argos/.config/wmfs/apps.sh"[/item] [item] name = "Lancer le démon urxvt" func = "spawn" cmd = "urxvtd -q -o -f" [/item] [item] name = "Tag suivant" func = "tag_next" [/item] [item] name = "Tag précédent" func = "tag_prev" [/item] [item] name = "Layout suivant" func = "layout_next" [/item] [item] name = "Layout précédent" func = "layout_prev" [/item] [item] name = "wmfs/wmfsrc" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/wmfsrc" [/item] [item] name = "wmfs/keys" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/keys" [/item] [item] name = "wmfs/layouts" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/layouts" [/item] [item] name = "wmfs/tags" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/tags" [/item] [item] name = "wmfs/bar" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/bar" [/item] [item] name = "wmfs/menu" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/menu" [/item] [item] name = "wmfs/rules" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/rules" [/item] [item] name = "wmfs/status" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/status.sh" [/item] [item] name = "wmfs/autostart" func = "spawn" cmd = "gvim /home/argos/.config/wmfs/autostart.sh" [/item] [/set_menu] [set_menu] name = "musique" align = left #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" #[item] name = "Lecteur - CMus" func = "spawn" cmd = "urxvt -e = cmus"[/item] [item] name = "Tagueur - Puddletag" func = "spawn" cmd = "puddletag" [/item] #[item] name = "Tagueur - ExFalso" func = "spawn" cmd = "exfalso" [/item] [item] name = "Ario" func = "spawn" cmd = "ario" [/item] [item] name = "ncmpcpp" func = "spawn" cmd = "urxvt -name ncmpcpp -e ncmpcpp"[/item] [/set_menu] [set_menu] name = "web" align = left #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" [item] name = "RSS - Newsbeuter" furc="spawn" cmd="urxvtc -name newsbeuter -e newsbeuter"[/item] [item] name = "Navigateur Web - Vimperator" furc="spawn" cmd="firefox"[/item] [/set_menu] [set_menu] name = "jeux" align = left #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" [item] name = "Minecraft" func = "spawn" cmd = "java -jar /home/argos/Apps/minecraft/minecraft.jar" [/item] [item] name = "Minecraft - INVEdit" func = "spawn" cmd = "invedit"[/item] [item] name = "Minecraft - MCPatcher" func = "spawn" cmd = "mcpatcher"[/item] [item] name = "ZsNES" func="spawn" cmd="zsnes"[/item] [item] name = "MFE" func="spawn" cmd="mfe" [/item] [/set_menu] [set_menu] name = "flux" align = left #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" [item] name = "Youtube - Minitube" func = "spawn" cmd = "minitube" [/item] [item] name = "Téloches - WTO" func="spawn" cmd="wto"[/item] [item] name = "Podcasts - Miro" func="spawn" cmd="miro.real"[/item] [item] name = "Webradios - Radiotray" func="spawn" cmd="radiotray" [/item] [item] name = "Torrents Transmission" func = "spawn" cmd = "transmission" [/item] [/set_menu] [set_menu] name = "clientmenu" #fg_normal = "#9F9AB3" bg_normal = "#523914" #Zenburn fg_focus = "#80806C" bg_focus = "#121212" fg_normal = "#87AF87" bg_normal = "#121212" # Check items: possible 'check_max' or 'check_free'. [item] name = "Close" func = "client_kill" [/item] [item] name = "Maximize" func = "toggle_max" check = "check_max" [/item] [item] name = "Free" func = "toggle_free" check = "check_free" [/item] [/set_menu] [/menu]