feat: add neogit and refactor lua config loading

This commit is contained in:
Ian
2026-06-30 00:04:03 +02:00
parent d77bc5f929
commit 65758519cb
6 changed files with 15 additions and 6 deletions
+6
View File
@@ -0,0 +1,6 @@
require('config.settings')
require('config.keybinds')
require('config.pack')
require('config.theme')
require('config.neogit')
+1 -2
View File
@@ -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>')
+2
View File
@@ -0,0 +1,2 @@
local neogit = require('neogit')
vim.keymap.set("n", "<leader>gg", "<cmd>Neogit<cr>", { desc = "Open Neogit UI" })
+1
View File
@@ -1,3 +1,4 @@
vim.pack.add({
{ src = "https://github.com/catppuccin/nvim", name = "catppuccin" },
{ src = "https://github.com/neogitorg/neogit", name = "neogit" },
})