summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2021-10-20 12:28:23 +0200
committerAram Drevekenin <aram@poor.dev>2021-10-20 12:28:23 +0200
commitaa53a037265519161105b5d7ef79719fc633efe2 (patch)
tree6170cb259a11cd59380bf4006dd7c78cbf33d265
parente5b0e28a410d5bf09485ff1a1d18e194088fcde0 (diff)
chore(release): v0.19.0
-rw-r--r--CHANGELOG.md2
-rw-r--r--assets/plugins/status-bar.wasmbin439017 -> 444844 bytes
-rw-r--r--assets/plugins/strider.wasmbin538955 -> 563312 bytes
-rw-r--r--assets/plugins/tab-bar.wasmbin431002 -> 436620 bytes
-rw-r--r--example/default.yaml89
5 files changed, 91 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 217186c11..e449b8f45 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
## [Unreleased]
+
+## [0.19.0] - 2021-10-20
* Fix: Prevent text overwrite when scrolled up (https://github.com/zellij-org/zellij/pull/655)
* Add: Treat empty config files as empty yaml documents (https://github.com/zellij-org/zellij/pull/720)
* Fix: Commands that don't interact with the config file don't throw errors on malformed config files (https://github.com/zellij-org/zellij/pull/765)
diff --git a/assets/plugins/status-bar.wasm b/assets/plugins/status-bar.wasm
index 8070fca99..a15426e65 100644
--- a/assets/plugins/status-bar.wasm
+++ b/assets/plugins/status-bar.wasm
Binary files differ
diff --git a/assets/plugins/strider.wasm b/assets/plugins/strider.wasm
index 7b3dfe3f5..7cd531197 100644
--- a/assets/plugins/strider.wasm
+++ b/assets/plugins/strider.wasm
Binary files differ
diff --git a/assets/plugins/tab-bar.wasm b/assets/plugins/tab-bar.wasm
index cca0108e4..c8c715aff 100644
--- a/assets/plugins/tab-bar.wasm
+++ b/assets/plugins/tab-bar.wasm
Binary files differ
diff --git a/example/default.yaml b/example/default.yaml
index c00fdfbed..323c96e9f 100644
--- a/example/default.yaml
+++ b/example/default.yaml
@@ -1,4 +1,10 @@
---
+# Configuration for zellij.
+
+# In order to troubleshoot your configuration try using the following command:
+# `zellij setup --check`
+# It should show current config locations and features that are enabled.
+
keybinds:
unbind: true
normal:
@@ -14,6 +20,8 @@ keybinds:
key: [Ctrl: 's',]
- action: [SwitchToMode: Session,]
key: [Ctrl: 'o',]
+ - action: [SwitchToMode: Move,]
+ key: [Ctrl: 'h',]
- action: [Quit,]
key: [Ctrl: 'q',]
- action: [NewPane: ]
@@ -46,6 +54,8 @@ keybinds:
key: [Ctrl: 's']
- action: [SwitchToMode: Session,]
key: [Ctrl: 'o',]
+ - action: [SwitchToMode: Move,]
+ key: [Ctrl: 'h',]
- action: [Quit]
key: [Ctrl: 'q']
- action: [Resize: Left,]
@@ -83,6 +93,8 @@ keybinds:
key: [Ctrl: 's']
- action: [SwitchToMode: Session,]
key: [Ctrl: 'o',]
+ - action: [SwitchToMode: Move,]
+ key: [Ctrl: 'h',]
- action: [Quit,]
key: [Ctrl: 'q',]
- action: [MoveFocus: Left,]
@@ -111,6 +123,45 @@ keybinds:
key: [ Alt: '[',]
- action: [FocusNextPane,]
key: [ Alt: ']',]
+ move:
+ - action: [SwitchToMode: Locked,]
+ key: [Ctrl: 'g']
+ - action: [SwitchToMode: Pane,]
+ key: [Ctrl: 'p',]
+ - action: [SwitchToMode: Tab,]
+ key: [Ctrl: 't',]
+ - action: [SwitchToMode: Resize,]
+ key: [Ctrl: 'n',]
+ - action: [SwitchToMode: Normal,]
+ key: [Ctrl: 'h', Char: "\n", Char: ' ',]
+ - action: [SwitchToMode: Scroll,]
+ key: [Ctrl: 's']
+ - action: [SwitchToMode: Session,]
+ key: [Ctrl: 'o',]
+ - action: [Quit]
+ key: [Ctrl: 'q']
+ - action: [MovePane: Left,]
+ key: [Char: 'h', Left,]
+ - action: [MovePane: Down,]
+ key: [Char: 'j', Down,]
+ - action: [MovePane: Up,]
+ key: [Char: 'k', Up, ]
+ - action: [MovePane: Right,]
+ key: [Char: 'l', Right,]
+ - action: [NewPane: ,]
+ key: [ Alt: 'n',]
+ - action: [MoveFocus: Left,]
+ key: [ Alt: 'h',]
+ - action: [MoveFocus: Right,]
+ key: [ Alt: 'l',]
+ - action: [MoveFocus: Down,]
+ key: [ Alt: 'j',]
+ - action: [MoveFocus: Up,]
+ key: [ Alt: 'k',]
+ - action: [FocusPreviousPane,]
+ key: [ Alt: '[',]
+ - action: [FocusNextPane,]
+ key: [ Alt: ']',]
tab:
- action: [SwitchToMode: Locked,]
key: [Ctrl: 'g']
@@ -122,6 +173,8 @@ keybinds:
key: [Ctrl: 't', Char: "\n", Char: ' ',]
- action: [SwitchToMode: Scroll,]
key: [Ctrl: 's']
+ - action: [SwitchToMode: Move,]
+ key: [Ctrl: 'h',]
- action: [SwitchToMode: Session,]
key: [Ctrl: 'o',]
- action: [SwitchToMode: RenameTab, TabNameInput: [0],]
@@ -180,6 +233,8 @@ keybinds:
key: [Ctrl: 'g',]
- action: [SwitchToMode: Pane,]
key: [Ctrl: 'p',]
+ - action: [SwitchToMode: Move,]
+ key: [Ctrl: 'h',]
- action: [SwitchToMode: Session,]
key: [Ctrl: 'o',]
- action: [SwitchToMode: Resize,]
@@ -238,6 +293,8 @@ keybinds:
key: [Ctrl: 'n',]
- action: [SwitchToMode: Pane,]
key: [Ctrl: 'p',]
+ - action: [SwitchToMode: Move,]
+ key: [Ctrl: 'h',]
- action: [SwitchToMode: Tab,]
key: [Ctrl: 't',]
- action: [SwitchToMode: Normal,]
@@ -262,3 +319,35 @@ plugins:
# - detach (Default)
# - quit
#on_force_close: quit
+
+# Send a request for a simplified ui (without arrow fonts) to plugins
+# Options:
+# - true
+# - false (Default)
+#simplified_ui: true
+
+# Choose the path to the default shell that zellij will use for opening new panes
+# Default: $SHELL
+# default_shell: fish
+
+# Toggle between having pane frames around the panes
+# Options:
+# - true
+# - false (default)
+#no_pane_frames: true
+
+# Choose the theme that is specified in the themes section.
+# Default: default
+#theme: default
+
+# Choose the mode that zellij uses when starting up.
+# Default: normal
+#default_mode: locked
+
+# Toggle enabling the mouse mode.
+# On certain configurations, or terminals this could
+# potentially interfere with copying text.
+# Options:
+# - true
+# - false (default)
+#disable_mouse_mode: true