updated secrets baseline config

This commit was merged in pull request #1.
This commit is contained in:
2026-06-06 15:54:15 -06:00
parent 5511da5a98
commit 5656c2d385
13 changed files with 451 additions and 141 deletions

View File

@@ -11,9 +11,9 @@ return {
"neovim/nvim-lspconfig",
opts = {
servers = {
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
-- Go
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
gopls = {
root_markers = { "go.work", "go.mod", ".git" },
settings = {
@@ -60,9 +60,29 @@ return {
},
},
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
-- Zig
-- -----------------------------------------------------------------
zig = {
root_markers = { "build.zig", "build.zig.zon" },
settings = {
zls = {
enable_build_on_save = true,
-- "watch" or specify a step name your build.zig defines
build_on_save_step = "install",
semantic_tokens = "full",
enable_inlay_hints = true,
inlay_hints_show_parameter_name = true,
inlay_hints_show_builtin = true,
inlay_hints_show_variable_type_hints = true,
warn_style = true,
},
},
},
-- -----------------------------------------------------------------
-- Lua
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
lua_ls = {
root_markers = {
".luarc.json",
@@ -83,9 +103,9 @@ return {
},
},
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
-- TypeScript / JavaScript
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
ts_ls = {
root_markers = { "tsconfig.json", "jsconfig.json", "package.json", ".git" },
settings = {
@@ -114,9 +134,9 @@ return {
},
},
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
-- Web (HTML / CSS / JSON / YAML)
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
html = {
root_markers = { "package.json", ".git" },
filetypes = { "html", "templ" },
@@ -143,9 +163,9 @@ return {
},
},
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
-- Markdown / SQL / Docker
-- ─────────────────────────────────────────────────────────────────
-- -----------------------------------------------------------------
marksman = {
root_markers = { ".marksman.toml", ".git" },
},