Please bear with us as we work to restore functionality to dotfiles.org.
# Gigamo (20/04/08)
# {{{ Intended for awesome-3 git branch, but should (currently still) work with 2.3-rc1
screen 0
{
styles
{
normal
{
font = "terminus 8"
fg = "#a0a0a0"
bg = "#0a0a0a"
border = "#282c28"
shadow = "#111111"
shadow_offset = "1"
}
focus
{
fg = "#ffffff"
bg = "#285577"
}
urgent
{
bg = "#0a0a0a"
fg = "#ffffff"
}
#bg="#8ba574" green , "#285577" blue
}
general
{
border = 1
snap = 8
mwfact_lower_limit = 0.1
mwfact_upper_limit = 0.9
resize_hints = false
new_get_focus = true
new_become_master = false
floating_placement = smart
}
titlebar
{
position = "top"
text_align = "left"
styles
{
normal { border = "#282c28" shadow = "#111111" shadow_offset = "1" }
focus { border = "#282c28" shadow = "#111111" shadow_offset = "1" }
}
height = "14"
}
tags
{
tag t { layout = "tile" mwfact = .6 }
tag w { layout = "tilebottom" mwfact = .625 }
tag d { layout = "tile" mwfact = .5 }
tag 4 { layout = "floating" }
tag 5 { layout = "tile" nmaster = 3 ncol = 3 }
tag 6 { layout = "floating" }
tag 7 { layout = "tile" nmaster = 3 ncol = 3 }
tag 8 { layout = "floating" }
tag 9 { layout = "tile" nmaster = 3 ncol = 3 }
}
layouts
{
layout tile { image = "/home/gig/.awesome/layouts/tileb.png" }
layout tilebottom { image = "/home/gig/.awesome/layouts/tilebottomb.png" }
layout max { image = "/home/gig/.awesome/layouts/tabb.png" }
layout floating { image = "/home/gig/.awesome/layouts/floatb.png" }
}
statusbar top
{
position = "top"
height = "14"
taglist tl
{
mouse { button = "1" command = "tag_view" }
mouse { button = "3" command = "tag_toggleview" }
}
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" }
}
# tasklist top
# {
# styles
# {
# focus { bg = "#0a0a0a" shadow = "#111111" shadow_offset = "1" }
# }
# show_icons = false
# show = focus
# text_align = left
# 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" }
# }
emptybox a { width = 12 }
iconbox alsa_icon { image = "/home/gig/.awesome/transicons/vol.png" resize = false y = 3 }
emptybox aa { width = 6 }
progressbar alsa
{
data master { fg = "#f8cc00" fg_center = "#f8cc00" fg_end = "#ff0000" bg = "#101010" bordercolor = "#282c28" }
ticks_count = 5
width = 25
height = 0.5
}
iconbox ib_start { align = "right" image = "/home/gig/.awesome/separators/left.png" resize = "false" }
textbox clock
{
align = "right"
style { fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1" }
}
iconbox ib_cc { align = "right" image = "/home/gig/.awesome/separators/link.png" resize = "false" }
textbox cpu_usage
{
align = "right"
style { fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1" }
mouse { button = "1" command = "spawn" arg = "urxvtc -e htop" }
}
textbox cpu_freq
{
align = "right"
style { fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1" }
}
iconbox ib_cb { align = "right" image = "/home/gig/.awesome/separators/link.png" resize = "false" }
textbox battery
{
align = "right"
style { fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1"}
}
iconbox ib_bm { align = "right" image = "/home/gig/.awesome/separators/link.png" resize = "false" }
textbox gmail
{
style { fg = "#ffffff" shadow = "#111111" shadow_offset = "1" }
mouse { button = "1" command = "spawn" arg = "amazing -u gmail/top/0" }
align = "right"
}
textbox pacman
{
style { fg = "#ffffff" shadow = "#111111" shadow_offset = "1" }
align = "right"
mouse { button = "1" command = "spawn" arg = "amazing -u pacman/top/0" }
}
iconbox ib_pm { align = "right" image = "/home/gig/.awesome/separators/link.png" resize = "false" }
textbox mpd
{
align = "right"
style { fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1" }
mouse { button = "1" command = "spawn" arg = "mpc toggle" }
}
iconbox ib_end { align = "right" image = "/home/gig/.awesome/separators/right.png" resize = "false" }
}
}
menu Run:
{
styles
{
normal { bg = "#0a0a0a" fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1" }
focus { bg = "#285577" fg ="#ffffff" }
}
y = "0"
x = "178"
height = "14"
}
menu Manual:
{
styles
{
normal { bg = "#0a0a0a" fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1" }
focus { bg = "#285577" fg ="#ffffff" }
}
y = "0"
x = "178"
height = "14"
}
menu SSH:
{
styles
{
normal { bg = "#0a0a0a" fg = "#a0a0a0" shadow = "#111111" shadow_offset = "1" }
focus { bg = "#285577" fg ="#ffffff" }
}
y = "0"
x = "178"
height = "14"
}
rules
{
rule { name = "Gimp" tags = "6" float = "true" }
rule { name = "Pidgin" tags = "4" }
rule { name = "Mirage" float = "true" }
rule { name = "VLC" float = "true" titlebar { position = off } }
rule { name = "MPlayer" titlebar { position = off } }
rule { name = "Minefield" tags = "w" titlebar { position = off} }
rule { name = "urxvt" icon = "/home/gig/.icons/Somatic-0.2/32x32/apps/gnome-monitor.png" }
}
mouse
{
root { button = "4" command = "tag_viewnext" }
root { button = "5" command = "tag_viewprev" }
root { button = "3" command = "spawn" arg = "exec /home/gig/.awesome/awesome-menu" }
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_kill" }
}
keys
{
key { modkey = {"Mod4"} key = "Return" command = "spawn" arg = "exec xterm" }
key { modkey = {"Mod4"} key = "space" command = "tag_setlayout" arg = "+1" }
key { modkey = {"Mod4", "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 = {"Mod4"} key = "Tab" command = "focus_history" arg = "-1" }
key { modkey = {"Mod4", "Shift"} key = "j" command = "client_swapnext" }
key { modkey = {"Mod4", "Shift"} key = "k" command = "client_swapprev" }
key { modkey = {"Mod4", "Control"} key = "j" command = "screen_focus" arg = "+1" }
key { modkey = {"Mod4", "Control"} key = "k" command = "screen_focus" arg = "-1" }
key { modkey = {"Mod4"} key = "h" command = "tag_setmwfact" arg = "-0.05" }
key { modkey = {"Mod4"} key = "l" command = "tag_setmwfact" arg = "+0.05" }
key { modkey = {"Mod4", "Shift"} key = "h" command = "tag_setnmaster" arg = "+1" }
key { modkey = {"Mod4", "Shift"} key = "l" command = "tag_setnmaster" arg = "-1" }
key { modkey = {"Mod4", "Control"} key = "h" command = "tag_setncol" arg = "+1" }
key { modkey = {"Mod4", "Control"} key = "l" command = "tag_setncol" arg = "-1" }
key { modkey = {"Mod4"} key = "Left" command = "tag_viewprev" }
key { modkey = {"Mod4"} key = "Right" command = "tag_viewnext" }
key { modkey = {"Mod4"} key = "m" command = "client_togglemax" }
key { modkey = {"Mod4", "Shift"} key = "m" command = "client_toggleverticalmax" }
key { modkey = {"Mod4", "Control"} key = "m" command = "client_togglehorizontalmax" }
key { modkey = {"Mod1"} key = "s" command = "client_togglescratch" }
key { modkey = {"Mod1", "Control"} key = "s" command = "client_setscratch" }
key { modkey = {"Mod4", "Control"} key = "Return" command = "client_zoom" }
key { modkey = {"Mod4", "Control"} key = "space" command = "client_togglefloating" }
key { modkey = {"Mod1"} key = "k" command = "client_kill" }
key { modkey = {"Mod4", "Shift"} key = "q" command = "quit" }
key { modkey = {"Mod4", "Control"} key = "r" command = "exec" arg = "awesome" }
key { modkey = {"Mod4"} key = "agrave" command = "tag_view" }
keylist
{
modkey = {"Mod4"}
command = "tag_view"
keylist = { ampersand, eacute, quotedbl, apostrophe, parenleft, section, egrave, exclam, ccedilla }
arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
}
key { modkey = {"Mod4", "Control"} key = "agrave" command = "tag_toggleview" }
keylist
{
modkey = {"Mod4", "Control"}
command = "tag_toggleview"
keylist = { ampersand, eacute, quotedbl, apostrophe, parenleft, section, egrave, exclam, ccedilla }
arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
}
key { modkey = {"Mod4", "Shift"} key = "agrave" command = "client_tag" }
keylist
{
modkey = {"Mod4", "Shift"}
command = "client_tag"
keylist = { ampersand, eacute, quotedbl, apostrophe, parenleft, section, egrave, exclam, ccedilla }
arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
}
key { modkey = {"Mod4", "Shift", "Control"} key = "agrave" command = "client_toggletag" }
keylist
{
modkey = {"Mod4", "Shift", "Control"}
command = "client_toggletag"
keylist = { ampersand, eacute, quotedbl, apostrophe, parenleft, section, egrave, exclam, ccedilla }
arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
}
###### {{{ Custom app launching binds
key { modkey = {"Mod4"} key = "x" command = "spawn" arg = "urxvtc" }
key { modkey = {"Mod4"} key = "f" command = "spawn" arg = "firefox3" }
key { modkey = {"Mod4"} key = "t" command = "spawn" arg = "thunar" }
key { modkey = {"Mod4"} key = "r" command = "spawn" arg = "/home/gig/.awesome/awesome-menu" }
key { modkey = {"Mod4"} key = "F1" command = "spawn" arg = "for i in /usr/share/man/man?;do ls $i; done | cut -d. -f1 | awesome-menu -e 'urxvtc -e zsh -c man ' 'Manual:'" }
key { modkey = {"Mod4"} key = "F2" command = "spawn" arg = "find /usr/bin -type f -executable ! -empty | awesome-menu -e 'exec ' Run:" }
key { modkey = {"Mod4"} key = "F3" command = "spawn" arg = "cut -d' ' -f1 ~/.ssh/known_hosts | cut -d, -f1 | awesome-menu -e 'urxvtc -e ssh ' 'SSH:'"
}
# vim: filetype=conf shiftwidth=2 expandtab cindent