Compare commits
3 Commits
1be617dbcb
...
ccbfaa9dbf
Author | SHA1 | Date |
---|---|---|
mandlm | ccbfaa9dbf | |
mandlm | 24ae389ee9 | |
mandlm | 70c37606e1 |
|
@ -119,6 +119,7 @@ in
|
|||
telescope-nvim
|
||||
telescope-fzf-native-nvim
|
||||
telescope-ui-select-nvim
|
||||
telescope-file-browser-nvim
|
||||
|
||||
# LSP
|
||||
nvim-lspconfig
|
||||
|
|
|
@ -23,6 +23,7 @@ nnoremap("<leader>G", ":GV --all<CR>")
|
|||
local telescope = require("telescope.builtin")
|
||||
local telescope_themes = require("telescope.themes")
|
||||
local telescope_projects = require("telescope").extensions.projects
|
||||
local telescope_file_browser = require("telescope").extensions.file_browser
|
||||
|
||||
local function map_telescope(key, telescope_function)
|
||||
vim.api.nvim_set_keymap("n", key, "", {
|
||||
|
@ -36,7 +37,7 @@ local function map_telescope(key, telescope_function)
|
|||
end
|
||||
|
||||
map_telescope("<leader>ff", telescope.find_files)
|
||||
map_telescope("<leader>fb", telescope.buffers)
|
||||
map_telescope("<leader>fb", telescope_file_browser.file_browser)
|
||||
map_telescope("<leader>fg", telescope.git_files)
|
||||
map_telescope("<leader>fp", telescope_projects.projects)
|
||||
map_telescope("<leader>fs", telescope.lsp_dynamic_workspace_symbols)
|
||||
|
|
|
@ -15,7 +15,7 @@ local on_attach = function(client, bufnr)
|
|||
nnoremap("K", vim.lsp.buf.hover)
|
||||
nnoremap("<leader>rn", vim.lsp.buf.rename)
|
||||
nnoremap("<leader>ca", vim.lsp.buf.code_action)
|
||||
nnoremap("<leader>f", vim.lsp.buf.formatting)
|
||||
nnoremap("<leader>f", vim.lsp.buf.format)
|
||||
nnoremap("<leader>d", telescope.diagnostics)
|
||||
nnoremap("<leader>D", require("lsp_lines").toggle)
|
||||
nnoremap("<C-p>", vim.diagnostic.goto_prev)
|
||||
|
@ -23,7 +23,7 @@ local on_attach = function(client, bufnr)
|
|||
|
||||
-- disable tsserver formatting
|
||||
if client.name == "tsserver" then
|
||||
client.resolved_capabilities["document_formatting"] = false
|
||||
client.server_capabilities.document_formatting = false
|
||||
end
|
||||
|
||||
if client.supports_method("textDocument/formatting") then
|
||||
|
|
|
@ -21,9 +21,13 @@ telescope.setup({
|
|||
["ui-select"] = {
|
||||
themes.get_dropdown({})
|
||||
},
|
||||
file_browser = {
|
||||
hijack_netrw = true,
|
||||
},
|
||||
}
|
||||
})
|
||||
|
||||
telescope.load_extension("fzf")
|
||||
telescope.load_extension("ui-select")
|
||||
telescope.load_extension("projects")
|
||||
telescope.load_extension("file_browser")
|
||||
|
|
|
@ -29,6 +29,7 @@
|
|||
darktable
|
||||
kubectl
|
||||
kubectx
|
||||
lazygit
|
||||
];
|
||||
|
||||
stateVersion = "22.05";
|
||||
|
|
Loading…
Reference in New Issue