I've decided to nuke my 5 year old #archlinux install last week in favor of a shiny new #nixos one as my daily driver. I still have so many things I wanna install and customize, but I'm really enjoying being able to just play around with it without the fear of bricking anything.

@dave it's addictive for sure!

one tool I highly recommend is `comma`:

https://github.com/nix-community/comma

when you want to run something you don't care to install permanently (maybe you want to try it out beforehand), you can do this:

`nix-shell -p htop`

this drops you into a shell where you can run `htop`, which is pretty awesome. you exit the shell when you're done, and `htop` is no longer in your environment. neat!

however, with comma installed you run _this_:

`, htop`

this drops you _directly into_ `htop`! when you quit `htop`, you're back in your original shell.

GitHub - nix-community/comma: Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]

Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau] - nix-community/comma

GitHub
@dave I just went back from nixos to gentoo. In my opinion nixos is really great but also has some problems…
@christian What was the main reason that made you switch?
@dave Environment stuff like the nix store paths and the Problems that come with. But I don’t want you to get unsettled. Nixos is great and you will learn many new things by using it. There are many examples of configuration.nix files 😉