{ ... }: { flake.modules.nixos.nix = { pkgs, ... }: { programs.direnv = { enable = true; silent = false; loadInNixShell = true; direnvrcExtra = ""; nix-direnv = { enable = true; }; }; nix.settings.experimental-features = [ "nix-command" "flakes" ]; programs.nix-ld.enable = true; nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ nil statix manix ]; }; flake.modules.darwin.nix = { pkgs, ... }: { programs.direnv = { enable = true; silent = false; loadInNixShell = true; direnvrcExtra = ""; nix-direnv = { enable = true; }; }; nix.settings.experimental-features = [ "nix-command" "flakes" ]; nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ nil statix manix ]; }; }