summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home/packages.nix18
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