Skip to content

Commit a6dc577

Browse files
tarebyteCopilot
andcommitted
Drop Python support
I don't write Python, so none of this earns its keep: the lang.python LazyVim extra, the python treesitter parser, uv, and the starship python module. The extra was a no-op anyway — Mason is disabled, and no Python language server was ever declared in mise, so it loaded without ever attaching an LSP. Also drop the .NET claim from the dev focus section. It isn't in mise or the Brewfile and hasn't been. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 45b11bd3-de14-4ce9-b61a-32800de80000
1 parent 218a4ab commit a6dc577

5 files changed

Lines changed: 1 addition & 10 deletions

File tree

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,4 +229,4 @@ make install
229229

230230
## Dev focus
231231

232-
Ruby/Rails primary — Sorbet (`vscode_sorbet`, `vscode_sorbet_rubocop`), ruby-lsp, Rubocop (`common/.rubocop.yml`), vim-rails, `common/.pryrc`. Also Go (gopls + gofumpt + goimports via the `lang.go` LazyVim extra, binaries from mise), Lua (lua_ls, stylua), Node, Rust, Python, and .NET via mise. Because Mason is disabled, the `ensure_installed` entries inside LazyVim language extras are silent no-ops — any tool they want must be declared in `common/.config/mise/config.toml`. See "Tool provisioning" above.
232+
Ruby/Rails primary — Sorbet (`vscode_sorbet`, `vscode_sorbet_rubocop`), ruby-lsp, Rubocop (`common/.rubocop.yml`), vim-rails, `common/.pryrc`. Also Go (gopls + gofumpt + goimports via the `lang.go` LazyVim extra, binaries from mise), Lua (lua_ls, stylua), Node, and Rust via mise. Because Mason is disabled, the `ensure_installed` entries inside LazyVim language extras are silent no-ops — any tool they want must be declared in `common/.config/mise/config.toml`. See "Tool provisioning" above.

common/.config/mise/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ node = "latest"
1010
ruby = "4.0.6"
1111
rust = "latest"
1212
stylua = "v2.5.2"
13-
uv = "latest"
1413
"aqua:LuaLS/lua-language-server" = "latest"
1514
"go:golang.org/x/tools/cmd/goimports" = "latest"
1615
"npm:@tailwindcss/language-server" = "latest"

common/.config/nvim/lazyvim.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
"lazyvim.plugins.extras.editor.navic",
88
"lazyvim.plugins.extras.lang.git",
99
"lazyvim.plugins.extras.lang.go",
10-
"lazyvim.plugins.extras.lang.python",
1110
"lazyvim.plugins.extras.lang.tailwind",
1211
"lazyvim.plugins.extras.ui.treesitter-context",
1312
"lazyvim.plugins.extras.util.mini-hipatterns",

common/.config/nvim/lua/plugins/treesitter.lua

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ return {
88
"dockerfile",
99
"embedded_template",
1010
"fish",
11-
"python",
1211
"latex",
1312
"ruby",
1413
"scss",

common/.config/starship.toml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ $git_state\
99
$git_status\
1010
$cmd_duration\
1111
$line_break\
12-
$python\
1312
$character"""
1413

1514
[directory]
@@ -43,8 +42,3 @@ style = "bright-black"
4342
format = "[$duration]($style) "
4443
style = "yellow"
4544

46-
[python]
47-
format = "[$virtualenv]($style) "
48-
style = "bright-black"
49-
detect_extensions = []
50-
detect_files = []

0 commit comments

Comments
 (0)