From 8e575d9c74042a6027ff94518e6e0a9119c19f67 Mon Sep 17 00:00:00 2001 From: Konstantin Nazarov Date: Fri, 4 Aug 2023 17:45:18 +0100 Subject: [PATCH] Migrate to released emacs 29 and reduce animations in gtk --- configuration.nix | 11 +++- ...B2FF168764BED2D4ADE1BF7DE090DD4DB68232.asc | 62 +++++++++++++++++++ 2 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 pgp_keys/60B2FF168764BED2D4ADE1BF7DE090DD4DB68232.asc diff --git a/configuration.nix b/configuration.nix index cb62f2d..c3042ba 100644 --- a/configuration.nix +++ b/configuration.nix @@ -151,7 +151,7 @@ in (emacsWithPackagesFromUsePackage { config = ./emacs.el; defaultInitFile = true; - package = emacs-unstable-pgtk.overrideAttrs (old: { + package = emacs29-pgtk.overrideAttrs (old: { withTreeSitter = true; }); alwaysEnsure = true; @@ -323,6 +323,14 @@ in ''; }; + gtk = { + enable = true; + gtk3.extraConfig = { + gtk-enable-animations = "false"; + + }; + }; + programs.direnv = { enable = true; nix-direnv = { @@ -446,6 +454,7 @@ in }; extraConfig = '' for_window [title="mylauncher"] floating enable + for_window [title="Firefox.*Sharing Indicator"] kill; default_border pixel 3 ''; }; diff --git a/pgp_keys/60B2FF168764BED2D4ADE1BF7DE090DD4DB68232.asc b/pgp_keys/60B2FF168764BED2D4ADE1BF7DE090DD4DB68232.asc new file mode 100644 index 0000000..9bef921 --- /dev/null +++ b/pgp_keys/60B2FF168764BED2D4ADE1BF7DE090DD4DB68232.asc @@ -0,0 +1,62 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Comment: 60B2 FF16 8764 BED2 D4AD E1BF 7DE0 90DD 4DB6 8232 + +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 +=jYhL +-----END PGP PUBLIC KEY BLOCK-----