Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 929114

Summary: Add Catppuccin GTK theme package
Product: Gentoo Linux Reporter: Denis Strizhkin <strdenis02>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: normal CC: dlan, immoloism
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/36202
Whiteboard:
Package list:
Runtime testing required: ---

Description Denis Strizhkin 2024-04-11 00:12:45 UTC
https://github.com/catppuccin/catppuccin

Catppuccin is a popular GTK theme that comes in both light and dark variants and has different accent colors. I think it would be nice to have it in ::gentoo. There is already x11-themes/catppucin-gtk::guru package maintained by me. I will make a pr soon and planning on maintaining this package.
Comment 1 Yixun Lan archtester gentoo-dev 2024-04-12 06:57:26 UTC
(In reply to Denis Strizhkin from comment #0)
> https://github.com/catppuccin/catppuccin
> 
> Catppuccin is a popular GTK theme that comes in both light and dark variants
> and has different accent colors. I think it would be nice to have it in

hi, "be nice to have" is a little bit vague for this, any better reason?
my concern is that pushing to main portage tree would increase the maintenance burden of proxy-maint team.. already too many PRs under review..

> ::gentoo. There is already x11-themes/catppucin-gtk::guru package maintained
> by me. I will make a pr soon and planning on maintaining this package.

IMO, guru overlay is quite convenient for people to contribute..
Comment 2 immolo 2024-04-12 13:17:54 UTC
GURU is OK but we have very good up and coming ebuild writer in Denis so I'll list below some good reasons to add it from my PoV:

1 - Very popular them pack in the community (13k stars on GitHub somehow)
2 - 2 click setup to turn DEs like MATE and LMDE into something really nice
3 - Easier for us wiki editors to not have to add GURU steps (Has to be a bias reason :) )
4 - It will get Denis more involved in hopefully maintaining more ebuilds to help out with the overloaded proxy-maint team by taking on more ebuilds in the future.
5 - If all goes south then I'll take this over maintaining as my daughter likes this theme pack so you have at least one fallback.

I suppose this is a nice to have improvement for Gentoo all GTK users while making my life a little easier at the same time in various projects I help out in.