goalie

command module
v0.0.0-...-80d3fd2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2023 License: MIT Imports: 5 Imported by: 0

README

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

lists of user-defined goals

intentions input form

list of intentions

outcomes form

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
ui
ui/whys
Package goalinput provides an application specific Bubble Tea UI component for adding or editing goals
Package goalinput provides an application specific Bubble Tea UI component for adding or editing goals

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL