cihat

command module
v0.0.0-...-ab6916d Latest Latest
Warning

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

Go to latest
Published: Jan 1, 2023 License: MIT Imports: 3 Imported by: 0

README ΒΆ

cihat

πŸ₯§ View the status of repo checks from an RPi sense hat LED matrix

build test lint

❓ Explanation

cihat is a go based application for viewing the commit checks of GitHub repos you have contributor access to on a Raspberry Pi Sense Hat. Each row is a repo and they go from top to bottom based on when a commit was made to the default branch (recent on top). Repos that have commits with no checks are skipped. Each pixel displays a check based on the status of a check. Green is for checks that pass, yellow is for checks that are in progress, and red is for checks that fail. Gets the latest checks every 2 seconds.

πŸ‘€ Demo

Click this to see the demo!

πŸš€ Setup

Please run all the following steps on your RPi with the sense hat plugged in.

1. Install docker and docker-compose

You can install both by running sh ./install-docker.sh from inside this repo.

2. Creating the PAT (Personal Access Token)

Create a new personal access token and check off the repo:status box. Copy that token and put it in a file in ~/cihat-config/pat.txt.

3. Start it up!

Run docker-compose up -d from inside this repo. All done!

4. Shutting it down

You can stop cihat by running docker-compose down from inside this repo and just restart your RPi to turn off the lights.

πŸ™Œ Contributing

Before contributing please read the CONTRIBUTING.md file.

πŸ‘₯ Contributors

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
pkg
api

Jump to

Keyboard shortcuts

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