Skip to content

ImadSaddik/MyStarshipConfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Starship configuration

This repository contains my personal configuration for Starship.

I love Starship because it is incredibly fast and shows me exactly what I need to know without cluttering my screen.

Important

Because this configuration relies heavily on icons, you need a terminal font that supports them. If you don't use a Nerd Font, you will see weird boxes () instead of cool icons.

I recommend using JetBrainsMono Nerd Font.

How to use it

Quick install

I wrote a simple script to set this up for you.

  1. Clone this repository:

    git clone git@github.com:ImadSaddik/MyStarshipConfig.git
    cd MyStarshipConfig
  2. Run the installer:

    chmod +x install.sh
    ./install.sh

Manual install

If you prefer to move the files yourself:

  1. Install Starship:

    curl -sS https://starship.rs/install.sh | sh
  2. Copy the config file:

    mkdir -p ~/.config
    cp starship.toml ~/.config/starship.toml
  3. Add the init script to your shell config (like .bashrc or .zshrc):

    For bash, add this to ~/.bashrc:

    eval "$(starship init bash)"

    For zsh, add this to ~/.zshrc:

    eval "$(starship init zsh)"

    For fish, add this to ~/.config/fish/config.fish:

    starship init fish | source

For other shells, please check the official documentation.

About

My Starship configuration on Ubuntu

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages