emacs/module.nix: add dependencies

This commit is contained in:
Charlie Root 2024-09-22 19:20:34 +02:00
commit 682a3f2a05

View file

@ -29,6 +29,35 @@ in {
home.packages = with pkgs; [
custom-emacs
clang-tools
binutils
## Doom dependencies
git
ripgrep
gnutls # for TLS connectivity
## Optional dependencies
fd # faster projectile indexing
imagemagick # for image-dired
(mkIf (config.programs.gnupg.agent.enable)
pinentry-emacs) # in-emacs gnupg prompts
zstd # for undo-fu-session/undo-tree compression
## Module dependencies
# :email mu4e
mu
isync
# :checkers spell
(aspellWithDicts (ds: with ds; [en en-computers en-science]))
# :tools editorconfig
editorconfig-core-c # per-project style config
# :tools lookup & :lang org +roam
sqlite
# :lang latex & :lang org (latex previews)
texlive.combined.scheme-medium
# :lang nix
age
];
services.emacs = {