{ inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; inputs.newalan.url = ./flake.nix; outputs = { self, nixpkgs, newalan }: let in { packages."x86_64-linux".nixosConfigurations."staging" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ ({ config, pkgs, ... }: { nixpkgs.overlays = [ (final: prev: { newalan = newalan.newalan; }); ]; }) ({lib, config, pkgs, ...}: { system.stateVersion = "22.11"; environment.systemPackages = with pkgs; [ newalan ]; }) ]; }; }; }