Skip to content

Commit 565b3e5

Browse files
committed
add PS Scripts to PATH
1 parent 3f8e355 commit 565b3e5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/powershell-extended/PROFILE.AllUsersAllHosts.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,9 @@ try {
8585

8686
#region Environment Variables ==================================================
8787
# Add local bin directory to PATH if not already present
88-
if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "${__PSProfileEnvPathOriginal}:${HOME}/bin") }
89-
if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/.local/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "${__PSProfileEnvPathOriginal}:${HOME}/.local/bin") }
88+
if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "$([System.Environment]::GetEnvironmentVariable('PATH')):${HOME}/bin") }
89+
if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/.local/bin") { [System.Environment]::SetEnvironmentVariable('PATH', "$([System.Environment]::GetEnvironmentVariable('PATH')):${HOME}/.local/bin") }
90+
if ($__PSProfileEnvPathOriginal.Split(':') -notcontains "${HOME}/.local/share/powershell/Scripts") { [System.Environment]::SetEnvironmentVariable('PATH', "$([System.Environment]::GetEnvironmentVariable('PATH')):${HOME}/.local/share/powershell/Scripts") }
9091

9192
# Set the USER environment variable if not already set
9293
if ($null -eq [System.Environment]::GetEnvironmentVariable('USER') -and $null -eq [System.Environment]::GetEnvironmentVariable('USERNAME')) { [System.Environment]::SetEnvironmentVariable('USER', (/usr/bin/whoami)) }

0 commit comments

Comments
 (0)