local actions = require("vern.actions.python") return { root = "Python", --- later will concat the project_root to the front keybinds = { ["pr"] = { desc = "Executes python code", action = actions.run, }, ["pb"] = { desc = "Asks for what python package to install", action = actions.pip_install, }, }, templates = { project = { ["executable"] = { template = { "vern.templates.python", "main" }, target = "src/%s/main.py", }, ["init"] = { template = { "vern.templates.python", "__init__" }, target = "src/%s/__init__.py", }, ["manifest"] = { template = { "vern.templates.python", "pyproject" }, target = "pyproject.toml", }, }, file = { ["module"] = { template = { "vern.templates.python", "module" }, target = "src/%s.py", }, }, extras = { ["gitignore"] = { template = "vern.templates.extras.gitignore", --- needs to call the function in file target = ".gitignore", }, }, }, }