mirror of
https://codeberg.org/Mo8it/dotfiles.git
synced 2025-04-08 21:23:40 +00:00
67 lines
2.2 KiB
Text
67 lines
2.2 KiB
Text
theme "dracula"
|
|
default_shell "/var/home/mo8it/.cargo/bin/fish"
|
|
default_layout "compact"
|
|
on_force_close "quit"
|
|
scroll_buffer_size 100000
|
|
session_serialization false
|
|
disable_session_metadata true
|
|
show_startup_tips false
|
|
|
|
keybinds clear-defaults=true {
|
|
normal {
|
|
bind "Alt l" { SwitchToMode "locked"; }
|
|
bind "Alt m" { SwitchToMode "move"; }
|
|
bind "Alt p" { SwitchToMode "pane"; }
|
|
bind "Alt r" { SwitchToMode "resize"; }
|
|
bind "Alt s" { SwitchToMode "scroll"; }
|
|
bind "Alt n" { NewPane; }
|
|
bind "Alt k" { FocusNextPane; }
|
|
bind "Alt j" { FocusPreviousPane; }
|
|
bind "Alt t" { NewTab; }
|
|
bind "Alt o" { GoToNextTab; }
|
|
bind "Alt i" { GoToPreviousTab; }
|
|
bind "Alt +" { Resize "Increase"; }
|
|
bind "Alt -" { Resize "Decrease"; }
|
|
bind "Alt K" { ScrollUp; }
|
|
bind "Alt J" { ScrollDown; }
|
|
bind "Alt H" { PageScrollUp; }
|
|
bind "Alt L" { PageScrollDown; }
|
|
}
|
|
locked {
|
|
bind "Alt l" { SwitchToMode "normal"; }
|
|
}
|
|
pane {
|
|
bind "h" { MoveFocus "left"; }
|
|
bind "j" { MoveFocus "down"; }
|
|
bind "k" { MoveFocus "up"; }
|
|
bind "l" { MoveFocus "right"; }
|
|
bind "d" { NewPane "down"; SwitchToMode "normal"; }
|
|
bind "r" { NewPane "right"; SwitchToMode "normal"; }
|
|
bind "x" { CloseFocus; SwitchToMode "normal"; }
|
|
bind "f" { ToggleFocusFullscreen; SwitchToMode "normal"; }
|
|
bind "w" { ToggleFloatingPanes; SwitchToMode "normal"; }
|
|
bind "e" { TogglePaneEmbedOrFloating; SwitchToMode "normal"; }
|
|
}
|
|
resize {
|
|
bind "h" { Resize "Increase left"; }
|
|
bind "j" { Resize "Increase down"; }
|
|
bind "k" { Resize "Increase up"; }
|
|
bind "l" { Resize "Increase right"; }
|
|
}
|
|
move {
|
|
bind "h" { MovePane "left"; }
|
|
bind "j" { MovePane "down"; }
|
|
bind "k" { MovePane "up"; }
|
|
bind "l" { MovePane "right"; }
|
|
}
|
|
scroll {
|
|
bind "e" { EditScrollback; SwitchToMode "normal"; }
|
|
bind "h" { PageScrollUp; }
|
|
bind "j" { ScrollDown; }
|
|
bind "k" { ScrollUp; }
|
|
bind "l" { PageScrollDown; }
|
|
}
|
|
shared_except "normal" "locked" {
|
|
bind "esc" { SwitchToMode "normal"; }
|
|
}
|
|
}
|