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 :)