this required to move root.keys() to rc.lua so that appended keys will
get registered... as long as they are added before this function
--- Set keys
-root.keys(globalkeys)
client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end)
-- }}}
client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end)
-- }}}
+-- Set keys
+root.keys(globalkeys)
+
-- {{{ Autostart applications
require("autostart")
-- }}}
-- {{{ Autostart applications
require("autostart")
-- }}}
+utils.rules = { }
+utils.globalkeys = { }
local host = io.popen("hostname")
utils.host = host:read("*l")
local host = io.popen("hostname")
utils.host = host:read("*l")
awful.util.spawn(command)
end
awful.util.spawn(command)
end
+function utils.joinTables(t1, t2)
+ for k,v in ipairs(t2) do table.insert(t1, v) end return t1
+end
+
+function utils.rules.append(rules)
+ awful.rules.rules = awful.util.table.join(awful.rules.rules, rules)
+end
+
+function utils.globalkeys.append(keys)
+ globalkeys = awful.util.table.join(globalkeys, keys)
+end
+