HackerTrans
TopNewTrendsCommentsPastAskShowJobs

petersunde

no profile record

Submissions

Show HN: Horizon – GPU-accelerated infinite-canvas terminal in Rust

github.com
84 points·by petersunde·قبل 4 أشهر·32 comments

comments

petersunde
·قبل 4 أشهر·discuss
v0.2.0 binaries just landed: https://github.com/peters/horizon/releases/tag/v0.2.0
petersunde
·قبل 4 أشهر·discuss
[dead]
petersunde
·قبل 4 أشهر·discuss
Splitting across multiple screens support just landed: https://github.com/peters/horizon/pull/32
petersunde
·قبل 4 أشهر·discuss
Zoom support just landed: https://github.com/peters/horizon/pull/27
petersunde
·قبل 4 أشهر·discuss
libghostty looks really promising! I went with Alacritty as the terminal backend because its core is written in pure rust.
petersunde
·قبل 4 أشهر·discuss
Yes, though it’s still early days. You can install it from crates.io with cargo install horizon-ui or grab a prebuilt binary from https://github.com/peters/horizon/releases/tag/untagged-0e65...

Each commit to main also produces downloadable unsigned binaries in the GitHub Actions tab.
petersunde
·قبل 4 أشهر·discuss
Thanks for letting me know about the settings/minimap overlap, I’ll fix that. And yes, zoom is on the list! I’ll implement it tomorrow. Just wanted to get the core working first without hogging the CPU.
petersunde
·قبل 4 أشهر·discuss
Thanks 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 :)