gaming improvements

- switched to cachyos-bore kernel from mainline lts kernel
- pinned mesa version at 25 to fix issues with minecraft shaders
- switched steam to use the flatpak, since native steam wouldn't launch with the downgraded mesa version
This commit is contained in:
greyweather committed 2026-07-15 02:38:58 +01:00
1 parent 5fbdbec35f
commit e8f1f83930
23 files changed
+545 -407

No files matched your search

Generated
+128 -90
View File
@@ -68,6 +68,38 @@
"type": "github"
}
},
"cachyos-kernel": {
"flake": false,
"locked": {
"lastModified": 1783566754,
"narHash": "sha256-EyVTx67qTNB2utnXRUgOWnaZxV6c07XE2rVCq/qgWxI=",
"owner": "CachyOS",
"repo": "linux-cachyos",
"rev": "4065d7e175fb182a2e30b982b0d8121c97c8d46b",
"type": "github"
},
"original": {
"owner": "CachyOS",
"repo": "linux-cachyos",
"type": "github"
}
},
"cachyos-kernel-patches": {
"flake": false,
"locked": {
"lastModified": 1783564544,
"narHash": "sha256-oOgjJXRLkTDfOcgPQpHF7MwIBPOf1pHT77EC/YVfkm4=",
"owner": "CachyOS",
"repo": "kernel-patches",
"rev": "c624c9c8cffc11dd619a7d37f903556c60d24e9c",
"type": "github"
},
"original": {
"owner": "CachyOS",
"repo": "kernel-patches",
"type": "github"
}
},
"firefox-addons": {
"inputs": {
"nixpkgs": [
@@ -76,11 +108,11 @@
},
"locked": {
"dir": "pkgs/firefox-addons",
"lastModified": 1783656166,
"narHash": "sha256-6WP/DOGL2X6DdZl+vhxt/R7Ahn31z0cwo3JJ0cYFC2M=",
"lastModified": 1784001764,
"narHash": "sha256-vf1MXsM49y/Du0tMvSCuRkItYaBgj+pOyB3T3Q9EQc4=",
"owner": "rycee",
"repo": "nur-expressions",
"rev": "dd7e87fef8e4b30bfbf59418c48ddd3ab4ddb42e",
"rev": "a3569b6df9a8071c156af09c2b3f1ffc32d758b9",
"type": "gitlab"
},
"original": {
@@ -106,6 +138,22 @@
"type": "github"
}
},
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1767039857,
"narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=",
"owner": "NixOS",
"repo": "flake-compat",
"rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
@@ -185,62 +233,19 @@
]
},
"locked": {
"lastModified": 1783740085,
"narHash": "sha256-qajyHfZY29G2oEQk+uHxmsJcRoBUBXP9maTpFlwP/dI=",
"lastModified": 1783963347,
"narHash": "sha256-r376E2XpakiXwModDHIxlvB6qLq4iFVEq730vxOO4JY=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "3cd22efe6471dc7365c822bd9ad73a21e55f38fb",
"rev": "a45a7c451455a51ae740ec3bce4024b312809c29",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-26.05",
"repo": "home-manager",
"type": "github"
}
},
"millennium": {
"inputs": {
"millennium-src": "millennium-src",
"nixpkgs": [
"nixos-millennium",
"nixpkgs"
]
},
"locked": {
"dir": "packages/nix",
"lastModified": 1783468235,
"narHash": "sha256-IuQdeYcWETUalgPaL+OgRsS43XrtV7anXypcFXdMI8M=",
"owner": "SteamClientHomebrew",
"repo": "Millennium",
"rev": "cf12bf3734b4b2ce609b08bdb14a4cfd222b4fd4",
"type": "github"
},
"original": {
"dir": "packages/nix",
"owner": "SteamClientHomebrew",
"ref": "next",
"repo": "Millennium",
"type": "github"
}
},
"millennium-src": {
"flake": false,
"locked": {
"lastModified": 1783268941,
"narHash": "sha256-MJLJ0I48HXgfOpISTAbDMYMUdWj9A6M+jGQz4uAvwyw=",
"owner": "SteamClientHomebrew",
"repo": "Millennium",
"rev": "f37f05bdbd4727d873a1ad83ce72d062ef9a0c48",
"type": "github"
},
"original": {
"owner": "SteamClientHomebrew",
"repo": "Millennium",
"rev": "f37f05bdbd4727d873a1ad83ce72d062ef9a0c48",
"type": "github"
}
},
"nh": {
"inputs": {
"nixpkgs": [
@@ -248,11 +253,11 @@
]
},
"locked": {
"lastModified": 1783516471,
"narHash": "sha256-pG1VyDQiVuhi/Jm/MqkGDs27hZAeuGpI/HnN7h7GdRc=",
"lastModified": 1784046511,
"narHash": "sha256-krBv092z6XBh71IrlEbgMZ6M1cyMjKofjuvB6cbvtOU=",
"owner": "nix-community",
"repo": "nh",
"rev": "181b151744faed80ef66d3e86ebe023ba703bc23",
"rev": "58d675ac49b927da206943897893a19c2742dd29",
"type": "github"
},
"original": {
@@ -261,40 +266,41 @@
"type": "github"
}
},
"nixos-millennium": {
"nix-cachyos-kernel": {
"inputs": {
"cachyos-kernel": "cachyos-kernel",
"cachyos-kernel-patches": "cachyos-kernel-patches",
"flake-compat": "flake-compat",
"flake-parts": "flake-parts",
"millennium": "millennium",
"nixpkgs": [
"nixpkgs"
]
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1783784193,
"narHash": "sha256-ishdCW9PapBqJ04zB+Muk57z/VNlr9pM0fSMTJg/25g=",
"ref": "refs/heads/main",
"rev": "2873e9686a237a2b08b96f02c78611d082b68ffd",
"revCount": 97,
"type": "git",
"url": "https://git.greyweather.dev/greyweather/nixos-millennium"
"lastModified": 1783794640,
"narHash": "sha256-SgzzS5GtMFv323ritWP8A3rwhjphB7AYTfHLNSXGX3c=",
"owner": "xddxdd",
"repo": "nix-cachyos-kernel",
"rev": "6472f543b68e0b874603ad944419747815cfeb7a",
"type": "github"
},
"original": {
"type": "git",
"url": "https://git.greyweather.dev/greyweather/nixos-millennium"
"owner": "xddxdd",
"ref": "release",
"repo": "nix-cachyos-kernel",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1783703440,
"narHash": "sha256-O3/YajjWo001VUIgD8BwaRdSNLUFe7nZ1qV5TwhRBcw=",
"owner": "nixos",
"lastModified": 1783760736,
"narHash": "sha256-PEXS6z/zIvH+O7J3Ua3N2OUE7IvMhhghwtKxZhVfm5U=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8f0500b9660505dc3cb647775fe9a978a74b5283",
"rev": "bbb4df715cb62e53cd329090c2b69eb07f2bddac",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-26.05",
"owner": "NixOS",
"ref": "nixos-unstable-small",
"repo": "nixpkgs",
"type": "github"
}
@@ -314,6 +320,38 @@
"type": "github"
}
},
"nixpkgs-mesa-overlay": {
"locked": {
"lastModified": 1770837850,
"narHash": "sha256-kHUN55l4Nqa1ODhItVDBOpKcdP1wQJM+STy7H+7/ARQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e4f9df8a27c2b4871c665368e65bdb6852dd93e6",
"type": "github"
},
"original": {
"owner": "nixos",
"repo": "nixpkgs",
"rev": "e4f9df8a27c2b4871c665368e65bdb6852dd93e6",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1784007870,
"narHash": "sha256-djcLt/JJphyNt4eDY9XTly+/WbCK5lqWq9lSgCmJkkQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "18b9261cb3294b6d2a06d03f96872827b8fe2698",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"noctalia": {
"inputs": {
"nixpkgs": [
@@ -321,11 +359,11 @@
]
},
"locked": {
"lastModified": 1783783058,
"narHash": "sha256-mzef/lDjw6PzpAsuN/Y9Y30BhHJe1/4VMFmr5xxuDGs=",
"lastModified": 1784051458,
"narHash": "sha256-cuBymAStf7h7PLthNglWMbbPDCWByevYK7nQnnfOZvE=",
"owner": "noctalia-dev",
"repo": "noctalia",
"rev": "c80f660a787192b0558f62c8c0bb9c50c2b03d7a",
"rev": "ad47fc233c977573da53f0d8aeff07543867d75c",
"type": "github"
},
"original": {
@@ -346,11 +384,11 @@
]
},
"locked": {
"lastModified": 1779766384,
"narHash": "sha256-P7Ohnlq8b8b2fU+Sgkrej7LBTM60LBTkHleLuYzmLmU=",
"lastModified": 1780281641,
"narHash": "sha256-M/+hUKoKbHXpV0xGVfELbN1Ds1aoe3pL5p5/t46YhVo=",
"owner": "nix-community",
"repo": "NUR",
"rev": "57800b7ab648725ccd33551d01484ee14952ad3f",
"rev": "30f9ae2f04174de63ba8bcf3580ca90843b28a01",
"type": "github"
},
"original": {
@@ -387,8 +425,9 @@
"firefox-addons": "firefox-addons",
"home-manager": "home-manager",
"nh": "nh",
"nixos-millennium": "nixos-millennium",
"nixpkgs": "nixpkgs",
"nix-cachyos-kernel": "nix-cachyos-kernel",
"nixpkgs": "nixpkgs_2",
"nixpkgs-mesa-overlay": "nixpkgs-mesa-overlay",
"noctalia": "noctalia",
"plasma-manager": "plasma-manager",
"spicetify": "spicetify",
@@ -404,11 +443,11 @@
"systems": "systems"
},
"locked": {
"lastModified": 1783713280,
"narHash": "sha256-TcDlq7je/KLuwDVpCWBp6hoBqxuhWvatekq8pqPjY60=",
"lastModified": 1783838433,
"narHash": "sha256-Zb8+v76qSPYDlUea1y30YzgdEoDjA97vRmeqfPAqwZs=",
"owner": "Gerg-L",
"repo": "spicetify-nix",
"rev": "3fdc209a45ff9b4e95596feb3be1684d9da51735",
"rev": "c6ab7371e40abd405313af9bddafd5f37cc94f83",
"type": "github"
},
"original": {
@@ -437,16 +476,15 @@
"tinted-zed": "tinted-zed"
},
"locked": {
"lastModified": 1783359251,
"narHash": "sha256-HUiCnEVlJ4n+qJlZojiz/zv+P0cqM5zsg1dxpz2J7Mg=",
"lastModified": 1784059683,
"narHash": "sha256-q5MZrmKlg9A4ORx3EQcr7qkuidMU1gVZ+xJ3nCK+xgc=",
"owner": "nix-community",
"repo": "stylix",
"rev": "e602ad042f00409f33c8ad2829cd8d59ba345c7e",
"rev": "c8ccc31f3ea29dc3eb5b54945e5eb549529491d6",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-26.05",
"repo": "stylix",
"type": "github"
}
@@ -555,11 +593,11 @@
]
},
"locked": {
"lastModified": 1783668941,
"narHash": "sha256-KFnepHImqltAzpJZ8sh8i3qzC1NRVNQX3WBVoD5oBRM=",
"lastModified": 1784043413,
"narHash": "sha256-ivzs0uV2D7hYY6FcG+j5EpDfkWGof/6q3pCzdMBJOSA=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "71e156423dae9496d7fd9e89029a1a82516fb9d8",
"rev": "0191c6fb7e607574a6725c9681e511fccc96cb8b",
"type": "github"
},
"original": {