Skip to content

feat(tmux): simplify status bar - #121

Merged
CollieIsCute merged 11 commits into
masterfrom
feat/tmux-hide-clock
Aug 22, 2026
Merged

feat(tmux): simplify status bar#121
CollieIsCute merged 11 commits into
masterfrom
feat/tmux-hide-clock

Conversation

@CollieIsCute

@CollieIsCute CollieIsCute commented Aug 22, 2026

Copy link
Copy Markdown
Owner

變更

  • 清空 tmux status-right 的預設 pane title、時間與日期。
  • 本機使用時 status-right 保持空白;透過 SSH 時顯示 hostname@server-IP。
  • 清空 window-status-separator,移除 tab 間額外空白。
  • 所有 tab 都使用膠囊,並沿用各自的 Noctalia window style。
  • 平常隱藏 tab 編號,只有 tmux prefix 啟用期間顯示。
  • 將 @noctalia_inactive_tabs_use_background 設為 off,讓 inactive tabs 繼承 status 背景。
  • 由 dotfiles 保留 Noctalia theme source,避免 chezmoi apply 移除配色載入。
  • tmux-continuum 仍可追加背景 autosave hook。

驗證

  • 已執行 chezmoi apply 並重新載入目前 tmux。
  • 本機沒有 SSH_CONNECTION,因此 status-right 無可見內容。
  • 隔離 tmux 以假 SSH_CONNECTION 驗證輸出為 archlinux@198.51.100.7。
  • tmux server 回報 @noctalia_inactive_tabs_use_background 為 off。
  • window-status-style 只有前景色,沒有背景色。
  • chezmoi source 與實際 tmux.conf 無差異。
  • window-status-separator 為零字元。
  • prefix 分支在名稱前加入 #I:,一般分支不加入。

@CollieIsCute CollieIsCute changed the title feat(tmux): hide status clock feat(tmux): simplify status bar Aug 22, 2026
@CollieIsCute
CollieIsCute merged commit d8e1136 into master Aug 22, 2026
4 checks passed
@CollieIsCute
CollieIsCute deleted the feat/tmux-hide-clock branch August 22, 2026 13:07
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