mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2025-02-02 05:41:10 -08:00
parent
670c8871d3
commit
c77297c867
|
@ -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-windows-386.exe", "posh-darwin-amd64", "posh-linux-amd64" | ForEach-Object -Process {
|
||||
"posh-windows-amd64.exe", "posh-windows-386.exe", "posh-darwin-amd64", "posh-linux-amd64", "posh-linux-arm" | ForEach-Object -Process {
|
||||
$download = "https://github.com/jandedobbeleer/oh-my-posh/releases/download/v$BinVersion/$_"
|
||||
Invoke-WebRequest $download -Out "./bin/$_"
|
||||
}
|
||||
|
|
|
@ -8,6 +8,11 @@ function Get-PoshCommand {
|
|||
return "$PSScriptRoot/bin/posh-darwin-amd64"
|
||||
}
|
||||
if ($IsLinux) {
|
||||
# this is rather hacky but there's no other way for the time being
|
||||
$arch = uname -m
|
||||
if ($arch -eq 'aarch64') {
|
||||
return "$PSScriptRoot/bin/posh-linux-arm"
|
||||
}
|
||||
return "$PSScriptRoot/bin/posh-linux-amd64"
|
||||
}
|
||||
if ([Environment]::Is64BitOperatingSystem) {
|
||||
|
|
Loading…
Reference in a new issue