diff --git a/flake.lock b/flake.lock index 0c0dfa2..9af3e59 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1717527182, - "narHash": "sha256-vWSkg6AMok1UUQiSYVdGMOXKD2cDFnajITiSi0Zjd1A=", + "lastModified": 1720042825, + "narHash": "sha256-A0vrUB6x82/jvf17qPCpxaM+ulJnD8YZwH9Ci0BsAzE=", "owner": "nix-community", "repo": "home-manager", - "rev": "845a5c4c073f74105022533907703441e0464bc3", + "rev": "e1391fb22e18a36f57e6999c7a9f966dc80ac073", "type": "github" }, "original": { @@ -35,27 +35,27 @@ }, "nixos-unstable": { "locked": { - "lastModified": 1717244666, - "narHash": "sha256-ulXScQazlg5gIPbxQ4ZmxuItAaVS/ECee/tUULu3W3Y=", - "owner": "r-ryantm", + "lastModified": 1720875497, + "narHash": "sha256-1Al1qDC8Q/s4viPq4ln8jfHWZxYl+Nb49dNFISFpqBY=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "239c8ca5385287a05ececa3a029354561b88b9f9", + "rev": "b729601a9e6c459fd8884dea513af143111bed54", "type": "github" }, "original": { - "owner": "r-ryantm", + "owner": "NixOS", + "ref": "master", "repo": "nixpkgs", - "rev": "239c8ca5385287a05ececa3a029354561b88b9f9", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1717533996, - "narHash": "sha256-bBHBsdTaxfsldfvTzGGMyq3NCAd+mGjN5GsnL7/D5Kw=", + "lastModified": 1720866271, + "narHash": "sha256-ISkfXBgSXTufNStMgdXZ3ihCkUQMfcRnvtYM2XBbprE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ce4901de3c01fa0e8de0f92c39e5b585ff83e037", + "rev": "bd39ef70892b6fd786bc9569219d7531f05a9988", "type": "github" }, "original": { @@ -73,11 +73,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1714473972, - "narHash": "sha256-J1o+D45PXCmPZHvGpA8mhzb7BolvBv0wWY8vYo+WMp8=", + "lastModified": 1720463530, + "narHash": "sha256-oHFul4EmOfWVEuo7lbdjSZ6UAzRVOlYMyYj1H4ZTTLk=", "owner": "icewind1991", "repo": "nvidia-patch-nixos", - "rev": "0baf075bedfc84dc488000ae6c7cb4ed56967e2f", + "rev": "2877c51b2b40a51a04c432dced00ee280fc932d2", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 05592a8..c511e89 100644 --- a/flake.nix +++ b/flake.nix @@ -7,13 +7,9 @@ url = "github:nix-community/home-manager/release-24.05"; inputs.nixpkgs.follows = "nixpkgs"; }; - nvidia-patch = { - url = "github:icewind1991/nvidia-patch-nixos"; - inputs.nixpkgs.follows = "nixpkgs"; - }; }; - outputs = { self, nixpkgs, nixos-unstable, local-unstable, home-manager, nvidia-patch }: + outputs = { self, nixpkgs, nixos-unstable, local-unstable, home-manager }: let sysLinuxX64 = "x86_64-linux"; sysDarwin = "aarch64-darwin"; @@ -40,7 +36,6 @@ overlays = [ (final: prev: { inherit unstablePkgs; }) (final: prev: { inherit localPkgs; }) - (nvidia-patch.overlays.default) ]; }; diff --git a/hosts/architect/sunshine.nix b/hosts/architect/sunshine.nix index 72f2613..60e3a7d 100644 --- a/hosts/architect/sunshine.nix +++ b/hosts/architect/sunshine.nix @@ -1,9 +1,6 @@ { config, pkgs, ... }: let - # nvidia package to patch - nvidiaPackage = config.boot.kernelPackages.nvidiaPackages.latest; - user = "sunshine"; resolutionScript = pkgs.writeTextFile { name = "sunshine-resolution-script"; @@ -83,7 +80,6 @@ in powerManagement.finegrained = false; open = false; nvidiaSettings = true; - package = with pkgs; nvidia-patch.patch-nvenc (nvidia-patch.patch-fbc nvidiaPackage); }; };