diff --git a/_site/content/posts/modules/clocks.md b/_site/content/posts/modules/clocks.md index cff31493..0c0f702b 100644 --- a/_site/content/posts/modules/clocks.md +++ b/_site/content/posts/modules/clocks.md @@ -52,13 +52,13 @@ clocks: ``` ### Attributes -`colors.even`
-Define the text color for even-numbered rows (2, 4, 6...).
+`colors.rows.even`
+Define the foreground color for even-numbered rows.
Values: Any X11 color name. -`colors.odd`
-Define the text color for the odd-numbered rows (1, 3, 5...).
+`colors.rows.odd`
+Define the foreground color for the odd-numbered rows.
Values: Any X11 color name. diff --git a/_site/content/posts/modules/gcal.md b/_site/content/posts/modules/gcal.md index 503043db..b20b77dd 100644 --- a/_site/content/posts/modules/gcal.md +++ b/_site/content/posts/modules/gcal.md @@ -43,6 +43,8 @@ gcal: past: "gray" conflictIcon: "🚨" currentIcon: "💥" + displayResponseStatus: true + email: "chriscummer@me.com" enabled: true eventCount: 12 position: @@ -52,6 +54,7 @@ gcal: width: 1 refreshInterval: 300 secretFile: "~/.wtf/gcal/client_secret.json" + withLocation: true ``` ### Attributes @@ -83,6 +86,20 @@ Values: Any displayable unicode character. The icon displayed beside the current calendar event.
Values: Any displayable unicode character. +`displayLocation`
+Whether or not to display the location of the calendar event.
+Values: `true`, `false`. + +`displayResponseStatus`
+Whether or not to display your response status to the calendar event. +
+Values: `true`, `false`. + +`email`
+The email address associated with your Google account. Necessary for +determining `responseStatus`.
+Values: A valid email address string. + `enabled`
Whether or not this module is executed and if its data displayed onscreen.
Values: `true`, `false`. @@ -101,3 +118,4 @@ Values: A positive integer, `0..n`. `secretFile`
Your Google client secret JSON file.
Values: A string representing a file path to the JSON secret file. + diff --git a/_site/content/posts/modules/jira.md b/_site/content/posts/modules/jira.md index 013d1b1a..326a91d4 100644 --- a/_site/content/posts/modules/jira.md +++ b/_site/content/posts/modules/jira.md @@ -29,6 +29,10 @@ None. ```yaml jira: + colors: + rows: + even: "lightblue" + odd: "white" domain: "https://umbrellacorp.atlassian.net" email: "chriscummer@me.com" enabled: true @@ -44,9 +48,23 @@ jira: ### Attributes +`colors.rows.even`
+Define the foreground color for even-numbered rows.
+Values: Any X11 +color name. + +`colors.rows.odd`
+Define the foreground color for odd-numbered rows.
+Values: Any X11 +color name. + `domain`
+Your Jira corporate domain.
+Values: A valid URI. `email`
+The email address associated with your Jira account.
+Values: A valid email address string. `enabled`
Determines whether or not this module is executed and if its data displayed onscreen.
@@ -56,9 +74,11 @@ Values: `true`, `false`. Defines where in the grid this module's widget will be displayed.
`project`
+The Jira project to fetch information for.
`refreshInterval`
How often, in seconds, this module will update its data.
Values: A positive integer, `0..n`. `username`
+Your Jira username.
diff --git a/docs/index.xml b/docs/index.xml index 9cbc17bf..ed3dd24d 100644 --- a/docs/index.xml +++ b/docs/index.xml @@ -17,14 +17,12 @@ Thu, 10 May 2018 12:41:50 -0700 http://wtfutil.com/posts/modules/todo/ - Description Source Code wtf/todo/ Required ENV Variables None. -Keyboard Commands A basic, interactive todo list. -Configuration todo:checkedIcon:"X"colors:checked:grayhighlight:fore:"black"back:"orange"enabled:truefilename:"todo.yml"position:top:2left:2height:2width:1refreshInterval:3600 Attributes checkedIcon The icon used to denote a “checked” todo item. Values: Any displayable unicode character. -colors.checked Values: Any X11 color name. -colors.highlight.fore Values: Any X11 color name. -colors.highlight.back Values: Any X11 color name. -enabled Whether or not this module is executed and if its data displayed onscreen. Values: true, false. -filename The name for the todo file. + Description An interactive todo list. +Source Code wtf/todo/ Required ENV Variables None. +Keyboard Commands Key: [return] Action: Edit the selected item. Action: Close the modal item dialog and save changes. Key: [esc] Action: Remove focus from the selected item. Action: Close the modal item dialog without saving changes. +Key: [space] Action: Check/uncheck the selected item. +Key: / Action: Open/close the widget’s help window. +Key: j Action: Select the next item in the list. @@ -36,8 +34,10 @@ filename The name for the todo file. Description Displays all Jira issues assigned to you for the specified project. Source Code wtf/jira/ Required ENV Variables Key: WTF_JIRA_API_KEY Value: Your Jira API key. Keyboard Commands None. -Configuration jira:domain:"https://umbrellacorp.atlassian.net"email:"chriscummer@me.com"enabled:trueposition:top:4left:1height:1width:2project:"CORE"refreshInterval:900username:"chris.cummer" Attributes domain email enabled Determines whether or not this module is executed and if its data displayed onscreen. Values: true, false. -position Defines where in the grid this module’s widget will be displayed. project refreshInterval How often, in seconds, this module will update its data. +Configuration jira:colors:rows:even:"lightblue"odd:"white"domain:"https://umbrellacorp.atlassian.net"email:"chriscummer@me.com"enabled:trueposition:top:4left:1height:1width:2project:"CORE"refreshInterval:900username:"chris.cummer" Attributes colors.rows.even Define the foreground color for even-numbered rows. Values: Any X11 color name. +colors.rows.odd Define the foreground color for odd-numbered rows. Values: Any X11 color name. +domain Your Jira corporate domain. Values: A valid URI. +email The email address associated with your Jira account. @@ -50,7 +50,7 @@ position Defines where in the grid this module’s widget will be displa Source Code wtf/gcal/ Required ENV Variables Key: WTF_GOOGLE_CAL_CLIENT_ID Value: Your Google API client ID. Key: WTF_GOOGLE_CAL_CLIENT_SECRET Value: Your Google API client secret. Keyboard Commands None. -Configuration gcal:colors:title:"red"description:"lightblue"highlights:-['1on1|1\/11','green']-['apple|google|aws','blue']-['interview|meet','magenta']-['lunch','yellow']past:"gray"conflictIcon:"🚨"currentIcon:"💥"enabled:trueeventCount:12position:top:0left:0height:4width:1refreshInterval:300secretFile:"~/.wtf/gcal/client_secret.json" Attributes colors.title The default colour for calendar event titles. Values: Any X11 color name. +Configuration gcal:colors:title:"red"description:"lightblue"highlights:-['1on1|1\/11','green']-['apple|google|aws','blue']-['interview|meet','magenta']-['lunch','yellow']past:"gray"conflictIcon:"🚨"currentIcon:"💥"displayResponseStatus:trueemail:"chriscummer@me.com"enabled:trueeventCount:12position:top:0left:0height:4width:1refreshInterval:300secretFile:"~/.wtf/gcal/client_secret.json"withLocation:true Attributes colors.title The default colour for calendar event titles. Values: Any X11 color name. colors.description The default color for calendar event descriptions. Values: Any X11 color name. colors.highlights A list of arrays that define a regular expression pattern and a color. @@ -109,8 +109,8 @@ Key: → Action: Show the next weather location. Source Code wtf/textfile/ Required ENV Variables None. Keyboard Commands Key: / Action: Open/close the widget’s help window. Key: o Action: Opens the text file in whichever text editor is associated with that file type. -Configuration textfile:enabled:truefilename:"notes.md"position:top:5left:4height:2width:1refreshInterval:15 Attributes enabled Determines whether or not this module is executed and if its data displayed onscreen. Values: true, false. -filename The name of the file to be displayed in the widget. +Configuration textfile:enabled:truefilePath:"~/Desktop/notes.md"position:top:5left:4height:2width:1refreshInterval:15 Attributes enabled Determines whether or not this module is executed and if its data displayed onscreen. Values: true, false. +filePath The path to the file to be displayed in the widget. @@ -172,8 +172,8 @@ position Defines where in the grid this module’s widget will be displa Description Displays a configurable list of world clocks, the local time, and date. Source Code wtf/clocks/ Required ENV Variables None. Keyboard Commands None. -Configuration clocks:colors:rows:even:"lightblue"odd:"white"enabled:truelocations:# From https://en.wikipedia.org/wiki/List_of_tz_database_time_zonesAvignon:"Europe/Paris"Barcelona:"Europe/Madrid"Dubai:"Asia/Dubai"UTC:"Etc/UTC"Vancouver:"America/Vancouver"Toronto:"America/Toronto"position:top:4left:0height:1width:1refreshInterval:15# Valid options are: alphabetical, chronologicalsort:"alphabetical" Attributes colors.even Define the text color for even-numbered rows (2, 4, 6…). Values: Any X11 color name. -colors.odd Define the text color for the odd-numbered rows (1, 3, 5…). Values: Any X11 color name. +Configuration clocks:colors:rows:even:"lightblue"odd:"white"enabled:truelocations:# From https://en.wikipedia.org/wiki/List_of_tz_database_time_zonesAvignon:"Europe/Paris"Barcelona:"Europe/Madrid"Dubai:"Asia/Dubai"UTC:"Etc/UTC"Vancouver:"America/Vancouver"Toronto:"America/Toronto"position:top:4left:0height:1width:1refreshInterval:15# Valid options are: alphabetical, chronologicalsort:"alphabetical" Attributes colors.rows.even Define the foreground color for even-numbered rows. Values: Any X11 color name. +colors.rows.odd Define the foreground color for the odd-numbered rows. Values: Any X11 color name. enabled Determines whether or not this module is executed and if its data displayed onscreen. diff --git a/docs/posts/index.xml b/docs/posts/index.xml index 0bd3cf1e..85d7b3c7 100644 --- a/docs/posts/index.xml +++ b/docs/posts/index.xml @@ -17,14 +17,12 @@ Thu, 10 May 2018 12:41:50 -0700 http://wtfutil.com/posts/modules/todo/ - Description Source Code wtf/todo/ Required ENV Variables None. -Keyboard Commands A basic, interactive todo list. -Configuration todo:checkedIcon:"X"colors:checked:grayhighlight:fore:"black"back:"orange"enabled:truefilename:"todo.yml"position:top:2left:2height:2width:1refreshInterval:3600 Attributes checkedIcon The icon used to denote a “checked” todo item. Values: Any displayable unicode character. -colors.checked Values: Any X11 color name. -colors.highlight.fore Values: Any X11 color name. -colors.highlight.back Values: Any X11 color name. -enabled Whether or not this module is executed and if its data displayed onscreen. Values: true, false. -filename The name for the todo file. + Description An interactive todo list. +Source Code wtf/todo/ Required ENV Variables None. +Keyboard Commands Key: [return] Action: Edit the selected item. Action: Close the modal item dialog and save changes. Key: [esc] Action: Remove focus from the selected item. Action: Close the modal item dialog without saving changes. +Key: [space] Action: Check/uncheck the selected item. +Key: / Action: Open/close the widget’s help window. +Key: j Action: Select the next item in the list. @@ -36,8 +34,10 @@ filename The name for the todo file. Description Displays all Jira issues assigned to you for the specified project. Source Code wtf/jira/ Required ENV Variables Key: WTF_JIRA_API_KEY Value: Your Jira API key. Keyboard Commands None. -Configuration jira:domain:"https://umbrellacorp.atlassian.net"email:"chriscummer@me.com"enabled:trueposition:top:4left:1height:1width:2project:"CORE"refreshInterval:900username:"chris.cummer" Attributes domain email enabled Determines whether or not this module is executed and if its data displayed onscreen. Values: true, false. -position Defines where in the grid this module’s widget will be displayed. project refreshInterval How often, in seconds, this module will update its data. +Configuration jira:colors:rows:even:"lightblue"odd:"white"domain:"https://umbrellacorp.atlassian.net"email:"chriscummer@me.com"enabled:trueposition:top:4left:1height:1width:2project:"CORE"refreshInterval:900username:"chris.cummer" Attributes colors.rows.even Define the foreground color for even-numbered rows. Values: Any X11 color name. +colors.rows.odd Define the foreground color for odd-numbered rows. Values: Any X11 color name. +domain Your Jira corporate domain. Values: A valid URI. +email The email address associated with your Jira account. @@ -50,7 +50,7 @@ position Defines where in the grid this module’s widget will be displa Source Code wtf/gcal/ Required ENV Variables Key: WTF_GOOGLE_CAL_CLIENT_ID Value: Your Google API client ID. Key: WTF_GOOGLE_CAL_CLIENT_SECRET Value: Your Google API client secret. Keyboard Commands None. -Configuration gcal:colors:title:"red"description:"lightblue"highlights:-['1on1|1\/11','green']-['apple|google|aws','blue']-['interview|meet','magenta']-['lunch','yellow']past:"gray"conflictIcon:"🚨"currentIcon:"💥"enabled:trueeventCount:12position:top:0left:0height:4width:1refreshInterval:300secretFile:"~/.wtf/gcal/client_secret.json" Attributes colors.title The default colour for calendar event titles. Values: Any X11 color name. +Configuration gcal:colors:title:"red"description:"lightblue"highlights:-['1on1|1\/11','green']-['apple|google|aws','blue']-['interview|meet','magenta']-['lunch','yellow']past:"gray"conflictIcon:"🚨"currentIcon:"💥"displayResponseStatus:trueemail:"chriscummer@me.com"enabled:trueeventCount:12position:top:0left:0height:4width:1refreshInterval:300secretFile:"~/.wtf/gcal/client_secret.json"withLocation:true Attributes colors.title The default colour for calendar event titles. Values: Any X11 color name. colors.description The default color for calendar event descriptions. Values: Any X11 color name. colors.highlights A list of arrays that define a regular expression pattern and a color. @@ -109,8 +109,8 @@ Key: → Action: Show the next weather location. Source Code wtf/textfile/ Required ENV Variables None. Keyboard Commands Key: / Action: Open/close the widget’s help window. Key: o Action: Opens the text file in whichever text editor is associated with that file type. -Configuration textfile:enabled:truefilename:"notes.md"position:top:5left:4height:2width:1refreshInterval:15 Attributes enabled Determines whether or not this module is executed and if its data displayed onscreen. Values: true, false. -filename The name of the file to be displayed in the widget. +Configuration textfile:enabled:truefilePath:"~/Desktop/notes.md"position:top:5left:4height:2width:1refreshInterval:15 Attributes enabled Determines whether or not this module is executed and if its data displayed onscreen. Values: true, false. +filePath The path to the file to be displayed in the widget. @@ -172,8 +172,8 @@ position Defines where in the grid this module’s widget will be displa Description Displays a configurable list of world clocks, the local time, and date. Source Code wtf/clocks/ Required ENV Variables None. Keyboard Commands None. -Configuration clocks:colors:rows:even:"lightblue"odd:"white"enabled:truelocations:# From https://en.wikipedia.org/wiki/List_of_tz_database_time_zonesAvignon:"Europe/Paris"Barcelona:"Europe/Madrid"Dubai:"Asia/Dubai"UTC:"Etc/UTC"Vancouver:"America/Vancouver"Toronto:"America/Toronto"position:top:4left:0height:1width:1refreshInterval:15# Valid options are: alphabetical, chronologicalsort:"alphabetical" Attributes colors.even Define the text color for even-numbered rows (2, 4, 6…). Values: Any X11 color name. -colors.odd Define the text color for the odd-numbered rows (1, 3, 5…). Values: Any X11 color name. +Configuration clocks:colors:rows:even:"lightblue"odd:"white"enabled:truelocations:# From https://en.wikipedia.org/wiki/List_of_tz_database_time_zonesAvignon:"Europe/Paris"Barcelona:"Europe/Madrid"Dubai:"Asia/Dubai"UTC:"Etc/UTC"Vancouver:"America/Vancouver"Toronto:"America/Toronto"position:top:4left:0height:1width:1refreshInterval:15# Valid options are: alphabetical, chronologicalsort:"alphabetical" Attributes colors.rows.even Define the foreground color for even-numbered rows. Values: Any X11 color name. +colors.rows.odd Define the foreground color for the odd-numbered rows. Values: Any X11 color name. enabled Determines whether or not this module is executed and if its data displayed onscreen. diff --git a/docs/posts/modules/clocks/index.html b/docs/posts/modules/clocks/index.html index 9816d9cf..6ec3c525 100644 --- a/docs/posts/modules/clocks/index.html +++ b/docs/posts/modules/clocks/index.html @@ -147,13 +147,13 @@ sort: "alphabetical"

Attributes

-

colors.even
-Define the text color for even-numbered rows (2, 4, 6…).
+

colors.rows.even
+Define the foreground color for even-numbered rows.
Values: Any X11 color name.

-

colors.odd
-Define the text color for the odd-numbered rows (1, 3, 5…).
+

colors.rows.odd
+Define the foreground color for the odd-numbered rows.
Values: Any X11 color name.

diff --git a/docs/posts/modules/gcal/index.html b/docs/posts/modules/gcal/index.html index c4524cca..f102f13e 100644 --- a/docs/posts/modules/gcal/index.html +++ b/docs/posts/modules/gcal/index.html @@ -139,6 +139,8 @@ past: "gray" conflictIcon: "🚨" currentIcon: "💥" + displayResponseStatus: true + email: "chriscummer@me.com" enabled: true eventCount: 12 position: @@ -147,7 +149,8 @@ height: 4 width: 1 refreshInterval: 300 - secretFile: "~/.wtf/gcal/client_secret.json" + secretFile: "~/.wtf/gcal/client_secret.json" + withLocation: true

Attributes

colors.title
@@ -177,6 +180,20 @@ Values: Any displayable unicode character.

The icon displayed beside the current calendar event.
Values: Any displayable unicode character.

+

displayLocation
+Whether or not to display the location of the calendar event.
+Values: true, false.

+ +

displayResponseStatus
+Whether or not to display your response status to the calendar event. +
+Values: true, false.

+ +

email
+The email address associated with your Google account. Necessary for +determining responseStatus.
+Values: A valid email address string.

+

enabled
Whether or not this module is executed and if its data displayed onscreen.
Values: true, false.

diff --git a/docs/posts/modules/jira/index.html b/docs/posts/modules/jira/index.html index b6879072..f749d1b4 100644 --- a/docs/posts/modules/jira/index.html +++ b/docs/posts/modules/jira/index.html @@ -125,6 +125,10 @@

Configuration

jira:
+  colors:
+    rows:
+      even: "lightblue"
+      odd: "white"
   domain: "https://umbrellacorp.atlassian.net"
   email: "chriscummer@me.com"
   enabled: true
@@ -138,9 +142,23 @@
   username: "chris.cummer"

Attributes

-

domain

+

colors.rows.even
+Define the foreground color for even-numbered rows.
+Values: Any X11 +color name.

-

email

+

colors.rows.odd
+Define the foreground color for odd-numbered rows.
+Values: Any X11 +color name.

+ +

domain
+Your Jira corporate domain.
+Values: A valid URI.

+ +

email
+The email address associated with your Jira account.
+Values: A valid email address string.

enabled
Determines whether or not this module is executed and if its data displayed onscreen.
@@ -149,13 +167,15 @@ Values: true, false.

position
Defines where in the grid this module’s widget will be displayed.

-

project

+

project
+The Jira project to fetch information for.

refreshInterval
How often, in seconds, this module will update its data.
Values: A positive integer, 0..n.

-

username

+

username
+Your Jira username.