[UP] add many more ion3 cfg -_-, powerfull, and add thinkpad xorg.conf/.Xmodmap,...
[arrow.git] / archlinux_conf / etc / ion3 / look_awesome_yaarg.lua
blob42782c76a172195bb354d3d68081409ba0cd9324
1 --[[
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
18 de.reset()
20 de.defstyle("*", {
21 shadow_colour = "gray25",
22 highlight_colour = "gray25",
23 padding_colour = "gray25",
24 foreground_colour = "white",
25 background_colour = "gray25",
27 border_style = "inlaid",
29 highlight_pixels = 0,
30 shadow_pixels = 0,
31 padding_pixels = 0,
32 spacing = 0,
34 font = "-*-terminus-*-*-normal--12-*-*-*-*-*-*-*",
36 text_align = "center",
39 de.defstyle("frame", {
40 based_on = "*",
41 background_colour = "gray25",
42 transparent_background = true,
44 shadow_pixels = 1,
45 padding_pixels = 0,
46 highlight_pixels = 0,
47 spacing = 1,
49 shadow_colour = "gray30",
50 highlight_colour = "gray28",
54 de.defstyle("frame-floatframe", {
55 based_on = "frame",
57 padding_pixels = 1,
59 de.substyle("active", {
60 padding_colour = "gray30",
61 }),
63 de.substyle("inactive", {
64 padding_colour = "#808080",
65 }),
68 de.defstyle("tab", {
69 based_on = "*",
71 highlight_pixels = 1,
72 shadow_pixels = 1,
73 padding_pixels = 0,
74 spacing = 0,
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",
85 }),
87 de.substyle("active-unselected", {
88 shadow_colour = "#808080",
89 highlight_colour = "#808080",
90 background_colour = "gray30",
91 foreground_colour = "white",
92 }),
94 de.substyle("inactive-selected", {
95 shadow_colour = "#808080",
96 highlight_colour = "#808080",
97 background_colour = "gray33",
98 foreground_colour = "white",
99 }),
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", {
110 padding = 0,
111 shadow_pixels = 0,
112 padding_pixels = 0,
113 spacing = 1,
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", {
122 based_on = "tab",
123 font = "-*-terminus-*-*-normal--12-*-*-*-*-*-*-*",
124 padding_pixels = 1,
125 spacing = 0,
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",
152 padding_pixels = 0,
155 de.defstyle("tab-menuentry", {
156 based_on = "tab",
158 padding_pixels = 1,
159 spacing = 2,
161 text_align = "left",
164 de.defstyle("tab-menuentry-bigmenu", {
165 based_on = "tab-menuentry",
167 padding_pixels = 7,
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", {
187 based_on = "*",
189 foreground_colour = "white",
190 background_colour = "grey30",
191 padding_colour = "white",
193 transparent_background = false,
195 border_style = "elevated",
197 padding_pixels = 2,
200 de.defstyle("input-edln", {
201 based_on = "input",
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", {
214 based_on = "input",
217 de.defstyle("input-menu", {
218 based_on = "input",
220 transparent_background = false,
222 highlight_pixels = 0,
223 shadow_pixels = 0,
224 padding_pixels = 0,
225 spacing = 0,
228 de.defstyle("input-menu-bigmenu", {
229 based_on = "input-menu",
232 de.defstyle("moveres_display", {
233 based_on = "input",
236 de.defstyle("dock", {
237 based_on = "*",
240 gr.refresh()