{ description = "NixOS configuration for ringtail (service host & gaming PC)"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; dagger = { url = "github:dagger/nix"; inputs.nixpkgs.follows = "nixpkgs"; }; disko = { url = "github:nix-community/disko"; inputs.nixpkgs.follows = "nixpkgs"; }; home-manager = { url = "github:nix-community/home-manager/release-25.11"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = { nixpkgs, dagger, disko, home-manager, ... }: { nixosConfigurations.ringtail = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; specialArgs = { dagger-pkg = dagger.packages.x86_64-linux.dagger; }; modules = [ disko.nixosModules.disko home-manager.nixosModules.home-manager ./disk-config.nix ./hardware-configuration.nix ./configuration.nix ]; }; }; }