bumblebee-status/bumblebee/modules
Tobias Witek 4e648cf009 [modules] Add module-specific configuration
Big oversight in my previous commits: Widgets need to be able to have
specific configurations (i.e. the path for different instances of the
"disk" module has to be different).

To account for that, it is now possible to assign an "alias" to a module
instance using ":" (for example: -m "disk:home"). This alias is then
used for the configuration parameter resolution automatically, for
example:

-m disk:home -p home.path=/home

As a consequence, parameter names in the module code are now relative to
the module, which means: shorter!
2016-11-05 14:26:02 +01:00
..
__init__.py [modules] Initial module loading framework 2016-10-30 17:30:09 +01:00
battery.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00
cpu.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00
date.py [modules/date] Combine to datetime module with date and time aliases 2016-10-31 14:39:52 +01:00
datetime.py [modules/date] Combine to datetime module with date and time aliases 2016-10-31 14:39:52 +01:00
disk.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00
dnf.py [modules/dnf] Only do update check every 'interval' 2016-11-04 19:01:19 +01:00
memory.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00
nic.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00
pasink.py [modules] Add pulseaudio control modules 2016-10-31 14:27:51 +01:00
pasource.py [modules] Add pulseaudio control modules 2016-10-31 14:27:51 +01:00
pulseaudio.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00
spacer.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00
time.py [modules] Add module-specific configuration 2016-11-05 14:26:02 +01:00