summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/plugins')
-rw-r--r--.config/nvim/lua/plugins/bufferline.lua6
-rw-r--r--.config/nvim/lua/plugins/rename.lua14
-rw-r--r--.config/nvim/lua/plugins/telescope.lua3
-rw-r--r--.config/nvim/lua/plugins/todo.lua2
4 files changed, 17 insertions, 8 deletions
diff --git a/.config/nvim/lua/plugins/bufferline.lua b/.config/nvim/lua/plugins/bufferline.lua
deleted file mode 100644
index e2fe878..0000000
--- a/.config/nvim/lua/plugins/bufferline.lua
+++ /dev/null
@@ -1,6 +0,0 @@
-return {
- -- TODO: Configure this
- 'akinsho/bufferline.nvim',
- version = '*',
- dependencies = 'nvim-tree/nvim-web-devicons',
-}
diff --git a/.config/nvim/lua/plugins/rename.lua b/.config/nvim/lua/plugins/rename.lua
new file mode 100644
index 0000000..8b4fc8d
--- /dev/null
+++ b/.config/nvim/lua/plugins/rename.lua
@@ -0,0 +1,14 @@
+return {
+ 'smjonas/inc-rename.nvim',
+ config = function()
+ require('inc_rename').setup({})
+
+ local test = 5
+ print(test)
+
+ vim.keymap.set('n', 'R', ':IncRename ')
+ vim.keymap.set('n', 'rr', function()
+ return ':IncRename ' .. vim.fn.expand('<cword>')
+ end, { expr = true })
+ end,
+}
diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua
index 077f253..5389ac4 100644
--- a/.config/nvim/lua/plugins/telescope.lua
+++ b/.config/nvim/lua/plugins/telescope.lua
@@ -11,6 +11,7 @@ return {
vim.keymap.set('n', '<leader>h', builtin.help_tags, { desc = '[H]elp' })
vim.keymap.set('n', '<leader>m', builtin.man_pages, { desc = '[M]an Pages' })
vim.keymap.set('n', '<leader>th', builtin.colorscheme, { desc = 'List [Th]eme' })
+ vim.keymap.set('n', '<leader>ob', builtin.buffers, { desc = '[O]pen [B]uffers' })
vim.keymap.set('n', '<leader>fs', builtin.find_files, { desc = '[F]ile [S]ystem' })
vim.keymap.set('n', '<leader>fw', builtin.grep_string, { desc = '[F]ind current [W]ord' })
@@ -32,7 +33,7 @@ return {
-- TODO: Use some cool plugin to have IntelliJ-like renaming
-- Make sure to include a rr version for normal renaming and Shift+R for ciw + rr
- vim.keymap.set('n', 'R', vim.lsp.buf.rename, { desc = '[R]ename' })
+ -- vim.keymap.set('n', 'R', vim.lsp.buf.rename, { desc = '[R]ename' })
-- TODO: Look into the following
-- builtin.git_commits
diff --git a/.config/nvim/lua/plugins/todo.lua b/.config/nvim/lua/plugins/todo.lua
index 98dfdc3..553a20c 100644
--- a/.config/nvim/lua/plugins/todo.lua
+++ b/.config/nvim/lua/plugins/todo.lua
@@ -36,7 +36,7 @@ return {
after = 'fg', -- "fg" or "bg" or empty
pattern = [[.*<(KEYWORDS)\s*:]], -- pattern or table of patterns, used for highlighting (vim regex)
-- pattern = [[.*<(KEYWORDS)\s*]], -- pattern or table of patterns, used for highlighting (vim regex)
- comments_only = true,
+ comments_only = false,
max_line_len = 400,
exclude = {}, -- list of excluded filetypes
},