mirror of
https://github.com/taigrr/wtf
synced 2025-01-18 04:03:14 -08:00
350 lines
21 KiB
XML
350 lines
21 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
<channel>
|
|
<title>Modules on WTF - the terminal dashboard</title>
|
|
<link>https://wtfutil.com/modules/</link>
|
|
<description>Recent content in Modules on WTF - the terminal dashboard</description>
|
|
<generator>Hugo -- gohugo.io</generator>
|
|
<language>en-us</language>
|
|
<lastBuildDate>Mon, 07 May 2018 18:04:58 -0700</lastBuildDate>
|
|
|
|
<atom:link href="https://wtfutil.com/modules/index.xml" rel="self" type="application/rss+xml" />
|
|
|
|
|
|
<item>
|
|
<title>BambooHR</title>
|
|
<link>https://wtfutil.com/modules/bamboohr/</link>
|
|
<pubDate>Mon, 07 May 2018 20:17:37 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/bamboohr/</guid>
|
|
<description>Connects to the BambooHR API and displays who will be Away today.
|
|
Source Code wtf/bamboohr/ Configuration bamboohr:apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;enabled:trueposition:top:0left:1height:2width:1refreshInterval:900subdomain:&#34;testco&#34; Attributes apiKey Value: Your BambooHR API token.
|
|
enabled Whether or not this module is executed and if its data displayed onscreen. Values: true, false.
|
|
position Defines where in the grid this module&rsquo;s widget will be displayed. refreshInterval How often, in seconds, this module will update its data. Values: Any positive integer, 0..n.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>CircleCI</title>
|
|
<link>https://wtfutil.com/modules/circleci/</link>
|
|
<pubDate>Sun, 10 Jun 2018 19:26:08 -0400</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/circleci/</guid>
|
|
<description>Added in v0.0.7.
|
|
Displays build information for your CircleCI account.
|
|
Source Code wtf/circleci/ Configuration circleci:apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;enabled:trueposition:top:4left:1height:1width:2refreshInterval:900 Attributes apiKey Value: Your CircleCI API token.
|
|
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&rsquo;s widget will be displayed. refreshInterval How often, in seconds, this module will update its data. Values: A positive integer, 0..n.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Clocks</title>
|
|
<link>https://wtfutil.com/modules/clocks/</link>
|
|
<pubDate>Mon, 07 May 2018 19:47:31 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/clocks/</guid>
|
|
<description>Displays a configurable list of world clocks, the local time, and date.
|
|
Source Code wtf/clocks/ Configuration clocks:colors:rows:even:&#34;lightblue&#34;odd:&#34;white&#34;enabled:truelocations:# From https://en.wikipedia.org/wiki/List_of_tz_database_time_zonesAvignon:&#34;Europe/Paris&#34;Barcelona:&#34;Europe/Madrid&#34;Dubai:&#34;Asia/Dubai&#34;NewYork:&#34;America/New York&#34;Toronto:&#34;America/Toronto&#34;UTC:&#34;Etc/UTC&#34;Vancouver:&#34;America/Vancouver&#34;position:top:4left:0height:1width:1refreshInterval:15# Valid options are: alphabetical, chronologicalsort:&#34;alphabetical&#34; Attributes colors.rows.even The foreground color for even-numbered rows. Values: Any X11 color name.
|
|
colors.rows.odd 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. Values: true, false.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>CmdRunner</title>
|
|
<link>https://wtfutil.com/modules/cmdrunner/</link>
|
|
<pubDate>Thu, 17 May 2018 17:17:10 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/cmdrunner/</guid>
|
|
<description>Runs a terminal command on a schedule.
|
|
Source Code wtf/cmdrunner/ Configuration cmdrunner:args:[&#34;-g&#34;,&#34;batt&#34;]cmd:&#34;pmset&#34;enabled:trueposition:top:6left:1height:1width:3refreshInterval:30 Attributes args The arguments to the command, with each item as an element in an array. Example: for curl -I cisco.com, the arguments array would be [&quot;-I&quot;, &quot;cisco.com&quot;].
|
|
cmd The terminal command to be run, withouth the arguments. Ie: ping, whoami, curl. enabled Determines whether or not this module is executed and if its data displayed onscreen. Values: true, false.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Gerrit</title>
|
|
<link>https://wtfutil.com/modules/gerrit/</link>
|
|
<pubDate>Wed, 27 Jun 2018 15:55:42 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/gerrit/</guid>
|
|
<description>Displays information about your projects hosted on Gerrit:
|
|
Open Incoming Reviews All open reviews that are requesting your approval.
|
|
My Outgoing Reviews All open reviews created by you.
|
|
Source Code wtf/gerrit/ Keyboard Commands Key: / Action: Open/close the widget&rsquo;s help window.
|
|
Key: h Action: Show the previous project.
|
|
Key: l Action: Show the next project.
|
|
Key: j Action: Select the next review in the list.
|
|
Key: k Action: Select the previous review in the list.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Git</title>
|
|
<link>https://wtfutil.com/modules/git/</link>
|
|
<pubDate>Wed, 09 May 2018 14:20:48 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/git/</guid>
|
|
<description>Displays information about local git repositories: branch, changed files, and recent commits.
|
|
Branch The name of the currently-active git branch.
|
|
Changed Files A list of all the files that have changed since the last commit, and their status.
|
|
Recent Commits A list of n recent commits, who committed it, and when.
|
|
Source Code wtf/git/ Keyboard Commands Key: / Action: Open/close the widget&rsquo;s help window.
|
|
Key: h Action: Show the previous git repository.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>GitHub</title>
|
|
<link>https://wtfutil.com/modules/github/</link>
|
|
<pubDate>Wed, 09 May 2018 19:20:20 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/github/</guid>
|
|
<description>Displays information about your git repositories hosted on GitHub:
|
|
Open Review Requests All open code review requests assigned to you.
|
|
Open Pull Requests All open pull requests created by you.
|
|
Source Code wtf/github/ Keyboard Commands Key: / Action: Open/close the widget&rsquo;s help window.
|
|
Key: h Action: Show the previous git repository.
|
|
Key: l Action: Show the next git repository.
|
|
Key: ← Action: Show the previous git repository.
|
|
Key: → Action: Show the next git repository.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>GitLab</title>
|
|
<link>https://wtfutil.com/modules/gitlab/</link>
|
|
<pubDate>Fri, 08 Jun 2018 13:14:11 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/gitlab/</guid>
|
|
<description>Added in v0.0.8.
|
|
Displays information about your projects hosted on GitLab:
|
|
Open Approval Requests All open merge requests that are requesting your approval.
|
|
Open Merge Requests All open merge requests created by you.
|
|
Source Code wtf/gitlab/ Keyboard Commands Key: / Action: Open/close the widget&rsquo;s help window.
|
|
Key: h Action: Show the previous project.
|
|
Key: l Action: Show the next project.
|
|
Key: ← Action: Show the previous project.
|
|
Key: → Action: Show the next project.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Gitter</title>
|
|
<link>https://wtfutil.com/modules/gitter/</link>
|
|
<pubDate>Thu, 02 Aug 2018 12:36:08 -0400</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/gitter/</guid>
|
|
<description>Added in v0.2.1.
|
|
Displays chat messages from Gitter.
|
|
Source Code wtf/gitter/ Keyboard Commands Key: j Action: Select the next message in the list.
|
|
Key: k Action: Select the previous message in the list.
|
|
Key: r Action: Refresh the data.
|
|
Key: ↓ Action: Select the next message in the list.
|
|
Key: ↑ Action: Select the previous message in the list.
|
|
Configuration gitter:apiToken:&#34;ab345546asdfasb465234fgjgh068f39a35c3e4139ee383f7&#34;enabled:truenumberOfMessages:10position:top:4left:1height:1width:4roomUri:wtfutil/LobbyrefreshInterval:300 Attributes apiToken Value: Your GitterPersonal Access Token.
|
|
enabled Determines whether or not this module is executed and if its data displayed onscreen.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Hacker News</title>
|
|
<link>https://wtfutil.com/modules/hackernews/</link>
|
|
<pubDate>Thu, 02 Aug 2018 16:36:08 -0400</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/hackernews/</guid>
|
|
<description>Added in v0.1.2.
|
|
Displays stories from Hacker News.
|
|
Source Code wtf/hackernews/ Keyboard Commands Key: [return] Action: Open the selected story in the browser.
|
|
Key: j Action: Select the next story in the list.
|
|
Key: k Action: Select the previous story in the list.
|
|
Key: r Action: Refresh the data.
|
|
Key: ↓ Action: Select the next story in the list.
|
|
Key: ↑ Action: Select the previous story in the list.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Jenkins</title>
|
|
<link>https://wtfutil.com/modules/jenkins/</link>
|
|
<pubDate>Sat, 09 Jun 2018 20:53:35 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/jenkins/</guid>
|
|
<description>Added in v0.0.8.
|
|
Displays jenkins status of given builds in a project or view
|
|
Source Code wtf/jenkins/ Configuration jenkins:apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;enabled:trueposition:top:2left:3height:2width:3refreshInterval:300url:&#34;https://jenkins.domain.com/jenkins/view_url&#34;user:&#34;username&#34;verifyServerCertificate:true Attributes apiKey Value: Your Jenkins API key.
|
|
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&rsquo;s widget will be displayed.
|
|
refreshInterval How often, in seconds, this module will update its data. Values: A positive integer, 0.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Jira</title>
|
|
<link>https://wtfutil.com/modules/jira/</link>
|
|
<pubDate>Thu, 10 May 2018 10:44:35 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/jira/</guid>
|
|
<description>Displays all Jira issues assigned to you for the specified project.
|
|
Source Code wtf/jira/ Keyboard Commands Key: [return] Action: Open the selected issue in the browser.
|
|
Key: j Action: Select the next item in the list.
|
|
Key: k Action: Select the previous item in the list.
|
|
Key: ↓ Action: Select the next item in the list.
|
|
Key: ↑ Action: Select the previous item in the list.
|
|
Configuration Single Jira Project jira:apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;colors:rows:even:&#34;lightblue&#34;odd:&#34;white&#34;domain:&#34;https://umbrellacorp.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Logger</title>
|
|
<link>https://wtfutil.com/modules/logger/</link>
|
|
<pubDate>Sat, 16 Jun 2018 14:22:18 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/logger/</guid>
|
|
<description>Displays the contents of the WTF log file. The log file is located at ~/.config/wtf/log.txt.
|
|
To log to this file in your own modules:
|
|
require &#34;github.com/senorprogrammer/wtf/logger&#34; logger.Log(&#34;This is a log entry&#34;) Source Code wtf/logger/ Keyboard Commands Arrow keys scroll through the log file.
|
|
Configuration logger:enabled:trueposition:top:5left:4height:2width:1refreshInterval:1 Attributes enabled Determines whether or not this module is executed and if its data displayed onscreen. Note: If you&rsquo;re using logging and logging is disabled, your logs will still be written to file, the widget just won&rsquo;t be shown onscreen.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>New Relic</title>
|
|
<link>https://wtfutil.com/modules/newrelic/</link>
|
|
<pubDate>Wed, 09 May 2018 09:01:14 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/newrelic/</guid>
|
|
<description>Connects to the New Relic API and displays the last n deploys of the monitored application: deploy ID, deploy time, and who deployed it.
|
|
Source Code wtf/newrelic/ Configuration newrelic:apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;applicationId:10549735deployCount:6enabled:trueposition:top:4left:3height:1width:2refreshInterval:900 Attributes apiKey Value: Your New Relic API token.
|
|
applicationId The integer ID of the New Relic application you wish to report on. Values: A positive integer, 0..n.
|
|
deployCount The number of past deploys to display on screen. Values: A positive integer, 0.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>OpsGenie</title>
|
|
<link>https://wtfutil.com/modules/opsgenie/</link>
|
|
<pubDate>Tue, 08 May 2018 20:53:40 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/opsgenie/</guid>
|
|
<description>Connects to the OpsGenie API and displays all your scheduled rotations and who&rsquo;s currently on call.
|
|
Source Code wtf/opsgenie/ Configuration opsgenie:apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;displayEmpty:falseenabled:trueposition:top:2left:1height:2width:1refreshInterval:21600 Attributes apiKey &lt; br /&gt; Value: Your OpsGenie API token.
|
|
displayEmpty Whether schedules with no assigned person on-call should be displayed. Values: true, false.
|
|
enabled Whether or not this module is executed and if its data displayed onscreen. Values: true, false.
|
|
position Where in the grid this module&rsquo;s widget will be displayed.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Power</title>
|
|
<link>https://wtfutil.com/modules/power/</link>
|
|
<pubDate>Sat, 26 May 2018 19:26:23 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/power/</guid>
|
|
<description>Displays information about the current power source.
|
|
For battery, also displays the current charge, estimated time remaining, and whether it is charging or discharging.
|
|
Source Code wtf/power/ Configuration power:enabled:trueposition:top:5left:0height:2width:1refreshInterval:15 Attributes 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&rsquo;s widget will be displayed. refreshInterval How often, in seconds, this module will update its data.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Security</title>
|
|
<link>https://wtfutil.com/modules/security/</link>
|
|
<pubDate>Tue, 08 May 2018 20:33:28 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/security/</guid>
|
|
<description>Displays some general information about the state of the machine&rsquo;s wifi connection, firewall, DNS settings, and logged-in users.
|
|
Wifi Network The name of the current network Whether or not the network uses encryption and if so, what flavour Firewall Whether or not the firewall is enabled Whether or not Stealth Mode is enabled DNS Which DNS resolvers (servers) the machine is configured to use Users Which users are logged into the machine.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Textfile</title>
|
|
<link>https://wtfutil.com/modules/textfile/</link>
|
|
<pubDate>Wed, 09 May 2018 11:13:11 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/textfile/</guid>
|
|
<description>Displays the contents of the specified text file in the widget.
|
|
Source Code wtf/textfile/ Keyboard Commands Key: / Action: Open/close the widget&rsquo;s help window.
|
|
Key: o Action: Opens the text file in whichever text editor is associated with that file type.
|
|
Configuration textfile:enabled:truefilePath:&#34;~/Desktop/notes.md&#34;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.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Todo</title>
|
|
<link>https://wtfutil.com/modules/todo/</link>
|
|
<pubDate>Thu, 10 May 2018 12:41:50 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/todo/</guid>
|
|
<description>An interactive todo list.
|
|
Source Code wtf/todo/ 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&rsquo;s help window.
|
|
Key: j Action: Select the next item in the list.
|
|
Key: k Action: Select the previous item in the list.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Todoist</title>
|
|
<link>https://wtfutil.com/modules/todoist/</link>
|
|
<pubDate>Thu, 05 Jul 2018 22:55:55 -0300</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/todoist/</guid>
|
|
<description>Added in v0.0.11.
|
|
Displays all items on specified project.
|
|
Source Code wtf/todoist/ Keyboard Commands Key: h Action: Show the previous project.
|
|
Key: ← Action: Show the previous project.
|
|
Key: l Action: Show the next project.
|
|
Key: → Action: Show the next project.
|
|
Key: j Action: Select the next item in the list.
|
|
Key: ↓ Action: Select the next item in the list.
|
|
Key: k Action: Select the previous item in the list.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>TravisCI</title>
|
|
<link>https://wtfutil.com/modules/travisci/</link>
|
|
<pubDate>Wed, 18 Jul 2018 14:36:08 -0400</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/travisci/</guid>
|
|
<description>Added in v0.0.12.
|
|
Displays build information for your Travis CI account.
|
|
Source Code wtf/travisci/ Keyboard Commands Key: [return] Action: Open the selected build in the browser.
|
|
Key: j Action: Select the next build in the list.
|
|
Key: k Action: Select the previous build in the list.
|
|
Key: r Action: Refresh the data.
|
|
Key: ↓ Action: Select the next build in the list.
|
|
Key: ↑ Action: Select the previous build in the list.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Trello</title>
|
|
<link>https://wtfutil.com/modules/trello/</link>
|
|
<pubDate>Thu, 10 May 2018 10:44:35 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/trello/</guid>
|
|
<description>Displays all Trello cards on specified lists.
|
|
Source Code wtf/trello/ Configuration Single Trello List trello:accessToken:&#34;7b8b14f8743a408a93276d7155dd9ee2&#34;apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;board:Mainenabled:truelist:&#34;Todo&#34;position:height:1left:2top:0width:1refreshInterval:3600username:myname Multiple Trello Lists If you want to monitor multiple Trello lists, use the following configuration (note the difference in list):
|
|
trello:accessToken:&#34;7b8b14f8743a408a93276d7155dd9ee2&#34;apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;board:Mainenabled:truelist:[&#34;Todo&#34;,&#34;Done&#34;]position:height:1left:2top:0width:1refreshInterval:3600username:myname Attributes accessToken Value: Your Trello access token.
|
|
apiKey Value: Your Trello API key.
|
|
board The name of the Trello board. enabled Determines whether or not this module is executed and if its data displayed onscreen.</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Twitter</title>
|
|
<link>https://wtfutil.com/modules/twitter/</link>
|
|
<pubDate>Tue, 31 Jul 2018 20:21:37 -0700</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/twitter/</guid>
|
|
<description>Added in v0.2.0.
|
|
Connects to the Twitter API and displays a single user&rsquo;s tweets.
|
|
NOTE: This only works for single-application developer accounts for now.
|
|
To make this work, you&rsquo;ll need a couple of things:
|
|
A Twitter developer account A Twitter bearer token. Once you have your developer account, a relatively painless way to get a bearer token is to use TBT.
|
|
Source Code wtf/twitter/ Configuration twitter:bearerToken:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;enabled:trueposition:top:0left:1height:1width:1refreshInterval:20000screenName:&#34;wtfutil&#34; Attributes bearerToken Value: Your Twitter single-application Bearer Token</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Zendesk</title>
|
|
<link>https://wtfutil.com/modules/zendesk/</link>
|
|
<pubDate>Mon, 23 Jul 2018 18:55:37 -0800</pubDate>
|
|
|
|
<guid>https://wtfutil.com/modules/zendesk/</guid>
|
|
<description>Added in v0.1.0.
|
|
Displays tickets in the &ldquo;New&rdquo; status - i.e. have not yet been assigned.
|
|
Source Code wtf/zendesk/ Keyboard Commands Key: [return] Action: Open the selected ticket in the browser.
|
|
Key: j Action: Select the next item in the list.
|
|
Key: k Action: Select the previous item in the list.
|
|
Key: ↓ Action: Scroll down the list.
|
|
Key: ↑ Action: Scroll up the list.
|
|
Configuration zendesk:apiKey:&#34;3276d7155dd9ee27b8b14f8743a408a9&#34;enabled:trueposition:top:0left:2height:1width:1status:&#34;new&#34;subdomain:&#34;your_domain&#34;username:&#34;your_email@acme.com&#34; Attributes apiKey Value: Your Zendesk API token.</description>
|
|
</item>
|
|
|
|
</channel>
|
|
</rss> |