Little adventure to get emacs working again

This commit is contained in:
Nathan McCarty 2023-09-26 22:36:55 -04:00
parent ed7265a9ca
commit 7da34f3a2b
Signed by: thatonelutenist
SSH Key Fingerprint: SHA256:hwQEcmak9E6sdU9bXc98RHw/Xd1AhpB5HZT7ZSVJkRM
2 changed files with 5 additions and 2 deletions

View File

@ -27,6 +27,8 @@
# For email # For email
inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.mu inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.mu
meson meson
pkg-config
glib
# Desktop file for org-protocol # Desktop file for org-protocol
(makeDesktopItem { (makeDesktopItem {
name = "org-protocol"; name = "org-protocol";
@ -43,7 +45,7 @@
enable = true; enable = true;
package = config.nathan.programs.emacs.package; package = config.nathan.programs.emacs.package;
extraPackages = epkgs: [ extraPackages = epkgs: [
inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.mu inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.emacsPackages.mu4e
epkgs.vterm epkgs.vterm
epkgs.pdf-tools epkgs.pdf-tools
epkgs.emacsql epkgs.emacsql

View File

@ -123,7 +123,8 @@ with nLib; {
package = pkgs.firefox-beta-bin; package = pkgs.firefox-beta-bin;
}; };
nathan.programs.emacs.package = nathan.programs.emacs.package =
lib.mkDefault inputs.emacs.packages."${pkgs.system}".emacsUnstablePgtk; #lib.mkDefault inputs.emacs.packages."${pkgs.system}".emacsUnstablePgtk;
lib.mkDefault inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}".emacs29-pgtk;
# We should be managing xdg stuff # We should be managing xdg stuff
xdg = { xdg = {
enable = true; enable = true;