catppuccin / catppuccin

😸 Soothing pastel theme for the high-spirited!
https://catppuccin.com
MIT License
14.61k stars 264 forks source link

GTK port #3

Closed pocco81 closed 2 years ago

pocco81 commented 2 years ago

Initially requested here: https://www.reddit.com/r/unixporn/comments/rc33mf/oc_catppuccin_a_new_soft_and_warm_theme_for_your/hntyo7s?utm_medium=android_app&utm_source=share&context=3

broccoli5 commented 2 years ago

I decided that I will look in to it over the weekend 😅. I just need to know if you want to modify some existing theme (and if so which one) or if we should make one from scratch

pocco81 commented 2 years ago

I started looking into this today too. We should most definitely make fork one instead of making it from scratch, because that'd be a lot of working. I've been lurking around some gtk themes and they seem to be kind of complex. So yeah, we'd be better off doing that :+1:

artilate commented 2 years ago

If you want a simple yet good looking theme to fork, Adwaita dark will be great.

broccoli5 commented 2 years ago

@artilate that was my initial idea too, but Adwaita is licensed under LGPL-2.1+, not MIT.

I'm also not sure how customizable it is because these days it's actually not really a theme, but part of GTK and is packaged as libadwaita

broccoli5 commented 2 years ago

Also from what I have seen most GTK themes are licensed as GPL-3/2, which means no sublicensing. So this theme will probably have to be a exception and be licensed as GPL-*.

Or we make one from scratch to license it as MIT (/s)

As for themes, I was looking at ARC, Adapta and the Dracula theme.


I have just now stumbled upon this color scheme: https://github.com/rose-pine/rose-pine-theme they already have a GTK theme and the whole project is licensed as MIT

di-effe commented 2 years ago

Hi there, big fan of the project :) Any updates on this port or need help for testing?

artilate commented 2 years ago

@di-effe If you want more active updates for this project, I highly recommend joining the discord. Someone on the discord made a gtk theme that got completed yesterday. Here is the link. Not sure if it will be added to the official organization.

pocco81 commented 2 years ago

As @artilate mentioned, I too recommend you join the Discord server. Most of the discussions are carried there regarding the development of new ports and ideas. The developer of the GTK port finished it yesterday, which means that we'll be moving it to the org very soon. In the mean time, you can find it here.

And btw @di-effe, I loved your LeftWM rice!! I found it yesterday and it looks really pretty. Also liked the fact that you left very detailed instructions in the README. Congrats on that :+1: we also have a dedicated channel for rices on the server, so if you want you can post it there and other users will give you feedback ;)

di-effe commented 2 years ago

Thanks guys, both for the info and about my LeftWM theme :) It is still a work in progress but it already feels like home

broccoli5 commented 2 years ago

@Pocco81 Sorry for not communicating better, I was really busy over the holidays. Nice to see that someone made the theme already.

Also I will be moving to NixOS, probably today or tomorrow, so IDK when I will be able to help out with more ports. But at least it will give a opportunity to properly test the Gnome Terminal port.

And while you are guys talking about the Discord, can you send me a new invite link the one in the readme doesn't work for me, thank you.

pocco81 commented 2 years ago

And while you are guys talking about the Discord, can you send me a new invite link the one in the readme doesn't work for me, thank you.

huh, that's weird. What exactly is not working?

broccoli5 commented 2 years ago

Sorry for the late reply 😅 when I try to accept the invite I just get a "Whoops... Unable to accept invite". I tried it few times and I'm logged in

tanaybhomia commented 2 years ago

Can you change the corner radius its just too much and makes windows look bad if they have a active hint which one uses in Pop! shell aur maybe release 2 versions one with less borders or something ??

pocco81 commented 2 years ago

Closing because the port is ready and further discussions can be carried out there: https://github.com/catppuccin/gtk

ss