-- Setup notifications from "nvim-notify" vim.notify = require("notify") vim.notify.setup() -- Load "optional" packages require("lze").load({ -- Setup colorscheme { "catppuccin-nvim", enabled = nixCats("colorscheme"):find("^catppuccin") ~= nil, after = function(_) require("catppuccin").setup({ integrations = { -- Enable required integrations leap = true, treesitter = true, telescope = { enabled = true }, which_key = true, }, }) vim.cmd.colorscheme(nixCats("colorscheme")) end, }, { import = "config.plugins.ui" }, { import = "config.plugins.leap" }, { import = "config.plugins.telescope" }, { import = "config.plugins.treesitter" }, { import = "config.plugins.mini" }, { import = "config.plugins.completion" }, { import = "config.plugins.lsp" }, { import = "config.plugins.extra" }, })