nix: introduce shared nix modules

This commit is contained in:
2026-04-25 16:42:22 -07:00
parent aac1dcc78a
commit f6423481b8
11 changed files with 10 additions and 8 deletions

View File

@@ -73,7 +73,7 @@
config,
...
}: let
essentialPkgs = (import ../nixos/essential.nix {inherit pkgs lib inputs;}).environment.systemPackages;
essentialPkgs = (import ../nix-shared/system/essential.nix {inherit pkgs lib inputs;}).environment.systemPackages;
in {
networking.hostName = "mac-demarco-mini";
imports = [(import ./gitea-actions-runner.nix)];
@@ -180,7 +180,7 @@
};
nixpkgs.overlays = [
(import ../nixos/overlay.nix)
(import ../nix-shared/overlays)
# Use codex and claude-code from dedicated flakes with cachix
(final: prev: {
codex = inputs.codex-cli-nix.packages.${prev.stdenv.hostPlatform.system}.default;
@@ -209,6 +209,7 @@
"codex-app"
"ghostty"
"raycast"
"vlc"
];
masApps = {
Xcode = 497799835;