colloid-gtk-theme
LOW
maintainer trumpetrespas
0 votes
scanned 2026-10-20 21:29:05.029414
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Trumpetrespas < email [at] trumpetrespas [dot] com
2
3
# based on colloid-gtk-theme-git by Mark Wagie <mark dot wagie at proton dot me>
4
5
pkgname=(
6
'colloid-gtk-theme'
7
'colloid-catppuccin-gtk-theme'
8
'colloid-dracula-gtk-theme'
9
'colloid-everforest-gtk-theme'
10
'colloid-gruvbox-gtk-theme'
11
'colloid-nord-gtk-theme'
12
)
13
pkgbase=colloid-gtk-theme
14
pkgver=2026.08.08
15
pkgrel=1
16
17
_pkgbase="${pkgbase/c/C}"
18
_pkgver="${pkgver//./-}"
19
20
pkgdesc="Gtk theme for Linux"
21
22
arch=('any')
23
24
url="https://github.com/vinceliuice/${_pkgbase}"
25
26
license=('GPL-3.0-or-later')
27
makedepends=(
28
'sassc'
29
)
30
optdepends=(
31
'colloid-cursors: Matching cursor theme'
32
'colloid-icon-theme: Matching icon theme'
33
'gtk-engine-murrine: GTK2 theme support'
34
)
35
options=('!strip')
36
install="${pkgbase%}.install"
37
38
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/vinceliuice/${_pkgbase}/archive/refs/tags/${_pkgver}.tar.gz")
39
sha256sums=('SKIP')
40
41
42
prepare() {
43
cd ${_pkgbase}-${_pkgver}
44
45
# Don't call clean_theme function
46
sed -i 's/clean_theme && install_theme/install_theme/g' install.sh
47
}
48
49
package_colloid-gtk-theme() {
50
cd ${_pkgbase}-${_pkgver}
51
install -d "$pkgdir/usr/share/themes"
52
./install.sh -t all -d "$pkgdir/usr/share/themes"
53
./install.sh -t all -s compact -d "$pkgdir/usr/share/themes"
54
55
# Firefox theme
56
install -d "$pkgdir/usr/share/doc/${pkgname}"
57
cp -r src/other/firefox "$pkgdir/usr/share/doc/${pkgname}/"
58
}
59
60
package_colloid-catppuccin-gtk-theme() {
61
pkgdesc="Gtk Catppuccin theme for Linux"
62
63
cd ${_pkgbase}-${_pkgver}
64
install -d "$pkgdir/usr/share/themes"
65
./install.sh -t all --tweaks catppuccin -d "$pkgdir/usr/share/themes"
66
./install.sh -t all -s compact --tweaks catppuccin -d "$pkgdir/usr/share/themes"
67
}
68
69
package_colloid-dracula-gtk-theme() {
70
pkgdesc="Gtk Dracula theme for Linux"
71
72
cd ${_pkgbase}-${_pkgver}
73
install -d "$pkgdir/usr/share/themes"
74
./install.sh -t all --tweaks dracula -d "$pkgdir/usr/share/themes"
75
./install.sh -t all -s compact --tweaks dracula -d "$pkgdir/usr/share/themes"
76
}
77
78
package_colloid-everforest-gtk-theme() {
79
pkgdesc="Gtk Everforest theme for Linux"
80
81
cd ${_pkgbase}-${_pkgver}
82
install -d "$pkgdir/usr/share/themes"
83
./install.sh -t all --tweaks everforest -d "$pkgdir/usr/share/themes"
84
./install.sh -t all -s compact --tweaks everforest -d "$pkgdir/usr/share/themes"
85
}
86
87
package_colloid-gruvbox-gtk-theme() {
88
pkgdesc="Gtk Gruvbox theme for Linux"
89
90
cd ${_pkgbase}-${_pkgver}
91
install -d "$pkgdir/usr/share/themes"
92
./install.sh -t all --tweaks gruvbox -d "$pkgdir/usr/share/themes"
93
./install.sh -t all -s compact --tweaks gruvbox -d "$pkgdir/usr/share/themes"
94
}
95
96
package_colloid-nord-gtk-theme() {
97
pkgdesc="Gtk Nord theme for Linux"
98
99
cd ${_pkgbase}-${_pkgver}
100
install -d "$pkgdir/usr/share/themes"
101
./install.sh -t all --tweaks nord -d "$pkgdir/usr/share/themes"
102
./install.sh -t all -s compact --tweaks nord -d "$pkgdir/usr/share/themes"
103
}
104
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-20 21:29:05 | Low | 1 |