Condensed home.nix into many more modules!

This commit is contained in:
Emmet 2023-06-10 23:04:03 -05:00
parent 3fd5341fbe
commit 4a44c06a43
14 changed files with 258 additions and 155 deletions

View file

@ -1616,10 +1616,12 @@ in
enable = true;
doomPrivateDir = ./.;
};
home.file.".emacs.d/themes/doom-stylix-theme.el".source = config.lib.stylix.colors {
template = builtins.readFile ./themes/doom-stylix-theme.el.mustache;
extension = ".el";
};
home.packages = with pkgs; [
git
nodejs
@ -1627,6 +1629,8 @@ in
jshon
aria
hledger
hunspell hunspellDicts.en_US-large
pandoc
nodePackages.mermaid-cli
(python3.withPackages (p: with p; [
pandas
@ -1636,6 +1640,11 @@ in
pymupdf
markdown
]))];
home.sessionVariables = {
EDITOR = "emacsclient";
};
home.file.".emacs.d/eaf" = {
source = "${eaf}";
recursive = true;