x11-themes/catppuccin-gtk - 0.7.5 (guru)

Search

Install

Install this version:

emerge -a =x11-themes/catppuccin-gtk-0.7.5

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =x11-themes/catppuccin-gtk-0.7.5

Or alternatively:

emerge --autounmask-write -a =x11-themes/catppuccin-gtk-0.7.5

Package Information

Description:
Soothing pastel theme for GTK
Homepage:
https://github.com/catppuccin
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
0.7.5 8 ~amd64 0
View Raw Ebuild
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DESCRIPTION="Soothing pastel theme for GTK"
HOMEPAGE="https://github.com/catppuccin"

MY_URI="https://github.com/catppuccin/gtk/releases/download/v${PV}/"
MY_FRAPPE="Catppuccin-Frappe-Standard"
MY_LATTE="Catppuccin-Latte-Standard"
MY_MACCHIATO="Catppuccin-Macchiato-Standard"
MY_MOCHA="Catppuccin-Mocha-Standard"

SRC_URI="
	frappe? (
		${MY_URI}/${MY_FRAPPE}-Blue-Dark.zip      -> ${P}-frappe-blue-dark.zip
		${MY_URI}/${MY_FRAPPE}-Flamingo-Dark.zip  -> ${P}-frappe-flamingo-dark.zip
		${MY_URI}/${MY_FRAPPE}-Green-Dark.zip     -> ${P}-frappe-green-dark.zip
		${MY_URI}/${MY_FRAPPE}-Lavender-Dark.zip  -> ${P}-frappe-lavender-dark.zip
		${MY_URI}/${MY_FRAPPE}-Maroon-Dark.zip    -> ${P}-frappe-maroon-dark.zip
		${MY_URI}/${MY_FRAPPE}-Mauve-Dark.zip     -> ${P}-frappe-mauve-dark.zip
		${MY_URI}/${MY_FRAPPE}-Peach-Dark.zip     -> ${P}-frappe-peach-dark.zip
		${MY_URI}/${MY_FRAPPE}-Pink-Dark.zip      -> ${P}-frappe-pink-dark.zip
		${MY_URI}/${MY_FRAPPE}-Red-Dark.zip       -> ${P}-frappe-red-dark.zip
		${MY_URI}/${MY_FRAPPE}-Rosewater-Dark.zip -> ${P}-frappe-rosewater-dark.zip
		${MY_URI}/${MY_FRAPPE}-Sapphire-Dark.zip  -> ${P}-frappe-sapphire-dark.zip
		${MY_URI}/${MY_FRAPPE}-Sky-Dark.zip       -> ${P}-frappe-sky-dark.zip
		${MY_URI}/${MY_FRAPPE}-Teal-Dark.zip      -> ${P}-frappe-teal-dark.zip
		${MY_URI}/${MY_FRAPPE}-Yellow-Dark.zip    -> ${P}-frappe-yellow-dark.zip
	)
	latte? (
		${MY_URI}/${MY_LATTE}-Blue-Light.zip      -> ${P}-latte-blue-light.zip
		${MY_URI}/${MY_LATTE}-Flamingo-Light.zip  -> ${P}-latte-flamingo-light.zip
		${MY_URI}/${MY_LATTE}-Green-Light.zip     -> ${P}-latte-green-light.zip
		${MY_URI}/${MY_LATTE}-Lavender-Light.zip  -> ${P}-latte-lavender-light.zip
		${MY_URI}/${MY_LATTE}-Maroon-Light.zip    -> ${P}-latte-maroon-light.zip
		${MY_URI}/${MY_LATTE}-Mauve-Light.zip     -> ${P}-latte-mauve-light.zip
		${MY_URI}/${MY_LATTE}-Peach-Light.zip     -> ${P}-latte-peach-light.zip
		${MY_URI}/${MY_LATTE}-Pink-Light.zip      -> ${P}-latte-pink-light.zip
		${MY_URI}/${MY_LATTE}-Red-Light.zip       -> ${P}-latte-red-light.zip
		${MY_URI}/${MY_LATTE}-Rosewater-Light.zip -> ${P}-latte-rosewater-light.zip
		${MY_URI}/${MY_LATTE}-Sapphire-Light.zip  -> ${P}-latte-sapphire-light.zip
		${MY_URI}/${MY_LATTE}-Sky-Light.zip       -> ${P}-latte-sky-light.zip
		${MY_URI}/${MY_LATTE}-Teal-Light.zip      -> ${P}-latte-teal-light.zip
		${MY_URI}/${MY_LATTE}-Yellow-Light.zip    -> ${P}-latte-yellow-light.zip
	)
	macchiato? (
		${MY_URI}/${MY_MACCHIATO}-Blue-Dark.zip      -> ${P}-macchiato-blue-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Flamingo-Dark.zip  -> ${P}-macchiato-flamingo-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Green-Dark.zip     -> ${P}-macchiato-green-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Lavender-Dark.zip  -> ${P}-macchiato-lavender-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Maroon-Dark.zip    -> ${P}-macchiato-maroon-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Mauve-Dark.zip     -> ${P}-macchiato-mauve-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Peach-Dark.zip     -> ${P}-macchiato-peach-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Pink-Dark.zip      -> ${P}-macchiato-pink-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Red-Dark.zip       -> ${P}-macchiato-red-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Rosewater-Dark.zip -> ${P}-macchiato-rosewater-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Sapphire-Dark.zip  -> ${P}-macchiato-sapphire-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Sky-Dark.zip       -> ${P}-macchiato-sky-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Teal-Dark.zip      -> ${P}-macchiato-teal-dark.zip
		${MY_URI}/${MY_MACCHIATO}-Yellow-Dark.zip    -> ${P}-macchiato-yellow-dark.zip
	)
	mocha? (
		${MY_URI}/${MY_MOCHA}-Blue-Dark.zip      -> ${P}-mocha-blue-dark.zip
		${MY_URI}/${MY_MOCHA}-Flamingo-Dark.zip  -> ${P}-mocha-flamingo-dark.zip
		${MY_URI}/${MY_MOCHA}-Green-Dark.zip     -> ${P}-mocha-green-dark.zip
		${MY_URI}/${MY_MOCHA}-Lavender-Dark.zip  -> ${P}-mocha-lavender-dark.zip
		${MY_URI}/${MY_MOCHA}-Maroon-Dark.zip    -> ${P}-mocha-maroon-dark.zip
		${MY_URI}/${MY_MOCHA}-Mauve-Dark.zip     -> ${P}-mocha-mauve-dark.zip
		${MY_URI}/${MY_MOCHA}-Peach-Dark.zip     -> ${P}-mocha-peach-dark.zip
		${MY_URI}/${MY_MOCHA}-Pink-Dark.zip      -> ${P}-mocha-pink-dark.zip
		${MY_URI}/${MY_MOCHA}-Red-Dark.zip       -> ${P}-mocha-red-dark.zip
		${MY_URI}/${MY_MOCHA}-Rosewater-Dark.zip -> ${P}-mocha-rosewater-dark.zip
		${MY_URI}/${MY_MOCHA}-Sapphire-Dark.zip  -> ${P}-mocha-sapphire-dark.zip
		${MY_URI}/${MY_MOCHA}-Sky-Dark.zip       -> ${P}-mocha-sky-dark.zip
		${MY_URI}/${MY_MOCHA}-Teal-Dark.zip      -> ${P}-mocha-teal-dark.zip
		${MY_URI}/${MY_MOCHA}-Yellow-Dark.zip    -> ${P}-mocha-yellow-dark.zip
	)
"
S="${WORKDIR}"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"

IUSE="+frappe latte macchiato mocha"
REQUIRED_USE="|| ( frappe latte macchiato mocha )"

BDEPEND="
	app-arch/unzip
"

src_install() {
	insinto "/usr/share/themes"
	for folder in * ; do
		if [ -d "${folder}" ]; then
			doins -r "${folder}"
		fi
	done
}

USE Flags

Manage flags for this package: euse -i <flag> -p x11-themes/catppuccin-gtk | euse -E <flag> -p x11-themes/catppuccin-gtk | euse -D <flag> -p x11-themes/catppuccin-gtk

Global/Standard Flags

frappe
Default: Enabled (+)

Dependencies

BDEPEND

	app-arch/unzip

Manifest for 0.7.5

Type File Size Source URLs
DIST catppuccin-gtk-0.7.5-frappe-blue-dark.zip 460119 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Blue-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-flamingo-dark.zip 464257 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Flamingo-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-green-dark.zip 460843 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Green-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-lavender-dark.zip 464271 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Lavender-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-maroon-dark.zip 461478 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Maroon-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-mauve-dark.zip 461299 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Mauve-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-peach-dark.zip 460665 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Peach-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-pink-dark.zip 460252 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Pink-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-red-dark.zip 458364 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Red-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-rosewater-dark.zip 472227 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Rosewater-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-sapphire-dark.zip 464286 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Sapphire-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-sky-dark.zip 459227 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Sky-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-teal-dark.zip 460203 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Teal-Dark.zip
DIST catppuccin-gtk-0.7.5-frappe-yellow-dark.zip 460539 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Frappe-Standard-Yellow-Dark.zip
DIST catppuccin-gtk-0.7.5-latte-blue-light.zip 458522 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Blue-Light.zip
DIST catppuccin-gtk-0.7.5-latte-flamingo-light.zip 462795 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Flamingo-Light.zip
DIST catppuccin-gtk-0.7.5-latte-green-light.zip 459130 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Green-Light.zip
DIST catppuccin-gtk-0.7.5-latte-lavender-light.zip 462671 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Lavender-Light.zip
DIST catppuccin-gtk-0.7.5-latte-maroon-light.zip 460156 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Maroon-Light.zip
DIST catppuccin-gtk-0.7.5-latte-mauve-light.zip 459813 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Mauve-Light.zip
DIST catppuccin-gtk-0.7.5-latte-peach-light.zip 459356 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Peach-Light.zip
DIST catppuccin-gtk-0.7.5-latte-pink-light.zip 458826 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Pink-Light.zip
DIST catppuccin-gtk-0.7.5-latte-red-light.zip 457027 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Red-Light.zip
DIST catppuccin-gtk-0.7.5-latte-rosewater-light.zip 468822 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Rosewater-Light.zip
DIST catppuccin-gtk-0.7.5-latte-sapphire-light.zip 462681 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Sapphire-Light.zip
DIST catppuccin-gtk-0.7.5-latte-sky-light.zip 457104 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Sky-Light.zip
DIST catppuccin-gtk-0.7.5-latte-teal-light.zip 458144 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Teal-Light.zip
DIST catppuccin-gtk-0.7.5-latte-yellow-light.zip 460525 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Latte-Standard-Yellow-Light.zip
DIST catppuccin-gtk-0.7.5-macchiato-blue-dark.zip 463221 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Blue-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-flamingo-dark.zip 467399 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Flamingo-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-green-dark.zip 463891 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Green-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-lavender-dark.zip 467349 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Lavender-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-maroon-dark.zip 464554 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Maroon-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-mauve-dark.zip 464429 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Mauve-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-peach-dark.zip 463741 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Peach-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-pink-dark.zip 463319 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Pink-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-red-dark.zip 461484 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Red-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-rosewater-dark.zip 475498 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Rosewater-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-sapphire-dark.zip 467385 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Sapphire-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-sky-dark.zip 462232 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Sky-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-teal-dark.zip 463306 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Teal-Dark.zip
DIST catppuccin-gtk-0.7.5-macchiato-yellow-dark.zip 463607 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Macchiato-Standard-Yellow-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-blue-dark.zip 459025 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Blue-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-flamingo-dark.zip 463226 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Flamingo-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-green-dark.zip 459660 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Green-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-lavender-dark.zip 463061 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Lavender-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-maroon-dark.zip 460358 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Maroon-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-mauve-dark.zip 460222 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Mauve-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-peach-dark.zip 459574 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Peach-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-pink-dark.zip 459105 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Pink-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-red-dark.zip 457283 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Red-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-rosewater-dark.zip 471160 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Rosewater-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-sapphire-dark.zip 463150 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Sapphire-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-sky-dark.zip 458058 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Sky-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-teal-dark.zip 459062 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Teal-Dark.zip
DIST catppuccin-gtk-0.7.5-mocha-yellow-dark.zip 459422 bytes https://github.com/catppuccin/gtk/releases/download/v0.7.5//Catppuccin-Mocha-Standard-Yellow-Dark.zip