Move all omarchy runtime state (themes, backgrounds, current theme) from ~/.config/omarchy/current to ~/.local/state/omarchy/current to keep the config dir free of generated files. Add mise task for recreating symlinks and update credential helpers for tea.
92 lines
2.0 KiB
TOML
92 lines
2.0 KiB
TOML
onboarding = false
|
|
|
|
[ui]
|
|
show_agent_labels_on_pane_borders = true
|
|
pane_gaps = false
|
|
pane_borders = true
|
|
prompt_new_tab_name = false
|
|
confirm_close = false
|
|
|
|
# set -g mouse on
|
|
mouse_capture = true
|
|
|
|
# status-right had the zoom flag followed by #h
|
|
tab_bar_right = [{ type = "zoom" }, { type = "hostname" }]
|
|
|
|
# set -g set-titles on / set -g set-titles-string '#h:#W', where tmux's #W was
|
|
# the basename of the pane cwd. This is what Hyprland shows in the group bar,
|
|
# and it resolves on the server so remote sessions name the remote host.
|
|
window_title = "{hostname}: {workspace}"
|
|
|
|
[experimental]
|
|
pane_history = true
|
|
|
|
[theme]
|
|
name = "terminal"
|
|
|
|
[theme.custom]
|
|
panel_bg = "black"
|
|
|
|
[terminal]
|
|
new_cwd = "follow"
|
|
|
|
[keys]
|
|
prefix = "ctrl+space"
|
|
reload_config = "prefix+q"
|
|
help = "prefix+?"
|
|
detach = "prefix+d"
|
|
zoom = "prefix+z"
|
|
copy_mode = "prefix+["
|
|
last_pane = "prefix+;"
|
|
|
|
[remote]
|
|
manage_ssh_config = true
|
|
|
|
# Override herdr's built-in "new worktree" key (prefix+shift+g) with worktrunk's
|
|
# default-branch switch/create picker:
|
|
[[keys.command]]
|
|
key = "prefix+shift+g"
|
|
type = "plugin_action"
|
|
command = "worktrunk.open"
|
|
description = "Worktree: switch / create from default branch"
|
|
|
|
# Optional: bind current-branch creation separately.
|
|
[[keys.command]]
|
|
key = "prefix+shift+c"
|
|
type = "plugin_action"
|
|
command = "worktrunk.open-current"
|
|
description = "Worktree: switch / create from current branch"
|
|
|
|
[[keys.command]]
|
|
key = "prefix+shift+d"
|
|
type = "plugin_action"
|
|
command = "worktrunk.remove"
|
|
description = "Worktree: remove"
|
|
|
|
[[keys.command]]
|
|
key = "prefix+o"
|
|
type = "plugin_action"
|
|
command = "herdr-zoxide.browse"
|
|
description = "Browse zoxide directories"
|
|
|
|
[[keys.command]]
|
|
key = "prefix+a"
|
|
type = "plugin_action"
|
|
command = "annotate.capture"
|
|
description = "annotate text"
|
|
|
|
[[keys.command]]
|
|
key = "prefix+shift+a"
|
|
type = "plugin_action"
|
|
command = "annotate.copy-context"
|
|
description = "copy annotations as context"
|
|
|
|
[[keys.command]]
|
|
key = "prefix+m"
|
|
type = "plugin_action"
|
|
command = "annotate.manage"
|
|
description = "manage annotations"
|
|
|
|
[ui.toast]
|
|
delivery = "herdr"
|