2 look_awesome_yaarg.lua (based on look awesome )
4 To completely yaargify Ion, the terminal emulator background is recommended to
5 be set to gray25 as does the root window. Transparent frames by default
6 wallpaper can be good sometimes... Also note this theme uses terminus font.
8 Setup: Drop into ~/.ion3/ or install in the relevant system-wide directory
10 Author: James Gray <j dot gray at ed dot ac dot uk> (yaarg in #ion)
12 Date: Fri Feb 3 00:13:43 GMT 2006
16 if not gr
.select_engine("de") then return end
21 shadow_colour
= "gray25",
22 highlight_colour
= "gray25",
23 padding_colour
= "gray25",
24 foreground_colour
= "white",
25 background_colour
= "gray25",
27 border_style
= "inlaid",
34 font
= "-*-terminus-*-*-normal--12-*-*-*-*-*-*-*",
36 text_align
= "center",
39 de
.defstyle("frame", {
41 background_colour
= "gray25",
42 transparent_background
= true,
49 shadow_colour
= "gray30",
50 highlight_colour
= "gray28",
54 de
.defstyle("frame-floatframe", {
59 de
.substyle("active", {
60 padding_colour
= "gray30",
63 de
.substyle("inactive", {
64 padding_colour
= "#808080",
76 transparent_background
= false,
78 text_align
= "center",
80 de
.substyle("active-selected", {
81 shadow_colour
= "#808080",
82 highlight_colour
= "#808080",
83 background_colour
= "gray33",
84 foreground_colour
= "white",
87 de
.substyle("active-unselected", {
88 shadow_colour
= "#808080",
89 highlight_colour
= "#808080",
90 background_colour
= "gray30",
91 foreground_colour
= "white",
94 de
.substyle("inactive-selected", {
95 shadow_colour
= "#808080",
96 highlight_colour
= "#808080",
97 background_colour
= "gray33",
98 foreground_colour
= "white",
100 de
.substyle("inactive-unselected", {
101 shadow_colour
= "#808080",
102 highlight_colour
= "#808080",
103 background_colour
= "gray30",
104 foreground_colour
= "white",
109 de
.defstyle("stdisp", {
114 highlight_pixels
= 0,
115 shadow_colour
= "black",
116 highlight_colour
= "black",
117 background_colour
= "gray40",
118 foreground_colour
= "white",
121 de
.defstyle("tab-frame", {
123 font
= "-*-terminus-*-*-normal--12-*-*-*-*-*-*-*",
127 shadow_colour
= "red",
128 padding_colour
= "red",
129 highlight_colour
= "red",
130 background_colour
= "red",
132 de
.substyle("active-*-*-*-activity", {
133 shadow_colour
= "red",
134 highlight_colour
= "red",
135 background_colour
= "#808080",
136 foreground_colour
= "white",
138 de
.substyle("inactive-*-*-*-activity", {
139 shadow_colour
= "#808080",
140 highlight_colour
= "#808080",
141 background_colour
= "#808080",
142 foreground_colour
= "#808080",
146 de
.defstyle("tab-frame-ionframe", {
147 based_on
= "tab-frame",
150 de
.defstyle("tab-frame-floatframe", {
151 based_on
= "tab-frame",
155 de
.defstyle("tab-menuentry", {
164 de
.defstyle("tab-menuentry-bigmenu", {
165 based_on
= "tab-menuentry",
170 de
.defstyle("tab-menuentry-pmenu", {
171 based_on
= "tab-menuentry",
172 de
.substyle("inactive-selected", {
173 shadow_colour
= "#808080",
174 highlight_colour
= "#808080",
175 background_colour
= "#CCCCCC",
176 foreground_colour
= "#FFF",
178 de
.substyle("inactive-unselected", {
179 shadow_colour
= "#667",
180 highlight_colour
= "#667",
181 background_colour
= "#334",
182 foreground_colour
= "#999",
186 de
.defstyle("input", {
189 foreground_colour
= "white",
190 background_colour
= "grey30",
191 padding_colour
= "white",
193 transparent_background
= false,
195 border_style
= "elevated",
200 de
.defstyle("input-edln", {
203 de
.substyle("*-cursor", {
204 background_colour
= "white",
205 foreground_colour
= "black",
207 de
.substyle("*-selection", {
208 background_colour
= "#AAA",
209 foreground_colour
= "#334",
213 de
.defstyle("input-message", {
217 de
.defstyle("input-menu", {
220 transparent_background
= false,
222 highlight_pixels
= 0,
228 de
.defstyle("input-menu-bigmenu", {
229 based_on
= "input-menu",
232 de
.defstyle("moveres_display", {
236 de
.defstyle("dock", {