1
0
Fork 0
A unofficial command line interface to interact with the Hakuna time tracking software.
Find a file
2025-08-04 00:09:21 +02:00
cmd Remove tennant 2025-08-03 19:22:49 +02:00
.gitignore Initial commit 2025-08-03 19:21:02 +02:00
go.mod deps: Upgrade tcl to v0.2.1 2025-08-04 00:09:21 +02:00
go.sum deps: Upgrade tcl to v0.2.1 2025-08-04 00:09:21 +02:00
LICENSE Initial commit 2025-08-03 19:21:02 +02:00
main.go Initial commit 2025-08-03 19:21:02 +02:00
Makefile Remove tennant 2025-08-03 19:22:49 +02:00
README.md Initial commit 2025-08-03 19:21:02 +02:00

simba

A unofficial command line interface to interact with the Hakuna time tracking software.

Installation

Go

If you have a working Go setup on your device, you can use go to install the latest version of the tool.

go install go.lks.li/matata@latest

Binary

If you just want a prebuilt binary, just download the one for your platform from the latest release, put it into a location included in your $PATH and make it executable, if not already.

Configuration

The default config location for simba is $HOME/.config/simba/. The main configuration is stored in a yaml file called config.yaml.

If the config can not be read when executing commands, you'll be prompted to enter some information to create a new config file in the mentioned location.

If your config is located somewhere else, you can specify it's location via the -c flag.

Usage

All the available commands and what they do are documented in the cli itself, see a list of available commands by running simba --help

ToDo

  • Tests
  • Documentation
  • Order the output of the simba time command
  • Version cmd for seeing the current tool version

License

The GNU GENERAL PUBLIC LICENSE - see LICENSE