all repos

init.lua @ b70b5ac

my nvim config
3 files changed, 18 insertions(+), 1 deletions(-)
Added neogit
Author: flof-ik ss2316544@gmail.com
Committed at: 2022-03-09 13:15:42 +0200
Parent: 325ec90
M lua/fk/plugin.lua

@@ -19,11 +19,18 @@ -- Helpers

use { "tpope/vim-surround", keys = { "c", "d", "y" } } use { "windwp/nvim-autopairs", config = get_config "fk.plugin.autopairs" } use { "ahmedkhalf/project.nvim", config = get_config "fk.plugin.project" } - use { "lewis6991/gitsigns.nvim", config = get_config "fk.plugin.gitsigns" } use { "numToStr/Comment.nvim", keys = { "gc" }, config = get_setup "Comment", + } + + -- git + use { "lewis6991/gitsigns.nvim", config = get_config "fk.plugin.gitsigns" } + use { + "TimUntersberger/neogit", + cmd = "Neogit", + config = get_config "fk.plugin.neogit", } -- language specific
A lua/fk/plugin/neogit.lua

@@ -0,0 +1,9 @@

+require("neogit").setup { + kind = "vsplit", + signs = { + -- { CLOSED, OPENED } + section = { "", "" }, + item = { "", "" }, + hunk = { "", "" }, + }, +}
M lua/fk/plugin/whichkey.lua

@@ -93,6 +93,7 @@ N = { "<cmd>tabnew<cr>", "New tab" },

}, g = { name = "Git", + g = { "<cmd>Neogit<cr>", "Neogit" }, s = { "<cmd>lua require[[gitsigns]].stage_hunk()<cr>", "Stage hunk" }, r = { "<cmd>lua require[[gitsigns]].reset_hunk()<cr>", "Reset hunk" }, p = { "<cmd>lua require[[gitsigns]].preview_hunk()<cr>", "Preview hunk" },