Hi,

Right now there doesn't seem to be a way to display a list of session names
in a status line. At least this is what I was able to conclude from looking
at tmux's man page. Please, correct me if I'm wrong.

In search of "session list" I stumbled upon and was trying to understand
how "window list" is formed, until I saw that "window list" is being
referred to as a "component":

status-justify [left | centre | right]
  Set the position of the window list component of the
  status line: left, centre or right justified.


*I'd like to propose a feature*: have a way to always display a list of
sessions, as well as currently selected session highlighted.

The way I see it is this: I'd essentially have one terminal emulator with a
single tab open (be it in iterm2 or Terminal.app), with a single instance
of tmux running in it. In this tmux instance, I'd see a row of session
names (with current session highlighted), and a row of windows for
currently selected session. As soon as session is switched to another one,
the row with windows would refresh to reflect newly selected session. Make
it possible to select position (top/bottom) for this list of session names
would also be useful.

The reason I'm looking forward to having a list of session names displayed
is that *it can completely remove the need to use tabs in iterm2* (right
now I have a tmux session opened in each tab, as I'm working on multiple
projects simultaneously).

This could become even more of a deal breaker for me, as it would make it
possible to switch to terminal emulators that do not have tabs in them. A
great example of such terminal is a recent GPU-accelerated alacritty
<https://github.com/jwilm/alacritty>.

P.S. My apologies if a similar request was already brought up in the past.
I've searched for "list of sessions" in the mailing list here, but there
results seemed not relevant.

P.P.S. I've first posted a question about displaying session names on
stackoverflow
<http://stackoverflow.com/questions/43116535/displaying-a-list-of-sessions-in-status-line>
.


-- 
http://www.gmile.me

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to