local host = io.popen("hostname")
utils.host = host:read("*l")
+function utils.is_dir(path)
+ return os.execute(('[ -d "%s" ]'):format(path))
+end
+
function utils.run_or_kill(prg, cprop, screen)
if not prg then
do return nil end
end
end
end
- awful.util.spawn_with_shell(prg, screen)
+ awful.spawn.with_shell(prg, screen)
end
-- http://awesome.naquadah.org/wiki/Autostart#Simple_way
end
if not arg_string then
- awful.util.spawn_with_shell("pgrep -f -u $USER -x '" .. pname .. "' || (" .. prg .. ")",screen)
+ awful.spawn.with_shell("pgrep -f -u $USER -x '" .. pname .. "' || (" .. prg .. ")",screen)
else
- awful.util.spawn_with_shell("pgrep -f -u $USER -x '" .. pname .. " ".. arg_string .."' || (" .. prg .. " " .. arg_string .. ")",screen)
+ awful.spawn.with_shell("pgrep -f -u $USER -x '" .. pname .. " ".. arg_string .."' || (" .. prg .. " " .. arg_string .. ")",screen)
end
end
globalkeys = awful.util.table.join(globalkeys, keys)
end
+function utils.has_battery()
+ return utils.is_dir("/sys/class/power_supply/BAT0")
+end
+
return utils