]> apps.delaporte.us Git - dotfiles.git/commitdiff
Fixup
authorEdward Delaporte <edward@delaporte.us>
Sun, 7 Dec 2025 15:27:15 +0000 (09:27 -0600)
committerEdward Delaporte <edward@delaporte.us>
Sun, 7 Dec 2025 15:27:15 +0000 (09:27 -0600)
invoke/nvim-linux/tasks.py [new file with mode: 0644]

diff --git a/invoke/nvim-linux/tasks.py b/invoke/nvim-linux/tasks.py
new file mode 100644 (file)
index 0000000..68f3012
--- /dev/null
@@ -0,0 +1,30 @@
+from invoke import task
+import os
+import platform
+
+home = os.path.expanduser('~')
+
+config_dir = f"{home}/.config/nvim"
+
+@task
+def link(c):
+    print("Before")
+    c.run(f"ls -al {config_dir}")
+    c.run(f"ln -s {home}/dotfiles/files/neovim/init.lua {config_dir}/init.lua")
+    print("After")
+    c.run(f"ls -al {config_dir}")
+
+@task
+def plug(c):
+    c.run(f"curl -fLo {config_dir}/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim")
+    c.run(f"cd {config_dir}/autoload; tree .")
+
+@task
+def status(c):
+    result = c.run('which nvim')
+    print(f"Nvim installed? {result.ok}")
+
+    print(f"Config dir is {config_dir}")
+    c.run(f"ls {config_dir}")
+
+