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

Sharing sessions between users (feature suggestion) #24

Open
atsepkov opened this issue Jan 6, 2016 · 1 comment
Open

Sharing sessions between users (feature suggestion) #24

atsepkov opened this issue Jan 6, 2016 · 1 comment

Comments

@atsepkov
Copy link

atsepkov commented Jan 6, 2016

Already mentioned this on reddit (https://www.reddit.com/r/Python/comments/3z9rwt/pymux_a_tmux_clone_in_pure_python/cyklk1q), but I think a really awesome feature for this would be support for sharing session while maintaining unique conf settings for each connected user, something tmux doesn't currently do, even with rogue mode. This would allow users to use different shortcut keys from the host who started the session.

What would be even more awesome (but this may be getting too complex) is keeping track of which user initiated the action or opened the pane. That way the individual panes could inherit the config of the user who opened them (useful to know which .vimrc to load, for example), prevent guests from navigating to areas they shouldn't have permission to access, or even mark the panes themselves as read-only.

@jonathanslenders
Copy link
Member

Hi @atsepkov,

That's very interesting. Having individual key bindings for each user should probably be possible. (I'll have a look at that.)

About the second part, I'm not sure. Especially, I don't think it's up to a terminal multiplexer to implement permissions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants