From f96e43f992211290e3287facc505bea0bc1a3931 Mon Sep 17 00:00:00 2001 From: Dylan Date: Wed, 29 Apr 2026 23:15:45 +1200 Subject: feat: Nix version bump + other updates Lots of updates --- computers/nixy.nix | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) (limited to 'computers/nixy.nix') diff --git a/computers/nixy.nix b/computers/nixy.nix index 50e4f22..bcdf3aa 100644 --- a/computers/nixy.nix +++ b/computers/nixy.nix @@ -113,7 +113,7 @@ }; programs.hyprland = { - enable = true; + enable = false; #package = inputs.hyprland.packages.${pkgs.system}.hyprland; #portalPackage = inputs.hyprland.packages.${pkgs.system}.xdg-desktop-portal-hyprland; }; @@ -133,13 +133,12 @@ # Enable sound. #sound.enable = true; - services.pipewire = - { - enable = true; - alsa.enable = false; - alsa.support32Bit = false; - pulse.enable = true; - }; + services.pipewire = { + enable = true; + alsa.enable = false; + alsa.support32Bit = false; + pulse.enable = true; + }; services.upower.enable = true; @@ -180,6 +179,15 @@ hardware.graphics.enable32Bit = true; programs.steam = { enable = true; + package = pkgs.steam.override { + extraEnv = { + __NV_PRIME_RENDER_OFFLOAD=1; + __NV_PRIME_RENDER_OFFLOAD_PROVIDER="NVIDIA-G0"; + __GLX_VENDOR_LIBRARY_NAME="nvidia"; + __VK_LAYER_NV_optimus="NVIDIA_only"; + }; + }; + extraCompatPackages = with pkgs; [ proton-ge-bin ]; @@ -204,16 +212,21 @@ "f /var/lib/systemd/linger/boss" # enables lingering ]; + # programs.dconf.enable = true; + services.ratbagd.enable = true; + # xdg.portal.enable = true; + # services.flatpak.enable = true; + stylix = { enable = true; base16Scheme = "${pkgs.base16-schemes}/share/themes/material-palenight.yaml"; image = ../wallpaper.png; - targets.grub.useImage = true; + targets.grub.useWallpaper = true; opacity = { terminal = 0.8; @@ -238,7 +251,7 @@ }; emoji = { - package = pkgs.noto-fonts-emoji; + package = pkgs.noto-fonts-color-emoji; name = "Noto Color Emoji"; }; -- cgit v1.2.3