Skip to content

Commit f6664d4

Browse files
committed
Update vscode-diff to codediff
1 parent 8e18234 commit f6664d4

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Here's an example spec for [Lazy](https://github.com/folke/lazy.nvim), but you'r
3636

3737
-- Only one of these is needed.
3838
"sindrets/diffview.nvim", -- optional
39-
"ldelossa/vscode-diff.nvim", -- optional
39+
"esmuellert/codediff.nvim", -- optional
4040

4141
-- Only one of these is needed.
4242
"nvim-telescope/telescope.nvim", -- optional
@@ -323,8 +323,8 @@ neogit.setup {
323323
diffview = nil,
324324

325325
-- Alternative diff viewer integration.
326-
-- Requires you to have `ldelossa/vscode-diff.nvim` installed.
327-
vscode_diff = nil,
326+
-- Requires you to have `esmuellert/codediff.nvim` installed.
327+
codediff = nil,
328328

329329
-- If enabled, uses fzf-lua for menu selection. If the telescope integration
330330
-- is also selected then telescope is used instead
@@ -341,8 +341,8 @@ neogit.setup {
341341
-- Requires you to have `folke/snacks.nvim` installed.
342342
snacks = nil,
343343
},
344-
-- Which diff viewer to use. nil = auto-detect (tries diffview first, then vscode_diff).
345-
-- Can be "diffview" or "vscode_diff".
344+
-- Which diff viewer to use. nil = auto-detect (tries diffview first, then codediff).
345+
-- Can be "diffview" or "codediff".
346346
diff_viewer = nil,
347347
sections = {
348348
-- Reverting/Cherry Picking

doc/neogit.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -286,8 +286,8 @@ to Neovim users.
286286
diffview = nil,
287287

288288
-- Alternative diff viewer integration.
289-
-- Requires you to have `ldelossa/vscode-diff.nvim` installed.
290-
vscode_diff = nil,
289+
-- Requires you to have `esmuellert/codediff.nvim` installed.
290+
codediff = nil,
291291

292292
-- If enabled, uses fzf-lua for menu selection. If the telescope integration
293293
-- is also selected then telescope is used instead
@@ -304,8 +304,8 @@ to Neovim users.
304304
-- Requires you to have `folke/snacks.nvim` installed.
305305
snacks = nil,
306306
},
307-
-- Which diff viewer to use. nil = auto-detect (tries diffview first, then vscode_diff).
308-
-- Can be "diffview" or "vscode_diff".
307+
-- Which diff viewer to use. nil = auto-detect (tries diffview first, then codediff).
308+
-- Can be "diffview" or "codediff".
309309
diff_viewer = nil,
310310
sections = {
311311
-- Reverting/Cherry Picking
@@ -1411,7 +1411,7 @@ ref range.
14111411
For these actions to become available, Neogit needs to have a diff viewer
14121412
integration enabled. Supported viewers are:
14131413
- `diffview.nvim`: https://github.com/sindrets/diffview.nvim
1414-
- `vscode-diff.nvim`: https://github.com/ldelossa/vscode-diff.nvim
1414+
- `codediff.nvim`: https://github.com/esmuellert/codediff.nvim
14151415

14161416
By default, Neogit will auto-detect which viewer is available. You can
14171417
explicitly set the viewer with the `diff_viewer` option. See |neogit_setup_plugin|.

lua/neogit/config.lua

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -387,8 +387,8 @@ end
387387
---@field preview_buffer? NeogitConfigPopup Preview options
388388
---@field popup? NeogitConfigPopup Set the default way of opening popups
389389
---@field signs? NeogitConfigSigns Signs used for toggled regions
390-
---@field integrations? { diffview: boolean, vscode_diff: boolean, telescope: boolean, fzf_lua: boolean, mini_pick: boolean, snacks: boolean } Which integrations to enable
391-
---@field diff_viewer? "diffview"|"vscode_diff"|nil Which diff viewer to use (nil = auto-detect)
390+
---@field integrations? { diffview: boolean, codediff: boolean, telescope: boolean, fzf_lua: boolean, mini_pick: boolean, snacks: boolean } Which integrations to enable
391+
---@field diff_viewer? "diffview"|"codediff"|nil Which diff viewer to use (nil = auto-detect)
392392
---@field sections? NeogitConfigSections
393393
---@field ignored_settings? string[] Settings to never persist, format: "Filetype--cli-value", i.e. "NeogitCommitPopup--author"
394394
---@field mappings? NeogitConfigMappings
@@ -541,7 +541,7 @@ function M.get_default_values()
541541
integrations = {
542542
telescope = nil,
543543
diffview = nil,
544-
vscode_diff = nil,
544+
codediff = nil,
545545
fzf_lua = nil,
546546
mini_pick = nil,
547547
snacks = nil,
@@ -864,7 +864,7 @@ function M.validate_config()
864864
return
865865
end
866866

867-
local valid_viewers = { "diffview", "vscode_diff" }
867+
local valid_viewers = { "diffview", "codediff" }
868868
if not vim.tbl_contains(valid_viewers, config.diff_viewer) then
869869
err(
870870
"diff_viewer",
@@ -878,7 +878,7 @@ function M.validate_config()
878878
end
879879

880880
local function validate_integrations()
881-
local valid_integrations = { "diffview", "vscode_diff", "telescope", "fzf_lua", "mini_pick", "snacks" }
881+
local valid_integrations = { "diffview", "codediff", "telescope", "fzf_lua", "mini_pick", "snacks" }
882882
if not validate_type(config.integrations, "integrations", "table") or #config.integrations == 0 then
883883
return
884884
end
@@ -1331,7 +1331,7 @@ function M.check_integration(name)
13311331
end
13321332

13331333
---Returns the configured diff viewer, or auto-detects if not set
1334-
---@return string|nil The diff viewer to use ("diffview", "vscode_diff"), or nil if none available
1334+
---@return string|nil The diff viewer to use ("diffview", "codediff"), or nil if none available
13351335
function M.get_diff_viewer()
13361336
local logger = require("neogit.logger")
13371337
local viewer = M.values.diff_viewer

lua/neogit/popups/diff/actions.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ local FuzzyFinderBuffer = require("neogit.buffers.fuzzy_finder")
44

55
local function get_diff_integration()
66
local viewer = config.get_diff_viewer()
7-
if viewer == "vscode_diff" then
7+
if viewer == "codediff" then
88
return require("neogit.integrations.codediff")
99
else
1010
return require("neogit.integrations.diffview")

0 commit comments

Comments
 (0)