lastexecuterecord
It is a simple launcher, run multiple tasks at the set intervals when it starts.
There are many ways to install applications, like winget, npm install, volta, or dotnet tool update. But itβs hard to know when to run them, and itβs annoying to run the commands every time. With this tool, I can run them regularly based on the last time they were executed. I can also choose not to run them when Iβm on a metered connection.
A lightweight Windows launcher that runs your registered commands on a smart schedule β it remembers when things last ran and politely skips them if the interval hasnt passed yet, perfect for automating those terminal-opens-do-the-things routines.
Key features:
- β±οΈ Tracks last run time with second precision and skips commands before their interval is up
- π Network-aware execution can skip or wait based on connectivity and metered status
- π Safe operation with config file locking and atomic updates
- π₯οΈ Integrates beautifully as a Windows Terminal startup profile
This summary was generated by GitHub Copilot based on the project README.