about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--modules/workstation/emacs/default.nix12
-rw-r--r--modules/workstation/emacs/init.el (renamed from modules/workstation/emacs/default.el)0
2 files changed, 3 insertions, 9 deletions
diff --git a/modules/workstation/emacs/default.nix b/modules/workstation/emacs/default.nix
index aa32464da3da..7ec0a1b27868 100644
--- a/modules/workstation/emacs/default.nix
+++ b/modules/workstation/emacs/default.nix
@@ -2,14 +2,7 @@
 
 {
   environment.systemPackages = with pkgs; [
-    ((emacsPackagesFor emacs-pgtk).emacsWithPackages (epkgs: [
-      (epkgs.trivialBuild {
-        pname = "qyliss";
-        unpackPhase = ''
-          cp ${./default.el} default.el
-        '';
-      })
-    ] ++ (with epkgs; [
+    ((emacsPackagesFor emacs-pgtk).emacsWithPackages (epkgs: with epkgs; [
       adoc-mode
       magit
       markdown-mode
@@ -17,7 +10,7 @@
       projectile
       rainbow-delimiters
       rust-mode
-    ])))
+    ]))
   ];
 
   home.qyliss.dirs."state/emacs" = {};
@@ -27,6 +20,7 @@
       nativeBuildInputs = [ emacs-pgtk ];
     } ''
       cp ${./early-init.el} early-init.el
+      cp ${./init.el} init.el
       emacs -L . --batch -f batch-byte-compile *.el
       install -d $out
       install *.el *.elc $out
diff --git a/modules/workstation/emacs/default.el b/modules/workstation/emacs/init.el
index 187f894764e2..187f894764e2 100644
--- a/modules/workstation/emacs/default.el
+++ b/modules/workstation/emacs/init.el