<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -9,8 +9,8 @@ require(&quot;awful.rules&quot;)
 require(&quot;beautiful&quot;)
 require(&quot;naughty&quot;)
 -- custom modules
-require(&quot;shifty&quot;)
 require(&quot;markup&quot;)
+require(&quot;shifty&quot;)
 require(&quot;mocp&quot;)
 require(&quot;calendar&quot;)
 require(&quot;battery&quot;)
@@ -20,6 +20,11 @@ require(&quot;volume&quot;)
 require(&quot;vicious&quot;)
 print(&quot;Modules loaded: &quot; .. os.time())
 
+settings = {}
+settings.theme_path = os.getenv(&quot;HOME&quot;)..&quot;/.config/awesome/themes/grey/theme.lua&quot;
+beautiful.init(settings.theme_path)
+-- beautiful.init(&quot;/usr/share/awesome/themes/default/theme.lua&quot;)
+
 -- {{{ Variable definitions
 settings = {
   [&quot;modkey&quot;] = &quot;Mod4&quot;,
@@ -142,8 +147,8 @@ shifty.config.apps = {
   { match   = { &quot;gimp-dock&quot;,&quot;gimp-toolbox&quot; },
     tag     = &quot;gimp&quot;,                                     
     slave   = true, dockable = true                         },
-    
-  { match   = { &quot;MPlayer&quot;, &quot;Gnuplot&quot;, &quot;galculator&quot;,&quot;R Graphics&quot; }, 
+
+  { match   = { &quot;dialog&quot;, &quot;MPlayer&quot;, &quot;Gnuplot&quot;, &quot;galculator&quot;,&quot;R Graphics&quot; }, 
     float   = true, honorsizehints = true                        },
 
   { match   = { &quot;urxvt&quot;,&quot;vim&quot;,&quot;mutt&quot; },
@@ -154,25 +159,25 @@ shifty.config.apps = {
     buttons = awful.util.table.join(
         awful.button({ }, 1, function (c) client.focus = c; c:raise() end),
         awful.button({ settings.modkey }, 1, awful.mouse.client.move),
-        awful.button({ settings.modkey }, 3, awful.mouse.client.resize))
-                                                            }
+        awful.button({ settings.modkey }, 3, awful.mouse.client.resize),
+        awful.button({ settings.modkey }, 8, awful.mouse.client.resize))
+  }
 }
 --}}}
 
-shifty.config.defaults={ layout  = awful.layout.suit.tile.bottom, ncol = 1, floatBars=true, 
-    run     = function(tag)
-                naughty.notify({ text = markup.fg(beautiful.fg_normal, markup.font(&quot;monospace&quot;,
-                    markup.fg( beautiful.fg_sb_hi, &quot;Shifty Created: &quot;..
-                        (awful.tag.getproperty(tag,&quot;position&quot;) or shifty.tag2index(mouse.screen,tag))..&quot; : &quot;..
-                        (tag.name or &quot;foo&quot;))))
-            }) end, 
+shifty.config.defaults={ layout = awful.layout.suit.tile.bottom, ncol = 1, floatBars=true, 
+    run = function(tag)
+            naughty.notify({ text = markup.fg(beautiful.fg_normal, markup.fg( beautiful.fg_sb_hi, &quot;Shifty Created: &quot;..
+                            (awful.tag.getproperty(tag,&quot;position&quot;) or shifty.tag2index(mouse.screen,tag))..&quot; : &quot;..
+                            (tag.name or &quot;foo&quot;)))
+            })
+        end, 
 }
 
 shifty.config.sloppy = true
 
 -- }}}
 
-beautiful.init(settings.theme_path)
 shifty.modkey = settings.modkey
 -- }}}
 
@@ -264,16 +269,14 @@ vicious.register(datewidget, vicious.widgets.date, markup.fg(beautiful.fg_sb_hi,
 -- {{{ -- CPU widget
 cpuwidget = widget({type=&quot;textbox&quot;, align = 'right' })
 cpuwidget.width = 40
-vicious.register(cpuwidget, vicious.widgets.cpu, 
-                'cpu:' .. markup.fg(beautiful.fg_sb_hi, '$1'))
+vicious.register(cpuwidget, vicious.widgets.cpu, 'cpu:' .. markup.fg(beautiful.fg_sb_hi, '$1'))
 -- }}}
 
 -- {{{ -- MEMORY widgets
 memwidget = widget({type=&quot;textbox&quot;, align = 'right' })
 memwidget.width = 45
 
-vicious.register(memwidget, vicious.widgets.mem, 
-                'mem:' ..  markup.fg(beautiful.fg_sb_hi,'$1'))
+vicious.register(memwidget, vicious.widgets.mem, 'mem:' ..  markup.fg(beautiful.fg_sb_hi,'$1'))
 -- }}}
 
 -- {{{ -- FSWIDGET
@@ -437,7 +440,7 @@ globalkeys = awful.util.table.join(
     end),
 
     -- shiftycentric
-    awful.key({ settings.modkey            }, &quot;Escape&quot;,  awful.tag.history.restore), -- move to prev tag by history
+    awful.key({ settings.modkey            }, &quot;Escape&quot;,  function() awful.tag.history.restore() end), -- move to prev tag by history
     awful.key({ settings.modkey, &quot;Shift&quot;   }, &quot;n&quot;,       shifty.send_prev),          -- move client to prev tag
     awful.key({ settings.modkey            }, &quot;n&quot;,       shifty.send_next),          -- move client to next tag
     awful.key({ settings.modkey, &quot;Control&quot; }, &quot;n&quot;,       function ()                 -- move a tag to next screen
@@ -533,6 +536,7 @@ globalkeys = awful.util.table.join(
 clientkeys = awful.util.table.join(
     awful.key({ settings.modkey,           }, &quot;f&quot;,      function (c) c.fullscreen = not c.fullscreen  end),
     awful.key({ settings.modkey, &quot;Shift&quot;   }, &quot;c&quot;,      function (c) c:kill()                         end),
+    awful.key({ settings.modkey, &quot;Shift&quot;   }, &quot;0&quot;,      function (c) c.sticky=not c.sticky            end),
     awful.key({ settings.modkey, &quot;Control&quot; }, &quot;space&quot;,  awful.client.floating.toggle                     ),
     awful.key({ settings.modkey, &quot;Control&quot; }, &quot;Return&quot;, function (c) c:swap(awful.client.getmaster()) end),
     awful.key({ settings.modkey,           }, &quot;o&quot;,      awful.client.movetoscreen                        ),</diff>
      <filename>rc.lua</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>84d9aaa601b502390bc51c98867c977627e8f893</id>
    </parent>
  </parents>
  <author>
    <name>perry</name>
    <email>perry.hargrave@gmail.com</email>
  </author>
  <url>http://github.com/bioe007/awesome-configs/commit/52cd45f7846cf59a3c5b6708a9d5e7a3626467a3</url>
  <id>52cd45f7846cf59a3c5b6708a9d5e7a3626467a3</id>
  <committed-date>2009-10-07T10:56:22-07:00</committed-date>
  <authored-date>2009-10-07T10:56:22-07:00</authored-date>
  <message>re-add sticky, move beautiful.init up</message>
  <tree>7ee53cafefed70ae0c37ccf46e2fb38292528bc8</tree>
  <committer>
    <name>perry</name>
    <email>perry.hargrave@gmail.com</email>
  </committer>
</commit>
