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

expose palette to lib #96

Closed
pinkcreeper100 opened this issue Mar 25, 2024 · 4 comments · Fixed by #129
Closed

expose palette to lib #96

pinkcreeper100 opened this issue Mar 25, 2024 · 4 comments · Fixed by #129

Comments

@pinkcreeper100
Copy link
Contributor

to allow usage for applications/modules that don't yet have a port

@getchoo
Copy link
Member

getchoo commented Apr 7, 2024

i'm not sure if i like this idea. my hope is that one day we won't need to use this palette internally and can depend fully on the individual ports, as they will be better maintained than any one recreated via the palette here; i would rather not be held back on this. we also don't expose any library currently, and i have never really intended to. the functions themselves don't serve much purpose outside of this project, so the only reason to expose a library would be this palette. is that worth it?

i do want to make the sources attribute more accessible and (hopefully) customizable, though. it could be a better way to go about it, as it wouldn't trap up is in trying to keep another public api stable, but would still allow for reuse of our internal sources by end users - which imo has more benefit than only exposing palette

@michaelBelsanti
Copy link
Contributor

I agree, I think using nix-colors is a better bet if you want access the catppuccin palette in your config. I use it alongside this repo.

@jh-devv
Copy link

jh-devv commented Apr 27, 2024

I just think adding at least something for so the user could access the palette would be good since I don't want to use nix-colors just for that?

@getchoo Does #129 handle that?

@getchoo
Copy link
Member

getchoo commented May 10, 2024

@getchoo Does #129 handle that?

yes, but there will be no promises of stability. if we're able to apply all themes without the palette, it will be removed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants