diff --git a/rc.lua b/rc.lua
index 5debdb3..a4b90ca 100644
--- a/rc.lua
+++ b/rc.lua
@@ -279,6 +279,7 @@ volpct:buttons(volicon:buttons())
vicious.register(volpct, vicious.widgets.volume, "$1% ", nil, "Master")
-- CPU icon
+vicious.cache(vicious.widgets.cpu)
function show_htop ()
os.execute ("pgrep htop || urxvt -e htop &")
end
@@ -293,6 +294,7 @@ vicious.register(cpu, vicious.widgets.cpu, ' $1%',
cpu:buttons(cpuicon:buttons())
-- Memory icon
+vicious.cache(vicious.widgets.mem)
function show_atop ()
os.execute ("pgrep atop || urxvt -e atop &")
end
@@ -304,6 +306,7 @@ vicious.register(mem, vicious.widgets.mem, ' $1/$5%