Add support for custom VS Code settings dirs by ammario · Pull Request #39 · coder/sshcode
Environment variables: `+vsCodeConfigDirEnv+` use special VS Code settings dir. `+vsCodeExtensionsDirEnv+` use special VS Code extensions dir.
More info: https://github.com/codercom/sshcode
Arguments:
return nil }
func configDir() (string, error) { var path string switch runtime.GOOS { case "linux": path = os.ExpandEnv("$HOME/.config/Code/User/") case "darwin": path = os.ExpandEnv("$HOME/Library/Application Support/Code/User/") default: return "", xerrors.Errorf("unsupported platform: %s", runtime.GOOS) } return filepath.Clean(path), nil }
func extensionsDir() (string, error) { var path string switch runtime.GOOS { case "linux", "darwin": path = os.ExpandEnv("$HOME/.vscode/extensions/") default: return "", xerrors.Errorf("unsupported platform: %s", runtime.GOOS) } return filepath.Clean(path), nil }