For a number of years, I’ve been utilizing a PowerShell module I wrote referred to as MyTickle to assist me handle my reminders and occasions. I spend my days at a PowerShell immediate, and I needed a straightforward strategy to maintain observe of upcoming occasions. The module relied on a SQL Server or SQL Server Categorical occasion to carry the database. Nevertheless, I all the time felt this was overkill, except you want SQL Server Categorical for different issues. It was additionally troublesome to make use of the module throughout programs. I ended up added offline capabilities so I might entry my reminders from my laptop computer.
I lastly received round to writing a substitute module that makes use of SQLite. This implies I’ve a single file to take care of and might simply transfer the database round. The brand new module known as PSReminderLite and is accessible on the PowerShell Gallery. The module requires PowerShell 7.4 and also will set up the MySQLite module.
The module will create a SQLite database file in $HOME
.
Initialize-PSReminderDatabase
The module’s instructions allow you to add occasion reminders, which you’ll be able to tag. The tags have related ANSI formatting.
Though reminders which are due inside 24 hours will probably be displayed in crimson and people inside 48 hours in yellow.
There’s way more to the module so I encourage you to spend a couple of minutes with the challenge’s README file. If you’re a consumer of the unique MyTickle module, the brand new module has instructions that can assist you migrate. See the README file for particulars.