]> 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 76dfcf51d0b7c6b076d421e3d334767d3fb18f32..e39aab217935d2e506ef3e76477912f0be750fd0 100644 (file)
@@ -15,6 +15,23 @@ Set-Alias code codium  # Prefer Codium
 # 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
@@ -51,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