Files
nixos/modules/nixos/emacs/default.nix
Michael Thomson f8857cf147 update
2026-02-09 09:42:02 -05:00

34 lines
626 B
Nix

{pkgs, ...}: {
services.emacs = {
enable = true;
package = pkgs.emacs-unstable;
};
environment.systemPackages = [
pkgs.cmake
pkgs.cmake
pkgs.libtool
pkgs.glibtool
pkgs.graphviz
(pkgs.emacsWithPackagesFromUsePackage {
config = ./init.el;
defaultInitFile = false;
extraEmacsPackages = epkgs: [
epkgs.mu4e
epkgs.pdf-tools
epkgs.vterm
pkgs.tree-sitter
pkgs.fd
pkgs.ripgrep
pkgs.typescript-language-server
pkgs.typescript
pkgs.vscode-langservers-extracted
pkgs.nodejs
];
})
];
}