Vintendo /.awesomerc

screen 1
{
    general
    {
        border = 1 
        
        resize_hints = false  
    }
    styles
    {
        normal
        {
            font = "sans 8"
            fg = "#ffffff"
            bg = "#535d6c"
            border = "#556b2f"
        }
        focus
        {
            fg = "#c50000"
            bg = "#535d6c"
            border = "#b22222"
        }
        urgent
        {
            fg = "#111111"
            bg = "#ff4500"
        }
    }
    tags
    {
        tag opera {layout = "dwindle" }
        tag ftd {layout = "dwindle" }
        tag stuff { layout = "dwindle" }
    }
    layouts
    {
        layout spiral { image = "/usr/share/awesome/icons/layouts/spiralw.png" }
       # layout tile { image = "/usr/share/awesome/icons/layouts/tilew.png" }
       # layout tileleft { image = "/usr/share/awesome/icons/layouts/tileleftw.png" }
       # layout tilebottom { image = "/usr/share/awesome/icons/layouts/tilebottomw.png" }
       # layout tiletop { image = "/usr/share/awesome/icons/layouts/tiletopw.png" }
        layout max { image = "/usr/share/awesome/icons/layouts/maxw.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/floatingw.png" }
    }
    statusbar statusbar
    {
        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"
            }
        }

	textbox NetTraffic { align = right }
	textbox Cpu { align = right text = " | Cpu: "}
	progressbar CpuUsage
	{
		align = right
		width = 18
		height = 0.5
		data "cpu"
		{
			bordercolor = "#ffffff"
			fg = "#ffffff"
			bg = "#535d6c"
			fg_off = "#535d6c"
		}

	}
	textbox memtitle { text = " | mem: " align = right }
	progressbar Memory
	{
		align = right 
		width = 18
		height = 0.5
		data "mem"
		{
			bordercolor = "#ffffff"
			fg = "#ffffff"
			bg = "#535d6c"
			fg_off = "#535d6c"
		}
 	}
	textbox space6 { align = right text = " | " }
 	textbox pacman { align = right }
	textbox pac {align = right text = " new packages | " }
	textbox mpd { align = right }
	textbox space7 { align = right text = " | " } 
	textbox clock { align = right }
	emptybox space8 { align = right width = 2}
    }
}

screen 2
{
    general
    {
        border = 1 
        
        resize_hints = false 
    }
    styles
    {
        normal
        {
            font = "sans 8"
            fg = "#ffffff"
            bg = "#535d6c"
            border = "#556b2f"
        }
        focus
        {
            fg = "#c50000"
            bg = "#535d6c"
            border = "#b22222"
        }
        urgent
        {
            fg = "#111111"
            bg = "#ff4500"
        }
    }
    tags
    {
        tag one {layout = "dwindle"}
        tag two {layout = "dwindle"}
        tag three {layout = "dwindle"}
    }


    layouts
    {
        layout spiral { image = "/usr/share/awesome/icons/layouts/spiralw.png" }
        #layout tile { image = "/usr/share/awesome/icons/layouts/tilew.png" }
        #layout tileleft { image = "/usr/share/awesome/icons/layouts/tileleftw.png" }
        #layout tilebottom { image = "/usr/share/awesome/icons/layouts/tilebottomw.png" }
        #layout tiletop { image = "/usr/share/awesome/icons/layouts/tiletopw.png" }
        layout max { image = "/usr/share/awesome/icons/layouts/maxw.png" }
        layout dwindle { image = "/usr/share/awesome/icons/layouts/dwindlew.png" }
        #layout floating { image = "/usr/share/awesome/icons/layouts/floatingw.png" }
    }
    statusbar statusbar
    {
        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"
            }
	}
    }
}
mouse
{
    root
    {
        button = "3"
        command = "spawn"
        arg = "exec urxvt"
    }
    root
    {
        button = "4"
        command = "tag_viewnext"
    }
    root
    {
        button = "5"
        command = "tag_viewprev"
    }
    client
    {
        modkey = {"Mod1"}
        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"}
        key = "Return"
        command = "spawn"
        arg = "exec urxvt"
    }
    key
    {
        modkey = {"Mod1"}
        key = "space"
        command = "tag_setlayout"
        arg = "+1"
    }
    key
    {
        modkey = {"Mod4", "Shift"}
        key = "space"
        command = "tag_setlayout"
        arg = "-1"
    }
    key
    {
        modkey = {"Mod1"}
        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 = "Escape"
        command = "tag_prev_selected"
    }
    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 = {"Mod1", "Control"}
        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", "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, 7, 8, 9 }
        arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
    }
    key
    {
        modkey = {"Mod4", "Control"}
        key = "0"
        command = "tag_toggleview"
    }
    keylist
    {
        modkey = {"Mod4", "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 = {"Mod4", "Shift"}
        key = "0"
        command = "client_tag"
    }
    keylist
    {
        modkey = {"Mod4", "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 = {"Mod4", "Shift", "Control"}
        key = "0"
        command = "client_toggletag"
    }
    keylist
    {
        modkey = {"Mod4", "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 }
    }
#########################################################
#My own keys                                            #
#########################################################
   	key
    {
		modkey = {"Mod1"}
 		key = "Right"
		command = "client_focusnext"
    }
    key
    {
		modkey = {"Mod1"}
		key = "Left"
		command = "client_focusprev"
	}
    key
    {
        modkey = {"Control", "Mod1"}
        key = "Right"
        command = "client_swapnext"
    }
    key
    {
        modkey = {"Control", "Mod1"}
        key = "Left"
        command = "client_swapprev"
    }
    key
    {
        modkey = {"Control"}
        key = "Right"
        command = "screen_focus"
        arg = "+1"
    }
    key
    {
        modkey = {"Control"}
        key = "Left"
        command = "screen_focus"
        arg = "-1"
    }
    key
    {
		modkey = {"Shift"}
		key = "Right"
		command = "tag_viewnext"
    }
    key
    {
		modkey = {"Shift"}
		key = "Left"
		command = "tag_viewprev"
    }
}
# vim: filetype=conf