further up modularization

This commit is contained in:
2024-05-11 19:30:43 -06:00
parent 71a33608d9
commit 0380c32b9a
9 changed files with 114 additions and 88 deletions

View File

@@ -3,7 +3,17 @@
config = lib.mkIf config.my.emacs.enable {
users.users.jawz.packages = with pkgs; ([
fd # modern find, faster searches
fzf # fuzzy finder! super cool and useful
ripgrep # modern grep
tree-sitter # code parsing based on symbols and shit, I do not get it
graphviz # graphs
tetex # export pdf
languagetool # proofreader for English
# doom everywhere
xorg.xwininfo
xdotool
xclip
]);
services.emacs = {
enable = true;
@@ -17,8 +27,8 @@
nix-shell -p cmake sqlite --command "doom sync &&
sc restart emacs &&
emacsclient -e '(org-roam-db-sync)'" &&
doom sync
}
doom sync
}
'';
};
}