X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/2010e1148dd7cbebf0d9ed63cbf48129b413b656..148295024c93e47f90ac850bf068e592b16b1c7c:/awesome/utils.lua diff --git a/awesome/utils.lua b/awesome/utils.lua index 8bbf340..7519473 100644 --- a/awesome/utils.lua +++ b/awesome/utils.lua @@ -1,4 +1,8 @@ -local utils = { } +local utils = { } +local io = { popen = io.popen } +local string = { match = string.match, + lower = string.lower} + utils.rules = { } utils.globalkeys = { } @@ -40,6 +44,12 @@ function utils.run_once(prg,arg_string,pname,screen) end end +function utils.get_default_sink() + local f = io.popen('ponymix defaults --short') + line = f:read('*l') + f:close() + return string.match(line, "^sink%s*%d*%s*(.-)%s") +end function utils.joinTables(t1, t2) for k,v in ipairs(t2) do table.insert(t1, v) end return t1