Show HN: Fresh – A new terminal editor built in Rust
71–80 of 158 posts
Re: Show HN: Fresh – A new terminal editor built in Rust
#72Earlier quoted context omitted.
Anthropic Bun? :) I didn't realize it was an engine as well. I can take a look but we should wait and see where the acquisition takes it
"Bun is a new JavaScript runtime built from scratch to serve the modern JavaScript ecosystem. It has three major design goals: Speed. Bun starts fast and runs fast. It extends JavaScriptCore, the performance-minded JS engine built for Safari. Fast start times mean fast apps and fast APIs. Elegant APIs. Bun provides a minimal set of highly-optimized APIs for performing common tasks, like starting an HTTP server and wr…
Re: Show HN: Fresh – A new terminal editor built in Rust
#73I love a new editor as much as the next guy but has there been any real new/novel features in text editors over last 10 years? I feel like sublime text got most of it right and every editor since then has been a reskin of the same (just written in a different stack)
Sublime, Atom, VSCode, and now Zed are all GUI-based. That's not bad - but I prefer the terminal (and I find tmux + ssh very convenient). I guess it's a matter of personal taste. For terminal based, there are also many options but not so much in the direction of "VSCode style". They're mostly focused on being "vi-style". And also the huge file support isn't as good in any of the others that I've tried.
Re: Show HN: Fresh – A new terminal editor built in Rust
#74Re: Show HN: Fresh – A new terminal editor built in Rust
#75Earlier quoted context omitted.
I did it because not everybody has cargo installed. I'm using cargo-dist to create this npm package.
I've been wanting a generic package manager for a while that is cross-platform. I wonder how one could find funding for such a project. Thinking about users from various OS' installing tools and software from your niche package manager, yeah that bad boy is going to grind to a halt if you have no key funding.
https://github.com/alshdavid/install-scripts/releases?q=node...
https://github.com/alshdavid/install-scripts/releases
All of the binaries here are expected to be standalone/portable installations, so you can download/extract the archive and just run the binary.
curl -L --url https://github.com/alshdavid/install-scripts/releases/download/terraform-1.14.1/terraform-1.14.1-linux-amd64.tar.gz | tar -xvzf - -C $HOME/.local/bin
$HOME/.local/bin/terraform --help
I haven't yet written a package manager yet, but I was planning for it to just do the same thing as above but figure out your OS/ARCH, handle extraction and also offer a PATH update system so you can run `eval $(xpkg env)` and PATH is updated automatically.Re: Show HN: Fresh – A new terminal editor built in Rust
#76Re: Show HN: Fresh – A new terminal editor built in Rust
#77Re: Show HN: Fresh – A new terminal editor built in Rust
#78Re: Show HN: Fresh – A new terminal editor built in Rust
#79I tried it, I like it a lot, but I did find an issue straight away. I'm on MacOS and I have remapped the fn and command keys so it can be more like Windows (I can't undo 20+ years of muscle memory, and also I just don't wanna) Anyway, Fresh seems to ignore the remapping - it's back to the command key for copy/paste and the command palette. Is there a way to access the dropdown menus by keyboard? I can see F underline…
Re: Show HN: Fresh – A new terminal editor built in Rust
#80Would this work over SSH? I have many shells that I use for testing on different OSes and some of them have no working editors at all. I wonder what versions your binary builds will work on.