NixOS
Alternatively (speculating here), you might be able to use Nix to install Hyprland onto an existing immutable distro like Silverblue.
Nix people please chime in!
NixOS
Alternatively (speculating here), you might be able to use Nix to install Hyprland onto an existing immutable distro like Silverblue.
Nix people please chime in!
I understand your frustrations and I hope you can find people who (100% honest) are more mature than that, and have a happier and more positive attitude.
This whole “I am so mature” alleged superiority vibe stinks of teenage insecurity. You can do better than that.
Yeah that’s the whole Enterprise LTS issue. RHEL is the same, as is Ubuntu after a literal decade of LTS support.
I am so happy that we have podman in RHEL 8. Rootless podman containers with distrobox are a godsend in these software geography dig sites that have to pass for a workshop.
I have never heard of WattOS but that sounds terrible.
It seems like antiX is a systemd-free Debian flavor.
If you want systemd, why not just use Debian? Or, if you are looking for a nice preconfigured DE/WM, any of a number of Debian/Ubuntu derivatives.
Mint for best out of the box setup, Pop!_OS for tiling, Zorin OS if you’re looking for a funky styling, any of the Ubuntu derivatives for the major DEs: Kubuntu, Xubuntu, etc.
Makes sense. Mono was necessary in the “old .NET” world, where runtimes were tied to Windows versions and the framework was a pure Windows framework. Mono made it possible to run old dotNET framework versions (up to 4.8) on other OSes.
Since dotNET Core and then dotNET 5 and higher, the framework itself is cross-platform so Mono is not necessary anymore, except for backwards compatibility for apps that use a now unsupported framework.
So it makes sense that Microsoft, after dropping the old dotNET Framework versions, also wants to stop supporting the cross-platform library that was only needed for those old versions.
Why bother setting up a hosted DB server when you can get all of the RDBMS optimizations in an in-process service? DuckDB is pretty cool
Obviously, I can’t tell you about the privacy implications of every internet routing device on the planet.
I was just trying to provide a more complete and longer TL;DR than the one I was responding to.
Sounds like you know what you are doing as well as anyone could, you don’t need my TLDR
TL;DR: Don’t buy Mesh WiFi, especially if offered at a low price/subscription by your ISP. Use old-fashioned routers and access points.
If you already have or really need Mesh WiFi, consider installing a VPN client on every single device that supports it. A VPN config on your router will not protect your data from the spying WiFi Mesh Pods.
The time between “start integrating” for an Ubuntu release and the actual Ubuntu release, is typically a full kernel release cycle IIRC. It takes months before it is actually released. Once it’s in your daily driver, it won’t be a release candidate kernel anymore.
Not supporting a newly bought modern computer out of the box is pretty bad for an OS that claims to be accessible and easy to use. So I understand the shift.
I trust their testing process is adequate to ensure stability at release.
Great post! Completely agree! I will add that for filling out PDF Forms, Okular is amazing!
chezmoi does basically that, without actually making your home dir a git repo, it just syncs it. It also supports templating and per-machine differences. Pretty cool really.
SMB is originally Windows tech. So it might not play nicely with file modes?
And since we’re on the topic, if we’re borrowing things from Android I would love to have the application sandboxing and permissions. I think they’d be a much bigger benefit – to all distros, immutable or not.
Flatpaks and Wayland should fill out this part nicely.
I’m guessing this refers to the not entirely separate groups of Nix(OS), Haskell, XMonad fans
Distro version of Firefox worked wonderfully for me on EndeavourOS (Arch repo / Wayland / Sway) and Pop!_OS 22.04 (Ubuntu base / X11 / GNOME)
Completely off topic, but: I’ve been trying Fedora (KDE spin) for a few months now, and I’m flabbergasted at how unusable the distro version (not the Flatpak) of Firefox is. I think it’s a codec issue as I’ve checked Firefox is running in wayland mode, but:
Meanwhile, the Microsoft Edge flatpak works flawlessly.
Are you using a flatpak browser too? If not, how did you get your browser to work?
I really like Fedora otherwise: up-to-date kernel and modern (very efficiently stored) packages, but properly tested with major releases, btrfs and systemd by default and commonality with RHEL is useful at work.
But these codec issues are pushing me back to Arch…
That’s what I get for not reading the full article and posting a meme response from the salty toxic Linux user stereotype. Apologies!
emulated Windows
Tell me one more time:
I um… didn’t get started yet. But a colleague demoed it to my and it’s kind of between virtual environments and containers, if you’re familiar with Python.
You write a Nix config and specify exactly which versions of which package you want to have. Reproducibility is the main selling point of Nix. Things don’t just break overnight because a dependency of a dependency of a dependency got upgraded. You can always go back to exactly what it was like before. Guaranteed. That’s pretty cool.
Ok so you got that config, then you build and activate it, and it replaces your shell. You enter the Nix shell. You still have access to all your files and directories, but your Nix config controls exactly which versions of your tools you have. gcc, npm, python, maven, whatever you use.
You can see why this makes people want to build an immutable OS.
The main drawback of Nix is that it has a bit of a learning curve. Hence why I haven’t started yet. Maybe it’s time though.
Ah yeah that looks perfect, just get WayBlue Hyprland then! That sounds like exactly what you need.
No need to mess about with user services in systemd and display manager config.