snacks.lua (1119B)
1 -- lua/plugins/snacks.lua 2 return { 3 -- Disable nvim-notify, since snacks.notifier will handle notifications 4 { "rcarriga/nvim-notify", enabled = false }, 5 6 { 7 "folke/snacks.nvim", 8 lazy = false, -- load snacks on startup (sets up global autocommands) 9 priority = 1000, -- ensure it loads first 10 opts = { 11 bigfile = { enabled = true }, -- better handling of large files 12 indent = { enabled = true }, -- indent guides and scope highlighting 13 input = { enabled = true }, -- improved vim.ui.input UI 14 notifier = { enabled = true }, -- pretty notifications (replaces vim.notify) 15 quickfile = { enabled = true }, -- faster file opening on startup 16 scope = { enabled = true }, -- scope-based buffer management 17 scroll = { enabled = true }, -- smooth scrolling 18 statuscolumn = { enabled = true }, -- nicer status/number column 19 words = { enabled = true }, -- highlight and navigate word under cursor 20 -- (Other snacks like explorer, dashboard, zen, etc. are left disabled to avoid overlap) 21 }, 22 }, 23 } 24