emacs/emacs.nix
λpkgs, pkgsFilc
let
emacsPackages.withPackagesepkgs: with epkgs; cmake-mode company consult diff-hl embark embark-consult envrc htmlize llvm-mode magit marginalia meson-mode nix-mode orderless paredit rainbow-delimiters treesit-grammars.with-grammarsgs: with gs; tree-sitter-bash tree-sitter-c tree-sitter-cpp tree-sitter-cmake tree-sitter-go tree-sitter-javascript tree-sitter-json tree-sitter-lua tree-sitter-markdown tree-sitter-nix tree-sitter-python tree-sitter-rust tree-sitter-toml tree-sitter-typescript tree-sitter-yaml tree-sitter-zig use-package vertico vterm which-key eat
uses emacsPackages used by filcEmacs launcher
with pkgs; llvmPackages_21.clang-tools cmake-language-server mesonlsp llvmPackages_21.mlir nixd
used by filcEmacs languageServerBinPath
pkgs.writeShellScriptBin"filc-emacs"
export PATH="${languageServerBinPath}:$PATH"
uses baseEmacs configDir languageServerBinPath used by filcEmacs
pkgs.symlinkJoin
"filc-emacs"
uses baseEmacs configDir languageServers launcher used by filc-emacs
in