{
  description = "permafrost";

  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";

    nyazoom = {
      url = "https://git.zynh.me/Zynh0722/nyazoom";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

  outputs = inputs@{ nixpkgs, self, ... }: {
    nixosConfigurations = {
      virtmsi = nixpkgs.lib.nixosSystem {
        specialArgs = { inherit inputs self; };

        modules = [
          ./configuration.nix
          ./hardware-configuration.nix
        ];
      };
    };
  };
}