QTile: A few keybindings
This commit is contained in:
parent
ab01c6c240
commit
285f2e92cc
@ -68,11 +68,14 @@ keys = [
|
||||
# Switch between windows
|
||||
# .when(wm_class != 'kitty')
|
||||
# Key([mod], "h", lazy.function(move_focus, direction='left'), desc="Move focus to left"),
|
||||
Key([mod], "h", lazy.layout.left().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
Key([mod], "j", lazy.layout.down().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
Key([mod], "k", lazy.layout.up().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
Key([mod], "l", lazy.layout.right().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
Key([alt], "tab", lazy.layout.next(), desc="Move window focus to other window"),
|
||||
# Key([mod], "h", lazy.layout.left().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
# Key([mod], "j", lazy.layout.down().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
# Key([mod], "k", lazy.layout.up().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
# Key([mod], "l", lazy.layout.right().when(focused=Match(wm_class=re.compile('(?![Ee]macs)'))), desc="Move focus to left"),
|
||||
# Key([alt], "tab", lazy.layout.next(), desc="Move window focus to other window"),
|
||||
|
||||
Key([mod], "o", lazy.layout.normalize(), desc="Move window focus to other window"),
|
||||
Key([alt], "tab", lazy.layout.previous(), desc="Move window focus to other window"),
|
||||
Key([mod], "tab", lazy.screen.toggle_group(), desc="Toggle Group"),
|
||||
# Eventually we should switch back to emacs app launcher
|
||||
Key([mod], "space", lazy.spawn("rofi -show drun -theme Arc-Dark.rasi"), desc="Open Rofi"),
|
||||
@ -105,6 +108,7 @@ keys = [
|
||||
Key([mod, "shift"], "comma", lazy.prev_screen(), desc="Move focus to left screen"),
|
||||
Key([mod, "shift"], "period", lazy.next_screen(), desc="Move focus to left screen"),
|
||||
Key([mod], "w", lazy.next_layout(), desc="Toggle between layouts"),
|
||||
Key([mod], "s", lazy.spawn("flameshot gui"), desc="Flameshot screenshot"),
|
||||
|
||||
# TODO: Figure out another binding for this
|
||||
# Key([mod], "n", lazy.layout.normalize(), desc="Reset all window sizes"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user