✨ reformat emacs dependencies
parent
d9a5b72d8c
commit
2977182b8c
|
@ -25,62 +25,69 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
## Emacs itself
|
### Emacs itself
|
||||||
binutils # native-comp needs 'as', provided by this
|
binutils # native-comp needs 'as', provided by this
|
||||||
myEmacs
|
myEmacs
|
||||||
|
|
||||||
## Doom dependencies
|
### Doom dependencies
|
||||||
git
|
git
|
||||||
(ripgrep.override { withPCRE2 = true; })
|
(ripgrep.override { withPCRE2 = true; })
|
||||||
gnutls # for TLS connectivity
|
gnutls # for TLS connectivity
|
||||||
|
|
||||||
## Optional dependencies
|
### Optional dependencies
|
||||||
fd # faster projectile indexing
|
fd # faster projectile indexing
|
||||||
imagemagick # for image-dired
|
imagemagick # for image-dired
|
||||||
zstd # for undo-fu-session/undo-tree compression
|
zstd # for undo-fu-session/undo-tree compression
|
||||||
|
|
||||||
## Module dependencies
|
### Module dependencies
|
||||||
# :checkers spell
|
## :checkers
|
||||||
|
# spell
|
||||||
(hunspellWithDicts [
|
(hunspellWithDicts [
|
||||||
hunspellDicts.en_GB-ize
|
hunspellDicts.en_GB-ize
|
||||||
hunspellDicts.en_US
|
hunspellDicts.en_US
|
||||||
hunspellDicts.de_DE
|
hunspellDicts.de_DE
|
||||||
])
|
])
|
||||||
|
|
||||||
# :checkers grammar
|
# grammar
|
||||||
languagetool
|
languagetool
|
||||||
|
|
||||||
# :tools lookup & :lang org +roam
|
## : tools
|
||||||
|
# lookup & org +roam
|
||||||
sqlite
|
sqlite
|
||||||
gcc # HACK to get emacsqlite binary
|
gcc # HACK to get emacsqlite binary
|
||||||
|
|
||||||
wordnet
|
wordnet
|
||||||
graphviz
|
graphviz
|
||||||
|
|
||||||
# :lang latex & :lang org (latex previews)
|
## :lang
|
||||||
|
# latex & org (latex previews)
|
||||||
texlive.combined.scheme-full
|
texlive.combined.scheme-full
|
||||||
texlab
|
texlab
|
||||||
|
|
||||||
# :lang nix
|
# nix
|
||||||
nixfmt # for formating nix
|
nixfmt # for formating nix
|
||||||
rnix-lsp
|
rnix-lsp
|
||||||
|
|
||||||
# :lang markdown
|
# markdown & org +pandoc
|
||||||
pandoc
|
pandoc
|
||||||
|
|
||||||
# :app everywhere
|
# python
|
||||||
|
nodePackages.pyright
|
||||||
|
python-dev
|
||||||
|
|
||||||
|
# sh
|
||||||
|
nodePackages.bash-language-server
|
||||||
|
|
||||||
|
## :email
|
||||||
|
# mu4e
|
||||||
|
mu
|
||||||
|
isync
|
||||||
|
|
||||||
|
## :app
|
||||||
|
# everywhere
|
||||||
xdotool
|
xdotool
|
||||||
xorg.xwininfo
|
xorg.xwininfo
|
||||||
xclip
|
xclip
|
||||||
xorg.xprop
|
xorg.xprop
|
||||||
|
|
||||||
# :lang python
|
|
||||||
nodePackages.pyright
|
|
||||||
python-dev
|
|
||||||
|
|
||||||
# :email
|
|
||||||
mu
|
|
||||||
isync
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue