3 ms·
This is fun! I switched to https://github.com/manaflow-ai/cmux https://github.com/manaflow-ai/cmux for a while, but had to switch back to Ghostty due to its unr
by tekacs 7mo ago
This is fun! I switched to https://github.com/manaflow-ai/cmux https://github.com/manaflow-ai/cmux for a while, but had to switch back to Ghostty due to its unreliability, high memory and CPU usage and a bunch of bugs.
This makes a lot of sense, but... it'd be great to allow pulling out of a canvas into a second canvas for those of us with multiple screens (you at least end up needing one window per screen).
In general it feels like... more structure rather than less feels like it'd be the smoothest experience. I'll play with your Ctrl+K shortcut and see if it ends up feeling like I can get everywhere that I need quickly.
But... nice work!
Note for jj users like me: you need to `git lfs pull` if you want to `cargo run --release`!
Update: No luck creating any 'shell' workspaces (it looks like you use GNU-only flags to script) – I'll push a fix once I find it.
Also: the AGENTS.md is wrong JFYI - it points to portable-pty, when this is using alacritty_terminal's tty (on rustix-openpty)
- petersunde 7mo agoThanks for trying it! I totally forgot about multiple screens because I use multiple workspaces on an 8K screen. Splitting across multiple screens shouldn’t be too difficult since Horizon already supports multiple sessions. I’ll try to get it working tomorrow :)
- cyanydeez 7mo agoI prefer Terminator, where splitting screens is much easier work flow.
- xiconfjs 7mo agoThis is the only reason I stick to Terminator, but none of the othet terminal emulators are coming close. I wouldn‘t even be searching for an alternative if Terminator wouldn‘t crash every other week.
- cyanydeez 7mo agoI've not had any real crashes; but I have to swap between linux and windows, so anything that bridges that gap would get my vote.
- petersunde 7mo agoSplitting across multiple screens support just landed: https://github.com/peters/horizon/pull/32 https://github.com/peters/horizon/pull/32