Skip to content

Note that zellij resurrection overrides default_layout - #20

Merged
ldayton merged 1 commit into
mainfrom
lily/zellij-resurrection-note
Aug 23, 2026
Merged

ldayton merged 1 commit into
mainfrom
lily/zellij-resurrection-note

Conversation

@ldayton

@ldayton ldayton commented Aug 23, 2026

Copy link
Copy Markdown
Owner

default_layout "compact" works, but only for a session name with no serialized layout in the cache. zellij restores ~/.cache/zellij/*/session_info/<name>/session-layout.kdl ahead of the config, so any session created before the setting landed keeps resurrecting the old tab-bar/status-bar pair on every attach --create and never picks up compact — which looks indistinguishable from the setting being broken.

Four of six live sessions here are in that state. Comment records the cause and the escape hatch (zellij delete-session --force <name>, at the cost of that session's remembered panes and cwds).

No functional change.

https://claude.ai/code/session_01YZLiHpCREWtZgAzRnrd1nx

default_layout "compact" is honoured, but only for a session name with no serialized layout in the cache. Sessions that predate the setting keep resurrecting the tab-bar/status-bar pair from session-layout.kdl and silently never pick it up, which reads exactly like the setting not working.

Claude-Session: https://claude.ai/code/session_01YZLiHpCREWtZgAzRnrd1nx
@ldayton
ldayton merged commit 5733ba8 into main Aug 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant