-
Notifications
You must be signed in to change notification settings - Fork 93
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
Allowing TMUX pane titles to persist #66
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
When running within tmux, attempt the following at the prompt ```bash > tmux set -g pane-border-status bottom > tmux set -g allow-rename off > tmux set -g pane-border-format "< #T >" > tmux split-window > tmux select-pane -T "New Title" ``` Prior to this change, the pureline_pre function is constantly setting the gui window title. This is the same value that TMUX uses to determine the pane title. This 'resetting' of the xterm title overwrites the tmux pane title. For this reason, and only within properly branded TMUX sessions, we do not reset the window title.
Prior to this change, you would need to run a tight loop to even see the title changing:
|
CyrilOtheninGirard
added a commit
to CyrilOtheninGirard/pureline
that referenced
this pull request
Aug 9, 2022
This fix also allows users to prevent pureline from updating the GUI window title : they just have to unset PL_TITLEBAR in their config file. Pull request chris-marsh#66 "Allowing TMUX pane titles to persist" describes one case where it is desirable.
CyrilOtheninGirard
added a commit
to CyrilOtheninGirard/pureline
that referenced
this pull request
Aug 9, 2022
This fix also allows users to prevent pureline from updating the GUI window title : they just have to unset PL_TITLEBAR in their config file. Pull request chris-marsh#66 "Allowing TMUX pane titles to persist" describes one case where it is desirable.
If #82 is merged, then you will have a simple way to prevent pureline from updating the GUI window title when using TMUX. Just add this line to your pureline configuration file :
|
CyrilOtheninGirard
added a commit
to CyrilOtheninGirard/pureline
that referenced
this pull request
Aug 9, 2022
This fix also allows users to prevent pureline from updating the GUI window title : they just have to unset PL_TITLEBAR in their config file. Pull request chris-marsh#66 "Allowing TMUX pane titles to persist" describes one case where it is desirable.
CyrilOtheninGirard
added a commit
to CyrilOtheninGirard/pureline
that referenced
this pull request
Aug 9, 2022
This fix also allows users to prevent pureline from updating the GUI window title : they just have to unset PL_TITLEBAR in their config file. Pull request chris-marsh#66 "Allowing TMUX pane titles to persist" describes one case where it is desirable.
CyrilOtheninGirard
added a commit
to CyrilOtheninGirard/pureline
that referenced
this pull request
Aug 9, 2022
This fix also offers a simple way to prevent pureline from updating the GUI window title: the user just has to unset PL_TITLEBAR in its config file. Pull request chris-marsh#66 "Allowing TMUX pane titles to persist" describes one case where it is desirable.
(sorry for the mess, it's my first time with GIT, and thus with github and pull requests) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When running within tmux, attempt the following at the prompt
Prior to this change, the pureline_pre function is constantly setting the gui window title. This is the same value that TMUX uses to determine the pane title. This 'resetting' of the xterm title overwrites the tmux pane title. For this reason, and only within properly branded TMUX sessions, we do not reset the window title.