████████╗███████╗██████╗ ███╗ ███╗██╗███╗ ██╗██╗ ██╗██████╗ ╚══██╔══╝██╔════╝██╔══██╗████╗ ████║██║████╗ ██║██║ ██║██╔══██╗ ██║ █████╗ ██████╔╝██╔████╔██║██║██╔██╗ ██║██║ ██║██████╔╝ ██║ ██╔══╝ ██╔══██╗██║╚██╔╝██║██║██║╚██╗██║██║ ██║██╔═══╝ ██║ ███████╗██║ ██║██║ ╚═╝ ██║██║██║ ╚████║╚██████╔╝██║ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═╝
Beautiful animations, ASCII art, and 50+ productivity tools for your zsh terminal. Git operations become a show. Your workflow becomes a game.
$ git clone https://github.com/L-ubu/Terminup.git && cd Terminup && ./install.sh
Open a new terminal and Terminup greets you with a system check, your todos, and what your day looks like. Powerlevel10k optional — it works with any zsh setup.
$ zsh ╔═══════════════════════════════════════╗ ║ TERMINUP BOOT SEQUENCE ║ ╚═══════════════════════════════════════╝ [ OK ] Initializing Terminup v1.0.0 [ OK ] Loading core modules [ OK ] Configuring shell environment ──────────── SYSTEM STATUS ──────────── [ OK ] Shell: zsh 5.9 [ OK ] Git: 2.43.0 [ OK ] Node: v20.10.0 [ OK ] FZF: available All systems operational ▲ 3 todos today · standup in 20m
Push, pull, merge and rebase come with ASCII animations and progress art. Code reviews never saw you push with style.
todo, note, remind, pomo, focus, standup, eod — a full workflow without leaving the terminal.
Switch the whole toolkit's look with one command. From phosphor green to synthwave, your terminal matches your mood.
ASCII aquariums, matrix rain, starfields — plus actual games for when the build is running. Yes, really.
FZF-powered finders for files, git branches, docker containers, DDEV sites and your own notes.
English, Dutch, French, German, Spanish and more. Your tools should speak your language.
Everything hangs off one alias: tup.
| Command | What it does |
|---|---|
tup all | Every command, grouped and searchable |
tup todo | Terminal-native todo list with priorities |
tup note | Quick notes, fuzzy-searchable later |
tup pomo | Pomodoro timer with ASCII progress |
tup standup | Yesterday's git log + todos → standup notes |
tup theme | Switch between 15+ themes |
tup remind | Reminders that ping you in the terminal |
tup eod | End-of-day wrap: what shipped, what's pending |
The decisions worth knowing about, written down.
You spend all day in this thing. It might as well boot like a spaceship, animate your pushes, and rain matrix when you're thinking.
Pure zsh scripts — no daemon, no background process, no telemetry. Delete the folder and it's like it never happened.
Standup at 9:00, pomodoros before lunch, end-of-day wrap at 17:30. The tools exist because the days demanded them.