Skip to content

kovetskiy/xoal

Repository files navigation

xoal

Yet another cross-platform goal tracker. Just for fun.

  • Xoal doesn't allow to have several tasks at the same time.
  • Xoal requires you to assign a deadline for a goal.
  • Xoal notifies you when you run out of time for a goal.
  • Xoal has only one input — your next task. Current task is displayed on top of this input.

Other task trackers are great, but I want an annoying goal tracker that will notify me when I do something for too long time. Because sometimes I just forget to set a new goal and get distracted by completely different task. Xoal helps to stay on the same goal or at least observe the fact that I've got distracted.

xoal.gif

Tech

  • React
  • Node
  • Electron
  • TypeScript
  • Chakra UI

Dev: start

npm run dev:react
npm run dev:electron

Build a release

npx electron-builder

Troubleshooting

If you experience an error like

gpu_data_manager_impl_private.cc(1034)] The display compositor electron is frequently crashing.

Try running appimage with --no-sandbox flag.

See https://dev.to/agiksetiawan/appimage-crash-the-display-compositor-is-frequently-crashing-goodbye-g4

License

MIT