馃 my neovim config:)
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 29 lines 486 B view raw
1if vim.g.loaded_diff then 2 return 3end 4 5vim.g.loaded_diff = true 6 7local function diff() 8 if not vim.o.diff then 9 return 10 end 11 if vim.fn.argc() == 2 then 12 vim.api.nvim_cmd({ 13 cmd = "DiffTool", 14 ---@diagnostic disable-next-line: assign-type-mismatch 15 args = vim.fn.argv(), 16 }, {}) 17 vim.cmd.diffoff({ bang = true }) 18 vim.cmd.argdelete() 19 end 20end 21 22if vim.v.vim_did_enter > 0 then 23 diff() 24 return 25end 26 27vim.on("VimEnter", nil, {}, function() 28 diff() 29end)