From 29b48a66c77fb0c277611abc2f7c38092140ffcf Mon Sep 17 00:00:00 2001 From: Leonora Tindall Date: Mon, 9 Feb 2026 08:35:01 -0600 Subject: [PATCH] Add ty and ruff for python --- rcfiles/neovim.lua | 11 +++++++++++ vim.nix | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/rcfiles/neovim.lua b/rcfiles/neovim.lua index 2464ed4..a6368e7 100644 --- a/rcfiles/neovim.lua +++ b/rcfiles/neovim.lua @@ -75,8 +75,19 @@ vim.cmd([[ vim.lsp.enable('pylsp') vim.lsp.enable('jedi_language_server') +vim.lsp.config('ruff', { + settings = { + ruff = {} } }) +vim.lsp.enable('ruff') + +vim.lsp.config('ty', { + settings = { + ty = {} + } +}) +vim.lsp.enable('ty') -- set up treesitter require('nvim-treesitter').setup { diff --git a/vim.nix b/vim.nix index 650df03..e397d16 100644 --- a/vim.nix +++ b/vim.nix @@ -28,6 +28,10 @@ telescope-nvim plenary-nvim ]; + extraPackages = with pkgs; [ + ruff + ty + ]; initLua = (builtins.readFile ./rcfiles/neovim.lua); }; }