aboutsummaryrefslogtreecommitdiff
path: root/widgets/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/init.lua')
-rw-r--r--widgets/init.lua33
1 files changed, 7 insertions, 26 deletions
diff --git a/widgets/init.lua b/widgets/init.lua
index c8af255..6ec6360 100644
--- a/widgets/init.lua
+++ b/widgets/init.lua
@@ -5,32 +5,13 @@
-- * (c) 2010, Adrian C. <anrxc@sysphere.org>
---------------------------------------------------
--- {{{ Configure widgets
-require("vicious.widgets.cpu")
-require("vicious.widgets.cpuinf")
-require("vicious.widgets.cpufreq")
-require("vicious.widgets.thermal")
-require("vicious.widgets.uptime")
-require("vicious.widgets.bat")
-require("vicious.widgets.mem")
-require("vicious.widgets.os")
-require("vicious.widgets.fs")
-require("vicious.widgets.dio")
-require("vicious.widgets.raid")
-require("vicious.widgets.hddtemp")
-require("vicious.widgets.net")
-require("vicious.widgets.wifi")
-require("vicious.widgets.mbox")
-require("vicious.widgets.mboxc")
-require("vicious.widgets.mdir")
-require("vicious.widgets.gmail")
-require("vicious.widgets.org")
-require("vicious.widgets.pkg")
-require("vicious.widgets.mpd")
-require("vicious.widgets.volume")
-require("vicious.widgets.weather")
-require("vicious.widgets.date")
--- }}}
+-- {{{ Setup environment
+local setmetatable = setmetatable
+local wrequire = require("vicious.helpers").wrequire
-- Vicious: widgets for the awesome window manager
module("vicious.widgets")
+-- }}}
+
+-- Load modules at runtime as needed
+setmetatable(_M, { __index = wrequire })