{ pkgs, ... }: { nixpkgs.config.allowUnfree = true; nix = { package = pkgs.nixVersions.stable; settings.experimental-features = [ "nix-command" "flakes" ]; }; programs.nix-index.enable = true; programs.direnv.enable = true; environment.systemPackages = [ pkgs.nil pkgs.nixfmt pkgs.nix-prefetch-git ]; }