Set up a beautiful Ubuntu/Debian terminal in under 2 minutes.
One script. Zsh + Oh My Zsh + Powerlevel10k + fzf + eza + 30 VS Code extensions.
No manual config. Everything is interactive — skip what you don't need.
git clone https://github.com/melisha-git/TerminalBuild.git && cd TerminalBuild && chmod +x install.sh && ./install.shThat's it. The script will guide you through each component interactively.
| Component | What it does |
|---|---|
| Oh My Zsh | Zsh framework with plugins and themes |
| Powerlevel10k | Fast, beautiful Zsh prompt |
| fzf | Fuzzy finder for files, history, and more |
| eza | Modern ls replacement with icons and git info |
| VS Code Extensions | 30+ extensions for Python, C++, Docker, Remote SSH, etc. |
Every component is optional — the installer asks before each one.
cd TerminalBuild && chmod +x uninstall.sh && ./uninstall.shClean removal with per-component confirmation.
TerminalBuild/
├── install.sh # Terminal setup (interactive)
├── uninstall.sh # Clean removal
├── vscode-tools-install.sh # VS Code extensions
├── vscode-tools-uninstall.sh # VS Code extensions removal
└── README.md
After running, you get a clear status report:
===========================================
📋 Installation Summary
===========================================
COMPONENT STATUS
────────────────────────────────────────
git 🔵 Already existed
zsh 🟢 Installed
oh-my-zsh 🟢 Installed
powerlevel10k 🟢 Installed
fzf 🟢 Installed
eza 🟢 Installed
===========================================
- Interactive TUI menu for selecting packages
- Self-update via
git pulland script restart - Fedora / Arch support
PRs and issues are welcome! If you have a favorite tool that should be included — open an issue.
MIT — use it, fork it, make it yours.
If this saved you time — ⭐ the repo!
Made by @melisha-git