]> us-delaporte.pagekite.me Git - dotfiles.git/commitdiff
Maintain todo count history
authorEdward Delaporte <delaport@illinois.edu>
Fri, 3 May 2024 20:07:11 +0000 (15:07 -0500)
committerEdward Delaporte <delaport@illinois.edu>
Fri, 3 May 2024 20:07:11 +0000 (15:07 -0500)
files/env.ps1
psmodules/dash.psm1

index e539c5bbd98c22c69dcc833a62a93f9ac1e0f8a7..0be91128e615fcd2d776b27bd15d84ef59ff86af 100644 (file)
@@ -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'
index c10d868c43f1353bbbede2b8b5e845010b601beb..f548ffbe76cf8fa174915cb3d59b4cb94612c56c 100644 (file)
@@ -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
 }