PnP.Wsl2.Json

{
  "PnPWsl2RootFolder": "#",
  "WslCandyFolder": "#",
  "WslActiveDistribution": "ubuntu",
  "WslTempFolder": "#",
  "Labels": {
    "Configuration": {
      "TITLE": "Configuration",
      "DESCRIPTION": ""
    }
  },
  "Commands": {
    "Add-WslInstance": "--install -d {0}",
    "Stop-PnPWsl2": "wsl --shutdown",
    "Terminate-WSLInstance": "wsl --terminate {0}",
    "Export-WSLInstance": "wsl --export {0} {1}",
    "Import-WSLInstance": "wsl --import {0} {1} {2}",
    "Set-WslDefaultVersion": "wsl --set-default-version 2",
    "Set-WslDefaultInstance": "wsl --set-default {0}",
    "Get-WslDistributionsOnline": "wsl --list --online ",
    "Get-WslDistributionsLocal": "wsl --list ",
    "Get-WslPath": "wsl -d {0} wslpath -u {1}",
    "Copy-WslFile": "wsl cp '{0}' '{1}'",
    "Execute-WslBashFile": "wsl -d {0} bash -ic '{1}'",
    "Execute-WslBashFiles": "wsl -d {0} bash -ic '{1};{2}'",
    "Remove-WslInstance": "wsl --unregister '{0}'"
  },
  "ReplaceParams": {
    "{GITHUB.USER}": "user",
    "{GITHUB.USER.EMAIL}": "user@pnpcandy.com"
  }
}