Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.87 KB

README.md

File metadata and controls

47 lines (29 loc) · 1.87 KB

Oh My Starship

Warning

This repository will not receive any further updates, as my dotfiles is already set up for general use. For future improvements, please feel free to see my dotfiles repo here.

Introduction

oh-my-starship is my customized terminal prompt for the Z shell (zsh). While Starship is compatible with various shells beyond zsh. I chose Starship over Powerlevel10k due to its ease of customization. Starship allows you to create a prompt that is either minimalistic or feature-rich as you would like it to be.

📸 Screenshot

⚡️ Requirements

  • A compatible shell: bash, zsh, fish, powershell, or any other shell.
  • A terminal emulator installed. I use Alacritty btw.
  • A Nerd Font installed and enabled in your terminal.

📦 Installation

NOTE: If you are using other than zsh, please refer to the official documentation for installation instructions. See documentation

Follow these command to install this Starship:

  1. Install Starship.
curl -sS https://starship.rs/install.sh | sh
  1. Restart your shell.
source ~/.zshrc  # Replace with the appropriate file for your shell

📁 Configuration

Starship is configured through a starship.toml file. By default, Starship searches for the file in ~/.config/starship.toml, but my config file location stores in ~/.config/starship/starship.toml. For detailed information, please refer to the official documentation.

Follow this command to use this Starship:

# Adjust according to your preferred storage location.
git clone https://github.com/haedarrfd/oh-my-starship ~/.config/starship

After that, reopen your terminal and see what happens.