Skip to content

feat(extras): add Starship theme for Solarized Osaka#69

Closed
joaofelipegalvao wants to merge 3 commits intocraftzdog:mainfrom
joaofelipegalvao:feat/starship-config
Closed

feat(extras): add Starship theme for Solarized Osaka#69
joaofelipegalvao wants to merge 3 commits intocraftzdog:mainfrom
joaofelipegalvao:feat/starship-config

Conversation

@joaofelipegalvao
Copy link
Copy Markdown

@joaofelipegalvao joaofelipegalvao commented Apr 1, 2025

✨ Add Starship Theme Configuration

📌 What was done?

  • Added Starship theme support in extras/starship/starship.toml.
  • The colors follow the Solarized Osaka theme.
  • Includes custom icons for operating systems and programming languages.

📋 Why this change?

This repository aims to provide theme support for multiple tools.
This PR adds support for Starship, allowing users to have a prompt that matches the Solarized Osaka color scheme.

📸 Preview

Starship theme preview
Starship theme preview

Let me know if any changes are needed! 😊

@joaofelipegalvao joaofelipegalvao changed the title Feat/starship config feat(extras): add Starship theme for Solarized Osaka Apr 1, 2025
@redoxahmii
Copy link
Copy Markdown
Collaborator

redoxahmii commented Apr 6, 2025

Thank you for your work.
The issue with this is that most of the configs that exist already are generated through scripts and individually adding just a colorscheme is not the approach that is used here.
To get a general Idea of how it is done you can look into the scripts/ and also the files for each extra that is generated is inside lua/solarized-osaka/extra.
If the same thing can be replicated with a script so if we change some colors in the future this would be considered.

One last thing is that not to add information on how to use this Extra inside the repository's README.md.
The focus here is the actual colorscheme not all the extras but those are added as a bonus and mentioned in the README if someone needs them from there.

The README.md is separate in their respective dirs but I don't think that is desired here as this would be required for every other extra as well but i'll leave this up to the maintainer.

I'm closing the other Pull Request for eza as well as this contains those changes plus the additional Starship config that you've added.

@redoxahmii
Copy link
Copy Markdown
Collaborator

Seems abandoned. Closing.

@redoxahmii redoxahmii closed this Sep 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants