Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add starship config #213

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dreamyukii
Copy link
Contributor

starshiptheme

add starship config

@dreamyukii dreamyukii requested a review from inffy as a code owner February 13, 2025 09:30
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. enhancement New feature or request labels Feb 13, 2025
@inffy
Copy link
Collaborator

inffy commented Feb 14, 2025

Im not very familiar with starships toml configs, but personally i would prefer the actualy "command line" be on a new row like

[username] at [hostname] [dir]
-> [command prompt]

I guess its this line?

[line_break]
disabled = true

I'll add @NiHaiden @ledif @RealVishy to have more comments

@RealVishy
Copy link
Collaborator

RealVishy commented Feb 14, 2025

Im not very familiar with starships toml configs, but personally i would prefer the actualy "command line" be on a new row like

Same, i'm kinda used to that from powerlevel10k

Here's what it looks like with the line_break enabled.

image

Also, might be neat to match the hostname color in starship with neofetch so it's green too.

Starship allows for some pretty advanced configuration but we need to make sure that whatever features we use are compatible with bash/zsh/fish. Some options are missing support on one or more of these shells.

@inffy
Copy link
Collaborator

inffy commented Feb 14, 2025

Tested it myself too with some changes:

image

if the line_break is set to true, then the empty space maybe should be removed from the format = ' [user]($style)´

@inffy
Copy link
Collaborator

inffy commented Feb 14, 2025

starship.toml.txt

Here is a one config i played around with (added nerd fonts icons, small layout changes)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size:S This PR changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants