Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Specific 'separator' configuration for each window type #197

Open
1 task done
mklbravo opened this issue Apr 23, 2024 · 0 comments · May be fixed by #198
Open
1 task done

Feature Request: Specific 'separator' configuration for each window type #197

mklbravo opened this issue Apr 23, 2024 · 0 comments · May be fixed by #198
Labels
enhancement New feature or request

Comments

@mklbravo
Copy link

Is there an existing issue outlining your improvement?

  • I have searched the existing issues and my improvement has not been raised yet.

What would you like to see added and/or changed?

I want to configure my tmux using the following window separator configuration:

set -g @catppuccin_window_left_separator "█"
set -g @catppuccin_window_middle_separator "█ "
set -g @catppuccin_window_number_position "left"
set -g @catppuccin_window_right_separator "█"

# Different fill configuration for each window type
set -g @catppuccin_window_current_fill "all"
set -g @catppuccin_window_default_fill "number"

Using this configuration, separator will look on on window_default_fill but is looks weird when using window_current_fill.
Screenshot 2024-04-23 at 23 09 10

It will be nice to be able to configure different separators for each window type, so that I can change it the same way I do with the fill configuration.

My idea will be to add the following options:

# Window global configuration. 
set -g @catppuccin_window_left_separator "█"
set -g @catppuccin_window_middle_separator "█ "
set -g @catppuccin_window_right_separator "█"

# Current type window configuration. If set, it will override the global configuration
set -g @catppuccin_window_current_left_separator "█"
set -g @catppuccin_window_current_middle_separator " 󰿟 "
set -g @catppuccin_window_current_right_separator "█"

# Default type window configuration. If set, it will override the global configuration
set -g @catppuccin_window_default_left_separator "█"
set -g @catppuccin_window_default_middle_separator " 󰿟 "
set -g @catppuccin_window_default_right_separator "█"

I don't know if this could be of help to anyone else.

@mklbravo mklbravo added the enhancement New feature or request label Apr 23, 2024
@mklbravo mklbravo linked a pull request Apr 23, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant