Neovim now loads either laptop-languages.lua or work-languages.lua depending on which stow packages are active. Work mode suppresses Rust/Go/C/C++/LaTeX servers, DAP, and vimtex entirely via cond guards. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
18 lines
458 B
Lua
18 lines
458 B
Lua
-- Loaded by init.lua when work-languages.lua is absent (laptop stow only).
|
|
-- Mirrors dev-settings.el: C/C++, Go, Rust, DAP.
|
|
return {
|
|
servers = {
|
|
clangd = {},
|
|
gopls = {},
|
|
rust_analyzer = {},
|
|
},
|
|
parsers = { 'c', 'cpp', 'go', 'latex', 'rust' },
|
|
formatters = {
|
|
go = { 'goimports', 'gofmt' },
|
|
rust = { 'rustfmt' },
|
|
c = { 'clang_format' },
|
|
cpp = { 'clang_format' },
|
|
},
|
|
tools = { 'clang-format' },
|
|
}
|