{ description = "my nix"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; agenix = { url = "github:ryantm/agenix"; inputs.nixpkgs.follows = "nixpkgs"; }; disko = { url = "github:nix-community/disko"; inputs.nixpkgs.follows = "nixpkgs"; }; tangled = { url = "git+https://tangled.org/@tangled.org/core"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = { self, nixpkgs, agenix, disko, tangled, ... }: { nixosConfigurations."thought" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ ./hosts/thought agenix.nixosModules.default disko.nixosModules.disko ]; }; }; }