def vim_ollama(c):
add_vim_plugin(c, 'https://github.com/gergap/vim-ollama.git', 'vim-ollama')
+@task
+def vim_all(c):
+ vim_airline(c)
+ vim_markdown(c)
+ vim_nerdtree(c)
+
@task
def add_vim_plugin(c, git_path, folder):
c.run(f'mkdir -p {HOME}/.vim/pack/')
c.run(f'{path}/bin/pip freeze')
+@task
+def env_borg(c):
+ ensure_env(c, 'borg')
+
@task
def env_ansible(c):
ensure_env(c, 'ansible')
def env_jupyter(c):
ensure_env(c, 'jupyter')
+@task
+def clone(c, path):
+ c.run(f'mkdir -p {HOME}/src')
+ c.run(f'cd {HOME}/src; git clone {path}')
+
+@task
+def clone_minion(c):
+ clone(c, 'ssh://git@codeberg.org/EdTheDev/minion.git')
+
+@task
+def clone_favs(c):
+ clone(c, 'ssh://git@codeberg.org/EdTheDev/down-shift.git')
+ clone(c, 'ssh://git@codeberg.org/EdTheDev/todolist.git')
+ clone(c, 'ssh://git@codeberg.org/EdTheDev/weekend-template.git')
+ clone(c, 'ssh://git@codeberg.org/EdTheDev/invoke-tui.git')
+