Add Windows support. Major effort — involves:
- fsnotify already supports Windows, so file watching should work
- Notification system: replace notify-send/osascript with toast notifications (e.g. go-toast or PowerShell)
- Service management: Windows Task Scheduler or NSSM instead of systemd/launchd
- Path handling: backslashes, drive letters, user profile dir
- Build target: add windows to goreleaser goos
- Testing on Windows CI runner
Low priority — Linux and macOS cover the primary user base for now.
Add Windows support. Major effort — involves:
Low priority — Linux and macOS cover the primary user base for now.