Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)D
Posts
8
Comments
318
Joined
3 yr. ago

  • IDK honestly hacked together a config over the weekend and have been using it for a couple months now. Definitely not perfect but it works pretty nicely. Occasionally use Helix as my backup editor, but eventually I just learned to live with my “good enough” config.

    (Seriously, a lot of configs are pretty bloated. Not every little thing really needs to be optimized…)

  • This made me laugh out loud.

  • Hm, this feels like it could be bot-automated…

  • Are you kidding? They opened the Berlin Wall!

  • Yeah, I mention that later in the comment. Of course, there’s the whole suite of Jetbrains editors.

  • I think both of these are just editors written in Rust.

  • Well, it is standard.

    That’s probably the biggest thing to consider: you use Rust, you use Cargo. It’s unanimous.

    It’s built right into the language ecosystem, so there’s no divide, and everything’s just easily available to you.

  • rust-analyzer is a pretty good LSP, and works in most modern text editors.

    My advice? Just pick an editor and stick to it.

    VSCode? Sure.

    Jetbrains? Good choice.

    Hell, Emacs? Why not?

    I personally use Neovim, and it just works. No matter what I’m programming in, I’m still at home.

    Just pick an editor that works for you. I’d suggest VSCode. Use VSCodium for a true FOSS experience, or Helix for a beginner friendly terminal editor.

    If you really just want something Rust-focused, there’s RustRover from Jetbrains, but that’s about it.

  • What happens for Android 20?

  • What happens for Android 20?

  • Part of the appeal if Tildes has been the right-knit, invite-only community. So no, they probably wouldn’t federate with Lemmy(and shouldn’t).

  • Watch out for the bleeding edge.

  • Fuck. That was my biggest tell.

  • But…the fingers…

  • I downvoted :)

  • Well, who do you think they’re hiding from?

  • My dog’s a nice big Labrador. He’s a dog in all aspects, but often he’ll only eat half his food and finish it later.

    He also sits wherever he wants to sit. If he wants to sit with the family on the couch, he’s sitting with the family on the couch.

  • I’d had a decent understanding of Linux going in, tbf. Mostly from hanging out on Discord with tons of Linux users. My Nix system is still quite young (a little over 2 months old), but it’s great.

    Getting off the ground was kinda hard though. Luckily, I’ve been using flakes from the very beginning and always setup my dot files with home manager, so I’ve kept the system nice and reproducible.

    For those interested, here’s my dot files.

  • I mean, I use NixOS daily, and aside from installing the occasional package or setting up some dot files, I don’t really touch my Nix config. NixOS was my first daily driver Linux distro and it has a lot of features that I probably take for granted. Early on, I felt like switching from GNOME to KDE. Two lines. Later on installed Hyprland, no problem, then switched to XMonad(had some Wayland issues) and it was stupidly painless.

    Sure, Nix has its “fuck you” moments too, but those are usually never anything truly system-breaking, and can be fixed after an hour or two of Discord support chats. In my eyes, the benefits of Nix definitely outweigh the flaws. Do I wish it was a slightly more sane language? Perhaps. But it’s really when you start using it that you learn to appreciate everything you get. Seriously, I much prefer editing a couple of lines in a config file to pasting commands off the Internet in hopes to achieve what I’m looking for.

    NixOS is, imho, the best Linux distro for programmers or anyone with a decent understanding of Linux (obviously not for computer noobs, and that’s totally fine).