File tree Expand file tree Collapse file tree 2 files changed +26
-0
lines changed
plugins/by-name/roslyn-nvim
tests/test-sources/plugins/by-name/roslyn-nvim Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change
1
+ { lib , pkgs , ... } :
2
+ lib . nixvim . plugins . mkNeovimPlugin {
3
+ name = "roslyn-nvim" ;
4
+ packPathName = "roslyn.nvim" ;
5
+ package = "roslyn-nvim" ;
6
+
7
+ maintainers = [ lib . maintainers . GaetanLepage ] ;
8
+
9
+ extraConfig = cfg : {
10
+ extraPlugins = [ pkgs . vimPlugins . roslyn-nvim ] ;
11
+ extraConfigLua = ''
12
+ require('roslyn').setup({
13
+ -- roslyn-ls adds this command
14
+ exe = 'Microsoft.CodeAnalysis.LanguageServer'
15
+ })
16
+ '' ;
17
+ } ;
18
+
19
+ # TODO: Figure out how to add this package.
20
+ # home.packages = [ pkgs.roslyn-ls ];
21
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ empty = {
3
+ plugins . roslyn-nvim . enable = true ;
4
+ } ;
5
+ }
You can’t perform that action at this time.
0 commit comments