diff --git a/hosts/backwards/modules/boot/default.nix b/hosts/backwards/modules/boot/default.nix index 1925b73..d9b45f5 100644 --- a/hosts/backwards/modules/boot/default.nix +++ b/hosts/backwards/modules/boot/default.nix @@ -43,6 +43,8 @@ in efi.canTouchEfiVariables = true; }; + blacklistedKernelModules = [ "hid_nintendo" ]; + extraModprobeConfig = '' options snd-intel-dspcfg dsp_driver=1 options snd_hda_intel power_save=0 power_save_controller=N diff --git a/hosts/backwards/modules/games/default.nix b/hosts/backwards/modules/games/default.nix index 7c742a6..71905f4 100644 --- a/hosts/backwards/modules/games/default.nix +++ b/hosts/backwards/modules/games/default.nix @@ -1,5 +1,13 @@ { pkgs, ... }: { + programs.steam.enable = true; + + services.udev.extraRules = '' + # 8BitDo in Nintendo Switch mode - allow Steam hidraw access + KERNEL=="hidraw*", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2009", \ + MODE="0660", GROUP="input", TAG+="uaccess" + ''; + home-manager.users.alex = { home.packages = [ pkgs.nethack