🆓 Free forever — and licensed to stay that way

Every tool here is open source; its license guarantees the right to use and redistribute it. This mirror is that promise in practice: each package's newest release that is at least 2 months old, served free forever — no account, no authentication.
Security and patch fixes are published immediately. Want every release within hours of upstream? That's the main repository at deb.griffo.io. 🚀

💬 Questions, issues or anything about this repo? Join our Discord community — the best place to get help and connect with other users.

🚀 Install Latest Starship on Debian

A fast, customizable cross-shell prompt

⏳ Not in the free mirror yet — get it from deb.griffo.io (main)
Starship is not in the free mirror yet. The free mirror currently serves Ghostty, Zed and Oh My Posh, with more on the way. Get Starship from the main repository at deb.griffo.io — every release, within hours of upstream.
SourceVersion
deb.griffo.io (main)1.26.0 ✅
Official Debian1.22.1 🛑
← Back to home

What is Starship?

Starship is a fast, customizable cross-shell prompt written in Rust. It works with Bash, Zsh, Fish, PowerShell and more, showing contextual information — git status, language versions, cloud context and much more — through a single, consistent and highly configurable prompt that stays snappy even in large repositories.

🚀 Why Staying Current Matters: Starship is actively developed with new modules, integrations and performance work. Running the latest release gives you the newest prompt modules and configuration options.

⚡ Key Features of Starship

⚡ Fast

Written in Rust and optimized to keep your prompt responsive everywhere.

🐚 Cross-shell

One prompt for Bash, Zsh, Fish, PowerShell, Nushell and others.

🎨 Fully Customizable

Configure every module and symbol through a single TOML file.

🧩 Context Aware

Shows git state, language versions, cloud context and more, only when relevant.

🎯 Why Starship?

  • Consistent everywhere: The same prompt across all your shells and machines
  • Rich context: Git, languages and environment at a glance
  • Highly configurable: Tune every detail via starship.toml
  • Fast: Minimal latency even in big repositories

🆕 Highlights

📦 Installation from deb-free.griffo.io

Step 1: Add Repository

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Step 2: Install starship

# Install latest starship sudo apt install starship # Verify installation starship --version
# Install latest starship apt install starship # Verify installation starship --version

🎯 Basic Usage Examples

# Show version starship --version # Add to ~/.bashrc echo 'eval "$(starship init bash)"' >> ~/.bashrc # Add to ~/.zshrc echo 'eval "$(starship init zsh)"' >> ~/.zshrc # Add to Fish (~/.config/fish/config.fish) echo 'starship init fish | source' >> ~/.config/fish/config.fish # Print the effective configuration starship print-config

🚀 Why Choose deb-free.griffo.io?

📊 Repository Comparison:
  • Official Debian: Often months behind, missing latest features
  • deb.griffo.io (main): Latest version within hours of release
  • Manual Installation: Manual downloads and PATH setup required
  • Our Repository: Pre-built, ready-to-use packages

📦 Package Build Repository

The Debian packages are automatically built and maintained in this GitHub repository:

🔗 Related Packages

Also available from deb.griffo.io:

🎯 Perfect for: Anyone who wants a fast, informative and consistent shell prompt across Bash, Zsh, Fish and other shells, with deep customization through a single config file.

💝 Support This Project

If this repository saves you time and effort, please consider supporting it!

⭐ Star on GitHub 🐦 Share on Twitter

📦 Recent releases at deb.griffo.io (main)

❓ Frequently asked questions

Is Starship in the official Debian repositories?

Yes — the official Debian archive ships Starship 1.22.1. This free mirror serves the newest Starship release that is at least 2 months old, forever free; the main repository at deb.griffo.io serves every release within hours of upstream.

How do I install the latest Starship on Debian?

Add the deb-free.griffo.io repository once using the instructions above, then run: sudo apt install starship. New releases arrive through the normal sudo apt upgrade.

Are the packages signed and how are they built?

Every package is signed with the repository's GPG key (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) and built from upstream releases in public GitHub packaging repositories that anyone can inspect.

Which Debian releases are supported?

Debian 12 Bookworm, Debian 13 Trixie, Forky and Sid.