Goalie 🏒🥅
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.
Screenshots
Features
- 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
Files
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.