1 # Maintainer: Christian Hesse <mail@eworm.de>
3 pkgname=gtk-engines-clearlooks-colors
6 pkgdesc="Modified Clearloks GTK themes that go with the gnome-colors icon theme"
8 depends=('gtk-engines')
9 optdepends=('gnome-colors-icon-theme')
10 url="http://www.eworm.de/"
14 COLORS=("Aluminium Dark:base_color:#4c4c4c"
15 "Aluminium Dark:bg_color:#3c3c3c"
16 "Aluminium Dark:fg_color:#d4d4d4"
17 "Aluminium Dark:selected_bg_color:#babdb6"
18 "Aluminium Dark:selected_fg_color:#000000"
19 "Aluminium Dark:text_color:#d4d4d4"
20 "Aluminium Dark:tooltip_bg_color:#f5f576"
21 "Aluminium Dark:tooltip_fg_color:#1a1a1a"
22 "Brave Dark:base_color:#4c4c4c"
23 "Brave Dark:bg_color:#3c3c3c"
24 "Brave Dark:fg_color:#d4d4d4"
25 "Brave Dark:selected_bg_color:#3465a4"
26 "Brave Dark:selected_fg_color:#ffffff"
27 "Brave Dark:text_color:#d4d4d4"
28 "Brave Dark:tooltip_bg_color:#f5f576"
29 "Brave Dark:tooltip_fg_color:#1a1a1a"
30 "Butter Dark:base_color:#4c4c4c"
31 "Butter Dark:bg_color:#3c3c3c"
32 "Butter Dark:fg_color:#d4d4d4"
33 "Butter Dark:selected_bg_color:#edd400"
34 "Butter Dark:selected_fg_color:#000000"
35 "Butter Dark:text_color:#d4d4d4"
36 "Butter Dark:tooltip_bg_color:#f5f576"
37 "Butter Dark:tooltip_fg_color:#1a1a1a"
38 "Dust Dark:base_color:#4c4c4c"
39 "Dust Dark:bg_color:#3c3c3c"
40 "Dust Dark:fg_color:#d4d4d4"
41 "Dust Dark:selected_bg_color:#906e4c"
42 "Dust Dark:selected_fg_color:#ffffff"
43 "Dust Dark:text_color:#d4d4d4"
44 "Dust Dark:tooltip_bg_color:#f5f576"
45 "Dust Dark:tooltip_fg_color:#1a1a1a"
46 "Human Dark:base_color:#4c4c4c"
47 "Human Dark:bg_color:#3c3c3c"
48 "Human Dark:fg_color:#d4d4d4"
49 "Human Dark:selected_bg_color:#e07a1f"
50 "Human Dark:selected_fg_color:#ffffff"
51 "Human Dark:text_color:#d4d4d4"
52 "Human Dark:tooltip_bg_color:#f5f576"
53 "Human Dark:tooltip_fg_color:#1a1a1a"
54 "Illustrious Dark:base_color:#4c4c4c"
55 "Illustrious Dark:bg_color:#3c3c3c"
56 "Illustrious Dark:fg_color:#d4d4d4"
57 "Illustrious Dark:selected_bg_color:#dc6472"
58 "Illustrious Dark:selected_fg_color:#ffffff"
59 "Illustrious Dark:text_color:#d4d4d4"
60 "Illustrious Dark:tooltip_bg_color:#f5f576"
61 "Illustrious Dark:tooltip_fg_color:#1a1a1a"
62 "Noble Dark:base_color:#4c4c4c"
63 "Noble Dark:bg_color:#3c3c3c"
64 "Noble Dark:fg_color:#d4d4d4"
65 "Noble Dark:selected_bg_color:#75507b"
66 "Noble Dark:selected_fg_color:#ffffff"
67 "Noble Dark:text_color:#d4d4d4"
68 "Noble Dark:tooltip_bg_color:#f5f576"
69 "Noble Dark:tooltip_fg_color:#1a1a1a"
70 "Tribute Dark:base_color:#4c4c4c"
71 "Tribute Dark:bg_color:#3c3c3c"
72 "Tribute Dark:fg_color:#d4d4d4"
73 "Tribute Dark:selected_bg_color:#9c9e8a"
74 "Tribute Dark:selected_fg_color:#ffffff"
75 "Tribute Dark:text_color:#d4d4d4"
76 "Tribute Dark:tooltip_bg_color:#f5f576"
77 "Tribute Dark:tooltip_fg_color:#1a1a1a"
78 "Wine Dark:base_color:#4c4c4c"
79 "Wine Dark:bg_color:#3c3c3c"
80 "Wine Dark:fg_color:#d4d4d4"
81 "Wine Dark:selected_bg_color:#c22f2f"
82 "Wine Dark:selected_fg_color:#ffffff"
83 "Wine Dark:text_color:#d4d4d4"
84 "Wine Dark:tooltip_bg_color:#f5f576"
85 "Wine Dark:tooltip_fg_color:#1a1a1a"
86 "Wise Dark:base_color:#4c4c4c"
87 "Wise Dark:bg_color:#3c3c3c"
88 "Wise Dark:fg_color:#d4d4d4"
89 "Wise Dark:selected_bg_color:#709937"
90 "Wise Dark:selected_fg_color:#ffffff"
91 "Wise Dark:text_color:#d4d4d4"
92 "Wise Dark:tooltip_bg_color:#f5f576"
93 "Wise Dark:tooltip_fg_color:#1a1a1a"
94 "Aluminium:base_color:#ffffff"
95 "Aluminium:bg_color:#ebebeb"
96 "Aluminium:fg_color:#101010"
97 "Aluminium:selected_bg_color:#d3d7cf"
98 "Aluminium:selected_fg_color:#000000"
99 "Aluminium:text_color:#1a1a1a"
100 "Aluminium:tooltip_bg_color:#f5f5b5"
101 "Aluminium:tooltip_fg_color:#000000"
102 "Brave:base_color:#ffffff"
103 "Brave:bg_color:#ebebeb"
104 "Brave:fg_color:#101010"
105 "Brave:selected_bg_color:#729fcf"
106 "Brave:selected_fg_color:#ffffff"
107 "Brave:text_color:#1a1a1a"
108 "Brave:tooltip_bg_color:#f5f5b5"
109 "Brave:tooltip_fg_color:#000000"
110 "Butter:base_color:#ffffff"
111 "Butter:bg_color:#ebebeb"
112 "Butter:fg_color:#101010"
113 "Butter:selected_bg_color:#fce94f"
114 "Butter:selected_fg_color:#000000"
115 "Butter:text_color:#1a1a1a"
116 "Butter:tooltip_bg_color:#f5f5b5"
117 "Butter:tooltip_fg_color:#000000"
118 "Dust:base_color:#ffffff"
119 "Dust:bg_color:#ebebeb"
120 "Dust:fg_color:#101010"
121 "Dust:selected_bg_color:#b49372"
122 "Dust:selected_fg_color:#ffffff"
123 "Dust:text_color:#1a1a1a"
124 "Dust:tooltip_bg_color:#f5f5b5"
125 "Dust:tooltip_fg_color:#000000"
126 "Human:base_color:#ffffff"
127 "Human:bg_color:#ebebeb"
128 "Human:fg_color:#101010"
129 "Human:selected_bg_color:#faa546"
130 "Human:selected_fg_color:#000000"
131 "Human:text_color:#1a1a1a"
132 "Human:tooltip_bg_color:#f5f5b5"
133 "Human:tooltip_fg_color:#000000"
134 "Illustrious:base_color:#ffffff"
135 "Illustrious:bg_color:#ebebeb"
136 "Illustrious:fg_color:#101010"
137 "Illustrious:selected_bg_color:#f9a1ac"
138 "Illustrious:selected_fg_color:#000000"
139 "Illustrious:text_color:#1a1a1a"
140 "Illustrious:tooltip_bg_color:#f5f5b5"
141 "Illustrious:tooltip_fg_color:#000000"
142 "Noble:base_color:#ffffff"
143 "Noble:bg_color:#ebebeb"
144 "Noble:fg_color:#101010"
145 "Noble:selected_bg_color:#ad7fa8"
146 "Noble:selected_fg_color:#ffffff"
147 "Noble:text_color:#1a1a1a"
148 "Noble:tooltip_bg_color:#f5f5b5"
149 "Noble:tooltip_fg_color:#000000"
150 "Tribute:base_color:#ffffff"
151 "Tribute:bg_color:#ebebeb"
152 "Tribute:fg_color:#101010"
153 "Tribute:selected_bg_color:#bcbea7"
154 "Tribute:selected_fg_color:#000000"
155 "Tribute:text_color:#1a1a1a"
156 "Tribute:tooltip_bg_color:#f5f5b5"
157 "Tribute:tooltip_fg_color:#000000"
158 "Wine:base_color:#ffffff"
159 "Wine:bg_color:#ebebeb"
160 "Wine:fg_color:#101010"
161 "Wine:selected_bg_color:#df5757"
162 "Wine:selected_fg_color:#ffffff"
163 "Wine:text_color:#1a1a1a"
164 "Wine:tooltip_bg_color:#f5f5b5"
165 "Wine:tooltip_fg_color:#000000"
166 "Wise:base_color:#ffffff"
167 "Wise:bg_color:#ebebeb"
168 "Wise:fg_color:#101010"
169 "Wise:selected_bg_color:#97bf60"
170 "Wise:selected_fg_color:#000000"
171 "Wise:text_color:#1a1a1a"
172 "Wise:tooltip_bg_color:#f5f5b5"
173 "Wise:tooltip_fg_color:#000000")
175 for THEME in {"Illustrious","Butter","Dust","Noble","Aluminium","Tribute","Brave","Human","Wine","Wise"}{""," Dark"}; do
176 ICONTHEME="${THEME%% *}"
178 for COLOR in "${COLORS[@]}"; do
179 if [ "${COLOR%%:*}" = "${THEME}" ]; then
180 THEMECOLOR="${COLOR#*:}"
181 SEDARGS+=(-e "/^gtk-color-scheme/s/\\(\\\"\\|n\\)${THEMECOLOR%:*}:#[0-9a-fA-F]*/\1${THEMECOLOR}/")
184 sed "${SEDARGS[@]}" < /usr/share/themes/Clearlooks/gtk-2.0/gtkrc > ${srcdir}/gtkrc
185 install -D -m 644 ${srcdir}/gtkrc ${pkgdir}/usr/share/themes/Clearlooks${THEME/ /}/gtk-2.0/gtkrc
187 ( echo "[X-GNOME-Metatheme]"
188 echo "Name=Clearlooks ${THEME}"
189 echo "Encoding=UTF-8"
190 echo "GtkTheme=Clearlooks ${THEME}"
191 echo "MetacityTheme=Clearlooks-Colors Metacity"
192 echo "IconTheme=gnome-${ICONTHEME,,}" ) > ${srcdir}/index.theme
193 install -D -m 644 ${srcdir}/index.theme ${pkgdir}/usr/share/themes/Clearlooks${THEME/ /}/index.theme