For me, I really want to get into niri, but the lack of XWayland support scares me (I know there’s solutions, but I don’t understand them yet).

Also, I stopped using Emacs (even though I love its design and philosophy with my whole heart) because it’s very slow, even as a daemon.

  • chameleon@fedia.io
    link
    fedilink
    arrow-up
    9
    ·
    2 months ago

    Elixir, or Gleam/pure Erlang/some other Erlang VM language. I think Erlang is extremely cool and I’ve enjoyed the little time I spent with Elixir. I also have absolutely no use case to make proper use of it.

    • fern@lemmy.autism.place
      link
      fedilink
      English
      arrow-up
      45
      arrow-down
      2
      ·
      2 months ago

      I’d just like to interject for a moment. What you’re refering to as Estrogen, is in fact, GNU/Estrogen, or as I’ve recently taken to calling it, GNU plus Estrogen. Estrogen is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

      Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called Estrogen, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

      There really is a Estrogen, and these people are using it, but it is just a part of the system they use. Estrogen is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Estrogen is normally used in combination with the GNU operating system: the whole system is basically GNU with Estrogen added, or GNU/Estrogen. All the so-called Estrogen distributions are really distributions of GNU/Estrogen!

      • Synthuir@lemmy.ml
        link
        fedilink
        arrow-up
        13
        ·
        2 months ago

        “I use Estrogen as my operating system,” I state proudly to the unkempt, bearded man. He swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision. “Actually”, he says with a grin, "Estrogen is just the kernel. You use GNU+Estrogen!’ I don’t miss a beat and reply with a smirk, "I use Alpine, a distro that doesn’t include the GNU coreutils, or any other GNU code. It’s Estrogen, but it’s not GNU+Estrogen.

        The smile quickly drops from the man’s face. His body begins convulsing and he foams at the mouth and drops to the floor with a sickly thud. As he writhes around he screams “I-IT WAS COMPILED WITH GCC! THAT MEANS IT’S STILL GNU!” Coolly, I reply “If Testosterone was compiled With gcc, would that make it GNU?” I interrupt his response with “-and work is being made on the kernel to make it more compiler-agnostic. Even you were correct, you wont be for long.”

        With a sickly wheeze, the last of the man’s life is ejected from his body. He lies on the floor, cold and limp. I’ve womansplained him to death.

  • Presi300@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    There a few things I’ve wanted to try for a while, but haven’t gotten around to it.

    AstroJS (I’ve tried it, but only half-arsed)… It’s cool, but the lack of native react support scares me…

    Cosmic DE… Still waiting for the alpha.

    Python. It’s a good language, I’ve spent some time learning it, I’m just failing to find a use case for it atm.

    Textual (Python framework). It’s really cool, but OOP scares me.

  • Vinnyboiler@feddit.uk
    link
    fedilink
    English
    arrow-up
    12
    ·
    2 months ago

    There are several things I was doing in X-Org that I really don’t have the capacity to figure out in Wayland. One of them was customizing touch pad shortcuts, I used to like having 3 figure swipe commands that worked like keyboard shortcuts. The other was my KVM programs like Barrier seems unable to work in Wayland.

    I hope for simple solutions to these problems in the future.

    • QuizzaciousOtter@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      If you have to learn from scratch anyway I would consider caddy and traefik. I think those might be a bit more modern and user-friendly than nginx.

  • randint@lemmy.frozeninferno.xyz
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    I want to learn stenography, but haven’t really got to buying a keyboard designed for it. I also want to host an EteSync server, but the HTTPS thing has been a bit of a headache for me and I’ve mostly just left it sitting there.

    • lemmyvore@feddit.nl
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      There are alternatives if you want to host your calendar and contacts and sync them securely. You could use Radicale and put a reverse proxy in front of it (Nginx Proxy Manager makes it easy to set up and easy to get and renew certificates).

  • secret300@lemmy.sdf.org
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    oooo. niri is a good one. I’ve had it installed on my fedora system for… Hell I don’t even know how long but I just haven’t been using it. I’ve really been wanting to use NixOS for a while but haven’t had the motivation/determination to sit down and learn it.

    • Russ@bitforged.space
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Have you tried it with the recently released Nvidia drivers (I think its v555) yet? I hear the experience is greatly improved now that the drivers and compositors are both using explicit sync.

  • livingcoder@programming.dev
    link
    fedilink
    arrow-up
    22
    arrow-down
    1
    ·
    2 months ago

    Neovim. I tried to use it a year ago, but I felt like I was fighting it every time I just wanted to make progress on my project. VSCode doesn’t get in my way. I’m going to give it another shot in a few years.

    • emergencybird@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      If you aren’t already, you could get familiar with the vim motions within VSCode via a plugin. Moving over to a vim setup can be overwhelming, setting up your lsp,linters, other packages. Adding on the need to still learn key bindings makes it extra difficult. I started with VSCode using vim motions, went to doom emacs and used evil mode and then my mentor got me hooked on vim. Do it in steps and you’ll get to a config that lets you code without much fussing, good luck!

      • livingcoder@programming.dev
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        Oh, yeah, vim motions are wonderful. I started using them when I installed Linux on my Chromebook due to the lack of a good keyboard setup (I still don’t know where the Delete key is on that thing).

    • Goun@lemmy.ml
      link
      fedilink
      arrow-up
      5
      ·
      2 months ago

      Haven’t used neovim, but I had to try vim way too many times. I can’t use anything else now.

    • k4j8@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      I just moved from Neovim to Helix. I think it’s worth considering, especially if you don’t know the keybindings yet. Plus, Helix is probably easier to learn.

  • KrispeeIguana@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    I kinda wanna try Gentoo just for the experience, but as someone who already uses Arch, I’m worried it will take up more of my time than my current setup already does.

  • pingveno@lemmy.ml
    link
    fedilink
    arrow-up
    11
    ·
    2 months ago

    Lapce, an IDE written in Rust. It’s nice and light compared to most IDE’s, so I use it a bit on my aging laptop from 2015. However, it doesn’t have the extension ecosystem or polish of my favored IDE, VS Code.

    • fluxx@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      2 months ago

      Have you tried zed? Written in rust, has many extensions. I gave it a try, I quite like it. It’s blazing fast. But I haven’t tried on an old machine.

      • pingveno@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        I haven’t, but I have heard of it. I think parts of Lapce are based on some Zed algorithms.

  • soulfirethewolf@lemdro.id
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    3
    ·
    2 months ago

    Mainly Firefox. It has quite a good extensions engine, but the overall UX just still isn’t there compared to other browsers. I really don’t care about all the ethical or moral reasons people try to come up with for using it, I just want a browser that has a lot of good functionality in comparison with Edge or Vivaldi.

    And while I am aware of some of the forks like Floorp and Librewolf, I find the latter to be too hardened, and the former to be behind compared to upstream.

  • MerchantsOfMisery@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    2 months ago

    Virtual reality, but an old friend of mine has kindly offered to buy me an Oculus Quest 2 so I’m very much looking forward to what VR can offer.