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

37 lines
601 B
Nix

{
pkgs,
config,
...
}: let
in {
home.packages = with pkgs; [
emacs-macport
emacs-lsp-booster
tree-sitter
fd
ripgrep
typescript-language-server
typescript
vscode-langservers-extracted
tailwindcss-language-server
rust-analyzer
nodejs
nixd
cmake
libtool
glibtool
graphviz
mu
];
home.sessionVariables = {
LSP_USE_PLISTS = "true";
};
home.file.".config/emacs/init.el" = {
source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/dev/personal/nixos/modules/home-manager/emacs/init.el";
};
}