From 63f303b63e31930854c8f2928eab8ef04fe5f10f Mon Sep 17 00:00:00 2001 From: Fey Naomi Schrewe Date: Sat, 15 Nov 2025 12:47:43 +0100 Subject: [PATCH] feat: add local config --- lazy-lock.json | 3 ++- lua/plugins.lua | 23 +++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/lazy-lock.json b/lazy-lock.json index bd2b830..9b7efdf 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -40,6 +40,7 @@ "nvim-autopairs": { "branch": "master", "commit": "7a2c97cccd60abc559344042fefb1d5a85b3e33b" }, "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" }, "nvim-colorizer.lua": { "branch": "master", "commit": "51cf7c995ed1eb6642aecf19067ee634fa1b6ba2" }, + "nvim-config-local": { "branch": "main", "commit": "990f3e35e0fba8fb83012d7e85f9a6a77de7f87f" }, "nvim-coverage": { "branch": "main", "commit": "a939e425e363319d952a6c35fb3f38b34041ded2" }, "nvim-dap": { "branch": "master", "commit": "6782b097af2417a4c3e33849b0a26ae2188bd7ea" }, "nvim-lspconfig": { "branch": "master", "commit": "ac98db2f9f06a56498ec890a96928774eae412c3" }, @@ -54,8 +55,8 @@ "project.nvim": { "branch": "main", "commit": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" }, "rainbow-delimiters.nvim": { "branch": "master", "commit": "3277ad5f96eb03c9d618c88e24f683e4364e578c" }, "rose-pine": { "branch": "main", "commit": "72a04c4065345b51b56aed4859ea1d884f734097" }, - "rust-tools.nvim": { "branch": "master", "commit": "676187908a1ce35ffcd727c654ed68d851299d3e" }, "sentiment.nvim": { "branch": "main", "commit": "54a6db15b630eccfa98c32a76baf90f21c6f1e40" }, + "sixelview.nvim": { "branch": "master", "commit": "ebfdcb42adbe69ae08dde4d25b56651103e065ab" }, "spaceport.nvim": { "branch": "main", "commit": "ac6404759d6f757494a75f259884ec1e8b0b7dcf" }, "suda.vim": { "branch": "master", "commit": "9adda7d195222d4e2854efb2a88005a120296c47" }, "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" }, diff --git a/lua/plugins.lua b/lua/plugins.lua index 60c2706..913bd66 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -23,6 +23,29 @@ end local is_termux = os.getenv("TERMUX_VERSION") ~= nil return { + { + "klen/nvim-config-local", + config = function() + require("config-local").setup({ + -- Default options (optional) + + -- Config file patterns to load (lua supported) + config_files = { ".nvim.lua", ".nvimrc", ".exrc" }, + + -- Where the plugin keeps files data + hashfile = vim.fn.stdpath("data") .. "/config-local", + + autocommands_create = true, -- Create autocommands (VimEnter, DirectoryChanged) + commands_create = true, -- Create commands (ConfigLocalSource, ConfigLocalEdit, ConfigLocalTrust, ConfigLocalDeny) + silent = false, -- Disable plugin messages (Config loaded/denied) + lookup_parents = false, -- Lookup config files in parent directories + }) + end, + }, + { + "kjuq/sixelview.nvim", + opts = {}, + }, { "zbirenbaum/copilot.lua", enabled = is_work(),