From 91fc8f875697ae0ba5884cb64d30554227877b4a Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Thu, 30 Mar 2023 17:07:04 +0100 Subject: [PATCH] Add mypy, black and isort to nvim as defaults --- config/nvim/lua/lsp/null_ls_sources.lua | 2 ++ nixos/home-manager/packages/tui/neovim.nix | 3 +++ 2 files changed, 5 insertions(+) diff --git a/config/nvim/lua/lsp/null_ls_sources.lua b/config/nvim/lua/lsp/null_ls_sources.lua index a77bcdc7..d24376c6 100644 --- a/config/nvim/lua/lsp/null_ls_sources.lua +++ b/config/nvim/lua/lsp/null_ls_sources.lua @@ -3,6 +3,8 @@ return { null_ls.builtins.code_actions.gitsigns, null_ls.builtins.diagnostics.zsh, null_ls.builtins.diagnostics.mypy, + null_ls.builtins.formatting.black, + null_ls.builtins.formatting.isort, null_ls.builtins.formatting.trim_whitespace, null_ls.builtins.hover.dictionary, } diff --git a/nixos/home-manager/packages/tui/neovim.nix b/nixos/home-manager/packages/tui/neovim.nix index 73df08be..81552f28 100644 --- a/nixos/home-manager/packages/tui/neovim.nix +++ b/nixos/home-manager/packages/tui/neovim.nix @@ -6,6 +6,9 @@ gnumake gcc python310Packages.pynvim + python310Packages.mypy + python310Packages.black + python310Packages.isort fzf ripgrep cargo