Turn any developer terminal into a pro workspace in under 60 seconds. No bloat, no plugins, no frameworks — just a shell that feels good.
curl -sSL https://raw.githubusercontent.com/Ferganvj/terminal-kit/master/install.sh | bashThat's it. Open a new terminal and you're done.
Requirements: bash (Linux or macOS) — tmux optional but recommended
Before:
user@hostname:~/projects/myapp$
After:
user@hostname ~/projects/myapp [main] $
Green user · Blue path · Yellow branch — disappears cleanly outside git repos.
- Git-aware prompt — branch name always visible, gone outside git repos
- Color-coded prompt — readable at a glance without squinting
- Useful aliases pre-loaded (
ll,gs,ga,gc,git-tree) - tmux improvements — mouse support, intuitive pane splits, status bar with clock
- Safe install — backs up your existing
.bashrcbefore touching anything
| Alias | Expands to |
|---|---|
ll |
ls -lah |
gs |
git status |
ga |
git add |
gc |
git commit -m |
git-tree |
git log --oneline --graph --decorate --all |
| Action | Keys |
|---|---|
| New pane (vertical) | Ctrl-b then | |
| New pane (horizontal) | Ctrl-b then - |
| Switch window 1/2/3 | Alt-1, Alt-2, Alt-3 |
| Enter scroll/copy mode | Ctrl-b then [ |
| Close pane | exit or Ctrl-d |
curl -sSL https://raw.githubusercontent.com/Ferganvj/terminal-kit/master/install.sh | bash -s -- --uninstallRemoves only the Terminal OS Kit block from your .bashrc. Your original config is untouched — a timestamped backup is saved automatically.
MIT. Fork it, use it, sell it. Stars appreciated.