]> us-delaporte.pagekite.me Git - dotfiles.git/blobdiff - Microsoft.PowerShell_profile.ps1
Getting a space setup in for some PowerShell helper commands.
[dotfiles.git] / Microsoft.PowerShell_profile.ps1
index c9d6ba20f4986dee69e05363d4dbb53e152788fa..759d65518ced91a7f5493ef534124d06e3266009 100644 (file)
@@ -12,6 +12,8 @@ $ENV:PATH+=";C:\ProgramData\chocolatey\bin" # Package management is nice.
 $ENV:PATH+=";C:\Program Files\nodejs" # KataKoda wants to add tools via npm
 $ENV:PATH+=";C:\PENGUIN" # Flag to ensure my profile kicked in.
 
+
+
 function Start-Vault() {
   consul agent -dev # Run in Dev Mode
   vault sever -config c:\src\dotfiles\vaultconfig.hcl -address=http://127.0.0.1:8200 # Use local dev Consul as storage
@@ -48,3 +50,13 @@ function Start-DockerJuiceShop() {
   docker run --rm -p 3000:3000 bkimminich/juice-shop
   Write-Host "Vulnerable Juice Shop running on 3000"
 }
+
+# Import some home grown PowerShell modules, if they are installed.
+$modPaths = @("C:\src\toybox\toybox.psm1")
+$modPaths | ForEach-Object {
+  Write-Host $_
+  $_ | Format-Table
+  if(Test-Path -Path $_) {
+    Import-Module $_
+  }
+}
\ No newline at end of file