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.
I just started yesterday in a VM. It's no stress and you can easily put your configuration on metal after. Pretty fun stuff.
I have my garuda installation just where and how i want it to be. NixOS just always seemed very interesting, but i don't want to run it on my daily machine.
The most satisfying part of the NixOS process is deploying to bare metal and watching it work exactly as you intend it to
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.
I want to use Neovim but I haven't gotten around to really learning it yet.
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.
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.
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.
any distro other than ubuntu but i'm lazy after ive been doing that shit all day at work
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.
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 withDISPLAY=:0
curious to check that out, going to be testing wine wayland driver on niri as well
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.
Immutable distro. I love the concept but don't want to move away from Alpine Linux...
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
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.
There are a lot of "I like this in theory but nobody else I know uses it" social things like Matrix 😑
i3w - I want to try it, but thinking, that if I'll use other programs requiring mouse it will all be for nothing
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...