It is my daily driver.

Steep learning curve (depending on what you want to use it for) but for devs it is worth the time investment imo.

My favorite feature is the isolated dev shells. And nixvim.

Reply to this note

Please Login to reply.

Discussion

Awesome to hear I’m semi a linux newbie but heard nix was awesome once you can wrap your head around things. Do you have any suggestions or tips I can use?

I would start by taking a project I like and setup a basic devshell for it, using some LLM and the nixos learn section as a guidance and as a learning tool to explain steps and dive deeper in certain topics.

E.g. nix-bitcoin is a highly configurable nix project that you can use to define and run an onchain/LN node, joinmarket and other bitcoin related software.

Nixvim is another one if you like neovim.

Or just grab a project that has a devshell already defined and try to make it work.

[Notedeck](https://github.com/damus-io/notedeck) is an example that is nostr-related and has a nix shell defined that you can play with.

Ah ok thank you