feat: use unstable mesa on andromedae

This commit is contained in:
Dmitriy Kholkin 2025-06-07 17:02:29 +03:00
parent ab8f980c8b
commit da405d1155
Signed by: AtaraxiaDev
GPG Key ID: FD266B810DF48DF2
2 changed files with 15 additions and 1 deletions

View File

@ -1,4 +1,8 @@
{ config, ... }:
{
config,
pkgs,
...
}:
let
defaultUser = config.ataraxia.defaults.users.defaultUser;
in
@ -44,6 +48,12 @@ in
wal_recycle = "off";
};
# Mesa from unstable channel
hardware.graphics.package = pkgs.mesaUnstable;
hardware.graphics.package32 = pkgs.mesaUnstablei686;
programs.hyprland.package = pkgs.hyprlandUnstable;
programs.hyprland.portalPackage = pkgs.hyprlandPortalUnstable;
# Auto-mount lan nfs share
fileSystems = {
"/media/files" = {

View File

@ -13,7 +13,11 @@ in
# attic-client = inputs.attic.packages.${system}.attic;
# attic-server = inputs.attic.packages.${system}.attic-server;
# cassowary-py = inputs.cassowary.packages.${system}.cassowary;
hyprlandUnstable = unstable.hyprland;
hyprlandPortalUnstable = unstable.xdg-desktop-portal-hyprland;
intel-vaapi-driver = prev.intel-vaapi-driver.override { enableHybridCodec = true; };
mesaUnstable = unstable.mesa;
mesaUnstablei686 = unstable.driversi686Linux.mesa;
# nix-alien = inputs.nix-alien.packages.${system}.nix-alien;
# nix-direnv = inputs.nix-direnv.packages.${system}.default.override { nix = final.nix; };
# nix-fast-build = inputs.nix-fast-build.packages.${system}.default;