Skip to content

Be1l-ai/NEW_TERMUX_CONFIG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👻 Ghost in Zshell - Termux Configuration

A sleek, cyberpunk-inspired Termux/Linux terminal setup featuring Oh My Zsh, Powerlevel10k, and a custom ghost theme.

✨ Features

  • 🎨 Tokyo Night color scheme with transparent background
  • Powerlevel10k prompt for speed and style
  • 🔌 Zsh plugins: autosuggestions, syntax highlighting, history search
  • 📝 Neovim configured with Lazy.nvim plugin manager
  • 🚀 Fastfetch system info with custom styling
  • 🎭 Custom ASCII art ghost theme
  • 🔧 FiraCode Nerd Font with ligatures and icons

📦 What's Included

├── bin/
│   └── clear              # Custom clear command with ghost theme
├── configs/
│   ├── .zshrc            # Zsh configuration
│   ├── .p10k.zsh         # Powerlevel10k theme settings
│   ├── fastfetch/
│   │   └── config.jsonc  # Fastfetch configuration
│   └── nvim/
│       ├── init.lua      # Neovim initialization
│       └── lua/
│           └── plugins.lua # Neovim plugins
├── install-deps.sh        # Dependencies installer
└── setup-config.sh        # Configuration setup

🚀 Quick Install

Prerequisites

  • Termux (for Android) or Linux system
  • Internet connection
  • Git (will be installed automatically)

Installation Steps

  1. Clone the repository
git clone https://github.com/Be1l-ai/NEW_TERMUX_CONFIG.git
cd NEW_TERMUX_CONFIG
  1. Install dependencies
chmod +x install-deps.sh setup-config.sh
./install-deps.sh
  1. Setup configurations
./setup-config.sh
  1. Restart Termux/Terminal
exit
# Open Termux/Terminal again
  1. Configure Powerlevel10k (first time only)
p10k configure

🎨 Customization

Change Theme Colors

Edit configs/.zshrc and configs/nvim/init.lua to modify color schemes.

Modify ASCII Art

The ghost ASCII art is in:

  • bin/clear - For custom clear command
  • configs/.zshrc - For startup banner

Add More Plugins

Edit configs/.zshrc plugins section:

plugins=(
  git
  zsh-autosuggestions
  zsh-syntax-highlighting
  # Add your plugins here
)

Neovim Plugins

Edit configs/nvim/lua/plugins.lua to add or remove plugins using Lazy.nvim syntax.

🔧 Troubleshooting

Fonts not displaying correctly?

  • Make sure FiraCode Nerd Font is installed
  • Restart Termux after font installation
  • Check: Settings → Display → Font

Powerlevel10k not showing?

  • Run p10k configure to reconfigure
  • Check .zshrc has ZSH_THEME="powerlevel10k/powerlevel10k"

Plugins not working?

  • Make sure plugins are listed in .zshrc
  • Run source ~/.zshrc to reload configuration
  • Check plugin directories exist in ~/.oh-my-zsh/custom/plugins/

Permission errors during installation?

  • On Linux, you may need sudo for package installation
  • On Termux, no sudo is needed

📸 Screenshots

Coming soon...

🙏 Credits


Ghost in Zshell - System online. Ready for commands. 👻

About

New customization for termux/linux

Topics

Resources

Stars

Watchers

Forks