]> git.rmz.io Git - dotfiles.git/blobdiff - awesome/utils.lua
dwb: update github css
[dotfiles.git] / awesome / utils.lua
index 8bbf3400941d2cf8de6cd4c353bdef8b9c537ab7..7519473cb5d513321c4df379b72fcb7b5c02bb9e 100644 (file)
@@ -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