Add recolor USE flag options for breeze-hacked-cursor-theme
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
# Source overlay: https://github.com/BlueManCZ/edgets
|
# Source overlay: https://github.com/BlueManCZ/edgets
|
||||||
@@ -15,15 +15,84 @@ EGIT_SUBMODULES=( '*' )
|
|||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE=""
|
IUSE="^^(
|
||||||
|
default-cyan
|
||||||
|
dracula-cyan
|
||||||
|
dracula-green
|
||||||
|
dracula-orange
|
||||||
|
dracula-pink
|
||||||
|
dracula-purple
|
||||||
|
dracula-red
|
||||||
|
dracula-yellow
|
||||||
|
)"
|
||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
DEPEND="media-gfx/inkscape
|
BDEPEND="
|
||||||
x11-apps/xcursorgen"
|
media-gfx/inkscape
|
||||||
|
x11-apps/xcursorgen
|
||||||
|
"
|
||||||
|
|
||||||
RDEPEND="${DEPEND}"
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# Recolor Options
|
||||||
|
# --accent-color: Recolor the cyan accents
|
||||||
|
# --base-color: Recolor the dark background
|
||||||
|
# --border-color: Recolor the grey border
|
||||||
|
# --logo-color: Recolor X in the X logo cursor and the W in the Wayland logo cursor
|
||||||
|
|
||||||
|
if use default-cyan; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#79f5f3" \
|
||||||
|
--base-color "#192629" \
|
||||||
|
--border-color "#666666" \
|
||||||
|
--logo-color "#ffffff"
|
||||||
|
elif use dracula-cyan; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#8be9fd" \
|
||||||
|
--base-color "#282a36" \
|
||||||
|
--border-color "#44475a" \
|
||||||
|
--logo-color "#f8f8f2"
|
||||||
|
elif use dracula-green; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#50fa7b" \
|
||||||
|
--base-color "#282a36" \
|
||||||
|
--border-color "#44475a" \
|
||||||
|
--logo-color "#f8f8f2"
|
||||||
|
elif use dracula-orange; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#ffb86c" \
|
||||||
|
--base-color "#282a36" \
|
||||||
|
--border-color "#44475a" \
|
||||||
|
--logo-color "#f8f8f2"
|
||||||
|
elif use dracula-pink; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#ff79c6" \
|
||||||
|
--base-color "#282a36" \
|
||||||
|
--border-color "#44475a" \
|
||||||
|
--logo-color "#f8f8f2"
|
||||||
|
elif use dracula-purple; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#bd93f9" \
|
||||||
|
--base-color "#282a36" \
|
||||||
|
--border-color "#44475a" \
|
||||||
|
--logo-color "#f8f8f2"
|
||||||
|
elif use dracula-red; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#ff5555 " \
|
||||||
|
--base-color "#282a36" \
|
||||||
|
--border-color "#44475a" \
|
||||||
|
--logo-color "#f8f8f2"
|
||||||
|
elif use dracula-yellow; then
|
||||||
|
./recolor-cursor.sh \
|
||||||
|
--accent-color "#f1fa8c " \
|
||||||
|
--base-color "#282a36" \
|
||||||
|
--border-color "#44475a" \
|
||||||
|
--logo-color "#f8f8f2"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
./build.sh
|
./build.sh
|
||||||
|
Reference in New Issue
Block a user