Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aharoj/starship-config

Hours of research on color theory and what hues stimulate the eyes, and hand-picked hacked icons
https://github.com/aharoj/starship-config

fish git shell-prompt starship zsh

Last synced: about 1 month ago
JSON representation

Hours of research on color theory and what hues stimulate the eyes, and hand-picked hacked icons

Awesome Lists containing this project

README

        

Angel J. Haro



Gmail 
Discord 
Twitter 
Linkedin 
LeetCode 


Visit Portfolio

# dot-starship
This is my custom starship.toml config file, designed to enhance the appearance of my command line prompt. I spent hours researching colors that are appealing to programmers and hand-picking the hacked icons to create a visually pleasing and functional prompt. Each module has been carefully configured to suit my needs, and I've added personal touches like custom symbols for success and error messages. I hope you find it useful!

---

> OverView
![](z/starship_alacritty.png)

> visual flags with icons
`[save][->]` green.
`[re-do][<-]` red.
![](z/starship_visual_errors.png)

> new icons | coloscheme

![](z/starship_icons.png)

---

## Quick Guide
#### Step 0: Install `Homebrew`

```brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

> skip if already installed

#### Step 1: Install starship

``` brew
brew install starship
```

#### Step 2: Copy File
> Copy file into your ~/.config/starship/starship.toml:

#### [my starship file](https://github.com/aharoJ/starship-config/blob/main/starship.toml)

#### Step 3: Configure your own shell
[I use Fish Shell](https://fishshell.com)

- ##### [configure your shell](https://starship.rs/guide/#%F0%9F%9A%80-installation)

#### Step 4: Install Hacked Nerd Font
- ##### [install hacked fonts](https://www.nerdfonts.com/font-downloads)

---

### Recommended Configurations
- #### Alacritty
- #### Tmux
- #### Fish Shell
> Currently Updating my dot-files

---

### DEV DOCS
#### Current Version
- please integrate **TMUX** to have the full experience
- script clean up with `active` && `non-active` toml scripts

#### Version 0.0.1
- Timer - Colors
- All Icons for All Languages

#### Version 0.0.2
- A more sutle and simplistic version to pair with **TMUX**
- Removed Timer
- Remove most Icons
- Remove most Language Icon Support
- If you want to keep do `disabled = false`
- Removed Battery