feat: add neogit and refactor lua config loading
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
require('config.settings')
|
||||
require('config.keybinds')
|
||||
require('config.pack')
|
||||
|
||||
require('config.theme')
|
||||
require('config.neogit')
|
||||
@@ -5,7 +5,7 @@ local bind = vim.keymap.set
|
||||
vim.g.mapleader = ","
|
||||
|
||||
bind('n', '<leader>v', '<cmd>vsp<cr><C-w>l', { desc = 'Vertical split' })
|
||||
--bind('n', '<leader>e', '<cmd>e .<cr><cmd>set relativenumber<cr>', { desc = 'Netrw file manager' })
|
||||
bind('n', '<leader>e', '<cmd>e .<cr><cmd>set relativenumber<cr>', { desc = 'Netrw file manager' })
|
||||
|
||||
-- Buffer navigation
|
||||
bind('n', '<M-l>', '<cmd>bp<cr>', { desc = 'Buffer previous' })
|
||||
@@ -37,7 +37,6 @@ bind('n', '<leader>w', '<cmd>%s/\\s\\+$/<cr><cmd>nohlsearch<cr>', { desc = 'Dele
|
||||
bind('n', '<leader>cc', '<cmd>cclose<cr>')
|
||||
bind('n', '<leader>co', '<cmd>copen<cr>')
|
||||
|
||||
|
||||
-- Telescope
|
||||
-- bind('n', '<leader>ff', '<cmd>Telescope find_files<cr>')
|
||||
-- bind('n', '<leader>fg', '<cmd>Telescope live_grep<cr>')
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
local neogit = require('neogit')
|
||||
vim.keymap.set("n", "<leader>gg", "<cmd>Neogit<cr>", { desc = "Open Neogit UI" })
|
||||
@@ -1,3 +1,4 @@
|
||||
vim.pack.add({
|
||||
{ src = "https://github.com/catppuccin/nvim", name = "catppuccin" },
|
||||
{ src = "https://github.com/neogitorg/neogit", name = "neogit" },
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user