add cosmic config

This commit is contained in:
Don Harper 2024-09-11 20:03:57 -05:00
parent 04d9d66601
commit b0e94064c5

View file

@ -6,6 +6,8 @@
disko.inputs.nixpkgs.follows = "nixpkgs"; disko.inputs.nixpkgs.follows = "nixpkgs";
home-manager.url = "github:nix-community/home-manager/master"; home-manager.url = "github:nix-community/home-manager/master";
home-manager.inputs.nixpkgs.follows = "nixpkgs"; home-manager.inputs.nixpkgs.follows = "nixpkgs";
nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic";
nixos-cosmic.inputs.nixpkgs.follows = "nixpkgs";
nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixos-hardware.url = "github:NixOS/nixos-hardware/master";
stylix.url = "github:danth/stylix"; stylix.url = "github:danth/stylix";
stylix.inputs.nixpkgs.follows = "nixpkgs"; stylix.inputs.nixpkgs.follows = "nixpkgs";
@ -15,6 +17,7 @@
self, self,
nixpkgs, nixpkgs,
nix, nix,
nixos-cosmic,
nixos-hardware, nixos-hardware,
home-manager, home-manager,
stylix, stylix,
@ -68,7 +71,16 @@
}; };
}; };
loki = lib.nixosSystem { loki = lib.nixosSystem {
modules = [./hosts/loki]; modules = [
{
nix.settings = {
substituters = ["https://cosmic.cachix.org/"];
trusted-public-keys = ["cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE="];
};
}
nixos-cosmic.nixosModules.default
./hosts/loki
];
specialArgs = { specialArgs = {
inherit inputs outputs; inherit inputs outputs;
}; };