From 08941f953f1234ea2fd2255a03a4eb66fa09cf4a Mon Sep 17 00:00:00 2001 From: dawn <90008@gaze.systems> Date: Thu, 4 Dec 2025 08:11:43 +0300 Subject: [PATCH] fix proton --- _sources/generated.json | 66 +++++++++++++++++----------------- _sources/generated.nix | 66 +++++++++++++++++----------------- flake.lock | 29 +++++++-------- flake.nix | 2 +- hosts/chernobog/modules/vr.nix | 2 +- nvfetcher.toml | 4 +-- users/mayer/default.nix | 29 +++++++++++++-- 7 files changed, 110 insertions(+), 88 deletions(-) diff --git a/_sources/generated.json b/_sources/generated.json index 2da6697..fb41bb1 100644 --- a/_sources/generated.json +++ b/_sources/generated.json @@ -62,7 +62,7 @@ }, "disko": { "cargoLocks": null, - "date": "2025-11-25", + "date": "2025-12-01", "extract": null, "name": "disko", "passthru": null, @@ -74,16 +74,16 @@ "name": null, "owner": "nix-community", "repo": "disko", - "rev": "aecba248f9a7d68c5d1ed15de2d1c8a4c994a3c5", - "sha256": "sha256-xanUzIb0tf3kJ+PoOFmXEXV1jM3PjkDT/TQ5DYeNYRc=", + "rev": "5a88a6eceb8fd732b983e72b732f6f4b8269bef3", + "sha256": "sha256-D6xc3Rl8Ab6wucJWdvjNsGYGSxNjQHzRc2EZ6eeQ6l4=", "sparseCheckout": [], "type": "github" }, - "version": "aecba248f9a7d68c5d1ed15de2d1c8a4c994a3c5" + "version": "5a88a6eceb8fd732b983e72b732f6f4b8269bef3" }, "facter": { "cargoLocks": null, - "date": "2025-11-04", + "date": "2025-11-27", "extract": null, "name": "facter", "passthru": null, @@ -95,12 +95,12 @@ "name": null, "owner": "nix-community", "repo": "nixos-facter-modules", - "rev": "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96", - "sha256": "sha256-iaRf6n0KPl9hndnIft3blm1YTAyxSREV1oX0MFZ6Tk4=", + "rev": "5ea68886d95218646d11d3551a476d458df00778", + "sha256": "sha256-3bbuneTKZBkYXlm0bE36kUjiDsasoIC1GWBw/UEJ9T4=", "sparseCheckout": [], "type": "github" }, - "version": "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96" + "version": "5ea68886d95218646d11d3551a476d458df00778" }, "gomod2nix": { "cargoLocks": null, @@ -125,7 +125,7 @@ }, "home": { "cargoLocks": null, - "date": "2025-11-26", + "date": "2025-12-02", "extract": null, "name": "home", "passthru": null, @@ -137,12 +137,12 @@ "name": null, "owner": "nix-community", "repo": "home-manager", - "rev": "9651819d75f6c7ffaf8a9227490ac704f29659f0", - "sha256": "sha256-iUM9ktarEzThkayyZrzQ7oycPshAY2XRQqVKz0xX/L0=", + "rev": "ff067cfc619fdf6f82d50344e7d19ff2323f0827", + "sha256": "sha256-S41K55kw+hWgDfgKmZ9/fMZ3F0BQDMvqFfE120fMHeE=", "sparseCheckout": [], "type": "github" }, - "version": "9651819d75f6c7ffaf8a9227490ac704f29659f0" + "version": "ff067cfc619fdf6f82d50344e7d19ff2323f0827" }, "limbusart": { "cargoLocks": null, @@ -160,7 +160,7 @@ "sha256": "sha256-xATZz/sHYHkEXjwcmq1DSntclWxnDIKCpH314MaL63U=", "sparseCheckout": [], "type": "git", - "url": "https://git.gaze.systems/90008/limbusart.git" + "url": "https://github.com/90-008/limbusart.git" }, "version": "7f29ab57b73eb8a4db7163fc7d19a71cf89c3d8b" }, @@ -207,7 +207,7 @@ }, "nixos-hardware": { "cargoLocks": null, - "date": "2025-11-25", + "date": "2025-11-29", "extract": null, "name": "nixos-hardware", "passthru": null, @@ -219,16 +219,16 @@ "name": null, "owner": "NixOS", "repo": "nixos-hardware", - "rev": "da17006633ca9cda369be82893ae36824a2ddf1a", - "sha256": "sha256-b1MtLQsQc4Ji1u08f+C6g5XrmLPkJQ1fhNkCt+0AERQ=", + "rev": "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3", + "sha256": "sha256-ZlJTNLUKQRANlLDomuRWLBCH5792x+6XUJ4YdFRjtO4=", "sparseCheckout": [], "type": "github" }, - "version": "da17006633ca9cda369be82893ae36824a2ddf1a" + "version": "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3" }, "nixpkgs-xr": { "cargoLocks": null, - "date": "2025-11-27", + "date": "2025-12-02", "extract": null, "name": "nixpkgs-xr", "passthru": null, @@ -240,12 +240,12 @@ "name": null, "owner": "nix-community", "repo": "nixpkgs-xr", - "rev": "cd67b4986ffb7c4b136b6d4286c94375c74867bc", - "sha256": "sha256-D8d1g9aaZlTc/xZjbeaHJUwmJDAOqjqZNucMrq6wCKc=", + "rev": "e027c652c5a39267af02a4824a6020381cbcf7eb", + "sha256": "sha256-YG8APbeS7cWkA6AKiNWGD1muRIWSoSXAe5wAc4jWgaw=", "sparseCheckout": [], "type": "github" }, - "version": "cd67b4986ffb7c4b136b6d4286c94375c74867bc" + "version": "e027c652c5a39267af02a4824a6020381cbcf7eb" }, "nsid-tracker": { "cargoLocks": null, @@ -289,7 +289,7 @@ }, "stylix": { "cargoLocks": null, - "date": "2025-11-26", + "date": "2025-12-01", "extract": null, "name": "stylix", "passthru": null, @@ -301,16 +301,16 @@ "name": null, "owner": "nix-community", "repo": "stylix", - "rev": "70c444a10d0c9ef71a25580dfa79af9cd43f3a5e", - "sha256": "sha256-rofXPD/9TGpHveo1MTlUfpnF0MCG1/uHUB9f0rosdqc=", + "rev": "71054adbc3629404b2f02e8385aec07f87980a2f", + "sha256": "sha256-hIj3aKL+G8TXrqvz0wCnUKESN5MEyrD4YxaLLARnkPs=", "sparseCheckout": [], "type": "github" }, - "version": "70c444a10d0c9ef71a25580dfa79af9cd43f3a5e" + "version": "71054adbc3629404b2f02e8385aec07f87980a2f" }, "tangled": { "cargoLocks": null, - "date": "2025-11-24", + "date": "2025-11-30", "extract": null, "name": "tangled", "passthru": null, @@ -320,13 +320,13 @@ "fetchSubmodules": false, "leaveDotGit": false, "name": null, - "rev": "7358ec6edfa4d17b8b8f543d99e83a4705901148", - "sha256": "sha256-PzuWiW/nMxwQTX0i1bHwGazQF4ptLNI9OGwpmhDb9i0=", + "rev": "d37f774fb8c60aa2bd0cb965c9884457d0afb660", + "sha256": "sha256-u1i7aMo0fTQ6WVdOZhG2fo/gEx2Fq8+3URmuqEBZGWI=", "sparseCheckout": [], "type": "git", "url": "https://tangled.org/@tangled.org/core" }, - "version": "7358ec6edfa4d17b8b8f543d99e83a4705901148" + "version": "d37f774fb8c60aa2bd0cb965c9884457d0afb660" }, "tangled-sqlite-lib": { "cargoLocks": null, @@ -364,7 +364,7 @@ }, "zen-browser": { "cargoLocks": null, - "date": "2025-11-26", + "date": "2025-12-01", "extract": null, "name": "zen-browser", "passthru": null, @@ -376,11 +376,11 @@ "name": null, "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "6f5d615393a5e923ea2883ef28e274031d1b1e1e", - "sha256": "sha256-AEpt8JdKA4RVobRjaR7S2QP3bmUz8dhuWasB7mr9Ylo=", + "rev": "8cded25e10b13e2999241f1c73a7d4e5e5d6f69e", + "sha256": "sha256-sJQHRL8trBoG/ArR+mUlyp5cyKU0pgQY+qDQzZGnVgM=", "sparseCheckout": [], "type": "github" }, - "version": "6f5d615393a5e923ea2883ef28e274031d1b1e1e" + "version": "8cded25e10b13e2999241f1c73a7d4e5e5d6f69e" } } \ No newline at end of file diff --git a/_sources/generated.nix b/_sources/generated.nix index c1c42d6..0d8e978 100644 --- a/_sources/generated.nix +++ b/_sources/generated.nix @@ -43,27 +43,27 @@ }; disko = { pname = "disko"; - version = "aecba248f9a7d68c5d1ed15de2d1c8a4c994a3c5"; + version = "5a88a6eceb8fd732b983e72b732f6f4b8269bef3"; src = fetchFromGitHub { owner = "nix-community"; repo = "disko"; - rev = "aecba248f9a7d68c5d1ed15de2d1c8a4c994a3c5"; + rev = "5a88a6eceb8fd732b983e72b732f6f4b8269bef3"; fetchSubmodules = false; - sha256 = "sha256-xanUzIb0tf3kJ+PoOFmXEXV1jM3PjkDT/TQ5DYeNYRc="; + sha256 = "sha256-D6xc3Rl8Ab6wucJWdvjNsGYGSxNjQHzRc2EZ6eeQ6l4="; }; - date = "2025-11-25"; + date = "2025-12-01"; }; facter = { pname = "facter"; - version = "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96"; + version = "5ea68886d95218646d11d3551a476d458df00778"; src = fetchFromGitHub { owner = "nix-community"; repo = "nixos-facter-modules"; - rev = "fa695bff9ec37fd5bbd7ee3181dbeb5f97f53c96"; + rev = "5ea68886d95218646d11d3551a476d458df00778"; fetchSubmodules = false; - sha256 = "sha256-iaRf6n0KPl9hndnIft3blm1YTAyxSREV1oX0MFZ6Tk4="; + sha256 = "sha256-3bbuneTKZBkYXlm0bE36kUjiDsasoIC1GWBw/UEJ9T4="; }; - date = "2025-11-04"; + date = "2025-11-27"; }; gomod2nix = { pname = "gomod2nix"; @@ -79,21 +79,21 @@ }; home = { pname = "home"; - version = "9651819d75f6c7ffaf8a9227490ac704f29659f0"; + version = "ff067cfc619fdf6f82d50344e7d19ff2323f0827"; src = fetchFromGitHub { owner = "nix-community"; repo = "home-manager"; - rev = "9651819d75f6c7ffaf8a9227490ac704f29659f0"; + rev = "ff067cfc619fdf6f82d50344e7d19ff2323f0827"; fetchSubmodules = false; - sha256 = "sha256-iUM9ktarEzThkayyZrzQ7oycPshAY2XRQqVKz0xX/L0="; + sha256 = "sha256-S41K55kw+hWgDfgKmZ9/fMZ3F0BQDMvqFfE120fMHeE="; }; - date = "2025-11-26"; + date = "2025-12-02"; }; limbusart = { pname = "limbusart"; version = "7f29ab57b73eb8a4db7163fc7d19a71cf89c3d8b"; src = fetchgit { - url = "https://git.gaze.systems/90008/limbusart.git"; + url = "https://github.com/90-008/limbusart.git"; rev = "7f29ab57b73eb8a4db7163fc7d19a71cf89c3d8b"; fetchSubmodules = false; deepClone = false; @@ -131,27 +131,27 @@ }; nixos-hardware = { pname = "nixos-hardware"; - version = "da17006633ca9cda369be82893ae36824a2ddf1a"; + version = "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3"; src = fetchFromGitHub { owner = "NixOS"; repo = "nixos-hardware"; - rev = "da17006633ca9cda369be82893ae36824a2ddf1a"; + rev = "9154f4569b6cdfd3c595851a6ba51bfaa472d9f3"; fetchSubmodules = false; - sha256 = "sha256-b1MtLQsQc4Ji1u08f+C6g5XrmLPkJQ1fhNkCt+0AERQ="; + sha256 = "sha256-ZlJTNLUKQRANlLDomuRWLBCH5792x+6XUJ4YdFRjtO4="; }; - date = "2025-11-25"; + date = "2025-11-29"; }; nixpkgs-xr = { pname = "nixpkgs-xr"; - version = "cd67b4986ffb7c4b136b6d4286c94375c74867bc"; + version = "e027c652c5a39267af02a4824a6020381cbcf7eb"; src = fetchFromGitHub { owner = "nix-community"; repo = "nixpkgs-xr"; - rev = "cd67b4986ffb7c4b136b6d4286c94375c74867bc"; + rev = "e027c652c5a39267af02a4824a6020381cbcf7eb"; fetchSubmodules = false; - sha256 = "sha256-D8d1g9aaZlTc/xZjbeaHJUwmJDAOqjqZNucMrq6wCKc="; + sha256 = "sha256-YG8APbeS7cWkA6AKiNWGD1muRIWSoSXAe5wAc4jWgaw="; }; - date = "2025-11-27"; + date = "2025-12-02"; }; nsid-tracker = { pname = "nsid-tracker"; @@ -183,29 +183,29 @@ }; stylix = { pname = "stylix"; - version = "70c444a10d0c9ef71a25580dfa79af9cd43f3a5e"; + version = "71054adbc3629404b2f02e8385aec07f87980a2f"; src = fetchFromGitHub { owner = "nix-community"; repo = "stylix"; - rev = "70c444a10d0c9ef71a25580dfa79af9cd43f3a5e"; + rev = "71054adbc3629404b2f02e8385aec07f87980a2f"; fetchSubmodules = false; - sha256 = "sha256-rofXPD/9TGpHveo1MTlUfpnF0MCG1/uHUB9f0rosdqc="; + sha256 = "sha256-hIj3aKL+G8TXrqvz0wCnUKESN5MEyrD4YxaLLARnkPs="; }; - date = "2025-11-26"; + date = "2025-12-01"; }; tangled = { pname = "tangled"; - version = "7358ec6edfa4d17b8b8f543d99e83a4705901148"; + version = "d37f774fb8c60aa2bd0cb965c9884457d0afb660"; src = fetchgit { url = "https://tangled.org/@tangled.org/core"; - rev = "7358ec6edfa4d17b8b8f543d99e83a4705901148"; + rev = "d37f774fb8c60aa2bd0cb965c9884457d0afb660"; fetchSubmodules = false; deepClone = false; leaveDotGit = false; sparseCheckout = [ ]; - sha256 = "sha256-PzuWiW/nMxwQTX0i1bHwGazQF4ptLNI9OGwpmhDb9i0="; + sha256 = "sha256-u1i7aMo0fTQ6WVdOZhG2fo/gEx2Fq8+3URmuqEBZGWI="; }; - date = "2025-11-24"; + date = "2025-11-30"; }; tangled-sqlite-lib = { pname = "tangled-sqlite-lib"; @@ -231,14 +231,14 @@ }; zen-browser = { pname = "zen-browser"; - version = "6f5d615393a5e923ea2883ef28e274031d1b1e1e"; + version = "8cded25e10b13e2999241f1c73a7d4e5e5d6f69e"; src = fetchFromGitHub { owner = "0xc000022070"; repo = "zen-browser-flake"; - rev = "6f5d615393a5e923ea2883ef28e274031d1b1e1e"; + rev = "8cded25e10b13e2999241f1c73a7d4e5e5d6f69e"; fetchSubmodules = false; - sha256 = "sha256-AEpt8JdKA4RVobRjaR7S2QP3bmUz8dhuWasB7mr9Ylo="; + sha256 = "sha256-sJQHRL8trBoG/ArR+mUlyp5cyKU0pgQY+qDQzZGnVgM="; }; - date = "2025-11-26"; + date = "2025-12-01"; }; } diff --git a/flake.lock b/flake.lock index b77c8ce..f22d5b7 100644 --- a/flake.lock +++ b/flake.lock @@ -9,11 +9,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1764351487, - "narHash": "sha256-7XJcTfz0dPhBd7nfyjcFxT1LIIctJZ2LthiI2Ltd7zY=", + "lastModified": 1764596563, + "narHash": "sha256-tH3AGDWlAN3ImVuBBCLmqaqD0EbkISiPCHGeMcd430k=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "2031f4a0507d0f7ab3e1aaff4c027a010feee447", + "rev": "0701ee838b0fb34a77b6dd4b35476b4bb09fbca9", "type": "github" }, "original": { @@ -105,11 +105,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1764242076, - "narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=", + "lastModified": 1764517877, + "narHash": "sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4", + "rev": "2d293cbfa5a793b4c50d17c05ef9e385b90edf6c", "type": "github" }, "original": { @@ -121,18 +121,15 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1764242076, - "narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4", - "type": "github" + "lastModified": 1764517877, + "narHash": "sha256-xLPjeWHfxEJtZmosOmLaT25Vb2rbktbbE7ShRtAm8h0=", + "rev": "2d293cbfa5a793b4c50d17c05ef9e385b90edf6c", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre904649.2d293cbfa5a7/nixexprs.tar.xz?lastModified=1764517877&rev=2d293cbfa5a793b4c50d17c05ef9e385b90edf6c" }, "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" } }, "root": { diff --git a/flake.nix b/flake.nix index d599ed9..2741643 100644 --- a/flake.nix +++ b/flake.nix @@ -1,7 +1,7 @@ { description = "config!!!"; - inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + inputs.nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; inputs.chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; outputs = diff --git a/hosts/chernobog/modules/vr.nix b/hosts/chernobog/modules/vr.nix index a48eb58..f818e41 100644 --- a/hosts/chernobog/modules/vr.nix +++ b/hosts/chernobog/modules/vr.nix @@ -42,7 +42,7 @@ ], "runtime" : [ - ${pkgs.xrizer}/lib/xrizer" + "${pkgs.xrizer}/lib/xrizer" ], "version" : 1 } diff --git a/nvfetcher.toml b/nvfetcher.toml index 02ceecc..6fac2f0 100644 --- a/nvfetcher.toml +++ b/nvfetcher.toml @@ -29,8 +29,8 @@ src.git = "https://tangled.org/@ptr.pet/nixos-cloud-resources" fetch.git = "https://tangled.org/@ptr.pet/nixos-cloud-resources" [limbusart] -src.git = "https://git.gaze.systems/90008/limbusart.git" -fetch.git = "https://git.gaze.systems/90008/limbusart.git" +src.git = "https://github.com/90-008/limbusart.git" +fetch.git = "https://github.com/90-008/limbusart.git" [clickee-proxy] src.git = "https://tangled.org/@ptr.pet/clickee-proxy" diff --git a/users/mayer/default.nix b/users/mayer/default.nix index ab86726..37f3e22 100644 --- a/users/mayer/default.nix +++ b/users/mayer/default.nix @@ -34,8 +34,33 @@ in nushell ]; programs = { - steam.enable = true; - gamescope.enable = true; + steam = { + enable = true; + package = pkgs.steam.override { + extraPkgs = pkgs': with pkgs'; [ + vulkan-loader + wayland + wayland-protocols + xorg.libXcursor + xorg.libXi + xorg.libXinerama + xorg.libXScrnSaver + libpng + libpulseaudio + libvorbis + stdenv.cc.cc.lib # Provides libstdc++.so.6 + libkrb5 + keyutils + ]; + }; + extraCompatPackages = with pkgs; [ + proton-ge-bin + ]; + }; + gamescope = { + enable = true; + capSysNice = true; + }; gamemode.enable = true; appimage = { enable = true; -- 2.51.2