1
0
Fork 0
mirror of https://codeberg.org/Mo8it/dotfiles.git synced 2024-12-27 01:01:05 +00:00
dotfiles/.config/zellij/config.yaml
2022-09-11 14:14:55 +02:00

128 lines
3.8 KiB
YAML

---
default_shell: fish
default_layout: default
pane_frames: false
scroll_buffer_size: 100000
scrollback_editor: /home/mo/bin/nvim/bin/nvim
keybinds:
unbind: true
normal:
- action: [SwitchToMode: Locked]
key: [Alt: "L"]
- action: [SwitchToMode: Pane]
key: [Alt: "p"]
- action: [SwitchToMode: Resize]
key: [Alt: "r"]
- action: [SwitchToMode: Tab]
key: [Alt: "b"]
- action: [SwitchToMode: Scroll]
key: [Alt: "s"]
- action: [SwitchToMode: Move]
key: [Alt: "m"]
- action: [NewPane: ,]
key: [Alt: "n"]
- action: [Resize: Increase]
key: [Alt: "+"]
- action: [Resize: Decrease]
key: [Alt: "-"]
- action: [GoToNextTab]
key: [Alt: "o"]
- action: [GoToPreviousTab]
key: [Alt: "i"]
- action: [NewTab: ,]
key: [Alt: "t"]
- action: [FocusNextPane]
key: [Alt: "k"]
- action: [FocusPreviousPane]
key: [Alt: "j"]
- action: [Detach]
key: [Alt: "D"]
locked:
- action: [SwitchToMode: Normal]
key: [Alt: "L"]
resize:
- action: [SwitchToMode: Normal]
key: [Char: "\n", Esc]
- action: [Resize: Left]
key: [Char: "h"]
- action: [Resize: Down]
key: [Char: "j"]
- action: [Resize: Up]
key: [Char: "k"]
- action: [Resize: Right]
key: [Char: "l"]
- action: [Resize: Increase]
key: [Char: "+"]
- action: [Resize: Decrease]
key: [Char: "-"]
- action: [Resize: Increase]
key: [Alt: "+"]
- action: [Resize: Decrease]
key: [Alt: "-"]
pane:
- action: [SwitchToMode: Normal]
key: [Char: "\n", Esc]
- action: [MoveFocus: Left]
key: [Char: "h"]
- action: [MoveFocus: Right]
key: [Char: "l"]
- action: [MoveFocus: Down]
key: [Char: "j"]
- action: [MoveFocus: Up]
key: [Char: "k"]
- action: [NewPane: Down, SwitchToMode: Normal]
key: [Char: "d"]
- action: [NewPane: Right, SwitchToMode: Normal]
key: [Char: "r"]
- action: [CloseFocus, SwitchToMode: Normal]
key: [Char: "x"]
- action: [ToggleFocusFullscreen, SwitchToMode: Normal]
key: [Char: "f"]
- action: [ToggleFloatingPanes, SwitchToMode: Normal]
key: [Char: "w"]
- action: [TogglePaneEmbedOrFloating, SwitchToMode: Normal]
key: [Char: "e"]
- action: [Resize: Increase]
key: [Alt: "+"]
- action: [Resize: Decrease]
key: [Alt: "-"]
move:
- action: [SwitchToMode: Normal]
key: [Char: "\n", Esc]
- action: [MovePane: Left]
key: [Char: "h"]
- action: [MovePane: Down]
key: [Char: "j"]
- action: [MovePane: Up]
key: [Char: "k"]
- action: [MovePane: Right]
key: [Char: "l"]
tab:
- action: [SwitchToMode: Normal]
key: [Char: "\n", Esc]
- action: [GoToPreviousTab]
key: [Char: "h", Char: "k"]
- action: [GoToNextTab]
key: [Char: "l", Char: "j"]
- action: [CloseTab, SwitchToMode: Normal]
key: [Char: "x"]
- action: [ToggleActiveSyncTab, SwitchToMode: Normal]
key: [Char: "s"]
scroll:
- action: [EditScrollback, SwitchToMode: Normal]
key: [Char: "e"]
- action: [SwitchToMode: Normal]
key: [Char: "\n", Esc]
- action: [ScrollDown]
key: [Char: "j"]
- action: [ScrollUp]
key: [Char: "k"]
- action: [PageScrollDown]
key: [Char: "l"]
- action: [PageScrollUp]
key: [Char: "h"]