Vim bindings for workspace menu

This commit is contained in:
Aaron Gutierrez
2015-07-19 21:30:39 -07:00
parent 73c474ab70
commit 641a1b41af

8
ui.py
View File

@@ -20,6 +20,14 @@ class WorkspaceMenu(urwid.Columns):
None,
focus_map='selected workspace'),
self.options('given', 24)))
def keypress(self, size, key):
if key == 'j':
key = 'down'
elif key == 'h':
key = 'left'
elif key == 'l':
key = 'right'
return super(WorkspaceMenu, self).keypress(size, key)
def loadWorkspace(self, widget, workspace_id):
urwid.emit_signal(self, 'click', workspace_id)