Migrate to released emacs 29 and reduce animations in gtk

This commit is contained in:
Konstantin Nazarov 2023-08-04 17:45:18 +01:00
parent fecbed3867
commit 8e575d9c74
Signed by: knazarov
GPG key ID: 4CFE0A42FA409C22
2 changed files with 72 additions and 1 deletions

View file

@ -151,7 +151,7 @@ in
(emacsWithPackagesFromUsePackage { (emacsWithPackagesFromUsePackage {
config = ./emacs.el; config = ./emacs.el;
defaultInitFile = true; defaultInitFile = true;
package = emacs-unstable-pgtk.overrideAttrs (old: { package = emacs29-pgtk.overrideAttrs (old: {
withTreeSitter = true; withTreeSitter = true;
}); });
alwaysEnsure = true; alwaysEnsure = true;
@ -323,6 +323,14 @@ in
''; '';
}; };
gtk = {
enable = true;
gtk3.extraConfig = {
gtk-enable-animations = "false";
};
};
programs.direnv = { programs.direnv = {
enable = true; enable = true;
nix-direnv = { nix-direnv = {
@ -446,6 +454,7 @@ in
}; };
extraConfig = '' extraConfig = ''
for_window [title="mylauncher"] floating enable for_window [title="mylauncher"] floating enable
for_window [title="Firefox.*Sharing Indicator"] kill;
default_border pixel 3 default_border pixel 3
''; '';
}; };

View file

@ -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-----