♻️ refactor(full-scope)!: major revision refactoring

Code layout has been changed and improoved. Annotations are added for documentation. Automated through utility functions and data tables

BREAKING CHANGE: Tested from clean. Now properly uses LuaRocks to install dependencies.
This commit is contained in:
2024-09-04 16:07:12 -04:00
parent b2731cff01
commit 273580f533
48 changed files with 1962 additions and 750 deletions
+4 -6
View File
@@ -1,18 +1,16 @@
---@module "plugins.ai"
--- This module defines the AI plugins spec for the Neovim configuration.
-- ╭─────────────────────────────────────────────────────────╮
-- │ AI Tools │
-- ╰─────────────────────────────────────────────────────────╯
local data = require("data")
return {
{
{ --
-- Neocodeium
"monkoose/neocodeium",
event = "VeryLazy",
opts = {
manual = false,
silent = true,
debounce = false,
},
opts = data.types.neocodeium.opts,
keys = data.keys.neocodeium,
},
{ -- Copilot