diff options
Diffstat (limited to '')
| -rw-r--r-- | .config/nvim/lua/lsp/perlls.lua | 23 | ||||
| -rw-r--r-- | .config/nvim/lua/lsp/perlnavigator.lua | 16 | 
2 files changed, 23 insertions, 16 deletions
| diff --git a/.config/nvim/lua/lsp/perlls.lua b/.config/nvim/lua/lsp/perlls.lua new file mode 100644 index 0000000..b995cd2 --- /dev/null +++ b/.config/nvim/lua/lsp/perlls.lua @@ -0,0 +1,23 @@ +vim.lsp.config('perlls', { +	cmd = { +		'perl', +		'-MPerl::LanguageServer', +		'-e', +		'Perl::LanguageServer::run', +		'--', +		'--port 13603', +		'--nostdio 0', +	}, +	settings = { +		perl = { +			perlCmd = 'perl', +			perlInc = ' ', +			fileFilter = { '.pm', '.pl' }, +			ignoreDirs = '.git', +		}, +	}, +	filetypes = { 'perl' }, +	root_markers = { '.git' }, +}) + +vim.lsp.enable('perlls') diff --git a/.config/nvim/lua/lsp/perlnavigator.lua b/.config/nvim/lua/lsp/perlnavigator.lua deleted file mode 100644 index 1ba0024..0000000 --- a/.config/nvim/lua/lsp/perlnavigator.lua +++ /dev/null @@ -1,16 +0,0 @@ -vim.lsp.config('perlnavigator', { -	cmd = {'perlnavigator'}, -	filetypes = {'perl'}, -	root_markers = {'.git'}, -	settings = { -		perlnavigator = { -			perlPath = 'perl', -			enableWarnings = true, -			perltidyProfile = '', -			perlcriticProfile = '', -			perlcriticEnabled = true, -		} -	} -}) - -vim.lsp.enable('perlnavigator') | 
