diff --git a/nvim/init.lua b/nvim/init.lua index 5c87f8d..d194901 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -15,12 +15,15 @@ vim.opt.rtp:prepend(lazypath) -- define plugins require("lazy").setup { "bitc/vim-bad-whitespace", - "NvChad/nvim-colorizer.lua", - "numToStr/Comment.nvim", "lewis6991/gitsigns.nvim", - "tanvirtin/monokai.nvim", + "numToStr/Comment.nvim", + "NvChad/nvim-colorizer.lua", "nvim-lualine/lualine.nvim", "nvim-treesitter/nvim-treesitter", + "tanvirtin/monokai.nvim", + { "nvim-telescope/telescope.nvim", + dependencies = { 'nvim-lua/plenary.nvim' } + } } require("monokai").setup{} @@ -94,13 +97,15 @@ vim.opt.softtabstop = 2 -- configure mappings vim.g.mapleader = " " -vim.api.nvim_set_keymap('n', "", ":wq!", { noremap = true, silent = true }) -vim.api.nvim_set_keymap('n', "c", ":execute 'set colorcolumn=' . (&colorcolumn == '' ? '80,120' : '')", { noremap = true, silent = true }) -vim.api.nvim_set_keymap('n', "n", ":set nonumber!:Gitsigns toggle_signs", { noremap = true, silent = true }) -vim.api.nvim_set_keymap('n', "s", ":set spell!", { noremap = true, silent = true }) -vim.api.nvim_set_keymap('n', "", "w", { noremap = true, silent = true }) -vim.api.nvim_set_keymap('i', "", "I", { silent = true }) -vim.api.nvim_set_keymap('i', "", "A", { silent = true }) +vim.keymap.set('n', "", ":wq!", { silent = true }) +vim.keymap.set('n', "c", ":execute 'set colorcolumn=' . (&colorcolumn == '' ? '80,120' : '')", { silent = true }) +vim.keymap.set('n', "n", ":set nonumber!:Gitsigns toggle_signs", { silent = true }) +vim.keymap.set('n', "s", ":set spell!", { silent = true }) +vim.keymap.set('n', "", "w", { silent = true }) +vim.keymap.set('i', "", "I", { silent = true }) +vim.keymap.set('i', "", "A", { silent = true }) +vim.keymap.set('n', 'ff', require("telescope.builtin").find_files, {}) +vim.keymap.set('n', 'fg', require("telescope.builtin").live_grep, {}) vim.api.nvim_create_autocmd({"BufEnter", "BufWinEnter"}, { pattern = {"*.gotmpl"},