Há muito tempo abandonei Nix-Darwin. Voltando porque me dá envs de desenvolvimento reproduzíveis, ferramentas indolores e configuração de sistema limpa perfeita para Rust e Solana. → Pin rustc / cargo exato por projeto → Fenix ou rust-overlay para conjuntos de ferramentas noturnos → Isolar várias versões da CLI da Solana → Âncora + AVM em shells declarativos → CI/CD corresponde exatamente às compilações locais → Caches binários → compilações mais rápidas → Shells por projeto → sem conflitos globais → Um floco → mesma configuração no macOS/Linux → Reversões instantâneas → atualizações seguras