summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorstuebinm2023-03-19 23:17:47 +0100
committerstuebinm2023-03-19 23:17:47 +0100
commit785fa9aa535bd2337e60622cc3337d951fd0f205 (patch)
treef6aaeb5815604e6df4413fba310025875d551893 /home
parent0d1487bcafc6fe72478a4d32148fd48739e32a3e (diff)
home: downgrade to emacs 29
Diffstat (limited to 'home')
-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