Refactor emacs.nix; install a little more of texlive

This commit is contained in:
Henrik Lissner 2020-04-22 20:41:34 -04:00
parent e177876f5f
commit 6675d7ba88
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -19,15 +19,14 @@ with lib;
emacsUnstable emacsUnstable
git git
(ripgrep.override {withPCRE2 = true;}) (ripgrep.override {withPCRE2 = true;})
gnutls # for TLS connectivity
## Optional dependencies ## Optional dependencies
editorconfig-core-c # per-project style config
fd # faster projectile indexing fd # faster projectile indexing
gnutls # for TLS connectivity
imagemagick # for image-dired imagemagick # for image-dired
(lib.mkIf (config.programs.gnupg.agent.enable) (lib.mkIf (config.programs.gnupg.agent.enable)
pinentry_emacs) # in-emacs gnupg prompts pinentry_emacs) # in-emacs gnupg prompts
zstd # for undo-tree compression zstd # for undo-fu-session/undo-tree compression
## Module dependencies ## Module dependencies
# :checkers spell # :checkers spell
@ -37,14 +36,16 @@ with lib;
aspellDicts.en-science aspellDicts.en-science
# :checkers grammar # :checkers grammar
languagetool languagetool
# :tools lookup # :tools editorconfig
editorconfig-core-c # per-project style config
# :tools lookup & :lang org +roam
sqlite sqlite
# :lang cc # :lang cc
ccls ccls
# :lang javascript # :lang javascript
nodePackages.javascript-typescript-langserver nodePackages.javascript-typescript-langserver
# :lang latex & :lang org (latex previews) # :lang latex & :lang org (latex previews)
texlive.combined.scheme-medium texlive.combined.scheme-tetex
# :lang rust # :lang rust
rustfmt rustfmt
rls rls