zen.lua 954 B

12345678910111213141516171819202122232425262728293031323334
  1. local M = {}
  2. M.config = function()
  3. O.plugin["zen"] = {
  4. window = {
  5. backdrop = 1,
  6. height = 0.85, -- height of the Zen window
  7. options = {
  8. signcolumn = "no", -- disable signcolumn
  9. number = false, -- disable number column
  10. relativenumber = false, -- disable relative numbers
  11. -- cursorline = false, -- disable cursorline
  12. -- cursorcolumn = false, -- disable cursor column
  13. -- foldcolumn = "0", -- disable fold column
  14. -- list = false, -- disable whitespace characters
  15. },
  16. },
  17. plugins = {
  18. gitsigns = { enabled = false }, -- disables git signs
  19. -- your configuration comes here
  20. -- or leave it empty to use the default settings
  21. -- refer to the configuration section below
  22. },
  23. }
  24. end
  25. M.setup = function()
  26. local status_ok, zen_mode = pcall(require, "zen-mode")
  27. if not status_ok then
  28. return
  29. end
  30. zen_mode.setup(O.plugin.zen)
  31. end
  32. return M