]> us-delaporte.pagekite.me Git - dotfiles.git/blobdiff - files/Microsoft.PowerShell_profile.ps1
Add functions for quick journal access
[dotfiles.git] / files / Microsoft.PowerShell_profile.ps1
index f741f1bb9598172ffed12eab3a129b0e9906c3aa..e39aab217935d2e506ef3e76477912f0be750fd0 100644 (file)
@@ -15,6 +15,27 @@ Set-Alias code codium  # Prefer Codium
 # Dashboard
 New-Alias dash   Show-MyDashboard # from dash.psm1
 New-Alias today Get-JournalAgenda
 # Dashboard
 New-Alias dash   Show-MyDashboard # from dash.psm1
 New-Alias today Get-JournalAgenda
+function journal {
+    param(
+        [switch]$limited = $false,
+        [switch]$shared = $false
+    )
+    $path = "$HOME\Box\Journal"
+    if($limited) {
+        $path = "$HOME\Box\SecDevLimited"
+    }
+    if($shared) {
+        $path = "$HOME\Box\Privacy & Cybersecurity\Cybersecurity Development"
+    }
+    nvim $path
+}
+function dotfiles {
+    nvim "$HOME\dotfiles"
+}
+
+# Vi
+New-Alias vi nvim
+New-Alias vim nvim
 
 # You can pry my unix commands out of my cold dead fingers
 if($iswindows) {
 
 # You can pry my unix commands out of my cold dead fingers
 if($iswindows) {
@@ -35,11 +56,9 @@ Import-Module "$env:psmodules\dash.psm1"
 Import-Module $env:psmodules\file_management.psm1
 Import-Module "$env:psmodules\fix_vpn.psm1"
 
 Import-Module $env:psmodules\file_management.psm1
 Import-Module "$env:psmodules\fix_vpn.psm1"
 
-
-
 $maybe_mods = @(
        "$env:src\travel-times\travel-times.psm1",
 $maybe_mods = @(
        "$env:src\travel-times\travel-times.psm1",
-    "$env:src\powershell-scripts\modules\AgileGitHubCLI.psm1"
+       "$env:src\powershell-scripts\modules\AgileGitHubCLI.psm1"
        )
 $maybe_mods | ForEach-Object {
        if(Test-Path $_) {
        )
 $maybe_mods | ForEach-Object {
        if(Test-Path $_) {
@@ -49,6 +68,7 @@ $maybe_mods | ForEach-Object {
        }
 }
 
        }
 }
 
+$env:nvim_config = "$HOME\AppData\Local\nvim"
 
 # Load local source modules
 # Import-Module $env:src\powershell-scripts\modules\MarkdownGitHub.psm1
 
 # Load local source modules
 # Import-Module $env:src\powershell-scripts\modules\MarkdownGitHub.psm1