A tiny system info script for Termux, written entirely in Bash.
No dependencies. No noise. Just the essentials.
- Displays basic system information:
- Username and hostname
- OS, architecture, kernel
- Uptime, installed packages, memory
- Current date and time
- Color palette
- Works offline — no external dependencies
- Fast, lightweight, and silent on errors
- ASCII art included (tux and android)
- Clone the repository:
git clone https://github.com/haithamaouati/tfetch.git- Change to the tfetch directory:
cd tfetch- Install the script:
bash install.shtfetch [OPTIONS]| Option | Long Form | Description |
|---|---|---|
-c |
--clear |
Clear the screen before displaying info |
-p |
--palette |
Show the terminal color palette |
-t |
--tux |
Use Tux ASCII art (default) |
-a |
--android |
Use Android ASCII art |
-d |
--datetime |
Show current date and time |
-h |
--help |
Show this help message and exit |
# Display system info with cleared screen and color palette
tfetch -c -p
# Show with Android ASCII art and datetime
tfetch -a -d
# Show with Tux art (default) and clear screen
tfetch -c
# Display help message
tfetch -h- Open
~/.bashrcusingnano:
nano ~/.bashrc- Add the following line at the end of the file:
tfetch -c -p- Save and exit using
Ctrl+X, then pressYandEnter
bash uninstall.sh- Tested on: Termux
- Required: Bash 4.0+
- No external dependencies
Found a bug? Have a feature idea? Contributions are welcome! Feel free to:
- Open an issue
- Submit a pull request
Support it by joining the stargazers. ⭐
If you want to help even more, please spread the word — share the project on X, Reddit, or with your community so more people discover it.
And follow me to keep up with future updates and projects. 🤩
tfetch is licensed under WTFPL license
