diff --git a/doc/spec.md b/doc/spec.md index 44e42ec..b8911e3 100644 --- a/doc/spec.md +++ b/doc/spec.md @@ -5,10 +5,10 @@
Tony Crisci (dubstepdish.com)
Revision
-
0.0.2
+
0.1.0
Date
-
30 October 2013
+
10 April 2014
Copyright
Copyright © 2013 Tony Crisci. This work is licensed CC-BY-SA 3.0 @@ -95,6 +95,14 @@ bar_colors: An *i3-config-builder object* is always a single object. The i3-config-builder object may optionally have any of the members described below at its root. Each of the keys for the i3-config-builder object and all their members must only consist of word characters, digits, and the underscore. +### The Meta Object + +The *meta object* may be present at the root of the i3-config-builder object with the key `meta`. If present, its value must be an object which may contain any of the following keys: + +* `description` + +If `description` is present, it must be a string less than 140 characters long and should briefly describe the purpose of the object. + ### The Colors Object The *colors object* may be present at the root of the i3-config-builder object with the key `colors`. If present, its value must be a single object with keys that each represent a *color alias*. The value of a color alias must be a single string value that expresses a valid *hex color code* in the same format as HTML hex color codes. diff --git a/themes/archlinux b/themes/archlinux index ce9856b..a8a9b4d 100644 --- a/themes/archlinux +++ b/themes/archlinux @@ -1,7 +1,7 @@ # vim: filetype=yaml -# archlinux theme for i3 by okraits -# http://okraits.de --- +meta: + description: 'Archlinux theme by okraits ' window_colors: focused: border: '#0088CC' diff --git a/themes/debian b/themes/debian index 6b9f889..7ade9cd 100644 --- a/themes/debian +++ b/themes/debian @@ -1,6 +1,7 @@ # vim: filetype=yaml -# debian theme for i3wm by lasers --- +meta: + description: 'Debian theme by lasers' window_colors: focused: border: '#d70a53' diff --git a/themes/default b/themes/default index cc77450..2ccfe9d 100644 --- a/themes/default +++ b/themes/default @@ -1,7 +1,7 @@ # vim: filetype=yaml -# i3 default theme -# http://i3wm.org --- +meta: + description: 'Default theme for i3wm ' window_colors: focused: border: '#4c7899' diff --git a/themes/okraits b/themes/okraits index cfe8925..6d85221 100644 --- a/themes/okraits +++ b/themes/okraits @@ -1,7 +1,7 @@ # vim: filetype=yaml -# simple i3 theme by okraits -# http://okraits.de --- +meta: + description: 'A simple theme by okraits ' window_colors: focused: border: '#888888' diff --git a/themes/solarized b/themes/solarized index 7612dcf..07541d1 100644 --- a/themes/solarized +++ b/themes/solarized @@ -1,6 +1,7 @@ # vim: filetype=yaml -# solarized colorscheme by lasers (no cyan version) --- +meta: + description: 'Solarized theme by lasers' colors: base03: '#002b36' base02: '#073642' diff --git a/themes/ubuntu b/themes/ubuntu index bd6908b..cafc562 100644 --- a/themes/ubuntu +++ b/themes/ubuntu @@ -1,6 +1,7 @@ # vim: filetype=yaml -# ubuntu theme for i3wm by lasers --- +meta: + description: 'Ubuntu theme by lasers' window_colors: focused: border: '#dd4814'