Files
dotfiles/work/.config/nvim/lua/work-languages.lua
Rob Harbaugh 6a58f82501 Add work nvim language pack, switch tmux prefix to Ctrl-Space
Work language support (C#, TS, JS, CSS, HTML, Prettier) is now gated
behind a stow-loaded work-languages.lua module so it only activates
when the work package is stowed. Tmux prefix changed from Ctrl-b to
Ctrl-Space to match the neovim Space-leader feel.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 09:52:33 -04:00

22 lines
701 B
Lua

-- Loaded by init.lua when this file exists (work stow package active).
-- Mirrors work-dev-settings.el: C#, TypeScript, JavaScript, CSS, HTML + Prettier.
return {
servers = {
ts_ls = {}, -- handles TypeScript, TSX, JavaScript, JSX
cssls = {},
html = {},
csharp_ls = {},
},
parsers = { 'c_sharp', 'css', 'html', 'javascript', 'tsx', 'typescript' },
formatters = {
javascript = { 'prettier' },
javascriptreact = { 'prettier' },
typescript = { 'prettier' },
typescriptreact = { 'prettier' },
css = { 'prettier' },
html = { 'prettier' },
json = { 'prettier' },
},
tools = { 'prettier' },
}