-
Notifications
You must be signed in to change notification settings - Fork 678
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
Add action to create left split with custom size #2227
Comments
BTW there isn't actually a EDIT: Speedran through adding this in 9 minutes. 2024-09-16.12-54-11.mp4 |
@pluiedev you are absolutely right, my bad. I should have gotten confused with |
Hi @mitchellh. Just pushed a PR with my take on adding custom size splits using the suggested syntax. |
From #3839, I also propose we support an additional size that is a non-% for balancing splits after creation. I'm not sure what this should be, but it should be easy to support since we already support split equalization. |
What if we just supported chaining actions? Something like this:
|
That’s actually a much better suggestion. That’s already being planned in discussion so we should go with that |
new_split:left,equalize_splits would be perfect for me coming from iterm2 and loving how it equalizes |
Since there is
new_split:right
,new_split:dow
, andnew_split:top
, I think it would be nice to havenew_split:left
as well.Additionally, it would be great to be able to create splits of a given size, for example:
new_split:left,30
would create a split to the left 30% the size of the surface.I think this is the only feature that I am missing from WezTerm and Kitty 😅 . Otherwise, Ghostty is the perfect merge between a native feel terminal in macOS like iTerm (preserving window size and directory after restart) and the speed of Alacritty, with the features of WezTerm or Kitty.
Thanks for an awesome terminal!
The text was updated successfully, but these errors were encountered: