diff --git a/README.md b/README.md index 49eaa5a..6c222a4 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ luarocks install diffs.nvim The buffer is then re-painted after `debounce_ms` milliseconds, causing an unavoidable visual "flash" even when `debounce_ms = 0`. -## Acknowledgements +# Acknowledgements - [vim-fugitive](https://github.com/tpope/vim-fugitive) - [codediff.nvim](https://github.com/esmuellert/codediff.nvim) diff --git a/doc/diffs.nvim.txt b/doc/diffs.nvim.txt index 1916683..6561627 100644 --- a/doc/diffs.nvim.txt +++ b/doc/diffs.nvim.txt @@ -48,9 +48,6 @@ CONFIGURATION *diffs-config* *diffs.Config* Fields: ~ - {enabled} (boolean, default: true) - Enable or disable highlighting globally. - {debug} (boolean, default: false) Enable debug logging to |:messages| with `[diffs]` prefix. diff --git a/lua/diffs/init.lua b/lua/diffs/init.lua index b51d338..c47beda 100644 --- a/lua/diffs/init.lua +++ b/lua/diffs/init.lua @@ -11,7 +11,6 @@ ---@field max_lines integer ---@class diffs.Config ----@field enabled boolean ---@field debug boolean ---@field debounce_ms integer ---@field hide_prefix boolean @@ -65,7 +64,6 @@ end ---@type diffs.Config local default_config = { - enabled = true, debug = false, debounce_ms = 0, hide_prefix = false, @@ -102,10 +100,6 @@ local dbg = log.dbg ---@param bufnr integer local function highlight_buffer(bufnr) - if not config.enabled then - return - end - if not vim.api.nvim_buf_is_valid(bufnr) then return end @@ -242,10 +236,6 @@ local DIFF_WINHIGHLIGHT = table.concat({ }, ',') function M.attach_diff() - if not config.enabled then - return - end - local tabpage = vim.api.nvim_get_current_tabpage() local wins = vim.api.nvim_tabpage_list_wins(tabpage) @@ -282,7 +272,6 @@ function M.setup(opts) opts = opts or {} vim.validate({ - enabled = { opts.enabled, 'boolean', true }, debug = { opts.debug, 'boolean', true }, debounce_ms = { opts.debounce_ms, 'number', true }, hide_prefix = { opts.hide_prefix, 'boolean', true },