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.

    • leastprivilege@lemmy.ml
      ·
      1 month ago

      I just started yesterday in a VM. It's no stress and you can easily put your configuration on metal after. Pretty fun stuff.

      • gramgan@lemmy.ml
        hexagon
        ·
        1 month ago

        The most satisfying part of the NixOS process is deploying to bare metal and watching it work exactly as you intend it to

  • PseudoSpock@lemmy.dbzer0.com
    ·
    1 month ago

    Bcachefs, and bcachefs on root. Need something with filesystem level encryption instead of LUKS, and *ubuntu's and derivatives have all abandoned ZFS on root installs now.

    • cizra@lemm.ee
      ·
      1 month ago

      What's your use case for FS-level encryption? LUKS has worked for me so far, I wonder where I'm missing out.

    • cizra@lemm.ee
      ·
      1 month ago

      NeoVim is almost a drop-in replacement for Vim (the configuration file is under .config). Plugin installation might be different, tho.

      Find a migration guide and be brave.

  • pingveno@lemmy.ml
    ·
    1 month 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.

  • umbrella@lemmy.ml
    ·
    1 month ago

    any distro other than ubuntu but i'm lazy after ive been doing that shit all day at work

    • laranis@lemmy.zip
      ·
      1 month ago

      I've always wanted to contribute to an open source project but by the time I get done with the grind of the work day I don't have the mental energy to effectively work a second job competently.

  • pr06lefs@lemmy.ml
    ·
    1 month ago

    I kind of want to try wayland just to be modern, but I'm pretty happy with xmonad and don't want to learn another window manager.

    • cizra@lemm.ee
      ·
      1 month ago

      I migrated from XMonad to Sway, it checks all my requirements. I don't miss the Turing-complete configurability.

    • communism@lemmy.ml
      ·
      1 month ago

      You might want to look into River, a tiling Wayland compositor inspired by xmonad. Disclaimer, I've not actually used xmonad before so I'm not in a position to compare the two. But River is configured entirely through riverctl commands. Its "config" is an executable, by default at $XDG_CONFIG_HOME/river/init but you can point it to a different path, which can technically be any executable file that just executes when River starts. Ordinarily it'd be a shell script calling all the riverctl commands you want to get your River set up the way you like it, but it could be any executable you like really. You can also use other languages other than shell scripting.

      It's still in pretty early development, but I daily drive it for my main general-purpose machine and it works completely fine. I use it for web browsing, coding, gaming, chatting, general productivity, etc, all works. I've noticed some minor hiccups but nothing breaking or unusable. Tbh I would say it's more stable than Hyprland which I've also used and have noticed that Hyprland updates (especially from git) would frequently break it, whereas I was running River compiled from the latest commit of master branch for a while and never had an update break things.

  • Vinnyboiler@feddit.uk
    ·
    1 month 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.

  • snekmuffin@lemmy.dbzer0.com
    ·
    1 month ago

    I've been using Niri with Xwayland-satellite lately, and it works as a charm. it works out of the box, and you simply run it in background, and launch your X programs with DISPLAY=:0

    • Mactan@lemmy.ml
      ·
      1 month ago

      curious to check that out, going to be testing wine wayland driver on niri as well

  • tuna@discuss.tchncs.de
    ·
    1 month ago

    fish. I think it has most things i want out of the box, so it should be simpler and snappier than my zsh setup. it's just that zsh hasnt bothered me enough to try it yet.

    also nushell, im interested in the idea of manipulating structured data instead of unstructured text

    • pingveno@lemmy.ml
      ·
      edit-2
      1 month ago

      Just take the dive into fish. It used to have a lot of problems with incompatibilities, but that's been less of a problem lately.

      I haven't found nushell to be that great as a day-to-day shell simply because it integrates poorly with other Linux commands. But when it comes to data manipulation, it is simply amazing. I'm currently (slowly) working on a plugin to query LDAP. The ldapsearch command uses the LDIF format, which is hard to parse reliably. Producing nushell data structures that don't need fragile parsing would be a boon.

  • bonegakrejg@lemmy.ml
    ·
    1 month ago

    There are a lot of "I like this in theory but nobody else I know uses it" social things like Matrix 😑

    • cizra@lemm.ee
      ·
      1 month ago

      i3, or Sway if you're on Wayland, just gets out of your way.

      Have a virtual desktop for each use case, memorize where your apps are, and enjoy muscle-memory-based window management. Mod4+1 brings me to terminal, 2 is browser, 3 is work stuff, 4 is personal chat, 5 is email... Every app is fullscreen, for maximum screen real estate. Nothing annoys by blinking when I'm trying to concentrate on something else.

  • Brickardo@feddit.nl
    ·
    1 month ago

    the lack of XWayland support scares me

    I've been using niri lately and couldn't believe so many apps wouldn't launch. I didn't know that was the issue. I had been manually editing so many desktop entries to make them work...