X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/94204ac2dad82e8b9b206cb596b3a27fb8379640..64540340dbe9071bc716c73ca4c90df14fdd6302:/widgets/maildir.lua diff --git a/widgets/maildir.lua b/widgets/maildir.lua index 12f3545..e963fc6 100644 --- a/widgets/maildir.lua +++ b/widgets/maildir.lua @@ -13,6 +13,7 @@ local spairs = require("lain.helpers").spairs local wibox = require("wibox") +local awful = require("awful") local util = require("lain.util") local io = { popen = io.popen } @@ -38,10 +39,10 @@ local function worker(args) maildir.widget = wibox.widget.textbox('') function update() - if ext_mail_cmd ~= nil - then + if ext_mail_cmd then awful.util.spawn(ext_mail_cmd) end + -- Find pathes to mailboxes. local p = io.popen("find " .. mailpath .. " -mindepth 1 -maxdepth 2 -type d" .. @@ -73,6 +74,7 @@ local function worker(args) p:close() newmail = "no mail" + -- Count the total number of mails irrespective of where it was found total = 0