mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2025-03-05 20:49:04 -08:00
parent
b5af1ebd3b
commit
636ec436eb
|
@ -20,7 +20,7 @@ Param
|
|||
Copy-Item -Path "../../../themes" -Destination "./themes" -Recurse
|
||||
# fetch all the binaries from the version's GitHub release
|
||||
New-Item -Path "./" -Name "bin" -ItemType "directory"
|
||||
"posh-windows-amd64.exe", "posh-darwin-amd64", "posh-linux-amd64" | ForEach-Object -Process {
|
||||
"posh-windows-amd64.exe", "posh-windows-386.exe", "posh-darwin-amd64", "posh-linux-amd64" | ForEach-Object -Process {
|
||||
$download = "https://github.com/jandedobbeleer/oh-my-posh/releases/download/v$BinVersion/$_"
|
||||
Invoke-WebRequest $download -Out "./bin/$_"
|
||||
}
|
||||
|
|
|
@ -4,14 +4,16 @@
|
|||
#>
|
||||
|
||||
function Get-PoshCommand {
|
||||
$poshCommand = "$PSScriptRoot/bin/posh-windows-amd64.exe"
|
||||
if ($IsMacOS) {
|
||||
$poshCommand = "$PSScriptRoot/bin/posh-darwin-amd64"
|
||||
return "$PSScriptRoot/bin/posh-darwin-amd64"
|
||||
}
|
||||
if ($IsLinux) {
|
||||
$poshCommand = "$PSScriptRoot/bin/posh-linux-amd64"
|
||||
return "$PSScriptRoot/bin/posh-linux-amd64"
|
||||
}
|
||||
return $poshCommand
|
||||
if ([Environment]::Is64BitOperatingSystem) {
|
||||
return "$PSScriptRoot/bin/posh-windows-amd64.exe"
|
||||
}
|
||||
return "$PSScriptRoot/bin/posh-windows-386.exe"
|
||||
}
|
||||
|
||||
function Set-ExecutablePermissions {
|
||||
|
|
Loading…
Reference in a new issue