From 0e8e4c015c756aa3c9a6164977e4fadd700383d5 Mon Sep 17 00:00:00 2001 From: Salar Rahmanian Date: Sat, 13 Nov 2021 10:53:27 -0800 Subject: [PATCH 1/2] Add scaladex.nvim to neovim configuration --- programs/neovim/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/programs/neovim/init.lua b/programs/neovim/init.lua index c5a3949..41272a4 100644 --- a/programs/neovim/init.lua +++ b/programs/neovim/init.lua @@ -17,6 +17,7 @@ local function load_plugins() use { 'nvim-telescope/telescope.nvim', requires = { { 'nvim-lua/popup.nvim' }, { 'nvim-lua/plenary.nvim' } } } use 'nvim-telescope/telescope-dap.nvim' use {'nvim-telescope/telescope-fzf-native.nvim', run = 'make' } + use { 'softinio/scaladex.nvim' } use 'windwp/nvim-autopairs' -- Autopairs use 'kyazdani42/nvim-tree.lua' -- File explorer use { @@ -314,6 +315,7 @@ _G.load_config = function() } require('telescope').load_extension('dap') require('telescope').load_extension('fzf') + require('telescope').load_extension('scaladex') --Add leader shortcuts vim.api.nvim_set_keymap('n', 'f', [[lua require('telescope.builtin').find_files()]], { noremap = true, silent = true }) @@ -336,6 +338,8 @@ _G.load_config = function() vim.api.nvim_set_keymap('n', 'ws', [[lua require"metals".worksheet_hover()]], { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', 'a', [[lua RELOAD("metals").open_all_diagnostics()]], { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', 'nu', ':PackerUpdate', { noremap = true, silent = true }) + vim.api.nvim_set_keymap('n', 'si', [[lua require('telescope').extensions.scaladex.scaladex.search()]], { noremap = true, silent = true }) + -- Change preview window location vim.g.splitbelow = true From c879374ca32626320c7cf704fdda701aef7b81a7 Mon Sep 17 00:00:00 2001 From: Salar Rahmanian Date: Sat, 13 Nov 2021 10:55:04 -0800 Subject: [PATCH 2/2] removed extra line --- programs/neovim/init.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/programs/neovim/init.lua b/programs/neovim/init.lua index 41272a4..64edf1c 100644 --- a/programs/neovim/init.lua +++ b/programs/neovim/init.lua @@ -340,7 +340,6 @@ _G.load_config = function() vim.api.nvim_set_keymap('n', 'nu', ':PackerUpdate', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', 'si', [[lua require('telescope').extensions.scaladex.scaladex.search()]], { noremap = true, silent = true }) - -- Change preview window location vim.g.splitbelow = true