[NixOS] Provide inputs as a specialArgs

This commit is contained in:
2021-08-20 14:45:29 -06:00
parent e97c2b2fce
commit dcddbd8c92
3 changed files with 22 additions and 30 deletions

View File

@@ -1,29 +1,18 @@
# Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead.
{ config, lib, pkgs, ... }:
{ config, lib, pkgs, inputs, ... }:
{
imports = [
../full.nix
../base.nix
inputs.nixos-hardware.nixosModules.dell-xps-17-9700-intel
];
hardware.enableRedistributableFirmware = true;
boot.kernelPatches = [{
name = "enable-soundwire-drivers";
patch = null;
extraConfig = ''
SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES y
SND_SOC_INTEL_SOUNDWIRE_SOF_MACH m
SND_SOC_RT1308 m
'';
ignoreConfigErrors = true;
}];
boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ];
boot.kernelPackages = pkgs.linuxPackages_latest;
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" ];