#!/bin/sh container_name="$(printf '{"containerName":"%s"}' "$1" | od -A n -t x1 | tr -d "\n\t ")" if flatpak list | grep -q com.visualstudio.code; then code_command="flatpak run com.visualstudio.code" elif command -v code 2> /dev/null > /dev/null; then code_command="code" else echo "vscode not installed" exit 127 fi ${code_command} --folder-uri="vscode-remote://attached-container+${container_name}/${2}"