From 7971835303f1d73272e7b2170ecd3f2eb5680b40 Mon Sep 17 00:00:00 2001 From: polwex Date: Sun, 6 Oct 2024 13:12:46 +0000 Subject: s15 --- wrappers/zellij/config.kdl | 12 +++++++++++- wrappers/zellij/default.nix | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'wrappers') diff --git a/wrappers/zellij/config.kdl b/wrappers/zellij/config.kdl index f17a9e8..e56553c 100644 --- a/wrappers/zellij/config.kdl +++ b/wrappers/zellij/config.kdl @@ -4,8 +4,12 @@ keybinds { // uncomment this and adjust key if using copy_on_select=false // bind "Alt c" { Copy; } } + normal clear-defaults=true{ + bind "F12" {SwitchToMode "locked";} + bind "Ctrl r" {SwitchToMode "tmux"; } + } locked { - bind "Ctrl g" { SwitchToMode "Normal"; } + bind "F12" { SwitchToMode "Normal"; } } resize { bind "Ctrl n" { SwitchToMode "Normal"; } @@ -143,6 +147,12 @@ keybinds { bind "d" { Detach; } bind "Space" { NextSwapLayout; } bind "x" { CloseFocus; SwitchToMode "Normal"; } + bind "e" {EditScrollback; SwitchToMode "Normal";} + bind "p" {SwitchToMode "pane";} + bind "r" {SwitchToMode "resize";} + bind "t" {SwitchToMode "tab";} + bind "m" {SwitchToMode "move";} + bind "s" {SwitchToMode "scroll";} } shared_except "locked" { bind "Ctrl g" { SwitchToMode "Locked"; } diff --git a/wrappers/zellij/default.nix b/wrappers/zellij/default.nix index 337aaf2..ef34597 100644 --- a/wrappers/zellij/default.nix +++ b/wrappers/zellij/default.nix @@ -3,7 +3,7 @@ lib, ... }: { - wrappers.aerc = { + wrappers.zellij = { basePackage = pkgs.zellij; flags = [ "--config" -- cgit v1.2.3