nix_direnv_manual_reload use flake dotenv_if_exists