diff --git a/home/modules/nvf.nix b/home/modules/nvf.nix index 0d10183..8a9ace2 100644 --- a/home/modules/nvf.nix +++ b/home/modules/nvf.nix @@ -11,6 +11,25 @@ enable = true; enableManpages = true; + extraPackages = with pkgs; [ + pydocstring + ]; + + autocmds = [ + { + event = "FileType"; + pattern = "python"; + callback = '' + vim.keymap.set( + "n", + "ds", + "silent !pydocstring --style google", + { buffer = true, desc = "Generate Python docstring" } + ) + ''; + } + ]; + settings.vim = { theme = { enable = true;