1
0
Fork 0
mirror of https://github.com/ryanccn/flake.git synced 2026-01-27 04:06:28 +01:00

feat: add nixos (doesn't work yet)

This commit is contained in:
Ryan Cao 2023-08-13 18:51:49 +08:00
parent 9f1c1a8c22
commit d44d3919ed
Signed by: ryanccn
SSH key fingerprint: SHA256:NtP/BlVhoQq4xU6BEcZeT8nIPvHntkJ3lIc2yB+F09E
7 changed files with 194 additions and 35 deletions

View file

@ -76,16 +76,23 @@
discord-applemusic-rich-presence,
...
}: let
configuration = {pkgs, ...}:
darwinConfiguration = {pkgs, ...}:
import ./system.nix (nixpkgs.lib.recursiveUpdate inputs {inherit pkgs;});
linuxConfiguration = {pkgs, ...}:
import ./nixos.nix (nixpkgs.lib.recursiveUpdate inputs {inherit pkgs;});
in {
darwinConfigurations.Ryans-MacBook-Pro = nix-darwin.lib.darwinSystem {
modules = [
configuration
darwinConfiguration
home-manager.darwinModules.home-manager
];
};
darwinPackages = self.darwinConfigurations.Ryans-MacBook-Pro.pkgs;
nixosConfigurations.Ryans-MacBook-Pro = nixpkgs.lib.nixosSystem {
modules = [
linuxConfiguration
home-manager.darwinModules.home-manager
];
};
};
}