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