summaryrefslogtreecommitdiff
path: root/lua/ache
diff options
context:
space:
mode:
Diffstat (limited to 'lua/ache')
-rw-r--r--lua/ache/plugins/auto-session.lua1
-rw-r--r--lua/ache/plugins/autopairs.lua1
-rw-r--r--lua/ache/plugins/bufferline.lua1
-rw-r--r--lua/ache/plugins/comment.lua1
-rw-r--r--lua/ache/plugins/dressing.lua1
-rw-r--r--lua/ache/plugins/fidget.lua1
-rw-r--r--lua/ache/plugins/firenvim.lua1
-rw-r--r--lua/ache/plugins/gitsigns.lua1
-rw-r--r--lua/ache/plugins/indent-blankline.lua3
-rw-r--r--lua/ache/plugins/leap.lua1
-rw-r--r--lua/ache/plugins/linting.lua2
-rw-r--r--lua/ache/plugins/llm/gp.lua12
-rw-r--r--lua/ache/plugins/lsp/ltex-extra.lua1
-rw-r--r--lua/ache/plugins/lsp/rust-tools.lua1
-rw-r--r--lua/ache/plugins/lualine.lua1
-rw-r--r--lua/ache/plugins/model.lua1
-rw-r--r--lua/ache/plugins/nvim-cmp.lua5
-rw-r--r--lua/ache/plugins/nvim-tree.lua1
-rw-r--r--lua/ache/plugins/nvim-ts-autotag.lua2
-rw-r--r--lua/ache/plugins/pets.lua10
-rw-r--r--lua/ache/plugins/rainbow-delimiters.lua1
-rw-r--r--lua/ache/plugins/scrollEOF.lua1
-rw-r--r--lua/ache/plugins/surround.lua1
-rw-r--r--lua/ache/plugins/switch.lua1
-rw-r--r--lua/ache/plugins/telescope.lua1
-rw-r--r--lua/ache/plugins/themes/ayu.lua1
-rw-r--r--lua/ache/plugins/themes/base46.lua2
-rw-r--r--lua/ache/plugins/themes/cyberdream.lua1
-rw-r--r--lua/ache/plugins/themes/github-nvim-theme.lua1
-rw-r--r--lua/ache/plugins/themes/jellybeans.lua1
-rw-r--r--lua/ache/plugins/themes/material.lua1
-rw-r--r--lua/ache/plugins/themes/night-owl.lua1
-rw-r--r--lua/ache/plugins/themes/nightfox.lua1
-rw-r--r--lua/ache/plugins/todo-comments.lua1
-rw-r--r--lua/ache/plugins/troubles.lua1
-rw-r--r--lua/ache/plugins/twilight.lua1
-rw-r--r--lua/ache/plugins/vimtext.lua1
37 files changed, 53 insertions, 13 deletions
diff --git a/lua/ache/plugins/auto-session.lua b/lua/ache/plugins/auto-session.lua
index 5d1912e..1635b74 100644
--- a/lua/ache/plugins/auto-session.lua
+++ b/lua/ache/plugins/auto-session.lua
@@ -5,6 +5,7 @@
return {
"rmagatti/auto-session",
+ enabled = true,
config = function()
local auto_session = require("auto-session")
diff --git a/lua/ache/plugins/autopairs.lua b/lua/ache/plugins/autopairs.lua
index 48c7854..a9a9c30 100644
--- a/lua/ache/plugins/autopairs.lua
+++ b/lua/ache/plugins/autopairs.lua
@@ -3,6 +3,7 @@
--]
return {
"windwp/nvim-autopairs",
+ enabled = true,
event = { "InsertEnter" },
dependencies = {
"hrsh7th/nvim-cmp", -- Why ?!
diff --git a/lua/ache/plugins/bufferline.lua b/lua/ache/plugins/bufferline.lua
index 11490ce..d9525cd 100644
--- a/lua/ache/plugins/bufferline.lua
+++ b/lua/ache/plugins/bufferline.lua
@@ -3,6 +3,7 @@
--]
return {
"akinsho/bufferline.nvim",
+ enabled = true,
version = "*",
dependencies = "nvim-tree/nvim-web-devicons",
config = function()
diff --git a/lua/ache/plugins/comment.lua b/lua/ache/plugins/comment.lua
index e90f0da..fe2bbcf 100644
--- a/lua/ache/plugins/comment.lua
+++ b/lua/ache/plugins/comment.lua
@@ -4,6 +4,7 @@
return {
"numToStr/Comment.nvim",
event = { "BufReadPre", "BufNewFile" },
+ enabled = true,
dependencies = {
"JoosepAlviste/nvim-ts-context-commentstring",
},
diff --git a/lua/ache/plugins/dressing.lua b/lua/ache/plugins/dressing.lua
index 1aa9c95..4aa13ff 100644
--- a/lua/ache/plugins/dressing.lua
+++ b/lua/ache/plugins/dressing.lua
@@ -4,5 +4,6 @@
return {
"stevearc/dressing.nvim",
+ enabled = true,
event = "VeryLazy",
}
diff --git a/lua/ache/plugins/fidget.lua b/lua/ache/plugins/fidget.lua
index c3b48e1..3caea09 100644
--- a/lua/ache/plugins/fidget.lua
+++ b/lua/ache/plugins/fidget.lua
@@ -5,6 +5,7 @@
--]
return {
"j-hui/fidget.nvim",
+ enabled = true,
opts = {
-- options
},
diff --git a/lua/ache/plugins/firenvim.lua b/lua/ache/plugins/firenvim.lua
index b3f74c0..43ab620 100644
--- a/lua/ache/plugins/firenvim.lua
+++ b/lua/ache/plugins/firenvim.lua
@@ -4,6 +4,7 @@
return {
"glacambre/firenvim",
+ enabled = true,
-- Lazy load firenvim
-- Explanation: https://github.com/folke/lazy.nvim/discussions/463#discussioncomment-4819297
diff --git a/lua/ache/plugins/gitsigns.lua b/lua/ache/plugins/gitsigns.lua
index fef5906..eb33153 100644
--- a/lua/ache/plugins/gitsigns.lua
+++ b/lua/ache/plugins/gitsigns.lua
@@ -5,6 +5,7 @@
return {
"lewis6991/gitsigns.nvim",
event = { "BufReadPre", "BufNewFile" },
+ enabled = true,
config = function()
require("gitsigns").setup({
signs = {
diff --git a/lua/ache/plugins/indent-blankline.lua b/lua/ache/plugins/indent-blankline.lua
index 2b64202..aec9ceb 100644
--- a/lua/ache/plugins/indent-blankline.lua
+++ b/lua/ache/plugins/indent-blankline.lua
@@ -1,12 +1,13 @@
--[
-- This plugin highlight the scope with a link between the line that stars a scope and the one that ends it.
--- It's called "indentation guides".
+-- It's called « indentation guides ».
--
-- Also, it's rainbow color! 🌈 (☆^O^☆)
--]
return {
"lukas-reineke/indent-blankline.nvim",
+ enabled = true,
event = { "BufReadPre", "BufNewFile" },
main = "ibl",
opts = {},
diff --git a/lua/ache/plugins/leap.lua b/lua/ache/plugins/leap.lua
index 1ae0d51..c8f9745 100644
--- a/lua/ache/plugins/leap.lua
+++ b/lua/ache/plugins/leap.lua
@@ -6,6 +6,7 @@
--]
return {
"ggandor/leap.nvim",
+ enabled = true,
dependencies = { "tpope/vim-repeat" },
config = function()
vim.keymap.set({ "n" }, "s", "<Plug>(leap-forward)")
diff --git a/lua/ache/plugins/linting.lua b/lua/ache/plugins/linting.lua
index 2054851..03441d5 100644
--- a/lua/ache/plugins/linting.lua
+++ b/lua/ache/plugins/linting.lua
@@ -8,8 +8,8 @@
--
return {
"mfussenegger/nvim-lint",
+ enabled = true,
event = { "BufReadPre", "BufNewFile" },
- enable = false,
config = function()
local lint = require("lint")
diff --git a/lua/ache/plugins/llm/gp.lua b/lua/ache/plugins/llm/gp.lua
index 7bb755f..23550c8 100644
--- a/lua/ache/plugins/llm/gp.lua
+++ b/lua/ache/plugins/llm/gp.lua
@@ -1,17 +1,17 @@
return {
"robitx/gp.nvim",
- enable = true,
+ enabled = true,
config = function()
local conf = {
-- For customization, refer to Install > Configuration in the Documentation/Readme
providers = {
- ollama = {
- endpoint = "http://localhost:11434/v1/chat/completions",
+ foxllama = {
+ endpoint = "https://box.ache.one/brain/v1/chat/completions",
},
},
agents = {
{
- provider = "ollama",
+ provider = "foxllama",
name = "Codestrall",
chat = true,
command = false,
@@ -26,7 +26,7 @@ return {
system_prompt = require("gp.defaults").code_system_prompt,
},
{
- provider = "ollama",
+ provider = "foxllama",
name = "Chatstrall",
chat = true,
command = false,
@@ -53,7 +53,7 @@ return {
disable = true,
},
{
- provider = "ollama",
+ provider = "foxllama",
name = "ChatDeepSeek-coder",
chat = true,
command = false,
diff --git a/lua/ache/plugins/lsp/ltex-extra.lua b/lua/ache/plugins/lsp/ltex-extra.lua
index d877dc4..d07bf7a 100644
--- a/lua/ache/plugins/lsp/ltex-extra.lua
+++ b/lua/ache/plugins/lsp/ltex-extra.lua
@@ -11,6 +11,7 @@ local ltex_ls_opts = {
return {
"barreiroleo/ltex_extra.nvim",
+ enabled = true,
ft = { "markdown", "tex", "text" },
dependencies = { "neovim/nvim-lspconfig" },
-- Yes, you can use the opts field, just I'm showing the setup explicitly.
diff --git a/lua/ache/plugins/lsp/rust-tools.lua b/lua/ache/plugins/lsp/rust-tools.lua
index fe5c97e..6d76dce 100644
--- a/lua/ache/plugins/lsp/rust-tools.lua
+++ b/lua/ache/plugins/lsp/rust-tools.lua
@@ -3,6 +3,7 @@
--]
return {
"simrat39/rust-tools.nvim",
+ enabled = true,
config = function()
local rt = require("rust-tools")
diff --git a/lua/ache/plugins/lualine.lua b/lua/ache/plugins/lualine.lua
index ab05bdb..7a71e4b 100644
--- a/lua/ache/plugins/lualine.lua
+++ b/lua/ache/plugins/lualine.lua
@@ -4,6 +4,7 @@
return {
"nvim-lualine/lualine.nvim",
+ enabled = true,
event = "VimEnter",
dependencies = {
"nvim-tree/nvim-web-devicons",
diff --git a/lua/ache/plugins/model.lua b/lua/ache/plugins/model.lua
index 5383ffc..ea63881 100644
--- a/lua/ache/plugins/model.lua
+++ b/lua/ache/plugins/model.lua
@@ -3,6 +3,7 @@
--]
return {
"gsuuon/model.nvim",
+ enabled = false,
cmd = { "M", "Model", "Mchat" },
init = function()
vim.filetype.add({
diff --git a/lua/ache/plugins/nvim-cmp.lua b/lua/ache/plugins/nvim-cmp.lua
index da962a8..a2280d9 100644
--- a/lua/ache/plugins/nvim-cmp.lua
+++ b/lua/ache/plugins/nvim-cmp.lua
@@ -5,6 +5,7 @@
--]
return {
"hrsh7th/nvim-cmp",
+ enabled = true,
event = "InsertEnter",
dependencies = {
{
@@ -23,8 +24,8 @@ return {
require("luasnip.loaders.from_snipmate").lazy_load()
require("luasnip.loaders.from_lua").lazy_load()
- print(vim.g.snipmate_snippets_path or "Hello")
- print(vim.g.vscode_snippets_path or "Hello2")
+ -- print(vim.g.snipmate_snippets_path or "Hello")
+ -- print(vim.g.vscode_snippets_path or "Hello2")
vim.api.nvim_create_autocmd("InsertLeave", {
callback = function()
diff --git a/lua/ache/plugins/nvim-tree.lua b/lua/ache/plugins/nvim-tree.lua
index 9a07780..f1f15c8 100644
--- a/lua/ache/plugins/nvim-tree.lua
+++ b/lua/ache/plugins/nvim-tree.lua
@@ -4,6 +4,7 @@
return {
"nvim-tree/nvim-tree.lua",
+ enabled = true,
dependencies = "nvim-tree/nvim-web-devicons",
config = function() -- this function is call as a post install callback
local nvimtree = require("nvim-tree")
diff --git a/lua/ache/plugins/nvim-ts-autotag.lua b/lua/ache/plugins/nvim-ts-autotag.lua
index b30cec5..a63644a 100644
--- a/lua/ache/plugins/nvim-ts-autotag.lua
+++ b/lua/ache/plugins/nvim-ts-autotag.lua
@@ -5,7 +5,7 @@
--]
return {
"windwp/nvim-ts-autotag",
- enable = true,
+ enabled = false,
config = function()
require("nvim-ts-autotag").setup({
opts = {
diff --git a/lua/ache/plugins/pets.lua b/lua/ache/plugins/pets.lua
index 0f56651..afaf586 100644
--- a/lua/ache/plugins/pets.lua
+++ b/lua/ache/plugins/pets.lua
@@ -5,6 +5,7 @@
--]]
return {
"https://git.ache.one/pets.nvim",
+ enabled = false,
dependencies = { "MunifTanjim/nui.nvim", "giusgad/hologram.nvim" },
config = function()
local pets = require("pets")
@@ -17,8 +18,15 @@ return {
random = false,
})
- pets.create_pet("foxy", "fox", "red")
+ -- Don't do it on startup
+ -- pets.create_pet("foxy", "fox", "red")
vim.keymap.set("n", "<leader>pt", "<cmd>PetsHideToggle<CR>", { silent = true, desc = "Toggle pets" })
+ vim.keymap.set(
+ "n",
+ "<leader>pc",
+ ":lua require('pets').create_pet('foxy', 'fox', 'red')<CR>",
+ { silent = true, desc = "Toggle pets" }
+ )
end,
}
diff --git a/lua/ache/plugins/rainbow-delimiters.lua b/lua/ache/plugins/rainbow-delimiters.lua
index 80e8845..dfe9eaa 100644
--- a/lua/ache/plugins/rainbow-delimiters.lua
+++ b/lua/ache/plugins/rainbow-delimiters.lua
@@ -6,4 +6,5 @@
return {
"HiPhish/rainbow-delimiters.nvim",
+ enabled = true,
}
diff --git a/lua/ache/plugins/scrollEOF.lua b/lua/ache/plugins/scrollEOF.lua
index 2f63446..42876dd 100644
--- a/lua/ache/plugins/scrollEOF.lua
+++ b/lua/ache/plugins/scrollEOF.lua
@@ -9,6 +9,7 @@
return {
"Aasim-A/scrollEOF.nvim",
+ enabled = true,
event = { "CursorMoved", "WinScrolled" },
opts = {},
}
diff --git a/lua/ache/plugins/surround.lua b/lua/ache/plugins/surround.lua
index 6cfde98..7217e7c 100644
--- a/lua/ache/plugins/surround.lua
+++ b/lua/ache/plugins/surround.lua
@@ -10,6 +10,7 @@
--]
return {
"kylechui/nvim-surround",
+ enabled = true,
-- event = { "BufReadPre", "BufNewFile" },
event = "VeryLazy",
version = "*",
diff --git a/lua/ache/plugins/switch.lua b/lua/ache/plugins/switch.lua
index a6ce97e..7a826fa 100644
--- a/lua/ache/plugins/switch.lua
+++ b/lua/ache/plugins/switch.lua
@@ -1,3 +1,4 @@
return {
"AndrewRadev/switch.vim",
+ enabled = true,
}
diff --git a/lua/ache/plugins/telescope.lua b/lua/ache/plugins/telescope.lua
index 7ab7736..e165ef1 100644
--- a/lua/ache/plugins/telescope.lua
+++ b/lua/ache/plugins/telescope.lua
@@ -5,6 +5,7 @@
return {
"nvim-telescope/telescope.nvim",
+ enabled = true,
branch = "0.1.x",
dependencies = {
"nvim-lua/plenary.nvim",
diff --git a/lua/ache/plugins/themes/ayu.lua b/lua/ache/plugins/themes/ayu.lua
index a363a99..75071e5 100644
--- a/lua/ache/plugins/themes/ayu.lua
+++ b/lua/ache/plugins/themes/ayu.lua
@@ -1,5 +1,6 @@
return {
"Shatur/neovim-ayu",
+ enabled = true,
lazy = true,
config = function()
local colors = require("ayu.colors")
diff --git a/lua/ache/plugins/themes/base46.lua b/lua/ache/plugins/themes/base46.lua
index 60fd022..1a3f3b0 100644
--- a/lua/ache/plugins/themes/base46.lua
+++ b/lua/ache/plugins/themes/base46.lua
@@ -1,7 +1,7 @@
return {
"https://git.ache.one/base46",
+ enabled = true,
name = "base46",
lazy = false,
- enable = true,
config = function() end,
}
diff --git a/lua/ache/plugins/themes/cyberdream.lua b/lua/ache/plugins/themes/cyberdream.lua
index c9ae273..b3775e7 100644
--- a/lua/ache/plugins/themes/cyberdream.lua
+++ b/lua/ache/plugins/themes/cyberdream.lua
@@ -1,5 +1,6 @@
return {
"scottmckendry/cyberdream.nvim",
+ enabled = true,
lazy = true,
config = function()
-- This is optional
diff --git a/lua/ache/plugins/themes/github-nvim-theme.lua b/lua/ache/plugins/themes/github-nvim-theme.lua
index 644dd6a..60fea21 100644
--- a/lua/ache/plugins/themes/github-nvim-theme.lua
+++ b/lua/ache/plugins/themes/github-nvim-theme.lua
@@ -1,5 +1,6 @@
return {
"projekt0n/github-nvim-theme",
+ enabled = true,
lazy = true,
config = function()
require("github-theme").setup({})
diff --git a/lua/ache/plugins/themes/jellybeans.lua b/lua/ache/plugins/themes/jellybeans.lua
index ad67b4e..50973a6 100644
--- a/lua/ache/plugins/themes/jellybeans.lua
+++ b/lua/ache/plugins/themes/jellybeans.lua
@@ -1,6 +1,7 @@
return {
"metalelf0/jellybeans-nvim",
lazy = true,
+ enabled = true,
dependencies = { "rktjmp/lush.nvim" },
opts = {},
config = function()
diff --git a/lua/ache/plugins/themes/material.lua b/lua/ache/plugins/themes/material.lua
index 98796f2..a9e7dc8 100644
--- a/lua/ache/plugins/themes/material.lua
+++ b/lua/ache/plugins/themes/material.lua
@@ -1,5 +1,6 @@
return {
"marko-cerovac/material.nvim",
+ enabled = true,
lazy = true,
config = function()
vim.g.material_style = "palenight"
diff --git a/lua/ache/plugins/themes/night-owl.lua b/lua/ache/plugins/themes/night-owl.lua
index 024e6ea..44a71f7 100644
--- a/lua/ache/plugins/themes/night-owl.lua
+++ b/lua/ache/plugins/themes/night-owl.lua
@@ -1,5 +1,6 @@
return {
"oxfist/night-owl.nvim",
+ enabled = true,
lazy = true,
config = function()
-- load the colorscheme here
diff --git a/lua/ache/plugins/themes/nightfox.lua b/lua/ache/plugins/themes/nightfox.lua
index ae2d8cf..5b47df1 100644
--- a/lua/ache/plugins/themes/nightfox.lua
+++ b/lua/ache/plugins/themes/nightfox.lua
@@ -1,5 +1,6 @@
return {
"EdenEast/nightfox.nvim",
+ enabled = true,
lazy = false, -- make sure we load this during startup if it is your main colorscheme
priority = 1000, -- default priority is 50
config = function()
diff --git a/lua/ache/plugins/todo-comments.lua b/lua/ache/plugins/todo-comments.lua
index f2b93f1..8ef91c8 100644
--- a/lua/ache/plugins/todo-comments.lua
+++ b/lua/ache/plugins/todo-comments.lua
@@ -20,6 +20,7 @@
return {
"folke/todo-comments.nvim",
+ enabled = true,
event = { "BufReadPre", "BufNewFile" },
dependencies = {
"nvim-lua/plenary.nvim",
diff --git a/lua/ache/plugins/troubles.lua b/lua/ache/plugins/troubles.lua
index da3e008..8d9c018 100644
--- a/lua/ache/plugins/troubles.lua
+++ b/lua/ache/plugins/troubles.lua
@@ -6,6 +6,7 @@
return {
"folke/trouble.nvim",
+ enabled = true,
dependencies = { "nvim-tree/nvim-web-devicons", "folke/todo-comments.nvim" },
-- TODO: Configure that shit.
opts = {},
diff --git a/lua/ache/plugins/twilight.lua b/lua/ache/plugins/twilight.lua
index 62c1dc6..0a657e6 100644
--- a/lua/ache/plugins/twilight.lua
+++ b/lua/ache/plugins/twilight.lua
@@ -4,5 +4,6 @@
return {
"folke/twilight.nvim",
+ enabled = true,
opts = {},
}
diff --git a/lua/ache/plugins/vimtext.lua b/lua/ache/plugins/vimtext.lua
index 08460a4..8f674b0 100644
--- a/lua/ache/plugins/vimtext.lua
+++ b/lua/ache/plugins/vimtext.lua
@@ -5,6 +5,7 @@
return {
"lervag/vimtex",
+ enabled = false,
lazy = false, -- we don't want to lazy load VimTeX
-- tag = "v2.15", -- uncomment to pin to a specific release
init = function()