How to Create Custom Termux Themes with Termux-Style

Termux is already a powerful terminal emulator on Android, but did you know you can customize its look completely? With Termux-Style, you can create, tweak, and apply custom themes that make your terminal both functional and visually appealing. Whether you want a sleek dark theme for night coding or a vibrant color palette for fun, Termux-Style makes it simple.

In this guide, I’ll show you how to install Termux-Style, create your own themes, and customize your terminal step by step.


Why Customize Termux Themes?

Custom themes can improve your terminal experience in multiple ways:

  • Enhanced readability: Reduce eye strain during long coding sessions with color-friendly themes.

  • Personalization: Make your terminal reflect your style, similar to how businesses personalize dashboards for better UX in cyber security plans for small businesses.

  • Productivity: Highlight directories, commands, and outputs with color coding, just like network security tips for small businesses suggest professional UI setups.

Custom themes also pair well with other Termux tools. For example, you can combine themed terminals with projects like MaxPhisher in Termux for educational demos or even quick Termux projects you can do to practice coding visually.


Step 1: Install Termux-Style

Before customizing themes, make sure your Termux installation is up to date:

pkg update && pkg upgrade -y
pkg install git -y

Then, clone and install Termux-Style:

git clone https://github.com/Neo-Oli/termux-style.git
cd termux-style
bash install.sh

Once installed, launch Termux-Style:

termux-style

You’ll see a menu where you can select or create custom themes. This works hand-in-hand with other setup enhancements like changing fonts or layouts in Termux Desktop GUI setups.


Step 2: Explore Pre-Built Themes

Termux-Style includes several pre-built themes:

  • Dark, light, and colorful options.

  • Popular schemes like Solarized, Dracula, and Monokai.

Preview them in the menu and apply with a single tap. If you’re running Node.js servers in Termux, pre-built themes help distinguish outputs for different services visually.


Step 3: Create Your Own Custom Theme

To create a personalized theme:

  1. Navigate to the themes folder:
cd ~/.termux/colors
  1. Copy an existing theme as a starting point:
cp Dracula.custom mytheme.custom
  1. Edit it using a text editor:
nano mytheme.custom
  1. Customize colors for:

    • Background

    • Foreground (text)

    • Cursor

    • ANSI colors for command outputs

  2. Save and apply your theme via Termux-Style.

Pro tip: If you’re working with security tools like Nmap in Termux or Netcat in Termux, using distinct color themes helps separate scanning results from normal terminal commands.


Step 4: Advanced Customization

  • Fonts: Improve readability and aesthetics.

  • Prompt customization: Combine your theme with a custom PS1 prompt for a complete look.

  • Widgets & automation: Pair your themes with Termux-Widget or automation scripts to execute common commands visually.

You can even secure your themed terminal workflow by combining it with Surfshark VPN or exploring VPNS to use when using Termux for encrypted network sessions.


Step 5: Export and Share Themes

Once you’ve perfected your theme:

cp ~/.termux/colors/mytheme.custom ~/mytheme.custom

Share it with colleagues or the community. You can integrate it into tutorials like how to install and use AnonPhisher in Termux for a polished, visually-guided learning experience.


Tips for a Better Theming Experience

  • Test your theme with both light and dark apps.

  • Keep a backup of default colors in case something goes wrong.

  • Combine color themes with tmux for advanced terminal layouts.

  • Check inspirations from cybersecurity planning resources to understand professional color-coded dashboards.

  • Consider adding security-focused tools like WiFi Honey alongside themed terminals to monitor networks visually.


Conclusion

Customizing Termux with Termux-Style transforms your terminal from basic to beautiful and functional. From pre-built themes to fully custom color schemes, fonts, and prompts, you can make your terminal workspace productive and aesthetically pleasing.

Pair your themes with educational tools like MaxPhisher, security scripts, or small business setups in cyber security plans for a fully enhanced mobile terminal experience.

0
Subscribe to my newsletter

Read articles from Stephano kambeta directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Stephano kambeta
Stephano kambeta