diff --git a/hosts/fractalus/default.nix b/hosts/fractalus/default.nix index 496bcb2..4de74e1 100644 --- a/hosts/fractalus/default.nix +++ b/hosts/fractalus/default.nix @@ -80,6 +80,17 @@ }; programs.steam.enable = true; + + hardware.graphics.enable = true; + hardware.graphics.enable32Bit = true; + + services.xserver.videoDrivers = [ "nvidia" ]; + + hardware.nvidia = { + modesetting.enable = true; + open = false; + nvidiaSettings = true; + }; programs.zsh.enable = true; security.pam.services.swaylock = {}; @@ -88,6 +99,11 @@ programs.firefox.enable = true; programs.niri.enable = true; + services.hardware.openrgb = { + enable = true; + motherboard = "amd"; + }; + services.tailscale = { enable = true; openFirewall = true; @@ -124,13 +140,6 @@ }; nixpkgs.config.allowUnfree = true; - nixpkgs.overlays = [ - (final: prev: { - steam = prev.steam.override { - extraArgs = "-cef-disable-gpu-compositing"; - }; - }) - ]; environment.systemPackages = with pkgs; [ wget diff --git a/hosts/fractalus/home.nix b/hosts/fractalus/home.nix index 13358d5..70428e7 100644 --- a/hosts/fractalus/home.nix +++ b/hosts/fractalus/home.nix @@ -5,7 +5,6 @@ niri.useNoctalia = true; home.sessionVariables = { - NIXOS_OZONE_WL = "1"; DISPLAY = ":0"; }; @@ -17,7 +16,7 @@ # ── Packages ───────────────────────────────────────────────────────────────── home.packages = with pkgs; [ - herdr.packages.${pkgs.system}.default # wallpaper manager + herdr.packages.${pkgs.stdenv.hostPlatform.system}.default # wallpaper manager brave # browser teams-for-linux # teams