Skip to content

Repository files navigation

  ██╗  ██╗      ████████╗██╗  ██╗███████╗███╗   ███╗███████╗
  ╚██╗██╔╝      ╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝
   ╚███╔╝  █████╗  ██║   ███████║█████╗  ██╔████╔██║█████╗
   ██╔██╗  ╚════╝  ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝
  ██╔╝ ██╗         ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗
  ╚═╝  ╚═╝         ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝

Termux Customizer — Theme · Font · Banner · Prompt · Keys

Version Platform Language License

Stars Forks Issues Last Commit

Repo Size Code Size Top Language Watchers Contributors

Telegram Channel Telegram Group YouTube Author


What is X-THEME?

X-THEME is a full Termux customization tool written in pure Shell Script. Change your terminal color theme, font, startup banner, prompt style, and extra keyboard layout — all from one interactive menu. Supports both bash and zsh. Includes backup and restore.

Make your Termux look exactly the way you want.


Features

Feature Details
🎨 Color Themes 55+ themes — Hacker, Cyberpunk, Dracula, Nord, Tokyo Night & more
🔤 Fonts 50+ fonts — JetBrains Mono, Fira Code, VT323, Press Start 2P & more
📟 MOTD Banners 58+ banners in 7 categories — Hacker, Matrix, Retro, Minimal & more
✏️ Prompt Styles 20+ prompts — H4CK3R Box, Lambda, Powerline, Arrow & more
⌨️ Extra Keys 12+ keyboard layouts + custom layout builder
💾 Backup/Restore Save and restore all settings at once
🔄 Auto Update Auto-checks for updates on every launch
🐚 Shell Support Works with both bash and zsh
📦 Smart Installer Skips already installed packages

Project Structure

X-THEME/
├── x-theme.sh          — Main entry point
├── utils.sh            — Colors, helpers, progress bar
├── themes.sh           — Theme loader
├── fonts.sh            — 50+ fonts (downloaded from GitHub)
├── banners.sh          — Banner loader
├── prompts.sh          — 20+ prompt styles
├── extrakeys.sh        — Keyboard layouts
├── backup.sh           — Backup and restore
├── updater.sh          — Auto update checker
├── installer.sh        — Smart installer
├── version.txt         — Version tracking
│
├── themes/             — Theme category files
│   ├── hacker.sh       — Hacker / Cyber themes
│   ├── popular.sh      — Popular dev favorites
│   ├── aesthetic.sh    — Retro / Nature / Aesthetic
│   └── minimal.sh      — Minimal / Clean
│
└── banners/            — Banner category files
    ├── hacker.sh       — Hacker / Cyber banners
    ├── matrix.sh       — Matrix / Cyberpunk
    ├── retro.sh        — Retro / Classic
    ├── minimal.sh      — Minimal / Clean
    ├── nature.sh       — Nature / Space / Art
    ├── brand.sh        — Brand / Personal
    └── fun.sh          — Fun / Anime / Pop Culture

Installation

One-line install

git clone https://github.com/M41NUL/X-THEME.git && cd X-THEME && bash installer.sh

Step by step

# Step 1 — Clone
apt update && apt upgrade -y
pkg install git -y
git clone https://github.com/M41NUL/X-THEME.git
cd X-THEME

# Step 2 — Install & launch
bash installer.sh

The installer will:

  • Update Termux packages
  • Install curl, git, termux-tools
  • Request Android storage permission (once only)
  • Auto-launch X-THEME after install

Run manually (after first install)

cd X-THEME
bash x-theme.sh

Commands

Command Description
git clone https://github.com/M41NUL/X-THEME.git Clone the repo
bash installer.sh Install and launch
bash x-theme.sh Run manually
git pull origin main Update manually
rm -rf X-THEME Remove project folder

Uninstall

rm -rf X-THEME
rm -f ~/.xtheme_current
rm -rf ~/.xtheme_backup

Menu

[1]  Theme Menu       — 55+ color themes
[2]  Font Menu        — 50+ fonts
[3]  Banner Menu      — 58+ MOTD banners (7 categories)
[4]  Prompt Menu      — 20+ prompt styles
[5]  Extra Keys Menu  — Keyboard row layouts
[6]  Backup/Restore   — Save and restore all settings
[0]  Exit

Theme Categories

Hacker / Cyber

Matrix · H4CK3R · Cyberpunk · Blood · Ghost · Neon · Midnight_Hack
Red_Alert · Toxic · Void · Dark_Web · Terminal_Green · Phosphor · Ice_Blue

Popular / Dev Favorites

Dracula · Nord · Monokai · Gruvbox_Dark · Gruvbox_Light · Solarized_Dark
Tokyo_Night · One_Dark · Catppuccin · Rose_Pine · Kanagawa · Everforest
Tokyodark · Ayu_Dark · OneDark_Pro

Retro / Nature / Aesthetic

Retro_Green · Retro_Amber · C64 · DOS · Synthwave · Outrun · Vaporwave
Forest · Ocean · Sunset · Arctic · Sakura · Coffee · Lavender · Pastel

Minimal / Clean

Pure_Dark · Pure_Light · Paper · Minimal_Blue · Ink · Snow · Linen
Mono_Red · Mono_Blue

Banner Categories

Category Banners
Hacker / Cyber H4CK3R_ASCII, Access_Granted, Terminal_Boot, Root_Shell, Payload_Ready...
Matrix / Cyberpunk Matrix_Rain, Cyberpunk_City, Ghost_Shell, Glitch, Synthwave, Void_System...
Retro / Classic DOS_Boot, C64_Style, ASCII_Dragon, Pixel_Banner, Old_School, Tape_Deck...
Minimal / Clean Minimal_Arrow, Wave, Clean_Box, Gradient_Bar, Dots_Line, One_Liner...
Nature / Space Space_Station, Galaxy, Fire_Flame, Ocean_Wave, Mountain, Sunrise...
Brand / Personal CODEX_M41NUL, MAINUL_X_Brand, Dev_Card, X_Theme_Brand...
Fun / Anime Naruto_Run, One_Piece, Demon_Slayer, Error_404, Coffee_Code, Bug_Hunter...

Prompt Styles

H4CK3R_Box    ┌─[user@termux]-[~]
              └─ >>>

Cyberpunk     [CYBER]~>

Matrix        [matrix@neo ~]$

Lambda        ~/path λ

Arrow_Right   ~/path ❯

Powerline     | user | ~/path | $

Extra Key Layouts

Layout Keys
Hacker / LS $ ~ EXIT * EX CTRL ALT arrows
Developer ESC TAB CTRL ALT { } [ ] pipe backtick
Vim User ESC : / w q ! u CTRL arrows G g
Python Dev TAB : ( ) [ ] # CTRL ALT ' " = DEL
Git Tools git add push pull log status diff
Full Keys ESC F1–F4 TAB CTRL ALT all arrows DEL
Custom Enter your own layout

Developer

GitHub Telegram DM Channel YouTube Email

Field Info
Name Md. Mainul Islam
Brand CODEX-M41NUL
GitHub github.com/M41NUL
Telegram DM t.me/mdmainulislaminfo
Channel t.me/codexm41nul
Group t.me/codex_m41nul
YouTube youtube.com/@codexm41nul
WhatsApp +8801308850528
Email devmainulislam@gmail.com

Support

If you like X-THEME, give it a star and share it!

Star on GitHub Fork Watch

Join Telegram


© 2026 CODEX-M41NUL · All Rights Reserved · github.com/M41NUL/X-THEME

About

X-THEME — Termux Customizer | themes, fonts, banners & prompts for Android

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages