aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/neogit.lua23
1 files changed, 19 insertions, 4 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/neogit.lua b/nvim/.config/nvim/lua/tobyvin/plugins/neogit.lua
index 008d920..3d40030 100644
--- a/nvim/.config/nvim/lua/tobyvin/plugins/neogit.lua
+++ b/nvim/.config/nvim/lua/tobyvin/plugins/neogit.lua
@@ -9,10 +9,10 @@ function M.init()
end, { desc = "neogit" })
end
-function M.config()
- -- TODO: revert once pr is merged
- --
- -- Refs: #415
+-- TODO: revert once #415 is merged
+--
+-- Refs: https://github.com/TimUntersberger/neogit/pull/415
+local function remove_custom_ft()
local Buffer = require("neogit.lib.buffer")
local config = require("neogit.config")
local input = require("neogit.lib.input")
@@ -63,14 +63,29 @@ function M.config()
end,
})
end
+end
+
+function M.config()
+ remove_custom_ft()
require("neogit").setup({
+ disable_context_highlighting = true,
disable_commit_confirmation = true,
+ disable_builtin_notifications = true,
disable_signs = true,
+ disable_hint = true,
integrations = {
diffview = true,
},
+ mappings = {
+ status = {
+ ["b"] = "",
+ },
+ },
})
+
+ vim.api.nvim_set_hl(0, "NeogitHunkHeaderHighlight", { link = "Comment" })
+ vim.api.nvim_set_hl(0, "NeogitHunkHeader", { link = "Comment" })
end
return M