feat: complete LSP and formatter configuration

- Add missing LSPs: lua_ls, bashls, yamlls, jsonls, marksman, taplo, sqls
  - Add missing formatters: prettier, shfmt, sqlfluff, cmake_format
  - Configure ruff with import organization and auto-fixes
  - Tune basedpyright to reduce diagnostic noise (basic mode)

  All LSPs verified attaching and formatters working correctly.
This commit is contained in:
dlond 2025-10-08 23:10:35 +13:00
parent 611ed89f33
commit 647b352970
3 changed files with 93 additions and 39 deletions

14
.tmuxp.nvim.half.json Normal file
View file

@ -0,0 +1,14 @@
{
"session_name": "nvim",
"tmux_options": "-f /Users/dlond/.config/tmux/tmux.conf",
"windows": [
{
"window_name": "editor",
"layout": "even-vertical",
"panes": [
{ "shell_command": ["nvim ."] },
{ "shell_command": [] }
]
}
]
}