neovim-config/lua/plugins/distraction-free.lua

46 lines
1,023 B
Lua
Raw Permalink Normal View History

2025-10-22 06:57:49 +02:00
return {
{
"folke/zen-mode.nvim",
opts = {
window = {
backdrop = 0.95,
width = 120,
options = {
signcolumn = "no",
number = false,
relativenumber = false,
cursorline = false,
cursorcolumn = false,
foldcolumn = "0",
--list = false,
},
},
plugins = {
options = {
enabled = true,
ruler = false,
showcmd = false,
laststatus = 2,
},
tmux = { enabled = true },
todo = { enabled = true },
},
on_open = function()
-- vim.g.zen_mode_active = true
vim.cmd("Limelight") -- Active Limelight avec ZenMode
end,
on_close = function()
-- vim.g.zen_mode_active = false
vim.cmd("Limelight!") -- Désactive Limelight avec ZenMode
end,
},
},
{
"junegunn/limelight.vim",
config = function()
vim.g.limelight_conceal_ctermfg = "gray" -- Couleur des lignes non actives en terminal
vim.g.limelight_conceal_guifg = "gray" -- Couleur des lignes non actives en GUI
end,
},
}