diff --git a/.config/nvim/lua/core/mappings.lua b/.config/nvim/lua/core/mappings.lua index 102446d..81dab32 100644 --- a/.config/nvim/lua/core/mappings.lua +++ b/.config/nvim/lua/core/mappings.lua @@ -90,6 +90,8 @@ map('n', 'gC', 'lua require("telescope.builtin").git_bcommits() map('n', 'gb', 'lua require("telescope.builtin").git_branches()', default_options) -- map('n', 's', 'lua require('telescope').extensions.ultisnips.ultisnips(), default_options) map('n', 'u', 'lua require("telescope").extensions.undo.undo()', default_options) +map('n', 'cf', 'lua require("telescope").extensions.agrolens.agrolens({query="functions, labels"})', default_options) +map('n', 'cc', 'lua require("telescope").extensions.agrolens.agrolens({query="callings"})', default_options) -- togger not active --vim.keymap.set({'n', 'v'}, 'gt', require('nvim-toggler').toggle) diff --git a/.config/nvim/lua/plugins/init.lua b/.config/nvim/lua/plugins/init.lua index 248b1a4..eea0bae 100644 --- a/.config/nvim/lua/plugins/init.lua +++ b/.config/nvim/lua/plugins/init.lua @@ -76,7 +76,21 @@ return {{ "fenetikm/falcon", lazy = false, config = function() - vim.cmd([[ colorscheme falcon]]) + --vim.cmd([[ colorscheme falcon]]) + end +}, +{ + "casr/vim-colors-reference", + lazy = false, + config = function() + --vim.cmd([[ colorscheme reference]]) + end +}, +{ + "blazkowolf/gruber-darker.nvim", + lazy = false, + config = function() + vim.cmd([[ colorscheme gruber-darker]]) end }, { @@ -86,6 +100,13 @@ return {{ --vim.cmd([[ colorscheme kanagawa]]) end }, +{ + "tommcdo/vim-lion", + keys = { + { "gl", desc = "align to specific character to the left" }, + { "gL", desc = "align to specific character to the right" } + } +}, -- }}} -- Testing phase {{{ @@ -101,7 +122,14 @@ return {{ --"rgroli/other.nvim", " Currently doesn't support C/C++ --"smolovk/projector.nvim", "Pocco81/true-zen.nvim", -{'krivahtoo/silicon.nvim', build = './install.sh' }, +{'krivahtoo/silicon.nvim', build = './install.sh', + config = function() + require('silicon').setup({ + font = 'DaddyTimeMono Nerd Font=16', + theme = 'Monokai Extended', + }) + end +}, "nullchilly/fsread.nvim", "ziontee113/icon-picker.nvim", "cbochs/grapple.nvim", diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/.config/nvim/lua/plugins/lspconfig.lua index 6964049..7c65e44 100644 --- a/.config/nvim/lua/plugins/lspconfig.lua +++ b/.config/nvim/lua/plugins/lspconfig.lua @@ -77,6 +77,7 @@ return { --) -- local capabilities = require('cmp_nvim_lsp').default_capabilities() + capabilities.offsetEncoding = { "utf-16" } nvim_lsp.groovyls.setup({ cmd = { "java", "-jar", "/home/kmcr/tools/groovy-language-server/build/libs/groovy-language-server-all.jar" }, diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua index 77ba81d..c26b7eb 100644 --- a/.config/nvim/lua/plugins/telescope.lua +++ b/.config/nvim/lua/plugins/telescope.lua @@ -2,10 +2,12 @@ return { 'nvim-telescope/telescope.nvim', dependencies = { 'debugloop/telescope-undo.nvim', + 'desdic/agrolens.nvim' }, --cmd = ":Telescope", config = function() -- require('telescope').load_extension('ultisnips') require('telescope').load_extension('undo') + require('telescope').load_extension('agrolens') end }