Skip to content

Commit c9bb5a7

Browse files
committed
languages: link to vim.lsp.servers for customization
1 parent 683718a commit c9bb5a7

42 files changed

Lines changed: 168 additions & 42 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/plugins/languages/asm.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ in {
3636
servers = mkOption {
3737
type = singleOrListOf (enum (attrNames servers));
3838
default = defaultServers;
39-
description = "Assembly LSP server to use";
39+
description = ''
40+
Assembly LSP server to use. Customization of the servers can be done
41+
via [](#opt-vim.lsp.servers).
42+
'';
4043
};
4144
};
4245
};

modules/plugins/languages/astro.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,10 @@ in {
9191
servers = mkOption {
9292
type = singleOrListOf (enum (attrNames servers));
9393
default = defaultServers;
94-
description = "Astro LSP server to use";
94+
description = ''
95+
Astro LSP server to use. Customization of the servers can be done via
96+
[](#opt-vim.lsp.servers).
97+
'';
9598
};
9699
};
97100

modules/plugins/languages/bash.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ in {
5757
servers = mkOption {
5858
type = singleOrListOf (enum (attrNames servers));
5959
default = defaultServers;
60-
description = "Bash LSP server to use";
60+
description = ''
61+
Bash LSP server to use. Customization of the servers can be done via
62+
[](#opt-vim.lsp.servers).
63+
'';
6164
};
6265
};
6366

modules/plugins/languages/clang.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,10 @@ in {
197197
enable = mkEnableOption "clang LSP support" // {default = config.vim.lsp.enable;};
198198

199199
servers = mkOption {
200-
description = "The clang LSP server to use";
200+
description = ''
201+
The clang LSP server to use. Customization of the servers can be done
202+
via [](#opt-vim.lsp.servers).
203+
'';
201204
type = singleOrListOf (enum (attrNames servers));
202205
default = defaultServers;
203206
};

modules/plugins/languages/clojure.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ in {
3939
servers = mkOption {
4040
type = listOf (enum (attrNames servers));
4141
default = defaultServers;
42-
description = "Clojure LSP server to use";
42+
description = ''
43+
Clojure LSP server to use. Customization of the servers can be done
44+
via [](#opt-vim.lsp.servers).
45+
'';
4346
};
4447
};
4548
};

modules/plugins/languages/csharp.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,10 @@ in {
185185
lsp = {
186186
enable = mkEnableOption "C# LSP support" // {default = config.vim.lsp.enable;};
187187
servers = mkOption {
188-
description = "C# LSP server to use";
188+
description = ''
189+
C# LSP server to use. Customization of the servers can be done via
190+
[](#opt-vim.lsp.servers).
191+
'';
189192
type = singleOrListOf (enum (attrNames servers));
190193
default = defaultServers;
191194
};

modules/plugins/languages/css.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,10 @@ in {
7676
servers = mkOption {
7777
type = singleOrListOf (enum (attrNames servers));
7878
default = defaultServer;
79-
description = "CSS LSP server to use";
79+
description = ''
80+
CSS LSP server to use. Customization of the servers can be done via
81+
[](#opt-vim.lsp.servers).
82+
'';
8083
};
8184
};
8285

modules/plugins/languages/dart.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@ in {
5454
servers = mkOption {
5555
type = singleOrListOf (enum (attrNames servers));
5656
default = defaultServers;
57-
description = "Dart LSP server to use";
57+
description = ''
58+
Dart LSP server to use. Customization of the servers can be done via
59+
[](#opt-vim.lsp.servers).
60+
'';
5861
};
5962
};
6063

modules/plugins/languages/elixir.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,10 @@ in {
6565
servers = mkOption {
6666
type = singleOrListOf (enum (attrNames servers));
6767
default = defaultServers;
68-
description = "Elixir LSP server to use";
68+
description = ''
69+
Elixir LSP server to use. Customization of the servers can be done via
70+
[](#opt-vim.lsp.servers).
71+
'';
6972
};
7073
};
7174

modules/plugins/languages/fsharp.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,10 @@ in {
7474
servers = mkOption {
7575
type = singleOrListOf (enum (attrNames servers));
7676
default = defaultServer;
77-
description = "F# LSP server to use";
77+
description = ''
78+
F# LSP server to use. Customization of the servers can be done via
79+
[](#opt-vim.lsp.servers).
80+
'';
7881
};
7982
};
8083
format = {

0 commit comments

Comments
 (0)