return { { "LazyVim/LazyVim", opts = { colorscheme = "catppuccin-mocha", }, }, { "nvim-lualine/lualine.nvim", event = "VeryLazy", opts = function(_, opts) opts.sections.lualine_b = { { "branch", icon = " " } } end, }, { "snacks.nvim", opts = { dashboard = { preset = { header = [[ _ _ _ _ | | (_) | | | | _ __ ___ ___ ___| |__ _ _ _ ___| |__ __ _ _ __ __| | | '_ ` _ \ / _ \ / _ \ '_ \| | | | / __| '_ \ / _` | '_ \ / _` | | | | | | | (_) | __/ |_) | | |_| \__ \ |_) | (_| | | | | (_| | |_| |_| |_|\___/ \___|_.__/|_|\__,_|___/_.__/ \__,_|_| |_|\__,_| ]], }, }, }, }, { "NvChad/nvim-colorizer.lua", opts = function(_, opts) opts.filetypes = { "html", "css", "scss", "javascript", "typescript", "typescriptreact", "javascriptreact", "lua", } opts.user_default_options = { mode = "background", tailwind = false, -- Enable tailwind colors } end, }, { "stevearc/oil.nvim", opts = {}, config = function() require("oil").setup({ default_file_explorer = true, delete_to_trash = true, skip_confirm_for_simple_edits = true, view_options = { show_hidden = true, natural_order = true, is_always_hidden = function(name, _) return name == ".." or name == ".git" end, }, win_options = { wrap = true, }, }) end, }, }