emacs daemon service
This commit is contained in:
parent
1d15352241
commit
374145441e
|
@ -6,6 +6,8 @@ let
|
|||
ref = "main";
|
||||
rev = "41f5c3340a0232ea1c0e0bb44b0609b2956c3fe9";
|
||||
};
|
||||
|
||||
emacs = pkgs.emacs-git-pgtk;
|
||||
in {
|
||||
# TODO: turn this into a FHS or package so these dependencies don't have to be
|
||||
# accessible from the global namespace.
|
||||
|
@ -48,6 +50,9 @@ in {
|
|||
hunspellDicts.de-de
|
||||
hunspellDicts.da-dk
|
||||
|
||||
# jinx from emacsPackages
|
||||
emacsPackages.jinx
|
||||
|
||||
# language servers
|
||||
pkgs.unstable.rust-analyzer
|
||||
nixd];
|
||||
|
@ -57,32 +62,15 @@ in {
|
|||
# source = emacs-config;
|
||||
# };
|
||||
# };
|
||||
services.emacs = {
|
||||
enable = true;
|
||||
package = emacs;
|
||||
};
|
||||
programs.emacs = {
|
||||
enable = true;
|
||||
package = pkgs.emacs-git-pgtk;
|
||||
package = emacs;
|
||||
extraPackages = (epkgs: with epkgs; [
|
||||
jinx
|
||||
]);
|
||||
# pkgs.nixd
|
||||
# (treesit-grammars.with-grammars (grammars: with grammars; [
|
||||
# tree-sitter-bash
|
||||
# tree-sitter-nix
|
||||
# tree-sitter-toml
|
||||
# tree-sitter-elisp
|
||||
# tree-sitter-rust
|
||||
# tree-sitter-cpp
|
||||
# tree-sitter-c
|
||||
# tree-sitter-zig
|
||||
# tree-sitter-elisp
|
||||
# tree-sitter-markdown
|
||||
# ]))
|
||||
# (with pkgs;
|
||||
# (hunspellWithDicts [
|
||||
# hunspellDicts.en-gb-ise
|
||||
# hunspellDicts.en-gb-large
|
||||
# hunspellDicts.de-de
|
||||
# hunspellDicts.da-dk
|
||||
# ]))
|
||||
# ]);
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue