this repo has no description
at main 1.2 kB view raw
1{ 2 description = "PistachioCake's system configurations"; 3 4 inputs = { 5 # flake-parts and modules 6 flake-parts.url = "github:hercules-ci/flake-parts"; 7 easy-hosts.url = "github:tgirlcloud/easy-hosts"; 8 9 # dev utilities for this flake 10 treefmt-nix = { 11 url = "github:numtide/treefmt-nix"; 12 inputs.nixpkgs.follows = "nixpkgs"; 13 }; 14 15 # secrets management 16 agenix = { 17 url = "github:ryantm/agenix"; 18 inputs.darwin.follows = ""; 19 inputs.nixpkgs.follows = "nixpkgs"; 20 }; 21 22 # nixpkgs and other packages 23 nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; 24 nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; 25 nixos-hardware.url = "github:NixOS/nixos-hardware/master"; 26 nix-minecraft = { 27 url = "github:pistachiocake/nix-minecraft/push-nospvklzxuln"; 28 inputs.nixpkgs.follows = "nixpkgs"; 29 }; 30 disko = { 31 url = "github:nix-community/disko/latest"; 32 inputs.nixpkgs.follows = "nixpkgs"; 33 }; 34 }; 35 36 outputs = 37 inputs: 38 inputs.flake-parts.lib.mkFlake { inherit inputs; } { 39 imports = [ 40 ./modules/flake 41 ./systems 42 ]; 43 }; 44}