Skip to content

Remove OSC94 tmux pludin, add wc26 config#331

Merged
djensenius merged 1 commit into
mainfrom
remove-osc94-add-wc26
Jun 29, 2026
Merged

Remove OSC94 tmux pludin, add wc26 config#331
djensenius merged 1 commit into
mainfrom
remove-osc94-add-wc26

Conversation

@djensenius

Copy link
Copy Markdown
Owner

This pull request introduces initial support for a new tool called worldcup26, including its configuration file, adds a corresponding icon for it in the tmux Nerd Font window name configuration, and comments out the OSC 9;4 plugin and related settings in the tmux configuration.

New tool support and configuration:

  • Added a new configuration file worldcup26/config.toml with options for favorite teams, data provider selection, and UI preferences such as theme, icon fonts, and timezone.

Tmux integration updates:

  • Added a Nerd Font icon for worldcup26 in tmux/tmux-nerd-font-window-name.yml to support visual identification in tmux window names.
  • Commented out the OSC 9;4 plugin and all related settings in tmux.conf, disabling animated per-window progress flags and OSC 9;4 features.

Copilot AI review requested due to automatic review settings June 29, 2026 14:35

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR disables the OSC 9;4 tmux progress-flag plugin (commenting it out rather than deleting it) and introduces initial personal configuration for a new tool, worldcup26, plus a matching Nerd Font icon so its tmux window is visually identifiable. It is a low-risk, config-only change within this dotfiles repository.

Changes:

  • Comment out the djensenius/tmux-osc-9-4 plugin and all related @osc94_* settings (including the animation daemon) in tmux/tmux.conf.
  • Add worldcup26/config.toml with favorites, provider selection, and UI preferences (theme, Nerd Fonts, flags, timezone).
  • Add a worldcup26 icon mapping to tmux/tmux-nerd-font-window-name.yml.
Show a summary per file
File Description
tmux/tmux.conf Comments out the OSC 9;4 plugin, its options, and the animation daemon invocation.
worldcup26/config.toml New, valid TOML config defining favorites, provider, and UI settings for the worldcup26 tool.
tmux/tmux-nerd-font-window-name.yml Adds a quoted Nerd Font glyph entry for worldcup26, consistent with existing icon entries.

Notes for the author (no in-diff blocking issues found):

  • After disabling @osc94_animate, the #{@osc94_flag} reference still present on tmux.conf:40 will simply resolve to an empty string since the daemon no longer sets that option. It is harmless but is now dead and could be cleaned up for clarity (it falls outside this PR's changed lines).
  • worldcup26/config.toml is not symlinked by install.sh's link_files. Since that tool is described as macOS-only and install.sh is largely Codespaces-focused, this may be intentional; just confirm the file is linked into ~/.config/worldcup26/ by your macOS setup so it gets auto-loaded.

Review details

  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Medium

@djensenius djensenius merged commit 02039f6 into main Jun 29, 2026
7 checks passed
@djensenius djensenius deleted the remove-osc94-add-wc26 branch June 29, 2026 14:39
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.

2 participants