使用 T-Header 将您的 Termux shell 转换为个性化的、美观的命令中心 —— 一个包含自定义标题、ZSH 主题、ASCII 艺术标志和交互式菜单的模块化设置。
- 🎨 自定义标志和标题: 显示 ASCII 艺术标志和 figlet 渲染的标题,支持颜色渐变。
- 🧠 智能 ZSH 设置: 集成 Oh-My-Zsh,提供插件管理器和主题选择器。
- 🧩 交互式菜单: 使用
fzf和gum提供直观的选择界面。 - 🛠️ 一键安装: 几分钟内安装所有依赖项并配置您的 shell。
- 🧾 别名和增强: 使用
eza、bat、logo-ls等工具替换传统的ls、cat命令。
确保已安装以下软件包:
pkg install curl fd figlet ruby boxes gum bat logo-ls eza zsh timg fzf
gem install lolcatapt update && yes | apt upgrade && apt update && apt install git fzf -ygit clone https://github.com/remo7777/T-Header.gitcd T-Header/lsbash t-header.sh- 完成所有处理后,只需 --打开新会话-- 或运行
source ~/.zshrc
此脚本将:
- 安装所需的软件包
- 设置 ZSH 和 Oh-My-Zsh
- 应用自定义字体和主题
- 配置
.zshrc、.profile和.aliases
Termux 强制关闭问题
如果在安装 T-Header 后遇到 Termux 强制关闭的问题:
🔧 修复方法:
导航到项目根目录并运行:
git pull
bash t-header.sh这将更新文件并重新运行安装程序,以解决任何兼容性问题。
安装完成后,使用以下命令:
| 命令 | 描述 |
|---|---|
theader |
启动交互式设置 |
clogo |
更改标志 |
ctitle |
设置自定义标题 |
ctpro |
切换 termux.properties |
cztheme |
更改 ZSH 主题 |
figlet -f pixelfont "T-Header" | lolcat- 标志存储在
~/.config/theader/logo - 主题在
~/.oh-my-zsh/custom/themes - 配置文件:
~/.config/theader/theader.cfg
您可以手动编辑这些文件,或使用交互式菜单。
Alt+T: 插入文件路径Alt+C: 更改目录Ctrl+R: 搜索历史记录
rm -rf ~/.config/theader ~/.oh-my-zsh ~/.zshrc ~/.profile ~/.aliases