Compare commits

...

4 commits

3 changed files with 20 additions and 7 deletions

View file

@ -1,8 +1,8 @@
- name: Development provisioning
hosts:
- xps
- desktop
- fudiggity
- personal
- arch
- debian
pre_tasks:
- name: Verifying that a limit is set
ansible.builtin.fail:

View file

@ -7,22 +7,24 @@ local on_attach = function(client, bufnr)
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts)
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, opts)
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
vim.keymap.set('n', 'K', vim.lsp.buf.hover, opts)
vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, opts)
vim.keymap.set('n', '<C-k>', vim.lsp.buf.signature_help, opts)
vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, opts)
vim.keymap.set('n', '<space>la', vim.lsp.buf.code_action, opts)
vim.keymap.set('n', '<space>wa', vim.lsp.buf.add_workspace_folder, opts)
vim.keymap.set('n', '<space>wr', vim.lsp.buf.remove_workspace_folder, opts)
vim.keymap.set('n', '<space>wl', function()
print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
end, opts)
vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, opts)
vim.keymap.set('n', '<space>rn', vim.lsp.buf.rename, opts)
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
vim.keymap.set('n', '<space>e', vim.diagnostic.open_float, opts)
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, opts)
vim.keymap.set('n', ']d', vim.diagnostic.goto_next, opts)
vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist, opts)
vim.keymap.set('n', '<space>la', vim.lsp.buf.code_action, opts)
end
--enable some language servers with the additional completion capabilities

View file

@ -5,8 +5,18 @@ local builtin = require('telescope.builtin')
local opts = { noremap = true, silent = true }
local find_files_unignored = function()
builtin.find_files { hidden = true, no_ignore = true }
end
local live_grep_unignored = function()
builtin.live_grep { additional_args = { '--unrestricted', '--unrestricted' } }
end
vim.keymap.set('n', 'ff', builtin.find_files, opts)
vim.keymap.set('n', 'fF', find_files_unignored, opts)
vim.keymap.set('n', 'fg', builtin.live_grep, opts)
vim.keymap.set('n', 'fG', live_grep_unignored, opts)
vim.keymap.set('n', 'fb', builtin.buffers, opts)
vim.keymap.set('n', 'fh', builtin.help_tags, opts)
vim.keymap.set('n', 'fj', builtin.jumplist, opts)
@ -18,7 +28,8 @@ telescope.setup({
defaults = {
layout_strategy = 'vertical',
layout_config = {
vertical = { width = 0.5, height = 0.7 }
prompt_position = 'top',
vertical = { width = 0.8, height = 0.9 }
},
},
})