yeah nix shells are awesome. I use a few suckless things to the point I have my own #suckless nix development shell. Just load that up whenever I need to change or build someting and i’m good to go. for my other dev things I just use flakes which makes it just as easy. all I have to do is CD into a project directory and then my environment is instantly setup. CD out and it’s gone. All that on top of my system config being in a repo I can reinstall my system on any PC within minutes.
Really NixOS is the end game of Linux Distros. Once you finally figure it out you’ll never distro hop again.
yeah nix shells are awesome. I use a few suckless things to the point I have my own #suckless nix development shell. Just load that up whenever I need to change or build someting and i’m good to go. for my other dev things I just use flakes which makes it just as easy. all I have to do is CD into a project directory and then my environment is instantly setup. CD out and it’s gone. All that on top of my system config being in a repo I can reinstall my system on any PC within minutes.
Really NixOS is the end game of Linux Distros. Once you finally figure it out you’ll never distro hop again.