From c39f02181052f1c0948001d4ae419009fc0df677 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Tue, 21 Sep 2021 18:04:04 +0200 Subject: Update default config (#737) --- example/default.yaml | 85 ++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 63 insertions(+), 22 deletions(-) (limited to 'example') 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 -- cgit v1.2.3