diff --git a/plugin/diffs.lua b/plugin/diffs.lua index 2b785ef..cb2e9da 100644 --- a/plugin/diffs.lua +++ b/plugin/diffs.lua @@ -43,7 +43,8 @@ vim.api.nvim_create_autocmd('FileType', { callback = function(args) local diffs = require('diffs') if args.match == 'git' then - local is_fugitive = diffs.get_fugitive_config() and diffs.is_fugitive_buffer(args.buf) + local is_fugitive = diffs.get_fugitive_config() + and (diffs.is_fugitive_buffer(args.buf) or vim.b[args.buf].git_dir ~= nil) local is_committia = diffs.get_committia_config() and vim.api.nvim_buf_get_name(args.buf):match('__committia_diff__$') if not is_fugitive and not is_committia then