diff --git a/init.lua b/init.lua index d0e5008..8d57e3f 100644 --- a/init.lua +++ b/init.lua @@ -96,6 +96,7 @@ utils.map('n', 'h', 'lua vim.lsp.buf.hover()') utils.map('n', 'm', 'lua vim.lsp.buf.rename()') -- utils.map('n', 'r', 'lua vim.lsp.buf.references()') utils.map('n', 's', 'lua vim.lsp.buf.document_symbol()') +utils.map('n', '', 'lua vim.lsp.buf.workspace_symbol()') utils.map('n', '', ':ClangdSwitchSourceHeader') @@ -116,3 +117,8 @@ utils.map('v', '', 'gc') require('telescope').load_extension('cmake') g.cmake_build_dir = '{cwd}/build_nvim' utils.map('n', '', ':CMake build:copen') +-------------------- NEOCLIP ------------------------------- +require('neoclip').setup() +require('telescope').load_extension('neoclip') +-------------------- LUALINE ------------------------------- +require('lualine').setup() diff --git a/lua/plugins.lua b/lua/plugins.lua index 20c1d91..3c0dafd 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -31,4 +31,9 @@ return require('packer').startup(function() use {'Shatur/neovim-cmake', requires = {'mfussenegger/nvim-dap', 'skywind3000/asyncrun.vim'} } + use {'AckslD/nvim-neoclip.lua'} + use { + 'hoob3rt/lualine.nvim', + requires = {'kyazdani42/nvim-web-devicons', opt = true} + } end)