Migrate some hardware stuff

This commit is contained in:
Johannes Jöns 2023-02-27 16:57:43 +01:00
parent ba8c221451
commit 4d3473b656
2 changed files with 24 additions and 2 deletions

View file

@ -27,6 +27,8 @@
git
];
programs = {
dconf.enable = true;
droidcam.enable = true;

View file

@ -1,13 +1,33 @@
# 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, modulesPath, ... }:
{ config, lib, pkgs, modulesPath, inputs, ... }:
let
inherit (inputs) nixos-hardware;
in
{
imports =
imports = with nixos-hardware.nixosModules;
[ (modulesPath + "/installer/scan/not-detected.nix")
common-cpu-intel
common-gpu-nvidia
common-pc
common-pc-ssd
];
hardware.nvidia.prime = {
offload.enable = false;
sync.enable = false;
# Bus ID of the Intel GPU. You can find it using lspci, either under 3D or VGA
intelBusId = "PCI:0:2:0";
# Bus ID of the NVIDIA GPU. You can find it using lspci, either under 3D or VGA
nvidiaBusId = "PCI:1:0:0";
};
hardware.video.hidpi.enable = lib.mkDefault true;
boot.initrd.availableKernelModules = [ "vmd" "xhci_pci" "ahci" "nvme" "usbhid" "sd_mod" "sr_mod" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" ];