Goalie is a TUI program designed to help you achieve your goals. It is based on, but unaffiliated with, the Complice webapp. For the most part, it functions in the same way as Complice, but running locally in a terminal environment with keyboard controls.
I built Goalie mainly for my own personal use, and it is still in a pre-release state. There are certain surprising behaviours it exhibits because of unimplemented functionality, and of course, it currently has no usage documentation. If you are looking to make more consistent progress towards your goals, for most people I would recommend making use of Complice instead.
- Create, update, and delete goals
- Each goal has an associated color, selected by hex code, which is used throughout the UI
- Save and retrieve daily intentions
- Assign pomodoros to intentions to keep track of time spent on them
- Save and review daily outcomes and reflections per goal
- Help information in each view indicates the function of keybindings in that view
- Timeline displays information about intentions and outcomes from prior days
- Save and view periodic reviews of progress towards goals
- Weekly
- Monthly
- Quarterly
- Yearly
On Unix systems, Goalie will try to store its data in an sqlite database
goalie.db
in a folder in $XDG_DATA_HOME as specified in the XDG base
directory
specification.
On Windows, it will attempt to use the equivalent Windows Known
Folder. No
configuration files yet.