From 94fa83bcdbd3089b6747fdbd88f1f972d393bb09 Mon Sep 17 00:00:00 2001 From: John Doty Date: Mon, 13 Jun 2022 21:37:28 -0700 Subject: [PATCH] Fish garbage --- setup.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/setup.py b/setup.py index cfd1513..e270a94 100644 --- a/setup.py +++ b/setup.py @@ -1,5 +1,6 @@ #!/usr/local/bin/python3 import os +import subprocess ignore = { "install.sh", @@ -104,3 +105,7 @@ if os.getenv("LOCALAPPDATA") is not None: ) # Check to set the shell to fish, if we need to +if os.getenv("CODER_WORKSPACE_ID"): + subprocess.run(["sudo", "apt-get", "update"]) + subprocess.run(["sudo", "apt-get", "install", "-y", "fish"]) + subprocess.run(["sudo", "chsh", "-s", "/usr/bin/fish", os.getenv("USER")])