Remix.run Logo
bigyabai 5 hours ago

Nix is also worth checking out, even if the Darwin packaging is a bit flaky. I really appreciate having cross-platform devshells when I have to alternate between Mac and Linux on a regular basis.

PufPufPuf 4 hours ago | parent [-]

Mise is also cross-platform, we actually use it at work for projects we develop locally on macOS, then build in CI on Linux -- it even supports multiplatform lockfiles. I had a few tries with Nix but it's a lot to wrap your head around, Mise is simple to "just try".

vhanda 2 hours ago | parent [-]

Nix has a high learning curve. I now use Devbox [0] as it hides all the complexity of Nix while still giving all the benefits.

Now I install far more packages via devbox (or devbox global) than I do via HomeBrew (on osx) or pacman (on arch).

[0] - https://www.jetify.com/devbox