{ 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"; }; }