From 97f0b4bb88f657b6a87a69e6b0e08e5af0b62a1a Mon Sep 17 00:00:00 2001 From: luke bonham Date: Wed, 25 Sep 2013 15:21:21 +0200 Subject: [PATCH 1/1] contrib section started\! --- widgets/contrib/task.lua | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/widgets/contrib/task.lua b/widgets/contrib/task.lua index 88baa71..a6c9f31 100644 --- a/widgets/contrib/task.lua +++ b/widgets/contrib/task.lua @@ -38,11 +38,11 @@ function task:show() local f, c_text f = io.popen('task') - c_text = "" .. f:read("*all"):gsub("\n*$", "") - .. "" + .. "" f:close() task_notification = naughty.notify({ title = "[task next]", @@ -59,19 +59,20 @@ function task:prompt_add() mypromptbox[mouse.screen].widget, function (...) local f = io.popen("task add " .. ...) - c_text = "\n" .. f:read("*all") - .. "" + .. "" + f:close() naughty.notify({ - text = c_text, - icon = task.notify_icon, + text = c_text, + icon = task.notify_icon, position = task.position, - fg = task.fg, - bg = task.bg, - timeout = task.timeout + fg = task.fg, + bg = task.bg, + timeout = task.timeout }) end, nil, @@ -83,27 +84,28 @@ function task:prompt_search() mypromptbox[mouse.screen].widget, function (...) local f = io.popen("task " .. ...) - c_text = f:read("*all") + c_text = f:read("*all"):gsub(" \n*$", "") f:close() if string.len(c_text) == 0 then c_text = "No results found." else - c_text = "" - .. c_text .. "\n" - .. "" + .. c_text + .. "" end naughty.notify({ - text = c_text, - icon = task.notify_icon, + title = "[task next " .. ... .. "]", + text = c_text, + icon = task.notify_icon, position = task.position, - fg = task.fg, - bg = task.bg, - timeout = task.timeout + fg = task.fg, + bg = task.bg, + timeout = task.timeout }) end, nil, -- 2.39.5