[core/engine] Add parameter 'engine.workspacewheel'
Add a parameter that allows the user to enable/disable workspace scrolling via the status bar. By default, scrolling is enabled, to disable it, add the following parameter to your bumblebee-status invokation: -p <other parameters> engine.workspacewheel=false see #188
This commit is contained in:
parent
34d9278c6e
commit
abd58d2fba
1 changed files with 5 additions and 4 deletions
|
@ -117,10 +117,11 @@ class Engine(object):
|
|||
self.load_modules(config.modules())
|
||||
self._current_module = None
|
||||
|
||||
self.input.register_callback(None, bumblebee.input.WHEEL_UP,
|
||||
"i3-msg workspace prev_on_output")
|
||||
self.input.register_callback(None, bumblebee.input.WHEEL_DOWN,
|
||||
"i3-msg workspace next_on_output")
|
||||
if bumblebee.util.asbool(config.get("engine.workspacewheel", "true")):
|
||||
self.input.register_callback(None, bumblebee.input.WHEEL_UP,
|
||||
"i3-msg workspace prev_on_output")
|
||||
self.input.register_callback(None, bumblebee.input.WHEEL_DOWN,
|
||||
"i3-msg workspace next_on_output")
|
||||
|
||||
self.input.start()
|
||||
|
||||
|
|
Loading…
Reference in a new issue