From 850a2e966afbc9b16279dc4e12ccaf67aab0bb05 Mon Sep 17 00:00:00 2001 From: Dane Sabo Date: Wed, 20 May 2026 11:31:14 -0400 Subject: [PATCH] Fix python provider, missing black formatter, dead rust-tools config - Drop loaded_python3_provider + python3_host_prog: the guard variable was wrong (1 doesn't disable, 0 does) and the venv path doesn't survive a fresh clone. Let nvim find system python instead. - Add "black" to Mason ensure_installed; conform already uses it for Python but it wasn't being auto-installed. - Delete lua/custom/configs/rust-tools.lua: leftover from before rustaceanvim migration, never required anywhere. --- lua/custom/configs/rust-tools.lua | 12 ------------ lua/custom/init.lua | 2 -- lua/custom/plugins.lua | 1 + 3 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 lua/custom/configs/rust-tools.lua diff --git a/lua/custom/configs/rust-tools.lua b/lua/custom/configs/rust-tools.lua deleted file mode 100644 index 9ee45ad..0000000 --- a/lua/custom/configs/rust-tools.lua +++ /dev/null @@ -1,12 +0,0 @@ -local on_attach = require("plugins.configs.lspconfig").on_attach -local capabilities = require("plugins.configs.lspconfig").capabilities - - -local options = { - server = { - on_attach = on_attach, - capabilities = capabilities, - } -} - -return options diff --git a/lua/custom/init.lua b/lua/custom/init.lua index 3644ff4..4f935cf 100644 --- a/lua/custom/init.lua +++ b/lua/custom/init.lua @@ -1,7 +1,5 @@ vim.g.dap_virtual_text = false vim.env.PATH = vim.env.PATH .. ":/Users/danesabo/.ghcup/bin" -vim.g.loaded_python3_provider = 1 -vim.g.python3_host_prog = vim.fn.expand "~/.config/nvim/nvim_venv/bin/python" vim.keymap.set("i", "jj", "") vim.opt.updatetime = 1000 -- 1 second delay for CursorHold events vim.o.sessionoptions = "blank,buffers,curdir,folds,help,tabpages,winsize,winpos,terminal,localoptions" diff --git a/lua/custom/plugins.lua b/lua/custom/plugins.lua index f7b0f62..526b7ea 100644 --- a/lua/custom/plugins.lua +++ b/lua/custom/plugins.lua @@ -21,6 +21,7 @@ local plugins = { "stylua", "clang-format", "fourmolu", + "black", --- other "tree-sitter-cli",