Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hah, i use NixOS, Nix Darwin, and Home Manager. Generally love it (as much as i dislike Nix lang lol)

Any reason you specifically like NixOS on WSL?

My issues with WSL was more that it felt like an artificial barrier. The filesystem differences would cause slow churn if expensive operations crossed the barrier, so it just in general was things i had to think about. Wasn't a fan of that.



> Any reason you specifically like NixOS on WSL?

Pretty much the same reason I like NixOS on my Linux laptop and Nix-Darwin on my Macbook - single flake that I can use on all my machines so that they all behave in a predictable way.

I do most of my Rust development (with the exception of komorebi and whkd) on NixOS in WSL, using JetBrains IDEs running on Windows accessing projects in WSL and I haven't noticed anything causing churn, however I think this is probably language-dependent.

Generally I think it's a reasonable heuristic that any language which is a pain to develop with when source directories are mounted in Docker containers (JS/TS and the huge node_modules folders immediately jump out) will also have similar problems in WSL (though probably not _as_ bad).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: