diff --git a/flake.nix b/flake.nix index 1d2751b..aa3cf3a 100644 --- a/flake.nix +++ b/flake.nix @@ -52,13 +52,16 @@ pkgs = import nixpkgs { inherit system; overlays = [ + # GNOME 46: triple-buffering-v4-46 (_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="; + src = pkgs.fetchFromGitLab { + domain = "gitlab.gnome.org"; + owner = "vanvugt"; + repo = "mutter"; + rev = "triple-buffering-v4-46"; + hash = "sha256-fkPjB/5DPBX06t7yj0Rb3UEuu5b9mu3aS+jhH18+lpI="; }; }); }); @@ -106,7 +109,7 @@ ./home ./home/shell ./home/applications - ./home/desktops/kde + ./home/desktops/gnome ]; }; } diff --git a/hosts/Equinox/default.nix b/hosts/Equinox/default.nix index 5956d03..e010bb1 100644 --- a/hosts/Equinox/default.nix +++ b/hosts/Equinox/default.nix @@ -22,7 +22,7 @@ in { ../../modules/containers.nix ../../modules/virtualization.nix ../../modules/harden.nix - ../../modules/kde.nix + ../../modules/gnome.nix ]; hardware.nvidia.open = true;