mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 19:32:43 +00:00
75 lines
2.0 KiB
TOML
75 lines
2.0 KiB
TOML
onboarding = false
|
|
[ui]
|
|
|
|
show_agent_labels_on_pane_borders = true
|
|
agent_panel_sort = "priority"
|
|
[keys]
|
|
# tmux-style bindings (prefix is the leader, default ctrl+b)
|
|
split_vertical = "prefix+%"
|
|
split_horizontal = 'prefix+"'
|
|
detach = "prefix+d"
|
|
|
|
# leader+s opens the workspace ("spaces") picker (settings moves off prefix+s to make room)
|
|
workspace_picker = "prefix+s"
|
|
settings = "prefix+shift+s"
|
|
|
|
# vim-style j/k move the selection up/down inside the spaces picker
|
|
# (frees pane up/down in navigate mode; use arrows or ctrl+b j/k for pane focus)
|
|
navigate_workspace_up = "k"
|
|
navigate_workspace_down = "j"
|
|
navigate_pane_up = ""
|
|
navigate_pane_down = ""
|
|
|
|
# leader+. / leader+, step to the next / previous agent in the panel
|
|
next_agent = "prefix+."
|
|
previous_agent = "prefix+,"
|
|
|
|
# leader+j / leader+k cycle next / previous workspace (driven by ghostty
|
|
# ctrl+shift+j/k). Frees prefix+j/k from pane focus, which moves to arrows;
|
|
# directional pane movement is also on ctrl+hjkl via vim-herdr-navigation.
|
|
next_workspace = "prefix+j"
|
|
previous_workspace = "prefix+k"
|
|
focus_pane_up = "prefix+up"
|
|
focus_pane_down = "prefix+down"
|
|
focus_pane_left = "prefix+left"
|
|
focus_pane_right = "prefix+right"
|
|
|
|
# leader+a focuses the agent panel for keyboard browsing
|
|
# (j/k to move, enter to jump, esc to leave) — needs the rebuilt binary
|
|
|
|
[experimental]
|
|
pane_history = false
|
|
kitty_graphics = true
|
|
|
|
switch_ascii_input_source_in_prefix = true
|
|
[theme]
|
|
name = "rose-pine"
|
|
auto_switch = false
|
|
|
|
[[keys.command]]
|
|
key = "ctrl+h"
|
|
type = "plugin_action"
|
|
command = "vim-herdr-navigation.left"
|
|
description = "navigate left (vim/herdr)"
|
|
|
|
[[keys.command]]
|
|
key = "ctrl+j"
|
|
type = "plugin_action"
|
|
command = "vim-herdr-navigation.down"
|
|
description = "navigate down (vim/herdr)"
|
|
|
|
[[keys.command]]
|
|
key = "ctrl+k"
|
|
type = "plugin_action"
|
|
command = "vim-herdr-navigation.up"
|
|
description = "navigate up (vim/herdr)"
|
|
|
|
[[keys.command]]
|
|
key = "ctrl+l"
|
|
type = "plugin_action"
|
|
command = "vim-herdr-navigation.right"
|
|
description = "navigate right (vim/herdr)"
|
|
|
|
[ui.toast]
|
|
delivery = "terminal"
|