From 0f87c01fdcf0852b3d282ec42591c6c3d021c022 Mon Sep 17 00:00:00 2001 From: Michael Thomas Date: Thu, 8 Jul 2021 20:26:17 -0400 Subject: [PATCH] Update GNOME/PaperWM config for Gnome 40 --- nixpkgs/modules/gnome.nix | 7 ++++--- nixpkgs/overlays/paperwm.nix | 11 +++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 nixpkgs/overlays/paperwm.nix diff --git a/nixpkgs/modules/gnome.nix b/nixpkgs/modules/gnome.nix index 3c19a1d..ff1e3d9 100644 --- a/nixpkgs/modules/gnome.nix +++ b/nixpkgs/modules/gnome.nix @@ -3,8 +3,9 @@ home.packages = with pkgs; [ gnomeExtensions.caffeine gnomeExtensions.paperwm - gnomeExtensions.remove-dropdown-arrows - gnomeExtensions.impatience + gnomeExtensions.cleaner-overview + gnomeExtensions.vertical-overview + gnomeExtensions.disable-workspace-switch-animation-for-gnome-40 ]; gtk = { @@ -30,4 +31,4 @@ }; }; }; -} \ No newline at end of file +} diff --git a/nixpkgs/overlays/paperwm.nix b/nixpkgs/overlays/paperwm.nix new file mode 100644 index 0000000..ce78f67 --- /dev/null +++ b/nixpkgs/overlays/paperwm.nix @@ -0,0 +1,11 @@ +self: super: { + gnomeExtensions = super.gnomeExtensions // { + paperwm = super.gnomeExtensions.paperwm.overrideDerivation (old: { + version = "pre-40.0"; + src = builtins.fetchGit { + url = https://github.com/paperwm/paperwm.git; + ref = "next-release"; + }; + }); + }; +} \ No newline at end of file