diff --git a/README.md b/README.md index 5d2c3b4..0826204 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,7 @@ _See [config.lua#L9](./lua/avante/config.lua) for the full config_ }, }, windows = { + wrap_line = true, width = 30, -- default % based on available width }, --- @class AvanteConflictUserConfig diff --git a/lua/avante/config.lua b/lua/avante/config.lua index e2ca5c2..95cb593 100644 --- a/lua/avante/config.lua +++ b/lua/avante/config.lua @@ -56,6 +56,7 @@ M.defaults = { }, }, windows = { + wrap_line = true, width = 30, -- default % based on available width }, --- @class AvanteConflictUserConfig diff --git a/lua/avante/view.lua b/lua/avante/view.lua index 632bc80..8c8f45f 100644 --- a/lua/avante/view.lua +++ b/lua/avante/view.lua @@ -1,3 +1,4 @@ +local Config = require("avante.config") local api = vim.api ---@class avante.View @@ -42,7 +43,7 @@ function View:setup(split_command, size) api.nvim_set_option_value("number", false, { win = self.win }) api.nvim_set_option_value("relativenumber", false, { win = self.win }) api.nvim_set_option_value("list", false, { win = self.win }) - api.nvim_set_option_value("wrap", true, { win = self.win }) + api.nvim_set_option_value("wrap", Config.windows.wrap_line, { win = self.win }) api.nvim_set_option_value("winhl", "", { win = self.win }) -- buffer stuff