A simple terminal calendar app with Google Calendar sync.
go install github.com/NStefan002/tui-calendar/v2@latestgit clone https://github.com/NStefan002/tui-calendar.git
cd tui-calendar
go build -o tui-calendar .
# to run
./tui-calendarNote
This step is only required the first time you run tui-calendar, after that your credentials will be saved
locally and you will never have to do this again.
-
Run
tui-calendar initand follow the instructions to set up Google OAuth credentials -
When you finish the setup, your credentials will be saved in one of the following locations depending on your OS:
- Linux:
~/.config/tui-calendar/credentials.json - macOS:
~/Library/Application Support/tui-calendar/credentials.json - Windows:
C:\Users\<you>\AppData\Roaming\tui-calendar\credentials.json
- Linux:
-
Run
tui-calendar, login, and start using the app