feat(emacs): ↑30.1

This commit is contained in:
Madeleine Sydney
2025-03-04 03:10:59 -07:00
parent 3e5020fb09
commit 79300c5c95
2 changed files with 9 additions and 8 deletions

View File

@@ -1,15 +1,15 @@
{ config, lib, pkgs, inputs, ... }@args:
let
emacsBasePackage = pkgs.emacs30-pgtk;
emacsBasePackage = pkgs'.emacs-unstable-pgtk;
emacsConfigDir = "/persist/dots/users/crumb/programs/emacs";
emacs-overlay =
import (builtins.fetchTarball {
url =
"https://github.com/nix-community/emacs-overlay/archive/master.tar.gz";
sha256 = "sha256:02aln37ch9isz8h7dlm9v6jkl60g923z0dij0rjsxq7xi61fas2j";
});
# emacs-overlay =
# import (builtins.fetchTarball {
# url =
# "https://github.com/nix-community/emacs-overlay/archive/master.tar.gz";
# sha256 = "sha256:02aln37ch9isz8h7dlm9v6jkl60g923z0dij0rjsxq7xi61fas2j";
# });
# Create a new instance of nixpkgs with emacs-overlay applied. This is a
# little unorthodox, but we do it
@@ -19,7 +19,7 @@ let
# global nixpkgs instance when nothing else is using it!
pkgs' = import inputs.nixpkgs {
system = args.system;
overlays = [ emacs-overlay ];
overlays = [ inputs.emacs-overlay.overlays.emacs ];
};
emacsDataDir = "${config.xdg.dataHome}/emacs";