attempts to downgrade mesa
This commit is contained in:
parent
3816dd35cd
commit
0350576970
7 changed files with 47 additions and 18 deletions
30
flake.lock
generated
30
flake.lock
generated
|
|
@ -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": {
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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 {
|
||||||
|
|
|
||||||
|
|
@ -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=";
|
||||||
|
# };
|
||||||
|
# });
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue