tmux icon indicating copy to clipboard operation
tmux copied to clipboard

Setting window status to "rounded" doesn't change active window style

Open zmunk opened this issue 2 months ago • 5 comments

I am not requesting help with my configuration and believe something is genuinely broken.

  • [x] Something is really actually broken.

Is there an existing issue outlining your problem?

Describe your problem.

Setting window status style makes other (inactive) windows rounded but leaves the active window as the default.

Paste your configuration.

set -g @catppuccin_window_status_style "rounded"
run ~/.config/tmux/plugins/catppuccin/tmux/catppuccin.tmux

Attach screenshots.

Image

What tmux version are you seeing the issue on?

tmux 3.5a

What shell are you using?

zsh

Any additional comments?

I'm also using ghostty

zmunk avatar Oct 03 '25 14:10 zmunk

Unfortunately I'm experiencing the same issue, on the same configuration as @zmunk 🤔

Left side is not rounded:

Image

Right side is, however:

Image
Configuration
### Keybindings ==========================
# Remap C-b leader to C-Space: https://unix.stackexchange.com/a/583035
unbind C-b
set -g prefix C-Space

# Reload tmux configuration with Leader+r
unbind r
bind r source-file ~/.tmux.conf

# Remap switch panes binds
bind C-k select-pane -U
bind C-j select-pane -D
bind C-h select-pane -L
bind C-l select-pane -R
### ======================================


### Theme ================================
set -g @catppuccin_flavor "mocha"
set -g @catppuccin_status_background "none"
set -g @catppuccin_window_status_style "rounded"
set -g status-right-length 100
set -g status-left-length 100
set -g status-left ""
set -g status-right "#{E:@catppuccin_status_application}"
set -ag status-right "#{E:@catppuccin_status_session}"
set -ag status-right "#{E:@catppuccin_status_uptime}"

run ~/.tmux/plugins/catppuccin/tmux/catppuccin.tmux
### ======================================


### Layout ===============================
set -g status-position top
### ======================================


### Extras ===============================
# Enable mouse support, e.g. to resize panes
set -g mouse on
# Enable full-color mode
set -g default-terminal "tmux-256color"

# Address vim mode switching delay (http://superuser.com/a/252717/65504)
# (copied from tmux-sensible)
set -s escape-time 100
### ======================================

Thanks!

mtimoustafa avatar Oct 12 '25 07:10 mtimoustafa

I'm missing the right side all together, but also no change in the bar:

Image

brandonleon avatar Oct 24 '25 18:10 brandonleon

I think this is a bug(catppuccin_window_status_style has no effect whatsoever), I have reduced my tmux.conf to this simple one.

tried "basic", "custom", "slanted", "rounded" for catppuccin_window_status_style always get the same thing left square, right rounded.

Also changed the flavour, and it works, so it's not a loading issue.

set -g @plugin 'dreamsofcode-io/catppuccin-tmux'
set -g @plugin 'tmux-plugins/tpm'


set -g @catppuccin_flavour "latte" # <--- this works
set -g @catppuccin_window_status_style "slanted" <--- this doesn't

# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run "~/.config/tmux/plugins/tpm/tpm"

xiaotian avatar Oct 31 '25 17:10 xiaotian

I was having an issue with rounded corners as well when running tmux on an LXC container in Proxmox. If I ssh to the container, I don't see the rounded corners. If I do a pct enter 100, I could see rounded corners.

Image

I narrowed down my issue by running env when doing a pct enter and compared it to env when ssh'ing in. I added

export LANG=en_US.UTF-8

to my .bashrc and now I have rounded corners. Hope this helps someone else.

kristophercrawford avatar Nov 15 '25 17:11 kristophercrawford

I'm missing the right side all together, but also no change in the bar: Image

I had the same issue and turned out that I had to remove the whole plugin and pin the version to v0.1.0 because there have been quite a few changes since I last updated my configs :D -> see this migration guide

So for me this fixed it:

  • rm -rf ~/.config/tmux/plugins/tmux
  • open tmux.conf and change from set -g @plugin 'catppuccin/tmux' => set -g @plugin 'catppuccin/tmux#v0.1.0'
  • then tmux kill-server
  • open tmux
  • install tpm plugins again using <leader> I

Theoretically, the same should work if you aren't using tpm to manage your plugins but I haven't tried that.

LasseWolter avatar Nov 27 '25 22:11 LasseWolter