emacs packages installed user-level

This commit is contained in:
Danilo Reyes 2025-03-25 01:01:00 -06:00
parent 3606fc417c
commit 39ce87696c
2 changed files with 26 additions and 25 deletions

View File

@ -14,7 +14,6 @@
enableBashIntegration = true;
installBatSyntax = true;
installVimSyntax = true;
settings = { };
};
xdg.configFile."jellyfin-rpc/main.json".text = builtins.toJSON {
jellyfin = {

View File

@ -14,6 +14,32 @@
e = "edit";
};
};
users.users.jawz.packages = builtins.attrValues {
inherit (pkgs.xorg) xwininfo;
inherit (pkgs)
#emacs everywhere
xdotool
xclip
wl-clipboard-rs
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
# lsps
yaml-language-server
markdownlint-cli
;
inherit (pkgs.nodePackages)
vscode-json-languageserver
prettier # multi-language linter
;
};
services.emacs = {
enable = true;
package = pkgs.emacsWithDoom {
@ -43,30 +69,6 @@
else
[ ]
);
extraBinPackages = builtins.attrValues {
inherit (pkgs.xorg) xwininfo;
inherit (pkgs)
xdotool
xclip
wl-clipboard-rs
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
# lsps
yaml-language-server
markdownlint-cli
;
inherit (pkgs.nodePackages)
vscode-json-languageserver
prettier # multi-language linter
;
};
};
defaultEditor = true;
};