diff --git a/vim/lua/pack/setup.lua b/vim/lua/pack/setup.lua index d0c6325..4815c9d 100644 --- a/vim/lua/pack/setup.lua +++ b/vim/lua/pack/setup.lua @@ -28,11 +28,7 @@ use { end }; { - "hedyhli/outline.nvim", - config = function() - vim.keymap.set("n", "o", "OutlineOpenOutlineFocus", { desc = "Toggle Outline" }) - require("outline").setup() - end + "hedyhli/outline.nvim", config = require 'pack.setup.outline'; }; { 'jinh0/eyeliner.nvim', config = function() require('eyeliner').setup { diff --git a/vim/lua/pack/setup/neotree.lua b/vim/lua/pack/setup/neotree.lua index bf9b964..f36e064 100644 --- a/vim/lua/pack/setup/neotree.lua +++ b/vim/lua/pack/setup/neotree.lua @@ -1,5 +1,8 @@ return function() require('neo-tree').setup { + window = { + width = 25; + }; filesystem = { use_libuv_file_watcher = true; }; diff --git a/vim/lua/pack/setup/outline.lua b/vim/lua/pack/setup/outline.lua new file mode 100644 index 0000000..89a11ef --- /dev/null +++ b/vim/lua/pack/setup/outline.lua @@ -0,0 +1,9 @@ +return function() + vim.keymap.set("n", "o", "OutlineOpenOutlineFocus", { desc = "Toggle Outline" }) + require("outline").setup { + outline_window = { + width = 20; + relative_width = false; + }; + } +end