Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Session management and profiles #697

Discussion options

Placeholder 1

A

B

C

C

You must be logged in to vote

Replies: 14 comments 8 replies

Comment options

Place holder 2

You must be logged in to vote
0 replies
Comment options

it might be hard to tell which panes in a layout correspond to panes in the list and the startup commands, what about like a faint numbering that associates the panes in the layout with the pane's startup/dir

You must be logged in to vote
0 replies
Comment options

From gtx via discord: https://discord.com/channels/851854972600451112/852249738002956311/940508883095552000

The ability to use different themes to different windows (or tabs).

For certain tasks I always open a different new terminal window, and I would like it to be distinct so I could (a) quickly identify it (by color), (b) remember that I'm on a session with possible non-trivial side effects / important task.

You must be logged in to vote
1 reply
Comment options

Thanks @elviskahoro . This being part of a "profile" (like it is in iterm2) makes lots of sense to me.

Comment options

It be nice if one could duplicate tabs or if there are tab presets #718

From @ppwfx

Describe the solution you'd like?

It be nice if one could duplicate tabs or if there are tab presets

Is your feature request related to a problem? Please describe.

No response

Additional context

No response

You must be logged in to vote
0 replies
Comment options

From SandyChapman via #190 comment:
#190 (comment)

@nerdalytics Yeah, but there's also this setting in Terminal which has the same effect which also happens to be Apple's recommended way to set the shell in Terminal. It's also mentioned here as an alternative to setting your login shell. And there are reasons why using a non-posix login shell could be a bad idea.

image

You must be logged in to vote
2 replies
Comment options

Comment options

Thanks @elviskahoro !

Comment options

I use tmuxinator for restoring workspaces and for automatically running commands such as docker-compose start. I would like to have this natively supported by warp so I don’t have to be in tmux all day.

You must be logged in to vote
0 replies
Comment options

I originally posted this on the TMUX topic but it probably makes more sense here.

What I really want (for my personal needs) isn't necessarily "actual tmux integrated with Warp" but the ability to detach from a window while keeping its tabs/panes and processes running in the background, and then later bring it back.

I can kind of do this by minimizing windows but then it's difficult to know which is which just by looking at the minimized windows in the dock. I think for my needs, the following would be great:

  • Give a name to a window (akin to tmux session names)
  • Hide the current Warp window while leaving other Warp windows visible, like tmux detach.
  • Bring windows back using the command palette or some similar fast way
  • Ideally, a way to both detach the current window and switch to another with a single command, like the tmux switch-client command.

If Warp did this natively I wouldn't care at all that it's not real tmux.

You must be logged in to vote
1 reply
Comment options

I completely agree! If it's complicated to include the "Warp shell" into tmux, why not build the "The warp way" of managing sessions.
I think you guys would reach a wider audience of developers that uses a CLI-based workflow.

I'd love to give your product a shot! But the lack of tmux or a session manager is a deal breaker

What I'd love is to have a keyboard driven approach with the ability to have VIM esc bindings to move around and manage this

  • The ability to switch between windows and panes and also renaming them

  • Listing and switching between sessions and renaming them

  • Minimalist look and customisable keybindings

Comment options

You must be logged in to vote
0 replies
Comment options

It would be amazing if Warp could let people build workspaces in certain folders (similar to .vscode workspaces), and then let them build custom commands for those workspaces. On top of that, let them build a GUI-based command center, with a grid of large buttons with customizable icons and colors, where the user can set which commands each button triggers.

You must be logged in to vote
0 replies
Comment options

From gtx via discord: https://discord.com/channels/851854972600451112/852249738002956311/940508883095552000

The ability to use different themes to different windows (or tabs).
For certain tasks I always open a different new terminal window, and I would like it to be distinct so I could (a) quickly identify it (by color), (b) remember that I'm on a session with possible non-trivial side effects / important task.

+1 for this, but I use window titles instead of different themes. I always have multiple tabs grouped in separate windows. Each window has a context, say a specific microservice I'm running locally, and inside it multiple tabs.

The lack of a window title bar makes it hard to identify windows at a glance with App Exposé, as shown below on iTerm2:

image

You must be logged in to vote
0 replies
Comment options

I think it would be wonderful if you guys didn't invent your own profiles/session management formats/schemas, but reused the existing one's of tmux/tmuxinator where possible.

If you would integrate that formats into warp

  • simulating/emulating tmux.conf as of it's statusline-components
  • bringing in sessions via tmuxinator.yml

tmux guys could possibly just switch over to warp and still feel independent and first class.

  • they can continue fostering their profiles/sessions in an independent format
  • they can just switch to warp, and not just throw warp-sessions/profiles away ... but use the best of both worlds

You

  • don't need to maintain your own format/schema
  • win over the tmux guys
  • can make use and even contribute to an existing OSS community, gaining popularity
You must be logged in to vote
0 replies
Comment options

Just started using warp, love it. But unfortunately can't stick with it in its current state without this feature.

My problem is when using microservices and micro frontend I have many panels open and each runs an app. I need multiple panels in the same tab so I can see them talking to each other.

Unfortunately with Warp it's currently not easy to identify which panel is running which app. Something like iTerms 'badges' that sits in the background of the panel behind the main text would suffice if not wanting to introduce panel window bars.

You must be logged in to vote
1 reply
Comment options

Agreed, this is essential!

Comment options

The ability to resume a session makes Tmux very nice. People who work with laptops can return to a disconnected session. This would require Warp to install software on a target machine. This functionality would allow closing a window to not end the session. There would need to be a subsystem to manage sessions.

You must be logged in to vote
1 reply
Comment options

Oh yes please! Native warp support for session handling like tmux does without losing the ssh session and stop the related task running on the remote machine would allow us to just use warp without adding other tools

Comment options

Is this about workspace/project management? I wish I could save a window (all its tabs and their context + worspace name), close and re-open it anytime will its full context, just like we can do it JetBrains IDEs or Sublime Text. Currently, I have 17 windows open (~60 tabs open in total) just because of this.

If this discussion is unrelated to this, tell me, I’ll create a separate one. 🙏

You must be logged in to vote
2 replies
Comment options

Yeah, this is a major reason why I don't find Warp as useful as it could be.
It's way too easy to lose information/data or useful context for no good reason.

If we could easily save (duplicate, etc.) sessions / "workspaces" / projects, Warp would be a serious contender...

Comment options

I find Warp restores sessions very well, maybe a recent update ?

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

AltStyle によって変換されたページ (->オリジナル) /