# vim: ft=conf ts=4 sw=4 screen 0 { general { border = "2" snap = "10" resize_hints = true new_become_master = true new_get_focus = true opacity_unfocused = "0.7" opacity_focused = "1" floating_placement = "smart" } styles { normal { font = "fixed 10" fg = "grey80" bg = "black" border = "black" } focus { fg = "white" bg = "#1793d1" border = "#1793d1" } urgent { fg = "white" bg = "darkred" } } tags { tag 1 { layout = "tile" mwfact = "0.5" nmaster = "1" } tag 2 { layout = "tileleft" mwfact = "0.65" } tag 3 { layout = "tile" mwfact = "0.6" } tag 4 { layout = "tile" mwfact = "0.6" } tag 5 { layout = "tile" mwfact = "0.6" } tag 6 { layout = "tile" mwfact = "0.6" } tag 7 { layout = "max" mwfact = "0.6" } tag 8 { layout = "floating" mwfact = "0.6" } tag 9 { layout = "floating" mwfact = "0.6" } } layouts { layout tile { image = "/home/iekko/conf/awesome/icons/layouts/tile.png" } layout tileleft { image = "/home/iekko/conf/awesome/icons/layouts/tileleft.png" } layout tilebottom { image = "/home/iekko/conf/awesome/icons/layouts/tilebottom.png" } #layout tiletop { image = "/home/iekko/conf/awesome/icons/layouts/tiletop.png" } layout max { image = "/home/iekko/conf/awesome/icons/layouts/max.png" } #layout spiral { image = "/home/iekko/conf/awesome/icons/layouts/spiral.png" } #layout dwindle { image = "/home/iekko/conf/awesome/icons/layouts/dwindle.png" } layout floating { image = "/home/iekko/conf/awesome/icons/layouts/floating.png" } } statusbar statusbar0 { position = "top" height = "16" taglist taglist { mouse { button = "1" command = "tag_view" } mouse { button = "1" modkey = {"Mod1"} command = "client_tag" } mouse { button = "3" command = "tag_toggleview" } mouse { button = "3" modkey = {"Mod1"} command = "client_toggletag" } mouse { button = "6" command = "tag_viewprev" } mouse { button = "7" command = "tag_viewnext" } } layoutinfo layoutinfo { mouse { button = "1" command = "tag_setlayout" arg = "+1" } mouse { button = "3" command = "tag_setlayout" arg = "-1" } mouse { button = "6" command = "tag_viewprev" } mouse { button = "7" command = "tag_viewnext" } } textbox separator1 { text = " " } iconbox terminal_icon { image = "/home/iekko/conf/awesome/icons/statusbar/terminal.png" mouse { button = "1" command = "spawn" arg = "xterminal" } mouse { button = "3" command = "spawn" arg = "xterminal" } } iconbox filer_icon { image = "/home/iekko/conf/awesome/icons/statusbar/filer.png" mouse { button = "1" command = "spawn" arg = "rox" } mouse { button = "3" command = "spawn" arg = "thunar" } } iconbox browser_icon { image = "/home/iekko/conf/awesome/icons/statusbar/browser.png" mouse { button = "1" command = "spawn" arg = "xbrowser" } mouse { button = "3" command = "spawn" arg = "xbrowser-alt" } } textbox separator2 { text = " " } tasklist tasklist { show = "focus" show_icons = true mouse { button = "6" command = "tag_viewprev" } mouse { button = "7" command = "tag_viewnext" } styles { normal { fg = "grey80" bg = "black" } focus { fg = "white" bg = "black" } urgent { fg = "white" bg = "darkred" } } } textbox separator3 { text = " " } textbox weather_temp { text = "" style { fg = "#1793d1" } } textbox weather_temp_unit { text = " °C" style { fg = "grey80" } } textbox separator4 { text = " " } textbox weather_hum { text = "" style { fg = "#1793d1" } } textbox weather_hum_unit { text = " %" style { fg = "grey80" } } textbox separator5 { text = " " } textbox weather_wind { text = "" style { fg = "#1793d1" } } textbox weather_wind_unit { text = " km/h" style { fg = "grey80" } } textbox separator6 { text = " " } iconbox date_icon { image = "/home/iekko/conf/awesome/icons/statusbar/date.png" } textbox separator7 { text = " " } textbox date { text = "" style { fg = "#1793d1" } } textbox separator8 { text = " " } iconbox time_icon { image = "/home/iekko/conf/awesome/icons/statusbar/clock.png" } textbox separator9 { text = " " } textbox time { text = "" style { fg = "#1793d1" } } textbox separator10 { text = " " } iconbox quit_icon { image = "/home/iekko/conf/awesome/icons/statusbar/quit.png" mouse { button = "1" command = "spawn" arg = "xscreensaver-command -lock" } mouse { button = "3" command = "quit" } } } statusbar statusbar1 { position = "bottom" height = "16" iconbox load_icon { image = "/home/iekko/conf/awesome/icons/statusbar/load.png" } textbox separator1 { text = " " } textbox load0 { text = "" style { fg = "#1793d1" } } textbox separator2 { text = " " } textbox load1 { text = "" style { fg = "#1793d1" } } textbox separator3 { text = " " } textbox load2 { text = "" style { fg = "#1793d1" } } iconbox separator4 { image = "/home/iekko/conf/awesome/icons/statusbar/separator.png" } iconbox cpu0_icon { image = "/home/iekko/conf/awesome/icons/statusbar/cpu.png" } textbox cpu0 { text = "" style { fg = "#1793d1" } } textbox cpu0_unit { text = "%" style { fg = "grey80" } } textbox separator5 { text = " " } iconbox cpu1_icon { image = "/home/iekko/conf/awesome/icons/statusbar/cpu.png" } textbox cpu1 { text = "" style { fg = "#1793d1" } } textbox cpu1_unit { text = "%" style { fg = "grey80" } } iconbox separator6 { image = "/home/iekko/conf/awesome/icons/statusbar/separator.png" } iconbox mem_icon { image = "/home/iekko/conf/awesome/icons/statusbar/mem.png" } textbox mem_used { text = "" style { fg = "#1793d1" } } textbox separator7 { text = "/" style { fg = "grey80" } } textbox mem_total { text = "" style { fg = "#1793d1" } } textbox mem_unit { text = " MiB" style { fg = "grey80" } } iconbox separator8 { image = "/home/iekko/conf/awesome/icons/statusbar/separator.png" } iconbox swap_icon { image = "/home/iekko/conf/awesome/icons/statusbar/swap.png" } textbox swap_used { text = "" style { fg = "#1793d1" } } textbox separator9 { text = "/" style { fg = "grey80" } } textbox swap_total { text = "" style { fg = "#1793d1" } } textbox swap_unit { text = " MiB" style { fg = "grey80" } } iconbox separator10 { image = "/home/iekko/conf/awesome/icons/statusbar/separator.png" } iconbox net_rx_icon { image = "/home/iekko/conf/awesome/icons/statusbar/net-rx.png" } textbox net_rx { text = "" style { fg = "#1793d1" } } textbox net_rx_unit { text = " KiB/s" style { fg = "grey80" } } textbox separator11 { text = " " } iconbox net_tx_icon { image = "/home/iekko/conf/awesome/icons/statusbar/net-tx.png" } textbox net_tx { text = "" style { fg = "#1793d1" } } textbox net_tx_unit { text = " KiB/s" style { fg = "grey80" } } textbox separator12 { text = " " } iconbox wireless_icon { image = "/home/iekko/conf/awesome/icons/statusbar/wireless.png" } textbox wireless_quality { text = "" style { fg = "#1793d1" } } textbox wireless_quality_unit { text = "%" style { fg = "grey80" } } iconbox separator13 { image = "/home/iekko/conf/awesome/icons/statusbar/separator.png" } iconbox mail_icon { image = "/home/iekko/conf/awesome/icons/statusbar/mail.png" } textbox mail_new { text = "" style { fg = "#1793d1" } } textbox separator14 { text = "/" style { fg = "grey80" } } textbox mail_total { text = "" style { fg = "#1793d1" } } textbox separator15 { text = " " } iconbox bots_icon { image = "/home/iekko/conf/awesome/icons/statusbar/bots.png" } textbox bots_new { text = "" style { fg = "#1793d1" } } textbox separator16 { text = "/" style { fg = "grey80" } } textbox bots_total { text = "" style { fg = "#1793d1" } } textbox separator17 { text = " " } iconbox junk_icon { image = "/home/iekko/conf/awesome/icons/statusbar/junk.png" } textbox junk_new { text = "" style { fg = "#1793d1" } } textbox separator18 { text = "/" style { fg = "grey80" } } textbox junk_total { text = "" style { fg = "#1793d1" } } iconbox separator19 { image = "/home/iekko/conf/awesome/icons/statusbar/separator.png" } iconbox mpd_icon { image = "/home/iekko/conf/awesome/icons/statusbar/mpd.png" mouse { button = "1" command = "spawn" arg = "mpc toggle" } mouse { button = "3" command = "spawn" arg = "mpc next" } } textbox separator20 { text = " " } textbox mpd_text { text = "" style { fg = "#1793d1" } } } titlebar { position = "off" height = "16" text_align = "left" styles { normal { fg = "grey80" bg = "black" } focus { fg = "white" bg = "#1793d1" } urgent { fg = "white" bg = "darkred" } } } } rules { # class:name:title rule { name = "Breach & Clear" float = true } rule { name = "Deadbeef" float = true } rule { name = "Fieldrunners" float = true } rule { name = "Navigator" tags = "2" float = false } rule { name = "Firefox" tags = "2" float = true } rule { name = "Pale moon" tags = "2" float = true } rule { name = "Geany" float = false } rule { name = "MPlayer" float = true } rule { name = "ROX" float = false } rule { name = "Reus" float = true } rule { name = "Shadowrun" float = true } rule { name = "Spring" float = true } rule { name = "TeamSpeak 2" float = false } rule { name = "TeamSpeak" float = true } rule { name = "Totem" float = true } rule { name = "VLC" float = true } rule { name = "Wine" float = true } rule { name = "Xnest" float = true } rule { name = "alsaplayer" float = true } rule { name = "audacious" float = true } rule { name = "avidemux" float = true } rule { name = ":calc$" float = true } rule { name = ":chat$" tags = "1" } rule { name = "crawl" float = true } rule { name = "^Dia:" float = true tags = "8" } rule { name = "display" float = true } rule { name = "ffplay" float = true } rule { name = "gajim" float = true } rule { name = ":gimp" float = true tags = "8" } rule { name = ":mypaint" float = true tags = "8" } rule { name = "gnash" float = true } rule { name = ":gnucash" float = true tags = "8" } rule { name = "grun" float = true } rule { name = "intrusion-2" float = true } rule { name = "openttd" float = true } rule { name = "osmose" float = true } rule { name = "skype" float = true } rule { name = "springlobby" float = true } rule { name = "urxvt" icon = "/home/iekko/.icons/faenza-blue/apps/48/utilities-terminal.png" } rule { name = "wesnoth" float = true } rule { name = "xawtv" float = true } rule { name = "xbmc" float = true } rule { name = "xcalc" float = true } rule { name = "xmms" float = true } rule { name = "xpad" float = true } rule { name = "xterm" icon = "/home/iekko/.icons/faenza-blue/apps/48/utilities-terminal.png" } } mouse { root { button = "2" command = "spawn" arg = "rox" } root { button = "6" command = "tag_viewprev" } root { button = "7" command = "tag_viewnext" } client { modkey = {"Mod1"} button = "1" command = "client_movemouse" } client { modkey = {"Mod1"} button = "2" command = "client_zoom" } client { modkey = {"Mod1"} button = "3" command = "client_resizemouse" } client { modkey = {"Mod1"} button = "6" command = "client_zoom" } client { button = "6" command = "tag_viewprev" } client { button = "7" command = "tag_viewnext" } titlebar { button = "1" command = "client_movemouse" } titlebar { button = "3" command = "client_resizemouse" } titlebar { button = "6" command = "tag_viewprev" } titlebar { button = "7" command = "tag_viewnext" } } keys { key { modkey = {"Mod1", "Shift"} key = "Return" command = "spawn" arg = "xterminal" } key { modkey = {"Mod1"} key = "p" command = "spawn" arg = "xrun" } 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 = "t" command = "client_toggletitlebar" } key { modkey = {"Mod1"} key = "j" command = "client_focusnext" } key { modkey = {"Mod1"} key = "k" command = "client_focusprev" } key { modkey = {"Mod1"} key = "Tab" command = "client_focusnext" } key { modkey = {"Mod1", "Shift"} key = "Tab" command = "client_focusprev" } key { modkey = {"Mod1", "Shift"} key = "j" command = "client_swapnext" } key { modkey = {"Mod1", "Shift"} key = "k" command = "client_swapprev" } 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"} key = "Left" command = "tag_viewprev" } key { modkey = {"Mod1"} key = "Right" command = "tag_viewnext" } key { modkey = {"Mod1"} key = "m" command = "client_togglemax" } key { modkey = {"Mod1", "Control"} key = "Return" command = "client_zoom" } key { modkey = {"Mod1", "Control"} key = "space" command = "client_togglefloating" } key { modkey = {"Mod1"} key = "s" command = "client_togglescratch" } key { modkey = {"Mod1", "Shift"} key = "s" command = "client_setscratch" } key { modkey = {"Mod1", "Shift"} key = "c" command = "client_kill" } key { modkey = {"Mod1", "Shift"} key = "q" command = "quit" } key { modkey = {"Mod1", "Shift"} key = "r" command = "restart" } key { modkey = {"Mod1"} key = "agrave" command = "tag_view" } keylist { modkey = {"Mod1"} command = "tag_view" keylist = { "ampersand", "eacute", "quotedbl", "apostrophe", "parenleft", "minus", "egrave", "underscore", "ccedilla" } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } key { modkey = {"Mod1", "Control"} key = "agrave" command = "tag_toggleview" } keylist { modkey = {"Mod1", "Control"} command = "tag_toggleview" keylist = { "ampersand", "eacute", "quotedbl", "apostrophe", "parenleft", "minus", "egrave", "underscore", "ccedilla" } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } key { modkey = {"Mod1", "Shift"} key = "agrave" command = "client_tag" } keylist { modkey = {"Mod1", "Shift"} command = "client_tag" keylist = { "ampersand", "eacute", "quotedbl", "apostrophe", "parenleft", "minus", "egrave", "underscore", "ccedilla" } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } key { modkey = {"Mod1", "Shift", "Control"} key = "agrave" command = "client_toggletag" } keylist { modkey = {"Mod1", "Shift", "Control"} command = "client_toggletag" keylist = { "ampersand", "eacute", "quotedbl", "apostrophe", "parenleft", "minus", "egrave", "underscore", "ccedilla" } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } } }