Theme 02 of 06 / For people who live in a shell
Terminal theme
A dark shell powers on like a CRT, types the command that would have done what you just did, draws the result and finishes with an exit code. A merge shows a real ASCII commit graph. A failed check glitches and exits with 1.
Try it, right here
This is the real engine from the extension. Pick an event and a mood and the Terminal theme plays over a mock GitHub profile.
Warming up the lights…
Terminal / Pull request merged / Applause
What you’ll see
Every GitHub event maps to one of three moods, and the Terminal theme has its own take on each.
Applause Something went right
- Pull request mergedTypes git merge --no-ff, draws the merge graph, decodes “MERGED”, exit 0
- Repository createdgh repo create, a link, “CREATED”
- Checks passedgh pr checks --watch with a spinner, then “PASSED”
- Release publishedgh release create with the tag, then “RELEASED”
- Issue closedgh issue close, then “CLOSED”
- Site or deploy livegh run watch, then “LIVE”
Farewell Something ended
- Repository deletedgh repo delete, then rm -rf, and the text dissolves into noise
- Pull request closedgh pr close, then “CLOSED”
Alarm Something broke
- Checks failedA red stack, a chromatic glitch on “FAILED”, a shudder and exit 1
The details
- Palette
- Near-black with a soft phosphor green, cyan paths and a red for errors.
- Typography
- JetBrains Mono
- Length
- About 4.5 seconds; shorter or longer in settings
- Best for
- Developers who will smile at an exit code. It reads as a joke only people in the trade will get.
- Reduced motion
- Shows a calm still card instead of moving
- Skipping
- Press Esc at any time

The other themes
See all of them on the themes page, or read which GitHub events Footlit reacts to.
Give your merges an entrance.
Footlit is free, runs only on github.com and sends nothing anywhere. Install it in about a minute.
Admit oneFreeGet Footlit


