refactor(git): replace status_view URI scheme with path-style name

This commit is contained in:
2026-05-19 16:29:09 +02:00
parent 4461a65b90
commit ffd5584a05
3 changed files with 110 additions and 84 deletions
+3 -8
View File
@@ -103,14 +103,6 @@ vim.api.nvim_create_autocmd("BufReadCmd", {
require("git.log_view").read_uri(args.buf)
end,
})
vim.api.nvim_create_autocmd("BufReadCmd", {
pattern = "gitstatus://*",
group = group,
callback = function(args)
require("git.status_view").read_uri(args.buf)
end,
})
vim.api.nvim_create_user_command("G", function(opts)
local cmd = require("git.cmd")
cmd.run(cmd.parse_args(opts.args), { bang = opts.bang })
@@ -233,6 +225,9 @@ vim.keymap.set("n", "<Plug>(git-diff-horizontal-head)", function()
})
end, { silent = true, desc = "Diff against HEAD (horizontal)" })
vim.keymap.set("n", "<Plug>(git-status-open)", function()
require("git.status_view").open()
end, { silent = true, desc = "Open git status sidebar" })
vim.keymap.set("n", "<Plug>(git-status-toggle)", function()
require("git.status_view").toggle()
end, { silent = true, desc = "Toggle git status sidebar" })