]> apps.delaporte.us Git - dotfiles.git/blobdiff - invoke/minetest/tasks.py
Update to latest MineTest
[dotfiles.git] / invoke / minetest / tasks.py
index 688e168631ad244c0f971b0727e36bfaae1be234..05e1fca611cad47b45c041615d8ce1250dc04045 100644 (file)
@@ -8,11 +8,17 @@ def debug(c):
 
 @task
 def install(c):
 
 @task
 def install(c):
+    print("Installing...")
+    # result = c.run('which minetest')
+    # if not(result.ok):
+    c.run("sudo apt install flatpak")
+    c.run("sudo apt install gnome-software-plugin-flatpak")
+    c.run("flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo")
+    c.run("flatpak install flathub net.minetest.Minetest -y")
     result = c.run('which minetest')
     result = c.run('which minetest')
-    if not(result.ok):
-        c.run("apt install minetest")
-    else:
-        print(f"MineTest installed at {result.stdout}")
+    print(f"MineTest installed at {result.stdout}")
+    print("To run: flatpak run net.minetest.Minetest")
+
 
 @task
 def restore(c, dir):
 
 @task
 def restore(c, dir):