]> apps.delaporte.us Git - dotfiles.git/blobdiff - invoke/setup-linux/tasks.py
Add lama-cpp ui runner
[dotfiles.git] / invoke / setup-linux / tasks.py
index fabd7ebfa72795a28011aed31f4503c213b7073d..7303939867bf573c6ac7d0c0774260e54d589012 100644 (file)
@@ -91,6 +91,12 @@ def vim_airline(c):
 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/')
@@ -127,3 +133,19 @@ def env_ansible(c):
 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')
+