modified: RdzeN-Profile.ps1
This commit is contained in:
parent
0c4ec6fe5f
commit
828935d850
@ -41,6 +41,9 @@ function Pull-Repository {
|
|||||||
if (-not (Test-Path $path_profile_file)) {
|
if (-not (Test-Path $path_profile_file)) {
|
||||||
Write-Host "Profile file not found locally. Pulling from repository..." -ForegroundColor Yellow
|
Write-Host "Profile file not found locally. Pulling from repository..." -ForegroundColor Yellow
|
||||||
Pull-Repository
|
Pull-Repository
|
||||||
|
Get-ChildItem $path_gitea_powershell_profile_functions | ForEach-Object {
|
||||||
|
. $_.FullName
|
||||||
|
}
|
||||||
# 97. Override profile
|
# 97. Override profile
|
||||||
Override-Profile
|
Override-Profile
|
||||||
# 98. Override profile
|
# 98. Override profile
|
||||||
@ -53,6 +56,9 @@ if (-not (Test-Path $path_profile_file)) {
|
|||||||
if ($local_profile_hash.Hash -ne $remote_profile_hash.Trim()) {
|
if ($local_profile_hash.Hash -ne $remote_profile_hash.Trim()) {
|
||||||
Write-Host "Local profile file has been modified. Pulling from repository..." -ForegroundColor Yellow
|
Write-Host "Local profile file has been modified. Pulling from repository..." -ForegroundColor Yellow
|
||||||
Pull-Repository
|
Pull-Repository
|
||||||
|
Get-ChildItem $path_gitea_powershell_profile_functions | ForEach-Object {
|
||||||
|
. $_.FullName
|
||||||
|
}
|
||||||
# 97. Override profile
|
# 97. Override profile
|
||||||
Override-Profile
|
Override-Profile
|
||||||
# 98. Override profile
|
# 98. Override profile
|
||||||
@ -89,16 +95,13 @@ foreach ($function_name in $local_functions_hashes.Keys) {
|
|||||||
if ($functions_to_pull.Count -gt 0) {
|
if ($functions_to_pull.Count -gt 0) {
|
||||||
Write-Host "Functions have been modified. Pulling from repository..." -ForegroundColor Yellow
|
Write-Host "Functions have been modified. Pulling from repository..." -ForegroundColor Yellow
|
||||||
Pull-Repository
|
Pull-Repository
|
||||||
|
Get-ChildItem $path_gitea_powershell_profile_functions | ForEach-Object {
|
||||||
|
. $_.FullName
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
Write-Host "Functions are up to date." -ForegroundColor Green
|
Write-Host "Functions are up to date." -ForegroundColor Green
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# 3. Dot source functions.
|
|
||||||
Get-ChildItem $path_gitea_powershell_profile_functions | ForEach-Object {
|
|
||||||
. $_.FullName
|
|
||||||
}
|
|
||||||
|
|
||||||
# 4. List functions
|
# 4. List functions
|
||||||
$functions = Get-ChildItem $path_gitea_powershell_profile_functions | Sort-Object
|
$functions = Get-ChildItem $path_gitea_powershell_profile_functions | Sort-Object
|
||||||
for ($i = 0; $i -lt $functions.Count; $i++) {
|
for ($i = 0; $i -lt $functions.Count; $i++) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user