TUI for shpool #341
Replies: 2 comments 10 replies
-
|
I think this would be a reasonable feature, though is is pretty big so it would probably take me a minute to review. Obviously if we were going to just adopt one of those implementations the one in rust would work the best. I think having it operate as a seperate process the way it does now is probably best, though we could probably also do it such that it is one process that switches back and forth between showing the tui and essentially just being a |
Beta Was this translation helpful? Give feedback.
-
|
Your comment about the multi-terminal usecase made me wonder about a potential feature. At first I was thinking this would be part of the TUI, but thinking about it more I'm not sure it even needs a TUI involved, so this is somewhat off-topic. Basically the idea is that it would be nice to have some way to switch multiple sessions at once. My normal workflow has one terminal for an editor, one as my "terminal terminal" and one for an agent cli. It would be nice to be able to retarget all these windows at once with a single action. There are probably some different ways you could approach this, but I'm thinking one approach would be to set a "role" plus a "meta session" when you launch your |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I flip between shpool sessions often, and have found it useful to have a basic TUI running that I drop back into upon detaching, so that I can select another session and attach quickly, with visual aids. It's a modal/vim-like UX that works well for me.
Examples include GeoffChurch/shpool-table (Rust), tdupes/shpiel (Bash), and GeoffChurch/shperl (Perl port of
shpool-table).shpooldoesn't need to know about the TUI, so it can be completely separate, but if enough people have made their own, or would be interested, maybe it's worth including, e.g. asshpool tui.Beta Was this translation helpful? Give feedback.
All reactions