on main help sign in
chore: add gopls settings from Carlos's dotfiles (#1424)

Co-authored-by: Crush <crush@charm.land>

commit7b4691ea9120343c93109cd1d92ba88260cf676d authorChristian Rocha <christian@rocha.is> dateWed 19 Nov 2025, 21:32 (1 year ago) parent281e7fa
1 file changed+35−1
crush.json+35−1
crush.json+35−1
@@ -1,6 +1,40 @@
11{
22 "$schema": "https://charm.land/crush.json",
33 "lsp": {
4− "gopls": {}
4+ "gopls": {
5+ "options": {
6+ "gofumpt": true,
7+ "codelenses": {
8+ "gc_details": true,
9+ "generate": true,
10+ "run_govulncheck": true,
11+ "test": true,
12+ "tidy": true,
13+ "upgrade_dependency": true
14+ },
15+ "hints": {
16+ "assignVariableTypes": true,
17+ "compositeLiteralFields": true,
18+ "compositeLiteralTypes": true,
19+ "constantValues": true,
20+ "functionTypeParameters": true,
21+ "parameterNames": true,
22+ "rangeVariableTypes": true
23+ },
24+ "analyses": {
25+ "nilness": true,
26+ "unusedparams": true,
27+ "unusedvariable": true,
28+ "unusedwrite": true,
29+ "useany": true
30+ },
31+ "staticcheck": true,
32+ "directoryFilters": [
33+ "-.git",
34+ "-node_modules"
35+ ],
36+ "semanticTokens": true
37+ }
38+ }
539 }
640}