attempts to downgrade mesa

This commit is contained in:
Lyes Saadi 2025-03-17 00:05:05 +01:00
parent 3816dd35cd
commit 0350576970
Signed by: lyes
GPG key ID: 55A1D803917CF39A
7 changed files with 47 additions and 18 deletions

30
flake.lock generated
View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1740485968, "lastModified": 1741786315,
"narHash": "sha256-WK+PZHbfDjLyveXAxpnrfagiFgZWaTJglewBWniTn2Y=", "narHash": "sha256-VT65AE2syHVj6v/DGB496bqBnu1PXrrzwlw07/Zpllc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "19c1140419c4f1cdf88ad4c1cfb6605597628940", "rev": "0d8c6ad4a43906d14abd5c60e0ffe7b587b213de",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -59,11 +59,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1740646007, "lastModified": 1741792691,
"narHash": "sha256-dMReDQobS3kqoiUCQIYI9c0imPXRZnBubX20yX/G5LE=", "narHash": "sha256-f0BVt1/cvA0DQ/q3rB+HY4g4tKksd03ZkzI4xehC2Ew=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "009b764ac98a3602d41fc68072eeec5d24fc0e49", "rev": "e1f12151258b12c567f456d8248e4694e9390613",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -75,11 +75,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1741048562, "lastModified": 1741862977,
"narHash": "sha256-W4YZ3fvWZiFYYyd900kh8P8wU6DHSiwaH0j4+fai1Sk=", "narHash": "sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB+ikn74/xQoNrGQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "6af28b834daca767a7ef99f8a7defa957d0ade6f", "rev": "cdd2ef009676ac92b715ff26630164bb88fec4e0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -91,11 +91,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1741010256, "lastModified": 1742069588,
"narHash": "sha256-WZNlK/KX7Sni0RyqLSqLPbK8k08Kq7H7RijPJbq9KHM=", "narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ba487dbc9d04e0634c64e3b1f0d25839a0a68246", "rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -137,11 +137,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1740554227, "lastModified": 1742076998,
"narHash": "sha256-xpwZeMw2gGenixGQDyVv+ja+epcR+EJ1BPuGFdgFS18=", "narHash": "sha256-EuqbZFwam8dXNiuytI67rIUrF4ogy62OF2nGxWk8GGI=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "7de16ae319e6f6852274fa90b0d41c00049767c9", "rev": "30fdea2435aeeb961acba896b9b65bab4fd17003",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -2,9 +2,12 @@
description = "NixOS Configuration"; description = "NixOS Configuration";
inputs = { inputs = {
# nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
# nixpkgs.url = "github:NixOS/nixpkgs/ca30ae374a8977fa1c1d1336fff80317e6f5538d";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager.url = "github:nix-community/home-manager/release-24.11"; home-manager.url = "github:nix-community/home-manager/release-24.11";
# home-manager.url = "github:nix-community/home-manager/master";
home-manager.inputs.nixpkgs.follows = "nixpkgs"; home-manager.inputs.nixpkgs.follows = "nixpkgs";
nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixos-hardware.url = "github:NixOS/nixos-hardware/master";
nix-flatpak.url = "github:gmodena/nix-flatpak/latest"; nix-flatpak.url = "github:gmodena/nix-flatpak/latest";

View file

@ -12,7 +12,7 @@
}; };
# Kernel # Kernel
boot.kernelPackages = pkgs.linuxPackages_6_12; # boot.kernelPackages = pkgs.linuxPackages_6_13;
# Boot # Boot
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;

View file

@ -13,6 +13,13 @@
local = import ../../pkgs { pkgs = final; }; local = import ../../pkgs { pkgs = final; };
}) })
# # Stable
# (final: prev: {
# stable = import nixpkgs-stable {
# system = prev.system;
# };
# })
# Unstable # Unstable
(final: prev: { (final: prev: {
unstable = import nixpkgs-unstable { unstable = import nixpkgs-unstable {

View file

@ -45,6 +45,7 @@ in {
gimp gimp
loupe loupe
snapshot snapshot
inkscape
# Video # Video
mpv mpv
@ -77,6 +78,8 @@ in {
ryujinx ryujinx
dolphin-emu dolphin-emu
parsec-bin parsec-bin
unstable.suyu
# suyu
# Reading # Reading
# calibre # calibre
@ -98,6 +101,7 @@ in {
tex tex
pandoc pandoc
unstable.typst unstable.typst
# typst
tinymist tinymist
zotero zotero
@ -122,6 +126,7 @@ in {
haskellPackages.Agda haskellPackages.Agda
agdaPackages.standard-library agdaPackages.standard-library
devtoolbox devtoolbox
elan
# Containers & VMs # Containers & VMs
toolbox toolbox
@ -239,6 +244,7 @@ in {
twitter-color-emoji twitter-color-emoji
twemoji-color-font twemoji-color-font
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; }) (nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
# nerd-fonts.jetbrains-mono
]; ];
fontconfig = { fontconfig = {
@ -274,6 +280,18 @@ in {
# "-DDOLPHIN_WC_REVISION=${final.dolphin-emu.commit}" # "-DDOLPHIN_WC_REVISION=${final.dolphin-emu.commit}"
# ]; # ];
# }); # });
# mesa = final.mesa-24-2-4.mesa;
# mesa = prev.mesa.overrideAttrs (super: {
# version = "24.2.4";
# src = pkgs.fetchFromGitLab {
# domain = "gitlab.freedesktop.org";
# owner = "mesa";
# repo = "mesa";
# rev = "mesa-24.2.4";
# hash = "sha256-pgyvgMHImWO+b4vpCCe4+zOI98XCqcG8NRWpIcImGUk=";
# };
# });
}) })
]; ];
} }

View file

@ -64,7 +64,7 @@
# Firefox config # Firefox config
programs.firefox = { programs.firefox = {
enable = true; enable = true;
package = pkgs.firefox-beta; # package = pkgs.firefox-beta;
# Doesn't work ? # Doesn't work ?
# languagePacks = [ "fr" "en-US" ]; # languagePacks = [ "fr" "en-US" ];
}; };
@ -72,6 +72,7 @@
xdg.portal.enable = true; xdg.portal.enable = true;
# Sound # Sound
# services.pulseaudio.enable = false;
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {

View file

@ -18,7 +18,7 @@
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.users.lyes = { pkgs, ... }: { home-manager.users.lyes = { ... }: {
imports = imports =
[ [
./home.nix ./home.nix