{ inputs, self, ... }: { flake.nixosConfigurations.monolith = inputs.nixpkgs.lib.nixosSystem { modules = [ ({...}: { nixpkgs.config.allowUnfree = true; nixpkgs.config.nvidia.acceptLicense = true; }) ./configuration.nix inputs.nixos-hardware.nixosModules.msi-b550-a-pro inputs.sops-nix.nixosModules.sops self.nixosModules.nvidia self.nixosModules.ckb-next self.nixosModules.plasma self.nixosModules.plasma-fix self.nixosModules.layan self.nixosModules.nix-scripts self.nixosModules.kwallet self.nixosModules.virt-manager self.nixosModules.bluetooth self.nixosModules.sound self.nixosModules.yubikey self.nixosModules.wireguard-client self.nixosModules.games self.nixosModules.creative self.nixosModules.openhantek self.nixosModules.firefox self.nixosModules.kdeconnect self.nixosModules.spotify-shortcuts self.nixosModules.ntsync ]; }; }