wip
This commit is contained in:
parent
fcd8d4b562
commit
3cb1a53cb3
1 changed files with 35 additions and 36 deletions
71
config.kdl
71
config.kdl
|
@ -1,21 +1,17 @@
|
||||||
//
|
//
|
||||||
// THIS FILE WAS AUTOGENERATED BY ZELLIJ, THE PREVIOUS FILE AT THIS LOCATION WAS COPIED TO: /home/pika/.config/zellij/config.kdl.bak
|
// THIS FILE WAS AUTOGENERATED BY ZELLIJ, THE PREVIOUS FILE AT THIS LOCATION WAS COPIED TO: /home/pika/.config/zellij/config.kdl.bak
|
||||||
//
|
//
|
||||||
|
ui {
|
||||||
|
pane_frames {
|
||||||
|
rounded_corners true
|
||||||
|
hide_session_name true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
keybinds clear-defaults=true {
|
keybinds clear-defaults=true {
|
||||||
locked {
|
locked {
|
||||||
bind "Ctrl space" { SwitchToMode "normal"; }
|
bind "Ctrl space" { SwitchToMode "normal"; }
|
||||||
|
|
||||||
bind "Ctrl 1" { GoToTab 1; }
|
|
||||||
bind "Ctrl 2" { GoToTab 2; }
|
|
||||||
bind "Ctrl 3" { GoToTab 3; }
|
|
||||||
bind "Ctrl 4" { GoToTab 4; }
|
|
||||||
bind "Ctrl 5" { GoToTab 5; }
|
|
||||||
bind "Ctrl 6" { GoToTab 6; }
|
|
||||||
|
|
||||||
bind "Ctrl h" { FocusNextPane; }
|
|
||||||
bind "Ctrl l" { FocusPreviousPane; }
|
|
||||||
bind "Ctrl f" { ToggleFocusFullscreen; }
|
|
||||||
}
|
}
|
||||||
normal {
|
normal {
|
||||||
bind "1" { GoToTab 1; SwitchToMode "locked"; }
|
bind "1" { GoToTab 1; SwitchToMode "locked"; }
|
||||||
|
@ -25,16 +21,20 @@ keybinds clear-defaults=true {
|
||||||
bind "5" { GoToTab 5; SwitchToMode "locked"; }
|
bind "5" { GoToTab 5; SwitchToMode "locked"; }
|
||||||
bind "6" { GoToTab 6; SwitchToMode "locked"; }
|
bind "6" { GoToTab 6; SwitchToMode "locked"; }
|
||||||
|
|
||||||
bind "c" { NewTab; }
|
bind "d" { Detach; }
|
||||||
bind "x" { CloseFocus; }
|
bind "c" { NewTab; SwitchToMode "locked"; }
|
||||||
|
bind "x" { CloseFocus; SwitchToMode "locked"; }
|
||||||
|
|
||||||
bind "%" { NewPane "Right"; }
|
bind "%" { NewPane "Right"; SwitchToMode "locked"; }
|
||||||
bind "\"" { NewPane "Down"; }
|
bind "\"" { NewPane "Down"; SwitchToMode "locked"; }
|
||||||
|
|
||||||
bind "n" { FocusNextPane; }
|
bind "n" { FocusNextPane; }
|
||||||
bind "p" { FocusPreviousPane; }
|
bind "p" { FocusPreviousPane; }
|
||||||
|
|
||||||
bind "h" { SwitchToMode "scroll"; }
|
bind "h" { SwitchToMode "scroll"; }
|
||||||
|
bind "s" { SwitchToMode "session"; }
|
||||||
|
|
||||||
|
bind "Q" { Quit; }
|
||||||
}
|
}
|
||||||
pane {
|
pane {
|
||||||
bind "left" { MoveFocus "left"; }
|
bind "left" { MoveFocus "left"; }
|
||||||
|
@ -113,7 +113,7 @@ keybinds clear-defaults=true {
|
||||||
bind "j" { MovePane "down"; }
|
bind "j" { MovePane "down"; }
|
||||||
bind "k" { MovePane "up"; }
|
bind "k" { MovePane "up"; }
|
||||||
bind "l" { MovePane "right"; }
|
bind "l" { MovePane "right"; }
|
||||||
bind "m" { SwitchToMode "normal"; }
|
bind "m" { SwitchToMode "locked"; }
|
||||||
bind "n" { MovePane; }
|
bind "n" { MovePane; }
|
||||||
bind "p" { MovePaneBackwards; }
|
bind "p" { MovePaneBackwards; }
|
||||||
bind "tab" { MovePane; }
|
bind "tab" { MovePane; }
|
||||||
|
@ -169,29 +169,28 @@ keybinds clear-defaults=true {
|
||||||
}
|
}
|
||||||
SwitchToMode "locked"
|
SwitchToMode "locked"
|
||||||
}
|
}
|
||||||
|
// bind "b" {
|
||||||
|
// Run "btop" {
|
||||||
|
// floating true
|
||||||
|
// move_to_focused_tab true
|
||||||
|
// }
|
||||||
|
// SwitchToMode "locked"
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
shared_among "normal" "locked" {
|
shared_among "normal" "locked" {
|
||||||
bind "Alt left" { MoveFocusOrTab "left"; }
|
bind "Ctrl 1" { GoToTab 1; }
|
||||||
bind "Alt down" { MoveFocus "down"; }
|
bind "Ctrl 2" { GoToTab 2; }
|
||||||
bind "Alt up" { MoveFocus "up"; }
|
bind "Ctrl 3" { GoToTab 3; }
|
||||||
bind "Alt right" { MoveFocusOrTab "right"; }
|
bind "Ctrl 4" { GoToTab 4; }
|
||||||
bind "Alt +" { Resize "Increase"; }
|
bind "Ctrl 5" { GoToTab 5; }
|
||||||
bind "Alt -" { Resize "Decrease"; }
|
bind "Ctrl 6" { GoToTab 6; }
|
||||||
bind "Alt =" { Resize "Increase"; }
|
|
||||||
bind "Alt [" { PreviousSwapLayout; }
|
bind "Ctrl h" { FocusNextPane; }
|
||||||
bind "Alt ]" { NextSwapLayout; }
|
bind "Ctrl l" { FocusPreviousPane; }
|
||||||
bind "Alt f" { ToggleFloatingPanes; }
|
bind "Ctrl f" { ToggleFocusFullscreen; }
|
||||||
bind "Alt h" { MoveFocusOrTab "left"; }
|
|
||||||
bind "Alt i" { MoveTab "left"; }
|
|
||||||
bind "Alt j" { MoveFocus "down"; }
|
|
||||||
bind "Alt k" { MoveFocus "up"; }
|
|
||||||
bind "Alt l" { MoveFocusOrTab "right"; }
|
|
||||||
bind "Alt n" { NewPane; }
|
|
||||||
bind "Alt o" { MoveTab "right"; }
|
|
||||||
}
|
}
|
||||||
shared_except "locked" "renametab" "renamepane" {
|
shared_except "locked" "renametab" "renamepane" {
|
||||||
bind "Ctrl g" { SwitchToMode "locked"; }
|
bind "Ctrl g" { SwitchToMode "locked"; }
|
||||||
bind "Ctrl q" { Quit; }
|
|
||||||
}
|
}
|
||||||
shared_except "locked" "entersearch" {
|
shared_except "locked" "entersearch" {
|
||||||
bind "enter" { SwitchToMode "locked"; }
|
bind "enter" { SwitchToMode "locked"; }
|
||||||
|
@ -223,8 +222,8 @@ keybinds clear-defaults=true {
|
||||||
bind "left" { PageScrollUp; }
|
bind "left" { PageScrollUp; }
|
||||||
bind "down" { ScrollDown; }
|
bind "down" { ScrollDown; }
|
||||||
bind "up" { ScrollUp; }
|
bind "up" { ScrollUp; }
|
||||||
bind "right" { PageScrollDown; }
|
|
||||||
bind "Ctrl b" { PageScrollUp; }
|
bind "Ctrl b" { PageScrollUp; }
|
||||||
|
bind "right" { PageScrollDown; }
|
||||||
bind "Ctrl c" { ScrollToBottom; SwitchToMode "locked"; }
|
bind "Ctrl c" { ScrollToBottom; SwitchToMode "locked"; }
|
||||||
bind "d" { HalfPageScrollDown; }
|
bind "d" { HalfPageScrollDown; }
|
||||||
bind "Ctrl f" { PageScrollDown; }
|
bind "Ctrl f" { PageScrollDown; }
|
||||||
|
@ -285,7 +284,7 @@ simplified_ui true
|
||||||
// Choose the theme that is specified in the themes section.
|
// Choose the theme that is specified in the themes section.
|
||||||
// Default: default
|
// Default: default
|
||||||
//
|
//
|
||||||
theme "gruvbox"
|
theme "tokyo-night"
|
||||||
|
|
||||||
// Choose the base input mode of zellij.
|
// Choose the base input mode of zellij.
|
||||||
// Default: normal
|
// Default: normal
|
||||||
|
@ -338,7 +337,7 @@ pane_frames true
|
||||||
// (Requires restart)
|
// (Requires restart)
|
||||||
// Default: false
|
// Default: false
|
||||||
//
|
//
|
||||||
// mirror_session true
|
mirror_session true
|
||||||
|
|
||||||
// Choose what to do when zellij receives SIGTERM, SIGINT, SIGQUIT or SIGHUP
|
// Choose what to do when zellij receives SIGTERM, SIGINT, SIGQUIT or SIGHUP
|
||||||
// eg. when terminal window with an active zellij session is closed
|
// eg. when terminal window with an active zellij session is closed
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue