Package: tmux Version: 3.0-1 Severity: important Dear Maintainer,
The following configuration file, in attachment, is the configuration I used with tmux for months. I have configured few key bindings and a graphical theme that is greatly integrated with my vim setup. Since tmux 3.0 the color scheme and the keys are completly broken. It works perfectly fine with tmux_2.8-3. It is a important regression for me, at least a notice in the package upgrade would be fine with few explanations. How to reproduce: - Launch tmux-2.x with this config, is is proper, the key bindings work - Launch tmux-3.x with this config, it colors are ugly, nothing works Feel free to ask more details in case, Regards, Romain -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.4.0-trunk-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages tmux depends on: ii libc6 2.29-3 ii libevent-2.1-7 2.1.11-stable-1 ii libtinfo6 6.1+20191019-1 ii libutempter0 1.1.6-4 tmux recommends no packages. tmux suggests no packages. -- no debconf information
# status bar colors etc set-option -g status-bg black set-option -g status-fg blue set-option -g status-interval 5 set-option -g visual-activity off set-option -gw xterm-keys on set-option -g default-shell /bin/zsh set-option -g default-terminal "screen-256color" set -ag terminal-overrides ",*:XT@:Tc" set-window-option -g monitor-activity on set-window-option -g window-status-current-fg white # start window indexing at one instead of zero set -g base-index 1 unbind % # remove default binding since replacing unbind-key Up unbind-key Down unbind-key Right unbind-key Left bind v split-window -h bind h split-window -v bind -n C-M-t new-window bind-key Up select-pane -U bind-key Down select-pane -D bind-key Right select-pane -R bind-key Left select-pane -L # vim copy-paste mode is_vim='echo "#{pane_current_command}" | grep -iq vim' setw -g mode-keys vi bind Escape copy-mode bind -t vi-copy v begin-selection bind -t vi-copy y copy-selection bind -t vi-copy V rectangle-toggle bind p paste-buffer # Smart window switching bind -n S-Right next-window bind -n S-Left previous-window # This tmux statusbar config was created by tmuxline.vim # on ven., 19 févr. 2016 set -g status-bg "colour235" set -g message-command-fg "colour22" set -g status-justify "left" set -g status-left-length "100" set -g status "on" set -g pane-active-border-fg "colour148" set -g message-bg "colour235" set -g status-right-length "100" set -g status-right-attr "none" set -g message-fg "colour252" set -g message-command-bg "colour148" set -g status-attr "none" set -g pane-border-fg "colour22" set -g status-left-attr "none" setw -g window-status-fg "colour252" setw -g window-status-attr "none" setw -g window-status-activity-bg "colour235" setw -g window-status-activity-attr "none" setw -g window-status-activity-fg "colour252" setw -g window-status-separator "" setw -g window-status-bg "colour235" set -g status-left "#[fg=colour235,bg=colour148] #S #[fg=colour148,bg=colour235,nobold,nounderscore,noitalics]" set -g status-right "#[fg=colour22,bg=colour235,nobold,nounderscore,noitalics]#[fg=colour148,bg=colour22] %Y-%m-%d %H:%M #[fg=colour148,bg=colour22,nobold,nounderscore,noitalics]#[fg=colour235,bg=colour148] #h " setw -g window-status-format "#[fg=colour252,bg=colour235] #I #[fg=colour252,bg=colour235] #W " setw -g window-status-current-format "#[fg=colour148,bg=colour235] #I #[fg=colour148,bg=colour235,nobold,nounderscore,noitalics]#[fg=colour148,bg=colour235] #W #[fg=colour148,bg=colour235,nobold,nounderscore,noitalics]"