Transform your Termux shell into a personalized, aesthetic command center with T-Header — a modular setup featuring custom headers, ZSH themes, logo art, and interactive menus.
- 🎨 Custom Logo & Title: Display ASCII art logos and figlet-rendered titles with color gradients.
- 🧠 Smart ZSH Setup: Oh-My-Zsh integration with plugin manager and theme selector.
- 🧩 Interactive Menus: Powered by
fzf
andgum
for intuitive selection. - 🛠️ One-Tap Setup: Install all dependencies and configure your shell in minutes.
- 🧾 Aliases & Enhancements: Modern replacements for
ls
,cat
, and more usingeza
,bat
,logo-ls
.
Make sure the following packages are installed:
pkg install curl fd figlet ruby boxes gum bat logo-ls eza zsh timg fzf
gem install lolcat
apt update && yes | apt upgrade && apt update && apt install git fzf -y
git clone https://github.com/remo7777/T-Header.git
cd T-Header/
ls
bash t-header.sh
- after complete all processing just --open new session-- or
source ~/.zshrc
This script will:
- Install required packages
- Set up ZSH and Oh-My-Zsh
- Apply custom fonts and themes
- Configure
.zshrc
,.profile
, and.aliases
Termux Force Close Issue
If you're experiencing Termux force closing after installing T-Header:
🔧 Fix:
Navigate to the project root directory and run:
git pull
bash t-header.sh
This will update the files and re-run the setup to resolve any compatibility issues.
After installation, use the following commands:
Command | Description |
---|---|
theader |
Launch interactive setup |
clogo |
Change logo |
ctitle |
Set custom header title |
ctpro |
Switch termux.properties |
cztheme |
Change ZSH theme |
figlet -f pixelfont "T-Header" | lolcat
- Logos stored in
~/.config/theader/logo
- Themes in
~/.oh-my-zsh/custom/themes
- Config file:
~/.config/theader/theader.cfg
You can edit these manually or use the interactive menu.
rm -rf ~/.config/theader ~/.oh-my-zsh ~/.zshrc ~/.profile ~/.aliases
MIT © remo7777