╔╦╗╔═╗╦═╗╔╦╗╦╔╗╔╔═╗ ║ ║╣ ╠╦╝║║║║║║║║ ║ ╩ ╚═╝╩╚═╩ ╩╩╝╚╝╚═╝
The Minimalist, Keyboard-Centric Organizer for Linux Lovers
Features • Installation • Usage • Pro Tips
Termind is a powerful command-line To-Do list manager built with the philosophy: "Do one thing and do it well."
Designed for those who live in the terminal, it removes the friction of GUI apps. Whether you are managing server tasks, coding sprints, or daily chores, Termind keeps you organized without your hands ever leaving the keyboard.
- Auto-Detection: Automatically adapts to your system language.
- Languages: Native support for 🇺🇸 English, 🇹🇷 Turkish, 🇩🇪 German, 🇪🇸 Spanish, 🇫🇷 French, 🇷🇺 Russian, 🇨🇳 Chinese, and 🇯🇵 Japanese.
- Tag System: Group related tasks instantly using
@tags(e.g.,@work,@home). - Priority Handling: Mark critical tasks with the
-pflag. - Intelligent Sorting: Urgent tasks always float to the top, followed by tag groups.
- Undo Engine: Accidentally deleted a task? Just type
undo. - Search: Find any task instantly with powerful text matching.
- Statistics: Visualize your productivity metrics and completion rates.
You can install Termind globally on your system. It sets up everything automatically using make.
# 1. Clone the repository
git clone https://github.com/aliden1z/termind.git
cd termind
# 2. Install using Make (Requires sudo)
sudo make installOnce installed, simply run:
termindTo uninstall:
sudo make uninstallIf you prefer to run it without installing system-wide:
python termind.pyTermind uses simple, natural language commands.
| Action | Command | Example |
|---|---|---|
| Add Task | termind add <text> |
termind add Update kernel @linux |
| Add Urgent | termind add <text> -p |
termind add Server crashed! -p |
| List Tasks | termind list |
termind list |
| Complete | termind done <id> |
termind done 1 |
| Undo | termind undo |
termind undo |
| Search | termind find <text> |
termind find sql |
| Cleanup | termind clean |
termind clean |
| Stats | termind stats |
termind stats |
Master Termind with these workflow tricks:
-
🏷️ Efficient Tagging: Use the
@symbol anywhere in your sentence. Termind highlights them in blue and groups them in the list view.termind add Refactor database module @backend -
🔥 Urgent Mode: Append
-pto any task to flag it as high priority. These appear in RED and stick to the top of your list.termind add Fix critical bug in production -p
Distributed under the MIT License. See LICENSE for more information.