diff --git a/flake.nix b/flake.nix index ac7ed84..773c92e 100644 --- a/flake.nix +++ b/flake.nix @@ -47,7 +47,22 @@ ... }: let system = "x86_64-linux"; - pkgs = nixpkgs.legacyPackages.${system}; + pkgs = import nixpkgs { + inherit system; + overlays = [ + (_final: prev: { + gnome = prev.gnome.overrideScope (_gnomeFinal: gnomePrev: { + mutter = gnomePrev.mutter.overrideAttrs (_old: { + src = pkgs.fetchgit { + url = "https://gitlab.gnome.org/vanvugt/mutter.git"; + rev = "663f19bc02c1b4e3d1a67b4ad72d644f9b9d6970"; + sha256 = "sha256-I1s4yz5JEWJY65g+dgprchwZuPGP9djgYXrMMxDQGrs="; + }; + }); + }); + }) + ]; + }; in { nixosConfigurations = { Equinox = nixpkgs.lib.nixosSystem {