screen 0
{



    general
    {
	resize_hints = false
    }
    styles
    {

	normal
	{
	    font = "terminus 8"
	    fg = "red"
	    bg = "#000000"
	    border = "red"
	}
	focus
	{
	    bg = "#000000"
	    fg = "#cccccc"
	    border = "#cccccc"
	}
	urgent
	{
	    fg = "white"
	    bg = "white"
	}
    }

    tags
    {
	tag www { }
	tag misc { }
	tag network { }
	tag terminal { }
	tag devel { }
	tag monitor { }
    }

    titlebar	
    {
	position = "left"
	    text_align = "left"
	    height = 16
	    styles
	    {
		normal
		{
		    bg = "#000000"
			fg = "red"
			shadow = "#cccccc"
		}
		focus
		{
		    bg = "#000000"
			fg = "#cccccc"
			shadow = "#ffffff"
		}
	    }
    }

    layouts
    {
	layout tile { image = "/usr/share/awesome/icons/layouts/tile.png" }
	layout tileleft { image = "/usr/share/awesome/icons/layouts/tileleftw.png" }
	layout tilebottom { image = "/usr/share/awesome/icons/layouts/tilebottom.png" }
	layout tiletop { image = "/usr/share/awesome/icons/layouts/tiletopw.png" }
	layout max { image = "/usr/share/awesome/icons/layouts/max.png" }
#        layout spiral { image = "/usr/share/awesome/icons/layouts/spiralw.png" }
#       layout dwindle { image = "/usr/share/awesome/icons/layouts/dwindlew.png" }
	layout floating { image = "/usr/share/awesome/icons/layouts/floating.png" }
    }

#	statusbar taskbar
#	{
#		position = "bottom"
#        tasklist mytasklist
#        {
#			show_icons = "false"
#            mouse
#            {
#                button = "4"
#                command = "client_focusnext"
#            }
#            mouse
#            {
#                button = "5"
#                command = "client_focusprev"
#            }
#            mouse
#            {
#                modkey = {"Mod4"}
#                button = "4"
#                command = "client_swapnext"
#            }
#            mouse
#            {
#                modkey = {"Mod4"}
#                button = "5"
#                command = "client_swapprev"
#            }
#        }
#	}

    statusbar mystatusbar
    {
	position = "top"
	    taglist mytaglist
	    {
		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 = "4"
			command = "tag_viewnext"
		}
		mouse
		{
		    button = "5"
			command = "tag_viewprev"
		}
	    }

	layoutinfo mylayoutinfo
	{
	    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"
	    }
	}

    }
}

rules
{
    rule { name = "firefox" }
    rule { name = "Gimp" float = true }
}

mouse
{
    root
    {
	button = "4"
	    command = "tag_viewnext"
    }
    root
    {
	button = "5"
	    command = "tag_viewprev"
    }
    client
    {
	modkey = {"Mod4"}
	button = "1"
	    command = "client_movemouse"
    }
    client
    {
	modkey = {"Mod4"}
	button = "2"
	    command = "client_zoom"
    }
    client
    {
	modkey = {"Mod4"}
	button = "3"
	    command = "client_resizemouse"
    }
    titlebar
    {
	button = "1"
	    command = "client_movemouse"
    }
    titlebar
    {
	button = "3"
	    command = "client_resizemouse"
    }
}

keys
{
    key
    {
	modkey = {"Mod4", "Shift"}
	key = "a"
	    command = "spawn"
	    arg = "exec firefox -P devel"
    }
    key
    {
	modkey = {"Mod4", "Shift"}
	key = "z"
	    command = "spawn"
	    arg = "exec vlc"
    }
    key
    {
	modkey = {"Mod4", "Shift"}
	key = "e"
	    command = "spawn"
	    arg = "exec xterm -e df"
    }
    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 'xterm -e man ' 'RTFM what ?'"
    }
    key
    {
	modkey = {"Mod4"}
	key = "F2"
	    command = "spawn"
	    arg = "find /usr/bin -type f -executable ! -empty | awesome-menu -e 'exec ' Execute"
    }
    key
    {
	modkey = {"Mod4"}
	key = "F3"
	    command = "spawn"
	    arg = "cut -d' ' -f1 ~/.ssh/known_hosts | cut -d, -f1 | awesome-menu -e 'xterm -e ssh ' 'ssh to '"
    }
    key
    {
	modkey = {"Mod4"}
	key = "F4"
	    command = "spawn"
	    arg = " ~/.awesome/battery.sh | awesome-menu"
    }
    key
    {
	modkey = {"Mod4"}
	key = "Return"
	    command = "spawn"
	    arg = "exec xt"
    }

    key
    {
	modkey = {"Mod4"}
	key = "r"
	    command = "spawn"
	    arg = "rox"
    }
    key
    {
	modkey = {"Mod4", "Shift"}
	key = "Return"
	    command = "spawn"
	    arg = "urxvtc -e screen -RD"
    }
    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 = "w"
	    command = "client_focusnext"
    }
    key
    {
	modkey = {"Mod4", "Control"}
	key = "w"
	    command = "client_focusprev"
    }
    key
    {
	modkey = {"Mod4"}
	key = "Tab"
	    command = "focus_history"
	    arg = "-1"
    }
    key
    {
	modkey = {"Mod4", "Shift"}
	key = "w"
	    command = "client_swapnext"
    }
    key
    {
	modkey = {"Mod4", "Shift", "Control"}
	key = "w"
	    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 = "j"
	    command = "tag_setmwfact"
	    arg = "-0.05"
    }
    key
    {
	modkey = {"Mod4"}
	key = "k"
	    command = "tag_setmwfact"
	    arg = "+0.05"
    }
    key
    {
	modkey = {"Mod4", "Shift"}
	key = "j"
	    command = "tag_setnmaster"
	    arg = "+1"
    }
    key
    {
	modkey = {"Mod4", "Shift"}
	key = "k"
	    command = "tag_setnmaster"
	    arg = "-1"
    }
    key
    {
	modkey = {"Mod4", "Control"}
	key = "j"
	    command = "tag_setncol"
	    arg = "+1"
    }
    key
    {
	modkey = {"Mod4", "Control"}
	key = "k"
	    command = "tag_setncol"
	    arg = "-1"
    }
    key
    {
	modkey = {"Mod4"}
	key = "Escape"
	    command = "tag_prev_selected"
    }
    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", "Control"}
	key = "Return"
	    command = "client_zoom"
    }
    key
    {
	modkey = {"Mod4", "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 = {"Mod4", "Control"}
	key = "r"
	    command = "restart"
    }
    key
    {
	modkey = {"Mod4"}
	key = "0"
	    command = "tag_view"
    }
    keylist
    {
	modkey = {"Mod4"}
	command = "tag_view"
	    keylist = { 1, 2, 3, 4, 5, 6 }
	arglist = { 1, 2, 3, 4, 5, 6 }
    }
    key
    {
	modkey = {"Mod4", "Control"}
	key = "0"
	    command = "tag_toggleview"
    }
    keylist
    {
	modkey = {"Mod4", "Control"}
	command = "tag_toggleview"
	    keylist = { 1, 2, 3, 4, 5, 6 }
	arglist = { 1, 2, 3, 4, 5, 6 }
    }

    key
    {
	modkey = {"Mod4", "Shift"}
	key = "0"
	    command = "client_tag"
    }
    keylist
    {
	modkey = {"Mod4", "Shift"}
	command = "client_tag"
	    keylist = { 1, 2, 3, 4, 5, 6 }
	arglist = { 1, 2, 3, 4, 5, 6 }
    }

    key
    {
	modkey = {"Mod4", "Shift", "Control"}
	key = "0"
	    command = "client_toggletag"
    }
    keylist
    {
	modkey = {"Mod4", "Shift", "Control"}
	command = "client_toggletag"
	    keylist = { 1, 2, 3, 4, 5, 6 }
	arglist = { 1, 2, 3, 4, 5, 6 }
    }
}
# vim: filetype=conf
