Regenerated
This commit is contained in:
@@ -3,6 +3,8 @@
|
|||||||
let
|
let
|
||||||
username = config.defaultUser or "henrov";
|
username = config.defaultUser or "henrov";
|
||||||
|
|
||||||
|
assetPath = "${flakeRoot}/generated/.config/emacs";
|
||||||
|
|
||||||
# Emacs package with Tree-sitter support
|
# Emacs package with Tree-sitter support
|
||||||
emacsPkg = pkgs.emacs-pgtk.override { withTreeSitter = true; };
|
emacsPkg = pkgs.emacs-pgtk.override { withTreeSitter = true; };
|
||||||
|
|
||||||
@@ -48,11 +50,6 @@ let
|
|||||||
epkgs.sideline-flymake
|
epkgs.sideline-flymake
|
||||||
epkgs.sideline-eglot
|
epkgs.sideline-eglot
|
||||||
];
|
];
|
||||||
|
|
||||||
# Emacs config files
|
|
||||||
earlyInitFile = "${flakeRoot}/generated/.config/emacs/early-init.el";
|
|
||||||
initFile = "${flakeRoot}/generated/.config/emacs/init.el";
|
|
||||||
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
# System-wide installation
|
# System-wide installation
|
||||||
@@ -75,8 +72,14 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
home.file = {
|
home.file = {
|
||||||
".emacs.d/early-init.el" = { source = earlyInitFile; };
|
".emacs.d/early-init.el" = {
|
||||||
".emacs.d/init.el" = { source = initFile; };
|
source = "${assetPath}/early-init.el";
|
||||||
|
force = true; # <-- allow overwrite
|
||||||
|
};
|
||||||
|
".emacs.d/init.el" = {
|
||||||
|
source = "${assetPath}/init.el";
|
||||||
|
force = true; # <-- allow overwrite
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user