34 lines
613 B
Nix
34 lines
613 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
home.packages = with pkgs; [
|
|
# CORE
|
|
git
|
|
emacs
|
|
ripgrep
|
|
|
|
# Optional for DOOM
|
|
clang
|
|
coreutils
|
|
fd
|
|
|
|
pandoc # For org-pandoc
|
|
(aspellWithDicts (
|
|
dicts: with dicts; [
|
|
en
|
|
pt_BR
|
|
]
|
|
)) # for flyspell
|
|
gnuplot_qt # for plotting graphs
|
|
languagetool # for grammar
|
|
ledger # for accounting and org-ledger
|
|
gzip # Otherwise random errors occur from the onChange script
|
|
];
|
|
|
|
# Neatly place the configuration files for doom in their right place.
|
|
xdg.configFile."doom" = {
|
|
source = ./doom;
|
|
recursive = true;
|
|
};
|
|
}
|