screen 0 { general { border = 2 new_get_focus = true new_become_master = true sloppy_focus = false floating_placement = smart } styles { normal { font = "sans 8" fg = "#dddddd" bg = "#000000" border = "#555555" } focus { fg = "#00f80c" bg = "#000000" border = "#00f80c" } urgent { fg = "#111111" bg = "#ff4500" } } tags { tag im { layout = tilebottom } tag hack { layout = floating } tag www { layout = floating } tag rand { } tag misc { } tag zero { layout = floating } } layouts { layout tile { image = "/home/gapz/.awesome/icons/layouts/tilew.png" } layout tileleft { image = "/home/gapz/.awesome/icons/layouts/tileleftw.png" } layout tilebottom { image = "/home/gapz/.awesome/icons/layouts/tilebottomw.png" } layout tiletop { image = "/home/gapz/.awesome/icons/layouts/tiletopw.png" } layout max { image = "/home/gapz/.awesome/icons/layouts/maxw.png" } layout spiral { image = "/home/gapz/.awesome/icons/layouts/spiralw.png" } layout dwindle { image = "/home/gapz/.awesome/icons/layouts/dwindlew.png" } layout floating { image = "/home/gapz/.awesome/icons/layouts/floatingw.png" } } statusbar mystatusbar { position = "bottom" emptybox emptyz { width = 10 } tasklist mytasklist { } emptybox emptyA { width = 10 } textbox textA { text = "[ " } taglist mytaglist { align = "right" mouse { button = "1" command = "tag_viewprev" } mouse { button = "3" command = "tag_viewnext" } } textbox textB { text = " ]" } emptybox emptyB { width = 10 } layoutinfo mylayoutinfo { align = right mouse { button = "1" command = "tag_setlayout" arg = "+1" } mouse { button = "4" command = "tag_setlayout" arg = "+1" } mouse { button = "3" command = "tag_setlayout" arg = "-1" } mouse { button = "5" command = "tag_setlayout" arg = "-1" } } emptybox emptyC { width = 10 } textbox "clock" { align = "right" mouse { button = "1" command = "tag_viewprev" } mouse { button = "3" command = "tag_viewnext" } } emptybox emptyD { width = 10 } } } rules { rule { name = "Gimp" float = true } rule { name = "MPlayer" float = true } rule { name = "Acroread" float = true } rule { name = "firefox" float = true } } mouse { root { button = "3" command = "spawn" arg = "exec xterm" } root { button = "4" command = "tag_viewnext" } root { button = "5" command = "tag_viewprev" } client { modkey = {"Mod1"} button = "1" command = "client_movemouse" } client { modkey = {"Mod1"} button = "2" command = "client_zoom" } client { modkey = {"Mod1"} button = "3" command = "client_resizemouse" } titlebar { button = "1" command = "client_movemouse" } titlebar { button = "3" command = "client_resizemouse" } } keys { key { modkey = {"Mod4"} key = "r" command = "spawn" arg = "echo 'program' | awesome-menu -e 'exec ' Execute:" } key { modkey = {"Mod4"} key = "s" command = "spawn" arg = "cut -d' ' -f1 ~/.ssh/known_hosts | cut -d, -f1 | awesome-menu -e 'xterm -e ssh ' 'ssh to:'" } key { modkey = {"Mod4"} key = "z" command = "spawn" arg = "exec xterm" } key { modkey = {"Mod1"} key = "space" command = "tag_setlayout" arg = "+1" } key { modkey = {"Mod1", "Shift"} key = "space" command = "tag_setlayout" arg = "-1" } key { modkey = {"Mod1"} key = "b" command = "statusbar_toggle" } key { modkey = {"Mod1"} key = "Tab" command = "client_focusnext" } key { modkey = {"Mod1"} key = "Return" command = "client_swapnext" } key { modkey = {"Mod1", "Shift"} key = "Return" command = "client_swapprev" } key { modkey = {"Mod1"} key = "v" command = "client_toggleverticalmax" } key { modkey = {"Mod1"} key = "g" command = "client_togglehorizontalmax" } key { modkey = {"Mod1"} key = "h" command = "client_togglescratch" } key { modkey = {"Mod1"} key = "u" command = "client_setscratch" } key { modkey = {"Mod1"} key = "h" command = "tag_setmwfact" arg = "-0.05" } key { modkey = {"Mod1"} key = "l" command = "tag_setmwfact" arg = "+0.05" } key { modkey = {"Mod1", "Shift"} key = "h" command = "tag_setnmaster" arg = "+1" } key { modkey = {"Mod1", "Shift"} key = "l" command = "tag_setnmaster" arg = "-1" } key { modkey = {"Mod1", "Control"} key = "h" command = "tag_setncol" arg = "+1" } key { modkey = {"Mod1", "Control"} key = "l" command = "tag_setncol" arg = "-1" } key { modkey = {"Mod1"} key = "Escape" command = "tag_prev_selected" } key { modkey = {"Mod1", "Control"} key = "Left" command = "tag_viewprev" } key { modkey = {"Mod1", "Control"} key = "Right" command = "tag_viewnext" } key { modkey = {"Mod1"} key = "m" command = "client_togglemax" } #key #{ # modkey = {"Mod1"} # key = "p" # command = "client_zoom" #} key { modkey = {"Mod1"} key = "l" command = "client_togglefloating" } key { modkey = {"Mod1"} key = "s" command = "client_togglescratch" } key { modkey = {"Mod1", "Control"} key = "s" command = "client_setscratch" } key { modkey = {"Mod1"} key = "c" command = "client_kill" } key { modkey = {"Mod1", "Control", "Shift"} key = "q" command = "quit" } key { modkey = {"Mod1", "Control", "Shift"} key = "r" command = "restart" } key { modkey = {"Mod1"} key = "0" command = "tag_view" } keylist { modkey = {"Mod1"} command = "tag_view" keylist = { F1, F2, F3, F4, F5, F6, F7, F8, F9 } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } key { modkey = {"Mod1", "Control"} key = "0" command = "tag_toggleview" } keylist { modkey = {"Control"} command = "tag_toggleview" keylist = { F1, F2, F3, F4, F5, F6, F7, F8, F9 } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } key { modkey = {"Mod1", "Shift"} key = "0" command = "client_tag" } keylist { modkey = {"Mod1", "Shift"} command = "client_tag" keylist = { F1, F2, F3, F4, F5, F6, F7, F8, F9 } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } key { modkey = {"Mod1", "Shift", "Control"} key = "0" command = "client_toggletag" } keylist { modkey = {"Mod1", "Shift", "Control"} command = "client_toggletag" keylist = { F1, F2, F3, F4, F5, F6, F7, F8, F9 } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } key { modkey = {"Mod1"} key = "Right" command = "client_moveresize" arg = "+40 +0 +0 +0" } key { modkey = {"Mod1"} key = "Left" command = "client_moveresize" arg = "-40 +0 +0 +0" } key { modkey = {"Mod1"} key = "Up" command = "client_moveresize" arg = "+0 -40 +0 +0" } key { modkey = {"Mod1"} key = "Down" command = "client_moveresize" arg = "+0 +40 +0 +0" } key { modkey = {"Mod1"} key = "p" command = "client_moveresize" arg = "-20 -20 +40 +40" } key { modkey = {"Mod1"} key = "o" command = "client_moveresize" arg = "+20 +20 -40 -40" } } # vim: filetype=conf