feat: clean up doom emacs configuration

This commit is contained in:
Infinidoge 2021-09-26 16:38:15 -04:00
parent ad5e753d88
commit 0e56b0e14a
2 changed files with 30 additions and 24 deletions

View file

@ -1,9 +1,33 @@
{ config, pkgs, ... }: {
services.emacs = {
enable = true;
};
services.emacs.enable = true;
home.sessionPath = [
"${config.xdg.configHome}/emacs/bin"
];
home = {
sessionPath = [
"${config.xdg.configHome}/emacs/bin"
];
sessionVariables = {
DOOMDIR = "/etc/nixos/users/profiles/emacs/doom/";
};
packages = with pkgs; [
emacs
ripgrep
coreutils
cmake
fd
fzf
clang
mu
isync
tetex
jq
gnumake
shellcheck
nodejs
nodePackages.prettier
(aspellWithDicts (dicts: with dicts; [ en en-computers en-science ]))
];
};
}