Skip to content
forked from starship/starship

☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

License

Notifications You must be signed in to change notification settings

n1kvas/starship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starship ✨🚀

The cross-shell prompt for astronauts.


⚠️ This is very much work in progress, so please don't try to use it just yet!

Starship is a Rust port of the minimalistic, powerful, and extremely customizable prompt Spaceship ZSH.

Features

Prompt segments

  • Prompt character turns red if the last command exits with non-zero code.
  • Current Node.js version().
  • Current Rust version (𝗥).
  • Current battery level and status
  • Current Git branch and rich repo status.
  • Indicator for jobs in the background ().
  • Execution time of the last command if it exceeds the set threshold.

Shell support

  • Fish shell
  • Z Shell
  • Bash

Setup

Prerequisites

  • Rust v1.33 or higher
  • Fisher v3

Getting Started

  1. cd to the root of the starship repo

  2. Install the starship binary:

    cargo install --path .
  3. Install the fish shell prompt with fisher:

    fisher $PWD

About

☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 95.4%
  • Shell 3.2%
  • PowerShell 0.8%
  • Lua 0.2%
  • Xonsh 0.1%
  • HTML 0.1%
  • Other 0.2%