diff --git a/lazy-lock.json b/lazy-lock.json index aed2905..28b0c48 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -4,7 +4,7 @@ "LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" }, "aerial.nvim": { "branch": "master", "commit": "6ab1a0ce4874d21610fc5a67a6c82c7b943c635b" }, "alpha-nvim": { "branch": "main", "commit": "de72250e054e5e691b9736ee30db72c65d560771" }, - "astrocommunity": { "branch": "main", "commit": "378c6d88f6648475057992709594b0ff5419c083" }, + "astrocommunity": { "branch": "main", "commit": "9e0ca5bda04b1fc0d346a956fabb4f292dd81a84" }, "astrocore": { "branch": "main", "commit": "44a3dc0bf1591022b2a6bc89dccdfac1be17bec9" }, "astrolsp": { "branch": "main", "commit": "909fbe64f3f87d089ff3777751261544557117cc" }, "astrotheme": { "branch": "main", "commit": "4a2af93815e4e6adfe69c836e46047a9451de858" }, @@ -35,7 +35,7 @@ "mason-nvim-dap.nvim": { "branch": "main", "commit": "4c2cdc69d69fe00c15ae8648f7e954d99e5de3ea" }, "mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" }, "mini.bufremove": { "branch": "main", "commit": "285bdac9596ee7375db50c0f76ed04336dcd2685" }, - "neo-tree.nvim": { "branch": "main", "commit": "4c60a198e3f92098778a32a1c76d2bd7ba46a3b5" }, + "neo-tree.nvim": { "branch": "main", "commit": "c4c168e459395275c552179a1baf9c3d885d6a74" }, "neoconf.nvim": { "branch": "main", "commit": "f630568a4d04154803886f21ca60923f12709f0f" }, "noice.nvim": { "branch": "main", "commit": "38c702be0d8fea81527ee6a73e1e834e72481193" }, "none-ls.nvim": { "branch": "main", "commit": "a117163db44c256d53c3be8717f3e1a2a28e6299" }, @@ -58,15 +58,13 @@ "nvim-web-devicons": { "branch": "master", "commit": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c" }, "nvim-window-picker": { "branch": "main", "commit": "6382540b2ae5de6c793d4aa2e3fe6dbb518505ec" }, "octo.nvim": { "branch": "master", "commit": "fded71669b61c6ccae9d8ade30f667c3c4962b48" }, - "opencode.nvim": { "branch": "main", "commit": "abde303aa43517d32a84dbeeb14037ef146a106a" }, "overseer.nvim": { "branch": "master", "commit": "fe7b2f9ba263e150ab36474dfc810217b8cf7400" }, "package-info.nvim": { "branch": "master", "commit": "a1de9eb91fa52ab8361f0c05032673670a3d10ff" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, "promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" }, "resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" }, - "schemastore.nvim": { "branch": "main", "commit": "caad5439cc80809be7475b625a5e36d1bb06cc7e" }, + "schemastore.nvim": { "branch": "main", "commit": "667eaa5da8f66f1dd97c905a12dd1eb544a2d259" }, "smart-splits.nvim": { "branch": "master", "commit": "ddb23c1a1cf1507bda487cda7f6e4690965ef9f5" }, - "snacks.nvim": { "branch": "main", "commit": "839022302b470fe166b8b8b04add49bd32bdc01b" }, "supermaven-nvim": { "branch": "main", "commit": "07d20fce48a5629686aefb0a7cd4b25e33947d50" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" }, "telescope.nvim": { "branch": "master", "commit": "a17d611a0e111836a1db5295f04945df407c5135" }, diff --git a/lua/community.lua b/lua/community.lua index 90a8a22..c64229c 100644 --- a/lua/community.lua +++ b/lua/community.lua @@ -6,7 +6,6 @@ return { "AstroNvim/astrocommunity", version = false, -- Use latest astrocommunity - { import = "astrocommunity.ai.opencode-nvim" }, { import = "astrocommunity.pack.astro" }, { import = "astrocommunity.pack.bash" }, { import = "astrocommunity.pack.biome" }, diff --git a/lua/config/ignore_patterns.lua b/lua/config/ignore_patterns.lua index 038fb09..f7c4978 100644 --- a/lua/config/ignore_patterns.lua +++ b/lua/config/ignore_patterns.lua @@ -46,6 +46,9 @@ M.patterns = { "*.work.*", "package-lock.json", "pnpm-lock.yaml", + ".gitattributes", + ".oxlintrc.json", + "tsconfig*", -- Temporary and cache files "*.tmp", @@ -196,7 +199,7 @@ M.ignored_directories = { --- @return table patterns List of patterns from .rgignore function M.read_rgignore() local patterns = {} - local current_file = vim.fn.expand("%:p") + local current_file = vim.fn.expand "%:p" local current_dir = vim.fn.fnamemodify(current_file, ":h") if current_dir == "" then current_dir = vim.fn.getcwd() end @@ -204,13 +207,13 @@ function M.read_rgignore() local git_root = vim.fn.systemlist("cd " .. vim.fn.shellescape(current_dir) .. " && git rev-parse --show-toplevel 2>/dev/null")[1] - if git_root and git_root ~= "" and not git_root:match("^fatal:") then + if git_root and git_root ~= "" and not git_root:match "^fatal:" then local rgignore_path = git_root .. "/.rgignore" local file = io.open(rgignore_path, "r") if file then for line in file:lines() do - if line ~= "" and not line:match("^#") then + if line ~= "" and not line:match "^#" then line = line:gsub("^%./", "") table.insert(patterns, line) end diff --git a/lua/plugins/opencode.lua b/lua/plugins/opencode.lua index 122247a..8b13789 100644 --- a/lua/plugins/opencode.lua +++ b/lua/plugins/opencode.lua @@ -1,3 +1 @@ ---- OpenCode integration for Neovim ---- Provides AI-powered code assistance directly within the editor ---- @module plugins.opencode +