From 5e25da5ffbe797b9820c2ef22003c77a6270ecdd Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Fri, 27 Mar 2026 13:03:33 +0000 Subject: [PATCH] Regenerated --- .../modules/traveldroid/apps/emacs/emacs.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/Droidnix/generated/modules/traveldroid/apps/emacs/emacs.nix b/Droidnix/generated/modules/traveldroid/apps/emacs/emacs.nix index 737a81d17..0612095a6 100644 --- a/Droidnix/generated/modules/traveldroid/apps/emacs/emacs.nix +++ b/Droidnix/generated/modules/traveldroid/apps/emacs/emacs.nix @@ -3,6 +3,8 @@ let username = config.defaultUser or "henrov"; + assetPath = "${flakeRoot}/generated/.config/emacs"; + # Emacs package with Tree-sitter support emacsPkg = pkgs.emacs-pgtk.override { withTreeSitter = true; }; @@ -48,11 +50,6 @@ let epkgs.sideline-flymake epkgs.sideline-eglot ]; - - # Emacs config files - earlyInitFile = "${flakeRoot}/generated/.config/emacs/early-init.el"; - initFile = "${flakeRoot}/generated/.config/emacs/init.el"; - in { # System-wide installation @@ -75,8 +72,14 @@ in }; home.file = { - ".emacs.d/early-init.el" = { source = earlyInitFile; }; - ".emacs.d/init.el" = { source = initFile; }; + ".emacs.d/early-init.el" = { + source = "${assetPath}/early-init.el"; + force = true; # <-- allow overwrite + }; + ".emacs.d/init.el" = { + source = "${assetPath}/init.el"; + force = true; # <-- allow overwrite + }; }; }; };