Compare commits

..

No commits in common. "d65dc0ef3b88e8aa9e2895094962ae5ccab02cf1" and "3820b79fafc0f34eccb596e498a8c517b3082755" have entirely different histories.

3 changed files with 7 additions and 20 deletions

View file

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

View file

@ -7,24 +7,22 @@ local on_attach = function(client, bufnr)
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts) vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts)
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, 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', 'K', vim.lsp.buf.hover, opts)
vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, 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', '<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>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>wr', vim.lsp.buf.remove_workspace_folder, opts)
vim.keymap.set('n', '<space>wl', function() vim.keymap.set('n', '<space>wl', function()
print(vim.inspect(vim.lsp.buf.list_workspace_folders())) print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
end, opts) 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', '<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', '<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_prev, opts)
vim.keymap.set('n', ']d', vim.diagnostic.goto_next, 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>q', vim.diagnostic.setloclist, opts)
vim.keymap.set('n', '<space>la', vim.lsp.buf.code_action, opts)
end end
--enable some language servers with the additional completion capabilities --enable some language servers with the additional completion capabilities

View file

@ -5,18 +5,8 @@ local builtin = require('telescope.builtin')
local opts = { noremap = true, silent = true } 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', 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', 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', 'fb', builtin.buffers, opts)
vim.keymap.set('n', 'fh', builtin.help_tags, opts) vim.keymap.set('n', 'fh', builtin.help_tags, opts)
vim.keymap.set('n', 'fj', builtin.jumplist, opts) vim.keymap.set('n', 'fj', builtin.jumplist, opts)
@ -28,8 +18,7 @@ telescope.setup({
defaults = { defaults = {
layout_strategy = 'vertical', layout_strategy = 'vertical',
layout_config = { layout_config = {
prompt_position = 'top', vertical = { width = 0.5, height = 0.7 }
vertical = { width = 0.8, height = 0.9 }
}, },
}, },
}) })