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

Big / Breaking changes tracking issue #14

Open
mrs4ndman opened this issue Jul 27, 2023 · 3 comments
Open

Big / Breaking changes tracking issue #14

mrs4ndman opened this issue Jul 27, 2023 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation important Changes / planned things that affect the plugin's functionality or behaviour

Comments

@mrs4ndman
Copy link
Member

Hey everyone!
Because of some changes to the plugin's options (mainly names and implementing a few new ones), I have decided to create this issue to post about some changes that might change (slightly) the option usage inside your .tmux.conf. You will be able to see these changes reflected soon in code and in the readme.md

  1. New default style for the window list (1- window, 2-window): It now defaults to the usual tmux window appearence, but the other aspects (the custom separator one + the pane directory one) are on separate options:
set -g @rose_pine_default_window_behavior 'on' # Forces default behaviour, maintains custom colors
set -g @rose_pine_show_current_program 'on' 
# Show custom window separator and makes the window name default to the program running on the active pane
set -g @rose_pine_show_pane_directory 'on' # Show current pane directory as window name

NOTE: there is a bug with the @rose_pine_show_current_program option, as it does not allow to view the custom window name on the window list itself, it just keeps showing the CWD.
The default behaviour for this menu:
image
is to show the window name (regardless of other window settings), could add options (#12) to change it, let me know if you want them implemented (not very difficult).

@mrs4ndman mrs4ndman self-assigned this Jul 27, 2023
@mrs4ndman mrs4ndman pinned this issue Jul 27, 2023
@mrs4ndman mrs4ndman added the documentation Improvements or additions to documentation label Jul 27, 2023
@mrs4ndman mrs4ndman added the important Changes / planned things that affect the plugin's functionality or behaviour label Jul 27, 2023
@vblinden
Copy link

vblinden commented Aug 1, 2023

Is there also a way to hide/disable the current program? I almost always have a "double" entry, for example:
image

@mrs4ndman
Copy link
Member Author

Is there also a way to hide/disable the current program? I almost always have a "double" entry, for example:

Done, hope it helps! The option I just added (also in the readme) is this one:

set -g @rose_pine_disable_active_window_menu 'on' # Disables the menu that shows the active window on the left

If the plugin ends up with a few features more I might reformat the readme to fit them better

@mrs4ndman
Copy link
Member Author

mrs4ndman commented Sep 7, 2023

#18 is up for debate:
👍 if you want it
👎 if you don't
I really don't think it is necessary, but if enough people want it, I wouldn't mind setting it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation important Changes / planned things that affect the plugin's functionality or behaviour
Projects
None yet
Development

No branches or pull requests

2 participants