diff options
Diffstat (limited to '')
-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 |