Skip to main content

Setup nix-direnv To Significantly Improve Performance

nix

Enabling nix-direnv significantly improves performance by caching flake environments:

In .config/home-manager/home.nix:

programs.direnv = {
 enable = true;
 nix-direnv.enable = true;
};

This caches dev shells and prevents Nix from garbage collecting them, making direnv much faster.