diff options
author | stuebinm | 2023-03-19 23:17:47 +0100 |
---|---|---|
committer | stuebinm | 2023-03-19 23:17:47 +0100 |
commit | 785fa9aa535bd2337e60622cc3337d951fd0f205 (patch) | |
tree | f6aaeb5815604e6df4413fba310025875d551893 /home | |
parent | 0d1487bcafc6fe72478a4d32148fd48739e32a3e (diff) |
home: downgrade to emacs 29
Diffstat (limited to 'home')
-rw-r--r-- | home/packages.nix | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/home/packages.nix b/home/packages.nix index 88ed29d..163a2d7 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -15,10 +15,26 @@ let }; }; isabelle = import "${inputs.playground.outPath}/isabelle-nix-fhsenv" { inherit pkgs; }; + emacs29 = pkgs.callPackage + (import "${inputs.nixpkgs.outPath}/pkgs/applications/editors/emacs/generic.nix" { + version = "29"; + sha256 = "sha256-AI4eNgzRLnM1s4hQa0YWJxZR3WZoIuKy7BYosT06K1c="; + }) { + inherit (pkgs.darwin.apple_sdk.frameworks) AppKit Carbon Cocoa IOKit OSAKit Quartz + QuartzCore WebKit ImageCaptureCore GSS ImageIO; + gconf = null; + alsa-lib = null; + gpm = null; + libXaw = pkgs.xorg.libXaw; + inherit (pkgs.darwin) sigtool; + withPgtk = true; + withX = false; + }; in { home.packages = with pkgs; [ - inputs.emacs-overlay.packages.x86_64-linux.emacsPgtk + # inputs.emacs-overlay.packages.x86_64-linux.emacsPgtk + emacs29 emacs-all-the-icons-fonts nerdfonts # internet apps & clients |