aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/xdg-desktop-portal
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 10:58:38 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 10:58:38 +0100
commit6cc182b1578fcc6e0863134185e17e29d0eed4be (patch)
treec49560e31bf24adb39cc27e2615832d4b6c5f066 /dot_config/xdg-desktop-portal
parent13547308fba1eacb8996ebfb9db56f2127a2e70f (diff)
downloaddotfiles-6cc182b1578fcc6e0863134185e17e29d0eed4be.tar.gz
dotfiles-6cc182b1578fcc6e0863134185e17e29d0eed4be.tar.bz2
dotfiles-6cc182b1578fcc6e0863134185e17e29d0eed4be.zip
refactor(zsh): stop renaming zellij tabs from the shell
The hand-rolled `N:dir:cmd` tab labels could never stay in sync: - After session resurrection, tab names are restored from disk but no shell-visible event fires, so labels stayed stale until the user hit Enter to trigger precmd. - After closing a middle tab, zellij renumbers surviving tabs but again emits no per-pane event, so the `N:` prefix on every tab to the right silently became wrong. - Once a tab has a custom name, zellij's tab-bar plugin uses it verbatim — there's no way to keep the default `Tab #N` numbering while also injecting dir/cmd info. The only plugin that addresses this (vmaerten/ zellij-tab-rename) requires zellij built from main. Dropping the hooks restores zellij's built-in `Tab #N`, which is the single label that stays correct across resurrect and renumber. The zsh prompt already shows CWD inside the pane.
Diffstat (limited to 'dot_config/xdg-desktop-portal')
0 files changed, 0 insertions, 0 deletions