Agreed, but I found getting NixOS the way I want it, to be super overwhelming, and documentation simply sucks. I've been thinking of forking ZaneyOS (Link: https://gitlab.com/Zaney/zaneyos) and basing my NixOS config on it. Otherwise, it's just too much.
theshatterstone54
Its design sucks
Agreed. But I'm SO tired of trying to find and configure a good tiling WM that has rounded corners and isn't impossible to install or created by assholes (it also helps that nice QoL features like easy kb layout switching are included ootb).
Qtile, when scenefx support happens (which will happen when scenefx releases v1.0 aka anytime between this year and the next decade by the looks of things), will be perfect for me but until then, I'm torn between Qtile, Hyprland and COSMIC.
Try kickstart.nvim. I was skeptical until I tried it. It's a very good starting point for Neovim. Pretty much eberything else I've ever tried is either too bloated, too complicated, too outdated, too overwhelming, or a mix of the above. Link: https://github.com/nvim-lua/kickstart.nvim
A Wayland Compositor with an XFCE-type experience
XFCE is working on Wayland support!
As someone that's been through all three:
I tried a theme but I couldn't be bothered much
So I stuck to default theme, knowing it ruined my colourscheme.
Now, I'm on MPV and everything works perfectly, except that I need to run it from a terminal because I really can't be bothered to do a drag n drop of a file into the mpv window. I'd recommend using mpv with window swallowing enabled for your terminal.
Alternatively, you can use an MPV frontend.
Yeah, it's slow. I use it currently (because of better vi mode support) but plan to switch back to zsh.
I'll be honest, I use bash and the only benefit using ble.sh has over zsh, is that vi(m) mode is better than zsh. For example, more complex commands like di" (delete inside ") don't work in zsh, but work in bash with ble.sh. Also, I found ble.sh far more complicated and took me a while to get it configured. Even now, some completions, especially tab completion, isn't as good in bash as in zsh. In fact, the only issues I had with zsh compared to ble.sh were vi mode related. More specifically, the aforementioned lack of advanced vi(m) mode commands, and the limited support for showing the current vi mode in the prompt, for example for Visual mode (Normal and Insert mode seem to be the only ones to work).
So if you need advanced vi(m) mode, get ble.sh configured. Otherwise, go for zsh.
All great, except this:
Note that unverified Flatpaks also do not feature any reviews and do not have a score.
Taken from their New Features page: www.linuxmint.com/rel_wilma_whatsnew.php
I genuinely think this is stupid. If you're worried about unverified flatpaks being a security risk so much so that you disable them from your software center, at least you could keep their reviews so users could at least know if the app can be trusted.
I love Linux Mint. What Clem and team have been able to do and keep on doing is simply amazing, but in this case, for that specific part of this new choice, I'll have to disagree.
I'm SO excited for river 0.4.0 as it will bring a massive architectural change which will basically allow people to build their own Window Manager on top of River. Currently, River is a Wayland Compositor with an extensible Layout Generator Process support via a custom protocol. This change will essentially make River into a hyper-extensible Window manager building system which will make it immensely powerful.
Well done to Vaxry and co for achieving such a feat! I still think it's completely pointless but at least it will mean that it can now be more easily packaged for other distros, as it avoids the issue with using tagged wlroots.
Tiling
It's actually really good. I've been running the prealpha at times, and I've had no issues with tiling.
I'm missing 2 things from a real tiler: sloppy focus (WIP), and static workspaces.
I've been using a mix of Emacs and Neovim and plan to switch completely to Neovim when I have replicated enough of my Emacs config to be comfortable in Neovim. And speed is the main reason why.
Also, qutebrowser. I want to use it but it lacks workspaces support and as a self proclaimed tab hoarder I need my workspaces. I'm also still looking into a pasword manager for it (though I can always just use Bitwarden as an app)