summaryrefslogtreecommitdiffstats
path: root/example
diff options
context:
space:
mode:
authora-kenji <aks.kenji@protonmail.com>2021-09-21 18:04:04 +0200
committerGitHub <noreply@github.com>2021-09-21 18:04:04 +0200
commitc39f02181052f1c0948001d4ae419009fc0df677 (patch)
tree8f22ee7e7eeb5801a24374ba237e3de81f54ae6e /example
parent852f363b117b15eab2dab36ffc296d4c422ad699 (diff)
Update default config (#737)
Diffstat (limited to 'example')
-rw-r--r--example/default.yaml85
1 files changed, 63 insertions, 22 deletions
diff --git a/example/default.yaml b/example/default.yaml
index 1a72a6343..60b4069eb 100644
--- a/example/default.yaml
+++ b/example/default.yaml
@@ -1,5 +1,4 @@
---
-simplified_ui: true
keybinds:
unbind: true
normal:
@@ -8,11 +7,13 @@ keybinds:
- action: [SwitchToMode: Pane,]
key: [Ctrl: 'p',]
- action: [SwitchToMode: Resize,]
- key: [Ctrl: 'r',]
+ key: [Ctrl: 'n',]
- action: [SwitchToMode: Tab,]
key: [Ctrl: 't',]
- action: [SwitchToMode: Scroll,]
key: [Ctrl: 's',]
+ - action: [SwitchToMode: Session,]
+ key: [Ctrl: 'o',]
- action: [Quit,]
key: [Ctrl: 'q',]
- action: [NewPane: ]
@@ -43,6 +44,8 @@ keybinds:
key: [Ctrl: 'r', Char: "\n", Char: ' ',]
- action: [SwitchToMode: Scroll,]
key: [Ctrl: 's']
+ - action: [SwitchToMode: Session,]
+ key: [Ctrl: 'o',]
- action: [Quit]
key: [Ctrl: 'q']
- action: [Resize: Left,]
@@ -56,13 +59,13 @@ keybinds:
- action: [NewPane: ,]
key: [ Alt: 'n',]
- action: [MoveFocus: Left,]
- key: [ Alt: 'h', Left,]
+ key: [ Alt: 'h',]
- action: [MoveFocus: Right,]
- key: [ Alt: 'l', Right,]
+ key: [ Alt: 'l',]
- action: [MoveFocus: Down,]
- key: [ Alt: 'j', Down,]
+ key: [ Alt: 'j',]
- action: [MoveFocus: Up,]
- key: [ Alt: 'k', Up,]
+ key: [ Alt: 'k',]
- action: [FocusPreviousPane,]
key: [ Alt: '[',]
- action: [FocusNextPane,]
@@ -70,24 +73,26 @@ keybinds:
pane:
- action: [SwitchToMode: Locked,]
key: [Ctrl: 'g']
- - action: [SwitchToMode: Pane,]
- key: [Ctrl: 'p',]
+ - action: [SwitchToMode: Resize,]
+ key: [Ctrl: 'n',]
- action: [SwitchToMode: Tab,]
key: [Ctrl: 't',]
- action: [SwitchToMode: Normal,]
- key: [Ctrl: 'r', Char: "\n", Char: ' ',]
+ key: [Ctrl: 'p', Char: "\n", Char: ' ',]
- action: [SwitchToMode: Scroll,]
key: [Ctrl: 's']
+ - action: [SwitchToMode: Session,]
+ key: [Ctrl: 'o',]
- action: [Quit,]
key: [Ctrl: 'q',]
- action: [MoveFocus: Left,]
- key: [ Alt: 'h', Left,]
+ key: [ Char: 'h', Left,]
- action: [MoveFocus: Right,]
- key: [ Alt: 'l', Right,]
+ key: [ Char: 'l', Right,]
- action: [MoveFocus: Down,]
- key: [ Alt: 'j', Down,]
+ key: [ Char: 'j', Down,]
- action: [MoveFocus: Up,]
- key: [ Alt: 'k', Up,]
+ key: [ Char: 'k', Up,]
- action: [SwitchFocus,]
key: [Char: 'p']
- action: [NewPane: ,]
@@ -100,6 +105,8 @@ keybinds:
key: [Char: 'x',]
- action: [ToggleFocusFullscreen,]
key: [Char: 'f',]
+ - action: [TogglePaneFrames,]
+ key: [Char: 'z',]
- action: [FocusPreviousPane,]
key: [ Alt: '[',]
- action: [FocusNextPane,]
@@ -109,10 +116,14 @@ keybinds:
key: [Ctrl: 'g']
- action: [SwitchToMode: Pane,]
key: [Ctrl: 'p',]
+ - action: [SwitchToMode: Resize,]
+ key: [Ctrl: 'n',]
- action: [SwitchToMode: Normal,]
- key: [Ctrl: 'r', Ctrl: 't', Char: "\n", Char: ' ',]
+ key: [Ctrl: 't', Char: "\n", Char: ' ',]
- action: [SwitchToMode: Scroll,]
key: [Ctrl: 's']
+ - action: [SwitchToMode: Session,]
+ key: [Ctrl: 'o',]
- action: [SwitchToMode: RenameTab, TabNameInput: [0],]
key: [Char: 'r']
- action: [Quit,]
@@ -122,17 +133,15 @@ keybinds:
- action: [FocusNextPane,]
key: [ Alt: ']',]
- action: [GoToPreviousTab,]
- key: [ Char: 'h',]
- - action: [GoToNextTab,]
- key: [ Char: 'l',]
+ key: [ Char: 'h', Left, Up, Char: 'k',]
- action: [GoToNextTab,]
- key: [ Char: 'j',]
- - action: [GoToPreviousTab,]
- key: [ Char: 'k',]
+ key: [ Char: 'l', Right,Down, Char: 'j']
- action: [NewTab: ,]
key: [ Char: 'n',]
- action: [CloseTab,]
key: [ Char: 'x',]
+ - action: [ToggleActiveSyncTab]
+ key: [Char: 's']
- action: [MoveFocus: Left,]
key: [ Alt: 'h',]
- action: [MoveFocus: Right,]
@@ -159,6 +168,8 @@ keybinds:
key: [ Char: '8',]
- action: [GoToTab: 9,]
key: [ Char: '9',]
+ - action: [ToggleTab]
+ key: [ Char: "\t" ]
scroll:
- action: [SwitchToMode: Normal,]
key: [Ctrl: 'r', Ctrl: 's', Char: ' ',
@@ -169,6 +180,12 @@ keybinds:
key: [Ctrl: 'g',]
- action: [SwitchToMode: Pane,]
key: [Ctrl: 'p',]
+ - action: [SwitchToMode: Session,]
+ key: [Ctrl: 'o',]
+ - action: [SwitchToMode: Resize,]
+ key: [Ctrl: 'n',]
+ - action: [ScrollToBottom, SwitchToMode: Normal,]
+ key: [Ctrl: 'c',]
- action: [Quit,]
key: [Ctrl: 'q',]
- action: [ScrollDown,]
@@ -176,9 +193,9 @@ keybinds:
- action: [ScrollUp,]
key: [Char: 'k', Up,]
- action: [PageScrollDown,]
- key: [Ctrl: 'f', PageDown,]
+ key: [Ctrl: 'f', PageDown, Right, Char: 'l',]
- action: [PageScrollUp,]
- key: [Ctrl: 'b', PageUp,]
+ key: [Ctrl: 'b', PageUp, Left, Char: 'h',]
- action: [NewPane: ,]
key: [ Alt: 'n',]
- action: [MoveFocus: Left,]
@@ -214,3 +231,27 @@ keybinds:
key: [ Alt: '[',]
- action: [FocusNextPane,]
key: [ Alt: ']',]
+ session:
+ - action: [SwitchToMode: Locked,]
+ key: [Ctrl: 'g']
+ - action: [SwitchToMode: Resize,]
+ key: [Ctrl: 'n',]
+ - action: [SwitchToMode: Pane,]
+ key: [Ctrl: 'p',]
+ - action: [SwitchToMode: Tab,]
+ key: [Ctrl: 't',]
+ - action: [SwitchToMode: Normal,]
+ key: [Ctrl: 'o', Char: "\n", Char: ' ',]
+ - action: [SwitchToMode: Scroll,]
+ key: [Ctrl: 's']
+ - action: [Quit,]
+ key: [Ctrl: 'q',]
+ - action: [Detach,]
+ key: [Char: 'd',]
+
+# Choose what to do when zellij receives SIGTERM, SIGINT, SIGQUIT or SIGHUP
+# eg. when terminal window with an active zellij session is closed
+# Options:
+# - detach (Default)
+# - quit
+#on_force_close: quit