๐พ Archived View for bbs.geminispace.org โบ u โบ mifuyne โบ 14151 captured on 2024-05-10 at 13:19:53. Gemini links have been rewritten to link to archived content
โฌ ๏ธ Previous capture (2024-03-21)
โก๏ธ Next capture (2024-06-16)
-=-=-=-=-=-=-
Re: "Software written in Rust: ripgrep"
I really wanted Helix to be enough for my use case, but the difference in command grammar trips me up. To be fair, I only use it to write my posts and pages for my capsule. Neovim + goyo.vim have done well for me on that front. That said, I still have Helix installed so I can use it here and there, learn it little by little ๐
On another note, I've found a curated list of projects made in Rust here:
โ https://github.com/rust-unofficial/awesome-rust
I don't know how many of you have already seen it though...
I think out of all of those, nu(shell) is the one I'd like to shout out here. I like their approach, where the output is structured data, rather than plain text. So you could do something like this:
> ls | sort-by size | reverse โญโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโโโโโโฎ โ # โ name โ type โ size โ modified โ โโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโผโโโโโโโโโโโโผโโโโโโโโโโโโโโค โ 0 โ Gemfile.lock โ file โ 6.9 KiB โ 3 days ago โ โ 1 โ SUMMARY.md โ file โ 3.7 KiB โ 3 days ago โ โ 2 โ Gemfile โ file โ 1.1 KiB โ 3 days ago โ โ 3 โ LICENSE โ file โ 1.1 KiB โ 3 days ago โ โ 4 โ CONTRIBUTING.md โ file โ 955 B โ 9 mins ago โ โ 5 โ books.md โ file โ 687 B โ 3 days ago โ
โ https://www.nushell.sh/book/quick_tour.html
I know that this can be done with ls by adding the -laS flag, but the strength is from being able to use those filters on other commands too.
There's definitely a learning curve and not ready to replace traditional shells. All existing shell scripts will need to be rewritten to be used in nushell. I only use it in a specific terminal profile (although it's also my default profile), just in case I do need to run a bash script.
IMO, worth a look if you have the time and resources to spare!
Jan 20 ยท 4 months ago
Software written in Rust: ripgrep โ I made a space to discuss Rust software projects. Why Rust specifically? Well, first of all because it's a meme, and second of all because well-written Rust provides some security and performance benefits that lead me to prefer many Rust tools over others. A third reason that may resonate with some Gemini users is that many Rust tools seem to be designed with simplicity in mind. Perhaps this is due to how new many of these tools are, so they haven't had time...