Why use immutable Linux ? And which one ?

lemmyreader@lemmy.ml to Linux@lemmy.ml – 101 points –

What are the pros and cons for desktops ? EDIT : Thanks all. I'll try Silverblue, bazzite and more.

81

You are viewing a single comment

Been using nixos for a couple months now. It's nice and I really enjoy having all my configuration in one place and able to be version controlled. The down side being installing and configuring things take a bit more time to read how nix does it. I have it on a laptop that I've been playing with and removed it and put rocky for something else but I am 100% confident I can go right back to the way i had it.

So far the cons I'm seeing is installing vscode plugins are a little annoying and setting up to do python development on existing projects not very easy.

Python development shouldn’t be that hard I think. You can just drop a shell.nix that imports your pyproject.toml and then you can run nix develop and have all your dependencies installed seamlessly with poetry2nix.

I’m using neovim so I can’t really help you with vscode, sorry.

Have you tried Erasing your darlings with NixOS?

nix flake init -t templates#python sets up a nice environment using poetry.