diff options
| author | Ultrabug <ultrabug@gentoo.org> | 2014-12-21 20:13:27 +0100 |
|---|---|---|
| committer | Ultrabug <ultrabug@gentoo.org> | 2014-12-21 20:13:27 +0100 |
| commit | 1658050564607ef0a189af3028e0119fc1561216 (patch) | |
| tree | 95349992d47d7c91f1f9b2044c8b3adec9dee3ee /py3status | |
| parent | bb961cc78f200e5d4f94d79f18c0eb6954762efc (diff) | |
module dpms QA and config
Diffstat (limited to 'py3status')
| -rw-r--r-- | py3status/modules/dpms.py | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/py3status/modules/dpms.py b/py3status/modules/dpms.py index 783c53c..ba7437e 100644 --- a/py3status/modules/dpms.py +++ b/py3status/modules/dpms.py @@ -1,36 +1,37 @@ +# -*- coding: utf-8 -*- +""" +This module allows activation and deactivation +of DPMS (Display Power Management Signaling) +by clicking on 'DPMS' in the status bar. + +Written and contributed by @tasse: + Andre Doser <dosera AT tf.uni-freiburg.de> +""" + from os import system class Py3status: - """ - This module allows activation and deactivation - of DPMS (Display Power Management Signaling) - by clicking on 'DPMS' in the status bar. - - Written and contributed by @tasse: - Andre Doser <dosera AT tf.uni-freiburg.de> - """ def __init__(self): """ Detect current state on start. """ self.run = system('xset -q | grep -iq "DPMS is enabled"') == 0 - def dpms(self, i3status_output_json, i3status_config): + def dpms(self, i3s_output_list, i3s_config): """ Display a colorful state of DPMS. """ - result = { - 'full_text': 'DPMS', - 'name': 'dpms' + response = { + 'full_text': 'DPMS' } if self.run: - result['color'] = i3status_config['color_good'] + response['color'] = i3s_config['color_good'] else: - result['color'] = i3status_config['color_bad'] - return (0, result) + response['color'] = i3s_config['color_bad'] + return response - def on_click(self, json, i3status_config, event): + def on_click(self, i3s_output_list, i3s_config, event): """ Enable/Disable DPMS on left click. """ |
