nix-dotfiles/hm_modules/development/python.nix

9 lines
421 B
Nix

{ pkgs, lib, config, ... }: {
home.packages = [ pkgs.black pkgs.python3 ]
++ lib.optionals config.programs.helix.enable builtins.attrValues {
inherit (pkgs.python3Packages) python-lsp-server pyls-flake8 pyls-isort;
} ++ lib.optionals config.programs.kakoune.enable builtins.attrValues {
inherit (pkgs.python3Packages) python-lsp-server pyls-flake8 pyls-isort;
};
programs.neovim.withPython3 = true;
}