chore(lazy): add ansiblels, azure_pipelines_ls, and bashls
Changes: - Add ansiblels - Add azure_pipelines_ls - Add bashls
This commit is contained in:
		
							parent
							
								
									c95cd2d0b3
								
							
						
					
					
						commit
						99e6a983ff
					
				
							
								
								
									
										47
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										47
									
								
								init.lua
								
								
								
								
							| 
						 | 
				
			
			@ -635,6 +635,47 @@ require('lazy').setup({
 | 
			
		|||
      --  - settings (table): Override the default settings passed when initializing the server.
 | 
			
		||||
      --        For example, to see the options for `lua_ls`, you could go to: https://luals.github.io/wiki/settings/
 | 
			
		||||
      local servers = {
 | 
			
		||||
        -- ansiblels
 | 
			
		||||
        ansiblels = {
 | 
			
		||||
          filetypes = { 'yaml', 'yaml.ansible' },
 | 
			
		||||
          settings = {
 | 
			
		||||
            ansible = {
 | 
			
		||||
              ansibleLint = {
 | 
			
		||||
                enabled = true,
 | 
			
		||||
                path = 'ansible-lint',
 | 
			
		||||
              },
 | 
			
		||||
              ansible = {
 | 
			
		||||
                path = 'ansible',
 | 
			
		||||
              },
 | 
			
		||||
              python = {
 | 
			
		||||
                interpreterPath = 'python3',
 | 
			
		||||
              },
 | 
			
		||||
            },
 | 
			
		||||
          },
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        -- azure_pipelines_ls
 | 
			
		||||
        azure_pipelines_ls = {
 | 
			
		||||
          filetypes = { 'yml', 'yaml.azure-pipelines' },
 | 
			
		||||
          settings = {
 | 
			
		||||
            azurePipelines = {
 | 
			
		||||
              schema = {
 | 
			
		||||
                url = 'https://raw.githubusercontent.com/microsoft/azure-pipelines-vscode/master/service-schema.json',
 | 
			
		||||
              },
 | 
			
		||||
            },
 | 
			
		||||
          },
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        -- bashls
 | 
			
		||||
        bashls = {
 | 
			
		||||
          filetypes = { 'sh', 'zsh' },
 | 
			
		||||
          settings = {
 | 
			
		||||
            bash = {
 | 
			
		||||
              filetypes = { 'sh', 'zsh' },
 | 
			
		||||
            },
 | 
			
		||||
          },
 | 
			
		||||
        },
 | 
			
		||||
 | 
			
		||||
        -- clangd = {},
 | 
			
		||||
        gopls = {
 | 
			
		||||
          gofumpt = true,
 | 
			
		||||
| 
						 | 
				
			
			@ -646,7 +687,6 @@ require('lazy').setup({
 | 
			
		|||
            run_govulncheck = true,
 | 
			
		||||
            test = true,
 | 
			
		||||
            tidy = true,
 | 
			
		||||
            tidy = true,
 | 
			
		||||
            vendor = true,
 | 
			
		||||
          },
 | 
			
		||||
          hints = {
 | 
			
		||||
| 
						 | 
				
			
			@ -1138,8 +1178,9 @@ require('lazy').setup({
 | 
			
		|||
})
 | 
			
		||||
 | 
			
		||||
-- Better copy-paste between vim and system clipboard
 | 
			
		||||
vim.api.nvim_set_keymap('v', '<C-c>', '"+y', { noremap = true, silent = true })
 | 
			
		||||
vim.api.nvim_set_keymap('n', '<C-v>', '"+p', { noremap = true, silent = true })
 | 
			
		||||
vim.api.nvim_set_keymap('v', '<C-c>', '"+y', { noremap = true, silent = true, desc = 'Copy to system clipboard' })
 | 
			
		||||
vim.api.nvim_set_keymap('n', '<C-v>', '"+p', { noremap = true, silent = true, desc = 'Paste from system clipboard' })
 | 
			
		||||
vim.api.nvim_set_keymap('i', '<C-v>', '<C-r>+', { noremap = true, silent = true, desc = 'Paste from system clipboard in insert mode' })
 | 
			
		||||
 | 
			
		||||
-- The line beneath this is called `modeline`. See `:help modeline`
 | 
			
		||||
-- vim: ts=2 sts=2 sw=2 et
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue