Skip to content

Commit f72f7a4

Browse files
plugins/gdscript-extended-lsp: init
1 parent 2dc09e0 commit f72f7a4

File tree

2 files changed

+45
-0
lines changed
  • plugins/by-name/gdscript-extended-lsp
  • tests/test-sources/plugins/by-name/gdscript-extended-lsp

2 files changed

+45
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{ lib, ... }:
2+
lib.nixvim.plugins.mkNeovimPlugin {
3+
name = "gdscript-extended-lsp";
4+
package = "gdscript-extended-lsp-nvim";
5+
6+
maintainers = [ lib.maintainers.HeitorAugustoLN ];
7+
8+
settingsExample = {
9+
picker = "snacks";
10+
};
11+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
empty = {
3+
plugins.gdscript-extended-lsp.enable = true;
4+
};
5+
6+
defaults = {
7+
plugins.gdscript-extended-lsp = {
8+
enable = true;
9+
settings = {
10+
doc_file_extension = ".txt";
11+
view_type = "vsplit";
12+
split_side = false;
13+
keymaps = {
14+
declaration = "gd";
15+
close = [
16+
"q"
17+
"<Esc>"
18+
];
19+
};
20+
floating_win_size = 0.8;
21+
picker = "telescope";
22+
};
23+
};
24+
};
25+
26+
example = {
27+
plugins.gdscript-extended-lsp = {
28+
enable = true;
29+
settings = {
30+
picker = "snacks";
31+
};
32+
};
33+
};
34+
}

0 commit comments

Comments
 (0)