Skip to content

ascaletty/cronwave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cronwave

Cronwave is a calendar scheduler integration with the command line utility taskwarrior. Cronwave takes all your task, their estimated times and schedules them accordingly. It then links with an external caldav server and pushes the new changes. Check out my blog post on how I use it.

Feature list/Roadmap

  • sync with private caldav servers such as Radicale
  • recurring events
  • rescheduling feature that allows you to create new events and have your tasks move around them
  • delete function than completes your tasks and removes them from your calendar
  • tasks that start after a specific date.
  • filling out a whentomeet based on the events you have scheduled
  • google/apple calendar support
  • ui
  • more advanced ai/monte carlo simulation scheduling algorithm
  • integration with [mcps](https://github.com/swaits/mcps

Installation

git clone https://github.com/ascaletty/cronwave 
cd cronwave
cargo build --release
cd target/release
sudo cp cronwave /usr/bin/

Contribution

Contributions are more than welcome.

About

auto ical scheduler

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages