Please bear with us as we work to restore functionality to dotfiles.org.
Awesome 2.3 rc 1 config file
# awesome-git
# config by PhrAok 07/03/2008
# Modified by Blu3ness, Mar 7. :)
# man awesomerc http://www.calmar.ws/awesome/awesomerc.5.html
screen 0
{
general
{
border = 1
snap = 8
resize_hints = false
new_get_focus = true
new_become_master = false
floating_placement = smart
}
titlebar {
position = "top"
text_align = "center"
styles { normal { shadow = "#e3e3e3" shadow_offset = "1" } focus { shadow = "#111111" shadow_offset = "1" } }
height = "11"
}
styles
{
normal { font = "HeldustryFTVBasic 7" fg = "#454545" bg = "#e3e3e3" border = "#cccccc" shadow = "#cccccc" shadow_offset = "1" }
focus { fg = "#ffffff" bg = "#1387e1" border = "#5ba8de" shadow = "#111111" shadow_offset = "1" }
urgent {fg = "#ffffff" bg = "#d53737" shadow = "#111111" shadow_offset = "1"}
}
tags
{
tag 1:terms { layout = "tile" mwfact = 0.50 }
tag 2:web { layout = "floating" mwfact = 0.80 }
tag 3:code { layout = "tilebottom" mwfact = 0.40 nmaster = 2 }
tag 4:im { layout = "floating" }
tag 5:float { layout = "floating" }
}
layouts
{
layout tile { image = "/home/bolu/.awesome/layouts/tileleftb.png" }
#layout tileleft { image = "/home/bolu/.awesome/layouts/tileleftb.png" }
layout tilebottom { image = "/home/bolu/.awesome/layouts/tilebottomb.png" }
#layout tiletop { image = "/home/bolu/.awesome/layouts/tiletopb.png" }
layout max { image = "/home/bolu/.awesome/layouts/tabb.png" }
#layout spiral { image = "/home/bolu/.awesome/layouts/spiralb.png" }
#layout dwindle { image = "/home/bolu/.awesome/layouts/dwindle.png" }
layout floating { image = "/home/bolu/.awesome/layouts/floatingb.png" }
}
statusbar top
{
position = "top"
height = "14"
taglist tl
{
mouse { button = "1" command = "tag_view" }
mouse { button = "1" modkey = {"Mod4"} command = "client_tag" }
mouse { button = "3" command = "tag_toggleview" }
mouse { button = "3" modkey = {"Mod4"} command = "client_toggletag" }
mouse { button = "5" command = "tag_viewnext" }
mouse { button = "4" command = "tag_viewprev" }
}
layoutinfo li
{
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" }
}
textbox sep00 { text = " " }
iconbox mpd_prev_icon { image="/home/bolu/.awesome/prev.png" resize = "false"
mouse {button = "1" command = "spawn" arg = "exec mpc prev" }}
textbox mpdinfo { mouse { button = "1" command = "spawn" arg = "exec mpc toggle" }}
iconbox mpd_next_icon { image="/home/bolu/.awesome/next.png" resize = "false" mouse {button = "1" command = "spawn" arg = "exec mpc next" }}
iconbox weather_icon { image="/home/bolu/.awesome/weather.png" align="right" }
textbox weather {align="right"}
iconbox cpu_icon { image="/home/bolu/.awesome/cpu.png" align="right" resize = "false" }
textbox cpu_freq { align = "right" }
textbox cpu_temp { align = "right" }
graph cpugraph
{
width = "30"
height = "0.80"
bg = "#cccccc"
bordercolor = "#e3e3e3"
data cpu0 { scale = true draw_style = bottom fg = "#1387e1" }
align = "right"
}
textbox sep0 { text = " " align = "right" }
iconbox mem_icon { image="/home/bolu/.awesome/mem.png" align="right" resize="false"}
progressbar membar
{
data membar { bg = "#cccccc" fg = "#1387e1" fg_center = "#1387e1" fg_end = "#1387e1" fg_off = "#89a7be" bordercolor="#e3e3e3" }
width = "11" height = "0.9" gap = 1 align = "right" vertical = "true"
ticks_count = "4" ticks_gap = "1"
}
textbox tb_mem { align="right" }
iconbox wifi_icon { image = "/home/bolu/.awesome/wifi.png" align="right" resize="false"}
textbox wifi { align = "right" }
iconbox bat_icon { image = "/home/bolu/.awesome/bat.png" align="right" }
textbox battery { align = "right" }
textbox batperc { align = "right" text = "% " }
iconbox gmail_icon { image="/home/bolu/.awesome/gmail.png" align="right" }
textbox gmailcount { align = "right" style {fg = "#cb3200"} }
iconbox vol_icon { image = "/home/bolu/.awesome/audio.png" align = "right" resize="false"}
progressbar pb_vol
{
data master { bg = "#cccccc" fg = "#1387e1" fg_center = "#1387e1" fg_end = "#1387e1" fg_off = "#89a7be" bordercolor="#e3e3e3" }
width = "11" height = "0.9" gap = 1 align = "right" vertical = "true"
ticks_count = "4" ticks_gap = "1"
mouse { button = "4" command = "spawn" arg = "exec amixer -c0 sset Master 2dB+ >/dev/null" }
mouse { button = "5" command = "spawn" arg = "exec amixer -c0 sset Master 2dB- >/dev/null" }
}
textbox tb_vol { align="right" }
textbox clock_day { align = "right" style { fg = "#727272" }}
textbox clock_date { align = "right" style { fg = "#ae0000" }}
textbox clock_time { align = "right" style { fg = "#0053ae" }}
}
statusbar bottom
{
position = "bottom"
height = "14"
tasklist taskbottom
{
show_icons = false
show = all
text_align = center
mouse { button = "2" command = "client_kill" }
mouse { button = "4" command = "client_focusnext" }
mouse { button = "5" command = "client_focusprev" }
mouse { modkey = {"Mod1"} button = "4" command = "client_swapnext" }
mouse { modkey = {"Mod1"} button = "5" command = "client_swapprev" }
}
textbox sep01 {text = " " align="right"}
}
}
rules
{
rule { name = "Gimp" tags = "3:code" float = "true" }
rule { name = "emesene" tags = "4:im" float = "true" titlebar { position = off }}
rule { name = "Pidgin" tags = "4:im" float = "true" }
rule { name = "Abiword" tags = "5:float"}
rule { name = "Deluge" tags = "5:float" }
rule { name = "Mirage" float = "true" }
rule { name = "xfrun4" float = "true" }
rule { name = "VLC" float = "true" }
rule { name = "gvim" tags = "3:code" float = "false" titlebar { position = off } }
rule { name = "Firefox" tags = "2:web" }
rule { name = "Minefield" tags = "2:web" titlebar { position = off }}
rule { name = "Vimperator" tags = "2:web" }
rule { name = "trayer" titlebar { position = off }}
rule { name = "evince" titlebar { position = off }}
rule { name = "urxvtc" icon = "/home/bolu/.icons/Mac4Lin_Icons_v0.4/scalable/apps/utilities-terminal.png"}
rule { name = "skype" tags = "4:im" }
}
mouse
{
root
{
button = "5"
command = "tag_viewnext"
}
root
{
button = "4"
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"
}
}
keys
{
#
key { modkey = {"Mod1"} key = "space" command = "tag_setlayout" arg = "+1" }
key { modkey = {"Mod1", "Shift"} key = "space" command = "tag_setlayout" arg = "-1" }
key { modkey = {"Mod4"} key = "b" command = "statusbar_toggle" }
key { modkey = {"Mod4"} key = "j" command = "client_focusnext" }
key { modkey = {"Mod4"} key = "k" command = "client_focusprev" }
key { modkey = {"Mod1"} key = "Tab" command = "focus_history" arg = "-1" }
key { modkey = {"Mod1", "Shift"} key = "j" command = "client_swapnext" }
key { modkey = {"Mod1", "Shift"} key = "k" command = "client_swapprev" }
key { modkey = {"Mod1", "Control"} key = "j" command = "screen_focus" arg = "+1" }
key { modkey = {"Mod1", "Control"} key = "k" command = "screen_focus" arg = "-1" }
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 = {"Mod4"} key = "m" command = "client_togglemax" }
key { modkey = {"Mod1"} key = "Return" command = "client_zoom" }
key { modkey = {"Mod1", "Control"} key = "space" command = "client_togglefloating" }
key { modkey = {"Mod4"} key = "s" command = "client_togglescratch" }
key { modkey = {"Mod4", "Control"} key = "s" command = "client_setscratch" }
key { modkey = {"Mod1"} key = "F4" command = "client_kill" }
key { modkey = {"Mod1", "Control"} key = "w" command = "quit" }
key { modkey = {"Mod1"} key = "r" command = "exec" arg = "awesome" }
key { modkey = {"Mod1"} key = "0" command = "tag_view" }
#apps
key { modkey = {"Mod4"} key = "f" command = "spawn" arg = "exec firefox3" }
key { modkey = {"Mod4"} key = "Return" command = "spawn" arg = "exec urxvtc" }
key { modkey = {"Mod4"} key = "t" command = "spawn" arg = "exec pcmanfm" }
key { modkey = {"Mod1"} key = "F2" command = "spawn" arg = "exec gmrun" }
key { modkey = {"Mod4"} key = "v" command = "spawn" arg = "exec vlc" }
key { modkey = {"Mod4"} key = "p" command = "spawn" arg = "exec pan" }
key { modkey = {"Mod4"} key = "e" command = "spawn" arg = "exec emesene" }
key { modkey = {"Mod4"} key = "v" command = "spawn" arg = "exec gvim" }
#switch
keylist { modkey = {"Mod1"} command = "tag_view" keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } }
key { modkey = {"Mod1", "Control"} key = "0" command = "tag_toggleview" }
keylist { modkey = {"Mod1", "Control"} command = "tag_toggleview" keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } 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 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } 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 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 } }
}
# vim: filetype=conf