From 565b3e5c430650c47fd198f7111ae37bc3721070 Mon Sep 17 00:00:00 2001 From: Julian Pawlowski <75446+jpawlowski@users.noreply.github.com> Date: Wed, 28 Aug 2024 19:50:56 +0200 Subject: [PATCH] add PS Scripts to PATH --- src/powershell-extended/PROFILE.AllUsersAllHosts.ps1 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/powershell-extended/PROFILE.AllUsersAllHosts.ps1 b/src/powershell-extended/PROFILE.AllUsersAllHosts.ps1 index 205d206..ebc6d7f 100644 --- a/src/powershell-extended/PROFILE.AllUsersAllHosts.ps1 +++ b/src/powershell-extended/PROFILE.AllUsersAllHosts.ps1 @@ -85,8 +85,9 @@ try { #region Environment Variables ================================================== # Add local bin directory to PATH if not already present - if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "${__PSProfileEnvPathOriginal}:${HOME}/bin") } - if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/.local/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "${__PSProfileEnvPathOriginal}:${HOME}/.local/bin") } + if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "$([System.Environment]::GetEnvironmentVariable('PATH')):${HOME}/bin") } + if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/.local/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "$([System.Environment]::GetEnvironmentVariable('PATH')):${HOME}/.local/bin") } + if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/.local/share/powershell/Scripts") { [System.Environment]::SetEnvironmentVariable('PATH', "$([System.Environment]::GetEnvironmentVariable('PATH')):${HOME}/.local/share/powershell/Scripts") } # Set the USER environment variable if not already set if ($null -eq [System.Environment]::GetEnvironmentVariable('USER') -and $null -eq [System.Environment]::GetEnvironmentVariable('USERNAME')) { [System.Environment]::SetEnvironmentVariable('USER', (/usr/bin/whoami)) }