Live data from Hacker News

Viewing profile — antomal

antomal

HN member
Joined
Wed, Jan 14, 2026, 5:16 PM UTC
HN karma
11
Public activity
23 items

About antomal

No profile information was provided.

Recent public activity

  1. comment
    Comment #46645831

    It's not in the official repo just yet, but the Port is already under review on FreeBSD Bugzilla! I’m currently working through the review process to get it merged into the officia…

  2. comment
  3. comment
    Comment #46645794

    Great question! While you could technically hack a similar behavior using a shell function (not a simple alias, as aliases don't handle positional arguments well), grsh implements …

  4. comment
  5. comment
    Comment #46635756

    Yes, absolutely! Autocomplete is a core feature of grsh. It currently supports history for single command and Standard command/file completion

  6. comment
    Comment #46629848

    That’s a fair point. To be concrete, 'native to FreeBSD' in the context of grsh refers to three design choices where general-purpose shells often feel like guests: Direct System In…

  7. comment
    Comment #46626640

    I can promise you there are no agents or bots here—just a solo dev who's been working on a Rust shell for FreeBSD in his spare time. I think the 'weird' influx of new accounts is l…

  8. comment
    Comment #46626629

    I noticed that too, and I can assure you it’s purely organic. I’m just as surprised as you are! I suspect the project might have been shared in some FreeBSD or Rust-specific IRC ch…

  9. comment
    Comment #46626607

    Great question. In practice, 'native to FreeBSD' means a few things for grsh: System Integration: I’m prioritizing first-class support for FreeBSD-specific tools and environments (…

  10. comment
    Comment #46623932

    Not yet! grsh is currently in its early stages, and I haven't submitted it to the official Ubuntu/Debian repositories yet. However, since it's written in Rust, you can easily insta…

  11. comment
    Comment #46623655

    Thanks everyone for the incredible feedback! I'm seeing great suggestions about transparent archive navigation and plugin systems. I'm focusing on the FreeBSD port right now, but I…

  12. comment
    Comment #46623608

    Actually, GRSH already supports this! You can use Ctrl+Z to suspend, and fg for basic job control. Regarding the interactive selection you mentioned: that’s one of the core feature…

  13. comment
    Comment #46623295

    This is a very unique and thoughtful feature request! I love the idea of making the shell more personal and empowering by integrating health tracking with terminal productivity. Fr…

  14. comment
    Comment #46623058

    That's an ambitious and fascinating feature request! Implementing transparent archive navigation (mounting archives as virtual directories) is definitely on my 'dream features' lis…

  15. comment
    Comment #46623011

    Go ahead and 'steal' away! That’s the beauty of open source. I actually built it into the shell precisely because I was tired of managing those aliases across different machines. G…

  16. comment
    Comment #46622757

    Exactly. It's a small quality-of-life feature to avoid the repetitive mkdir && cd sequence. In GRSH, it also ensures the directory is created with the necessary permissions before …

  17. comment
    Comment #46622647

    It’s a shortcut Its purpose is to combine mkdir -p and cd into a single atomic-like action. Instead of typing: mkdir -p my_project && cd my_project You simply run: mkcd my_project …

  18. comment
    Comment #46620859

    I'm seeing some great technical questions about process lifecycles and Rust invariants. To clarify: regarding job control, when a process is recalled, it currently rejoins the fore…

  19. comment
    Comment #46620386

    This looks very interesting! It reminds me of the approach taken by HTMX or Alpine.js, but with deeper control flow logic. In your opinion, what is the main advantage of hyTags ove…

  20. comment
  21. comment
    Comment #46619200

    Thanks for the question! For Job Control, I’m currently implementing a custom management system to handle foreground and background process groups. Regarding signal propagation, I’…

  22. comment
    Comment #46618960

    I've been working on GRSH because I wanted to explore building core system utilities using Rust's memory safety guarantees, with a specific focus on the FreeBSD ecosystem. While th…

  23. story
    Show HN: Grsh – A high-performance shell for FreeBSD written in Rust

    I built GRSH because I wanted a modern, memory-safe shell that feels native to FreeBSD but works seamlessly on macOS. While there are many shells out there, GRSH is my take on a mi…