X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/134d64499ba8bcced16691024d3a03526beaa358..c619cb30baa63bd430e47adbbf59bd759963b3bd:/Microsoft.PowerShell_profile.ps1 diff --git a/Microsoft.PowerShell_profile.ps1 b/Microsoft.PowerShell_profile.ps1 index 8b3442f..dfe4593 100644 --- a/Microsoft.PowerShell_profile.ps1 +++ b/Microsoft.PowerShell_profile.ps1 @@ -24,15 +24,14 @@ if($IsWindows -eq "") { # Import some home grown PowerShell modules, if they are installed. $modPaths = Get-Childitem -Path "c:\src\dotfiles\psmodules" +$modPaths += Get-Childitem -Path "c:\src\minion\psmodule" if($modPaths.length -eq 0){ Write-Host "No modules found." } $modPaths | ForEach-Object { -# $_ | Format-Table - if(Test-Path -Path $_) { - Import-Module $_ - Write-Host ">> Loaded $_" - } + $fileName = $_.FullName + Import-Module $fileName + Write-Host ">> Loaded $fileName" } #} # $env:PSModulePath = $env:PSModulePath + ";c:\src\dotfiles\psmodules" @@ -43,8 +42,11 @@ Set-PSReadlineKeyHandler -Key UpArrow -Function HistorySearchBackward Set-PSReadlineKeyHandler -Key DownArrow -Function HistorySearchForward Set-PSReadlineOption -HistorySavePath c:\temp\PSHistory.log -# Minion commands - 'today' +# Minion alias commands - 'today' . C:\src\minion\profiles\alias.ps1 +# Add Minion to path +Write-Host "+ Added minion command to path." +$ENV:PATH+=";c:\src\minion\go" # Flag to ensure my profile kicked in. # Unix dies hard. New-Alias which get-command @@ -56,5 +58,7 @@ function Enable-PoshGit { New-Alias pg Enable-PoshGit Write-Host "+ Type 'pg' to enable PoshGit" -# cd c:\src -# + +if((Get-Location).Path -eq $HOME){ + cd c:\src +}