From a2eddcdfcd87976866f797b5ad2b795495d2e620 Mon Sep 17 00:00:00 2001 From: Chris Bruce Date: Sat, 19 Sep 2020 01:08:15 -0700 Subject: Add widget timeouts --- fs-widget/fs-widget.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'fs-widget/fs-widget.lua') diff --git a/fs-widget/fs-widget.lua b/fs-widget/fs-widget.lua index 4640c50..343c9f3 100644 --- a/fs-widget/fs-widget.lua +++ b/fs-widget/fs-widget.lua @@ -9,6 +9,7 @@ local storage_bar_widget = {} local function worker(args) local args = args or {} local mounts = args.mounts or {'/'} + local timeout = args.timeout or 60 storage_bar_widget = wibox.widget { max_value = 100, @@ -78,7 +79,7 @@ local function worker(args) local disk_widget = wibox.container.margin(storage_bar_widget, 0, 0, 0, 0) local disks = {} - watch([[bash -c "df | tail -n +2"]], 60, + watch([[bash -c "df | tail -n +2"]], timeout, function(widget, stdout) for line in stdout:gmatch("[^\r\n$]+") do local filesystem, size, used, avail, perc, mount = -- cgit v1.2.3