Compare commits

...

No commits in common. "f6c1884ec6ff090e55241e9c8817570a7990570e" and "b351a3926afe23a7843760dec3bb22452e50a703" have entirely different histories.

7 changed files with 13 additions and 25 deletions

View file

@ -4,7 +4,6 @@
home.packages = with pkgs; [
blender
btrfs-assistant
bottles
darktable
discord
element-desktop

View file

@ -16,8 +16,5 @@
"xhci_pci"
];
hardware = {
amd-graphics.enable = true;
monitor-control.enable = true;
};
hardware.amd-graphics.enable = true;
}

View file

@ -4,7 +4,6 @@
imports = [
./amd-graphics.nix
./intel-graphics.nix
./monitor-control.nix
./nvidia.nix
./scsi-generic.nix
./xbox-one-controller.nix

View file

@ -1,13 +0,0 @@
{ config, lib, pkgs, ... }:
{
config = lib.mkIf config.hardware.monitor-control.enable {
environment.systemPackages = with pkgs; [
ddcutil
];
boot.kernelModules = [ "i2c-dev" ];
};
options.hardware.monitor-control.enable = lib.mkEnableOption "enable support for controlling monitor settings.";
}

View file

@ -9,5 +9,5 @@
services.xserver.videoDrivers = [ "nvidia" ];
};
options.hardware.nvidia.enable = lib.mkEnableOption "enable support for Nvidia graphics.";
options.hardware.nvidia.enable = lib.mkEnableOption "enable support for Intel Arc graphics cards.";
}

View file

@ -2,7 +2,7 @@
{
config = lib.mkIf config.hardware.scsi-generic.enable {
boot.kernelModules = [ "sg" ];
boot.initrd.kernelModules = [ "sg" ];
};
options.hardware.scsi-generic.enable = lib.mkEnableOption "enable support for SCSI Generic driver";

View file

@ -2,11 +2,17 @@
{
config = lib.mkIf config.hardware.xbox-one-controller.enable {
hardware = {
xone.enable = true;
xpadneo.enable = true;
boot = {
extraModulePackages = with config.boot.kernelPackages; [
xone
xpadneo
];
kernelModules = [
"xone"
"xpadneo"
];
};
};
options.hardware.xbox-one-controller.enable = lib.mkEnableOption "enable support for Xbox One controllers.";
options.hardware.xbox-one-controller.enable = lib.mkEnableOption "enable support for AMD graphics.";
}