Skip to content

Make Your Shell Shine 🌟🐚

License

Notifications You must be signed in to change notification settings

2KAbhishek/starship2k

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5d44879 Β· Feb 16, 2023

History

25 Commits
Jan 14, 2023
Nov 18, 2022
Nov 18, 2022
Jan 14, 2023
Jan 5, 2023

Repository files navigation

License People Stars Forks Watches Last Updated

Make Your Shell Shine 🌟🐚

starship2k Demo
starship2k screenshot

starship2k is a shell prompt based on starship prompt.

✨ Features

  • Powerline support
  • Exhaustive git prompt
  • Support for multiple languages
  • Multiline prompt

Setup

⚑ Requirements

πŸš€ Installation

git clone https://github.com/2kabhishek/starship2k
cd starship2k
ln -sfnv $PWD/starship.toml ~/.config/

πŸ’» Usage

# bash, append to ~/.bashrc
eval "$(starship init bash)"

# zsh, append to ~/.zshrc
eval "$(starship init zsh)"

For more details check the setup section on starship

Behind The Code

🌈 Inspiration

Wanted to do a comparison between oh-my-posh and starship for a better cross platform option. Both have their pros and cons.

For my oh-my-posh config, check out Posh2K

πŸ’‘ Challenges/Learnings

  • Learned about starship configuration format, found oh-my-posh to be more intuitive.

🧰 Tooling

πŸ” More Info

  • Posh2K My oh-my-posh configs

⭐ hit the star button if you found this useful ⭐

Source | Blog | Twitter | LinkedIn | More Links | Other Projects