universe/users/profiles/emacs/default.nix

33 lines
548 B
Nix

{ config, pkgs, ... }: {
services.emacs.enable = true;
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 ]))
];
};
}