{ self, inputs, ... }: { flake-file.inputs = { nixos-hardware = { url = "github:NixOS/nixos-hardware"; flake = false; }; }; flake.nixosConfigurations.john-p14s = inputs.nixpkgs.lib.nixosSystem { modules = [ "${inputs.nixos-hardware}/lenovo/thinkpad/p14s" "${inputs.nixos-hardware}/lenovo/thinkpad/p14s/amd/gen4" ] ++ (with self.modules.nixos; [ p14sConfiguration sudo gnome john # greetd # niri ]); }; }