From: Edward Delaporte Date: Fri, 3 May 2024 20:07:11 +0000 (-0500) Subject: Maintain todo count history X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/commitdiff_plain/6dd64e44fd2165d0604b8a7a4795da415e854740?hp=-c Maintain todo count history --- 6dd64e44fd2165d0604b8a7a4795da415e854740 diff --git a/files/env.ps1 b/files/env.ps1 index e539c5b..0be9112 100644 --- a/files/env.ps1 +++ b/files/env.ps1 @@ -1,6 +1,7 @@ $env:Journal = "~\Journal" # allows cd $env:journal $env:todolist = "C:\Users\delaport\Journal\" $ENV:todotxt = "$ENV:todolist\todo.txt" +$ENV:todohist = "$ENV:todolist\todo.hist.csv" # Tell my scripts which GitHub repositories to look in. $env:GITHUB_USERNAME = 'edthedev' $env:GITHUB_CLONE_PATH = '~\src' diff --git a/psmodules/dash.psm1 b/psmodules/dash.psm1 index c10d868..f548ffb 100644 --- a/psmodules/dash.psm1 +++ b/psmodules/dash.psm1 @@ -4,8 +4,12 @@ function Get-JournalAgenda() { function Measure-JournalTodos() { $todocount = todolist | Measure-Object -Line + if(Test-Path $env:todohist) { + $env:todocount = Get-Content -Path $env:todohist + } $env:todocount += '|' $env:todocount += $todocount.lines + $env:todocount | Out-File -Path $env:todohist }