From 022db9d681251142195157eb61c1ed71bd402cd8 Mon Sep 17 00:00:00 2001 From: Edward Delaporte Date: Fri, 14 Mar 2025 16:00:44 -0500 Subject: [PATCH] Add dotfiles to journal util --- files/Microsoft.PowerShell_profile.ps1 | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/files/Microsoft.PowerShell_profile.ps1 b/files/Microsoft.PowerShell_profile.ps1 index 7aef53d..0f20883 100644 --- a/files/Microsoft.PowerShell_profile.ps1 +++ b/files/Microsoft.PowerShell_profile.ps1 @@ -17,17 +17,20 @@ New-Alias dash Show-MyDashboard # from dash.psm1 New-Alias today Get-JournalAgenda function journal { param( + [ValidateSet('limited','shared','journal', 'dotfiles')] + [string]$key, [switch]$limited = $false, - [switch]$shared = $false + [switch]$shared = $false, + [switch]$dotfiles = $false ) $path = "$HOME\Box\Journal" - if($limited) { - $path = "$HOME\Box\SecDevLimited" + switch($key){ + 'limited' { $path = "$HOME\Box\SecDevLimited" } + 'shared' { $path = "$HOME\Box\Privacy & Cybersecurity\Cybersecurity Development" } + 'journal' { $path = "$HOME\Box\Journal" } + 'dotfiles' { $path = "$HOME\dotfiles" } } - if($shared) { - $path = "$HOME\Box\Privacy & Cybersecurity\Cybersecurity Development" - } - nvim $path + cd $path; nvim $path } function dotfiles { -- 2.47.3