diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 5b40894b..00000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -.DS_Store -.idea/ -venv/ -virtual-env/ \ No newline at end of file diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/site/404.html b/404.html similarity index 100% rename from site/404.html rename to 404.html diff --git a/docs/CNAME b/CNAME similarity index 100% rename from docs/CNAME rename to CNAME diff --git a/README.md b/README.md deleted file mode 100644 index 18a126a6..00000000 --- a/README.md +++ /dev/null @@ -1,26 +0,0 @@ -# WTF Docs - -This site is built using [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/). - -### Development environment setup - -1. Install python 3 -2. Create a virtual-env: -```bash -python -m venv virtual-env -source virtual-env/bin/activate -``` -3. `pip install -r requirements.txt` -4. `mkdocs serve` - -### To add documentation for a new module - -1. Create a new [Markdown](https://guides.github.com/features/mastering-markdown/) file in the `/docs/modules` directory -2. Add a new route in the `mkdocs.yml` file, under the `nav:` section. -3. To add pictures, add the image to `./docs/overrides/assets/modules/.png` - -### Deploying - -* Merge changes into `master` -* Run `mkdocs gh-deploy --force` to push the changes to the `gh-pages` branch on github.com -* Commit the resulting changes into `master` diff --git a/docs/overrides/assets/display_screenshot.png b/assets/display_screenshot.png similarity index 100% rename from docs/overrides/assets/display_screenshot.png rename to assets/display_screenshot.png diff --git a/docs/overrides/assets/exit_message.png b/assets/exit_message.png similarity index 100% rename from docs/overrides/assets/exit_message.png rename to assets/exit_message.png diff --git a/docs/overrides/assets/ghsponsors.svg b/assets/ghsponsors.svg similarity index 100% rename from docs/overrides/assets/ghsponsors.svg rename to assets/ghsponsors.svg diff --git a/site/assets/images/favicon.png b/assets/images/favicon.png similarity index 100% rename from site/assets/images/favicon.png rename to assets/images/favicon.png diff --git a/site/assets/javascripts/bundle.5a2dcb6a.min.js b/assets/javascripts/bundle.5a2dcb6a.min.js similarity index 100% rename from site/assets/javascripts/bundle.5a2dcb6a.min.js rename to assets/javascripts/bundle.5a2dcb6a.min.js diff --git a/site/assets/javascripts/bundle.5a2dcb6a.min.js.map b/assets/javascripts/bundle.5a2dcb6a.min.js.map similarity index 100% rename from site/assets/javascripts/bundle.5a2dcb6a.min.js.map rename to assets/javascripts/bundle.5a2dcb6a.min.js.map diff --git a/site/assets/javascripts/extra/bundle.5f09fbc3.min.js b/assets/javascripts/extra/bundle.5f09fbc3.min.js similarity index 100% rename from site/assets/javascripts/extra/bundle.5f09fbc3.min.js rename to assets/javascripts/extra/bundle.5f09fbc3.min.js diff --git a/site/assets/javascripts/extra/bundle.5f09fbc3.min.js.map b/assets/javascripts/extra/bundle.5f09fbc3.min.js.map similarity index 100% rename from site/assets/javascripts/extra/bundle.5f09fbc3.min.js.map rename to assets/javascripts/extra/bundle.5f09fbc3.min.js.map diff --git a/site/assets/javascripts/lunr/min/lunr.ar.min.js b/assets/javascripts/lunr/min/lunr.ar.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.ar.min.js rename to assets/javascripts/lunr/min/lunr.ar.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.da.min.js b/assets/javascripts/lunr/min/lunr.da.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.da.min.js rename to assets/javascripts/lunr/min/lunr.da.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.de.min.js b/assets/javascripts/lunr/min/lunr.de.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.de.min.js rename to assets/javascripts/lunr/min/lunr.de.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.du.min.js b/assets/javascripts/lunr/min/lunr.du.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.du.min.js rename to assets/javascripts/lunr/min/lunr.du.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.es.min.js b/assets/javascripts/lunr/min/lunr.es.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.es.min.js rename to assets/javascripts/lunr/min/lunr.es.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.fi.min.js b/assets/javascripts/lunr/min/lunr.fi.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.fi.min.js rename to assets/javascripts/lunr/min/lunr.fi.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.fr.min.js b/assets/javascripts/lunr/min/lunr.fr.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.fr.min.js rename to assets/javascripts/lunr/min/lunr.fr.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.hi.min.js b/assets/javascripts/lunr/min/lunr.hi.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.hi.min.js rename to assets/javascripts/lunr/min/lunr.hi.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.hu.min.js b/assets/javascripts/lunr/min/lunr.hu.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.hu.min.js rename to assets/javascripts/lunr/min/lunr.hu.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.it.min.js b/assets/javascripts/lunr/min/lunr.it.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.it.min.js rename to assets/javascripts/lunr/min/lunr.it.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.ja.min.js b/assets/javascripts/lunr/min/lunr.ja.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.ja.min.js rename to assets/javascripts/lunr/min/lunr.ja.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.jp.min.js b/assets/javascripts/lunr/min/lunr.jp.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.jp.min.js rename to assets/javascripts/lunr/min/lunr.jp.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.ko.min.js b/assets/javascripts/lunr/min/lunr.ko.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.ko.min.js rename to assets/javascripts/lunr/min/lunr.ko.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.multi.min.js b/assets/javascripts/lunr/min/lunr.multi.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.multi.min.js rename to assets/javascripts/lunr/min/lunr.multi.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.nl.min.js b/assets/javascripts/lunr/min/lunr.nl.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.nl.min.js rename to assets/javascripts/lunr/min/lunr.nl.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.no.min.js b/assets/javascripts/lunr/min/lunr.no.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.no.min.js rename to assets/javascripts/lunr/min/lunr.no.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.pt.min.js b/assets/javascripts/lunr/min/lunr.pt.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.pt.min.js rename to assets/javascripts/lunr/min/lunr.pt.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.ro.min.js b/assets/javascripts/lunr/min/lunr.ro.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.ro.min.js rename to assets/javascripts/lunr/min/lunr.ro.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.ru.min.js b/assets/javascripts/lunr/min/lunr.ru.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.ru.min.js rename to assets/javascripts/lunr/min/lunr.ru.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.stemmer.support.min.js b/assets/javascripts/lunr/min/lunr.stemmer.support.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.stemmer.support.min.js rename to assets/javascripts/lunr/min/lunr.stemmer.support.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.sv.min.js b/assets/javascripts/lunr/min/lunr.sv.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.sv.min.js rename to assets/javascripts/lunr/min/lunr.sv.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.ta.min.js b/assets/javascripts/lunr/min/lunr.ta.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.ta.min.js rename to assets/javascripts/lunr/min/lunr.ta.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.th.min.js b/assets/javascripts/lunr/min/lunr.th.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.th.min.js rename to assets/javascripts/lunr/min/lunr.th.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.tr.min.js b/assets/javascripts/lunr/min/lunr.tr.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.tr.min.js rename to assets/javascripts/lunr/min/lunr.tr.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.vi.min.js b/assets/javascripts/lunr/min/lunr.vi.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.vi.min.js rename to assets/javascripts/lunr/min/lunr.vi.min.js diff --git a/site/assets/javascripts/lunr/min/lunr.zh.min.js b/assets/javascripts/lunr/min/lunr.zh.min.js similarity index 100% rename from site/assets/javascripts/lunr/min/lunr.zh.min.js rename to assets/javascripts/lunr/min/lunr.zh.min.js diff --git a/site/assets/javascripts/lunr/tinyseg.js b/assets/javascripts/lunr/tinyseg.js similarity index 100% rename from site/assets/javascripts/lunr/tinyseg.js rename to assets/javascripts/lunr/tinyseg.js diff --git a/site/assets/javascripts/lunr/wordcut.js b/assets/javascripts/lunr/wordcut.js similarity index 100% rename from site/assets/javascripts/lunr/wordcut.js rename to assets/javascripts/lunr/wordcut.js diff --git a/site/assets/javascripts/workers/search.16e2a7d4.min.js b/assets/javascripts/workers/search.16e2a7d4.min.js similarity index 100% rename from site/assets/javascripts/workers/search.16e2a7d4.min.js rename to assets/javascripts/workers/search.16e2a7d4.min.js diff --git a/site/assets/javascripts/workers/search.16e2a7d4.min.js.map b/assets/javascripts/workers/search.16e2a7d4.min.js.map similarity index 100% rename from site/assets/javascripts/workers/search.16e2a7d4.min.js.map rename to assets/javascripts/workers/search.16e2a7d4.min.js.map diff --git a/docs/overrides/assets/logo.png b/assets/logo.png similarity index 100% rename from docs/overrides/assets/logo.png rename to assets/logo.png diff --git a/docs/overrides/assets/modules/airbrake.png b/assets/modules/airbrake.png similarity index 100% rename from docs/overrides/assets/modules/airbrake.png rename to assets/modules/airbrake.png diff --git a/docs/overrides/assets/modules/arpansa.png b/assets/modules/arpansa.png similarity index 100% rename from docs/overrides/assets/modules/arpansa.png rename to assets/modules/arpansa.png diff --git a/docs/overrides/assets/modules/asana.png b/assets/modules/asana.png similarity index 100% rename from docs/overrides/assets/modules/asana.png rename to assets/modules/asana.png diff --git a/docs/overrides/assets/modules/bittrex.png b/assets/modules/bittrex.png similarity index 100% rename from docs/overrides/assets/modules/bittrex.png rename to assets/modules/bittrex.png diff --git a/docs/overrides/assets/modules/blockfolio.png b/assets/modules/blockfolio.png similarity index 100% rename from docs/overrides/assets/modules/blockfolio.png rename to assets/modules/blockfolio.png diff --git a/docs/overrides/assets/modules/cds_favorites.png b/assets/modules/cds_favorites.png similarity index 100% rename from docs/overrides/assets/modules/cds_favorites.png rename to assets/modules/cds_favorites.png diff --git a/docs/overrides/assets/modules/cds_queue.png b/assets/modules/cds_queue.png similarity index 100% rename from docs/overrides/assets/modules/cds_queue.png rename to assets/modules/cds_queue.png diff --git a/docs/overrides/assets/modules/cds_status.png b/assets/modules/cds_status.png similarity index 100% rename from docs/overrides/assets/modules/cds_status.png rename to assets/modules/cds_status.png diff --git a/docs/overrides/assets/modules/circleci.png b/assets/modules/circleci.png similarity index 100% rename from docs/overrides/assets/modules/circleci.png rename to assets/modules/circleci.png diff --git a/docs/overrides/assets/modules/clocks.png b/assets/modules/clocks.png similarity index 100% rename from docs/overrides/assets/modules/clocks.png rename to assets/modules/clocks.png diff --git a/docs/overrides/assets/modules/cmdrunner/iStats.png b/assets/modules/cmdrunner/iStats.png similarity index 100% rename from docs/overrides/assets/modules/cmdrunner/iStats.png rename to assets/modules/cmdrunner/iStats.png diff --git a/docs/overrides/assets/modules/cmdrunner/slackstatus.png b/assets/modules/cmdrunner/slackstatus.png similarity index 100% rename from docs/overrides/assets/modules/cmdrunner/slackstatus.png rename to assets/modules/cmdrunner/slackstatus.png diff --git a/docs/overrides/assets/modules/cmdrunner/wego.png b/assets/modules/cmdrunner/wego.png similarity index 100% rename from docs/overrides/assets/modules/cmdrunner/wego.png rename to assets/modules/cmdrunner/wego.png diff --git a/docs/overrides/assets/modules/cryptolive.png b/assets/modules/cryptolive.png similarity index 100% rename from docs/overrides/assets/modules/cryptolive.png rename to assets/modules/cryptolive.png diff --git a/docs/overrides/assets/modules/datadog_error.png b/assets/modules/datadog_error.png similarity index 100% rename from docs/overrides/assets/modules/datadog_error.png rename to assets/modules/datadog_error.png diff --git a/docs/overrides/assets/modules/datadog_ok.png b/assets/modules/datadog_ok.png similarity index 100% rename from docs/overrides/assets/modules/datadog_ok.png rename to assets/modules/datadog_ok.png diff --git a/docs/overrides/assets/modules/devto.png b/assets/modules/devto.png similarity index 100% rename from docs/overrides/assets/modules/devto.png rename to assets/modules/devto.png diff --git a/docs/overrides/assets/modules/digitalclock-small.png b/assets/modules/digitalclock-small.png similarity index 100% rename from docs/overrides/assets/modules/digitalclock-small.png rename to assets/modules/digitalclock-small.png diff --git a/docs/overrides/assets/modules/digitalclock.png b/assets/modules/digitalclock.png similarity index 100% rename from docs/overrides/assets/modules/digitalclock.png rename to assets/modules/digitalclock.png diff --git a/docs/overrides/assets/modules/digitalocean.png b/assets/modules/digitalocean.png similarity index 100% rename from docs/overrides/assets/modules/digitalocean.png rename to assets/modules/digitalocean.png diff --git a/docs/overrides/assets/modules/digitalocean_droplet_info.png b/assets/modules/digitalocean_droplet_info.png similarity index 100% rename from docs/overrides/assets/modules/digitalocean_droplet_info.png rename to assets/modules/digitalocean_droplet_info.png diff --git a/docs/overrides/assets/modules/docker.png b/assets/modules/docker.png similarity index 100% rename from docs/overrides/assets/modules/docker.png rename to assets/modules/docker.png diff --git a/docs/overrides/assets/modules/feedreader.png b/assets/modules/feedreader.png similarity index 100% rename from docs/overrides/assets/modules/feedreader.png rename to assets/modules/feedreader.png diff --git a/docs/overrides/assets/modules/football.png b/assets/modules/football.png similarity index 100% rename from docs/overrides/assets/modules/football.png rename to assets/modules/football.png diff --git a/docs/overrides/assets/modules/gcal.png b/assets/modules/gcal.png similarity index 100% rename from docs/overrides/assets/modules/gcal.png rename to assets/modules/gcal.png diff --git a/docs/overrides/assets/modules/gerrit.png b/assets/modules/gerrit.png similarity index 100% rename from docs/overrides/assets/modules/gerrit.png rename to assets/modules/gerrit.png diff --git a/docs/overrides/assets/modules/git.png b/assets/modules/git.png similarity index 100% rename from docs/overrides/assets/modules/git.png rename to assets/modules/git.png diff --git a/docs/overrides/assets/modules/github.png b/assets/modules/github.png similarity index 100% rename from docs/overrides/assets/modules/github.png rename to assets/modules/github.png diff --git a/docs/overrides/assets/modules/gitlab.png b/assets/modules/gitlab.png similarity index 100% rename from docs/overrides/assets/modules/gitlab.png rename to assets/modules/gitlab.png diff --git a/docs/overrides/assets/modules/gitter.png b/assets/modules/gitter.png similarity index 100% rename from docs/overrides/assets/modules/gitter.png rename to assets/modules/gitter.png diff --git a/docs/overrides/assets/modules/google_analytics.png b/assets/modules/google_analytics.png similarity index 100% rename from docs/overrides/assets/modules/google_analytics.png rename to assets/modules/google_analytics.png diff --git a/docs/overrides/assets/modules/hackernews.png b/assets/modules/hackernews.png similarity index 100% rename from docs/overrides/assets/modules/hackernews.png rename to assets/modules/hackernews.png diff --git a/docs/overrides/assets/modules/healthchecks.png b/assets/modules/healthchecks.png similarity index 100% rename from docs/overrides/assets/modules/healthchecks.png rename to assets/modules/healthchecks.png diff --git a/docs/overrides/assets/modules/hibp.png b/assets/modules/hibp.png similarity index 100% rename from docs/overrides/assets/modules/hibp.png rename to assets/modules/hibp.png diff --git a/docs/overrides/assets/modules/ipinfo.png b/assets/modules/ipinfo.png similarity index 100% rename from docs/overrides/assets/modules/ipinfo.png rename to assets/modules/ipinfo.png diff --git a/docs/overrides/assets/modules/jenkins.png b/assets/modules/jenkins.png similarity index 100% rename from docs/overrides/assets/modules/jenkins.png rename to assets/modules/jenkins.png diff --git a/docs/overrides/assets/modules/jira.png b/assets/modules/jira.png similarity index 100% rename from docs/overrides/assets/modules/jira.png rename to assets/modules/jira.png diff --git a/docs/overrides/assets/modules/krisinformation.png b/assets/modules/krisinformation.png similarity index 100% rename from docs/overrides/assets/modules/krisinformation.png rename to assets/modules/krisinformation.png diff --git a/docs/overrides/assets/modules/lunarphase-fr.png b/assets/modules/lunarphase-fr.png similarity index 100% rename from docs/overrides/assets/modules/lunarphase-fr.png rename to assets/modules/lunarphase-fr.png diff --git a/docs/overrides/assets/modules/lunarphase.png b/assets/modules/lunarphase.png similarity index 100% rename from docs/overrides/assets/modules/lunarphase.png rename to assets/modules/lunarphase.png diff --git a/docs/overrides/assets/modules/mempool.png b/assets/modules/mempool.png similarity index 100% rename from docs/overrides/assets/modules/mempool.png rename to assets/modules/mempool.png diff --git a/docs/overrides/assets/modules/mercurial.png b/assets/modules/mercurial.png similarity index 100% rename from docs/overrides/assets/modules/mercurial.png rename to assets/modules/mercurial.png diff --git a/docs/overrides/assets/modules/newrelic.png b/assets/modules/newrelic.png similarity index 100% rename from docs/overrides/assets/modules/newrelic.png rename to assets/modules/newrelic.png diff --git a/docs/overrides/assets/modules/nextbus.png b/assets/modules/nextbus.png similarity index 100% rename from docs/overrides/assets/modules/nextbus.png rename to assets/modules/nextbus.png diff --git a/docs/overrides/assets/modules/opsgenie.png b/assets/modules/opsgenie.png similarity index 100% rename from docs/overrides/assets/modules/opsgenie.png rename to assets/modules/opsgenie.png diff --git a/docs/overrides/assets/modules/pihole.png b/assets/modules/pihole.png similarity index 100% rename from docs/overrides/assets/modules/pihole.png rename to assets/modules/pihole.png diff --git a/docs/overrides/assets/modules/power.png b/assets/modules/power.png similarity index 100% rename from docs/overrides/assets/modules/power.png rename to assets/modules/power.png diff --git a/docs/overrides/assets/modules/prettyweather.png b/assets/modules/prettyweather.png similarity index 100% rename from docs/overrides/assets/modules/prettyweather.png rename to assets/modules/prettyweather.png diff --git a/docs/overrides/assets/modules/resource_usage.png b/assets/modules/resource_usage.png similarity index 100% rename from docs/overrides/assets/modules/resource_usage.png rename to assets/modules/resource_usage.png diff --git a/docs/overrides/assets/modules/rollbar.png b/assets/modules/rollbar.png similarity index 100% rename from docs/overrides/assets/modules/rollbar.png rename to assets/modules/rollbar.png diff --git a/docs/overrides/assets/modules/security.png b/assets/modules/security.png similarity index 100% rename from docs/overrides/assets/modules/security.png rename to assets/modules/security.png diff --git a/docs/overrides/assets/modules/subreddit.png b/assets/modules/subreddit.png similarity index 100% rename from docs/overrides/assets/modules/subreddit.png rename to assets/modules/subreddit.png diff --git a/docs/overrides/assets/modules/textfile.png b/assets/modules/textfile.png similarity index 100% rename from docs/overrides/assets/modules/textfile.png rename to assets/modules/textfile.png diff --git a/docs/overrides/assets/modules/todo.png b/assets/modules/todo.png similarity index 100% rename from docs/overrides/assets/modules/todo.png rename to assets/modules/todo.png diff --git a/docs/overrides/assets/modules/todoist.png b/assets/modules/todoist.png similarity index 100% rename from docs/overrides/assets/modules/todoist.png rename to assets/modules/todoist.png diff --git a/docs/overrides/assets/modules/transmission.png b/assets/modules/transmission.png similarity index 100% rename from docs/overrides/assets/modules/transmission.png rename to assets/modules/transmission.png diff --git a/docs/overrides/assets/modules/travisci.png b/assets/modules/travisci.png similarity index 100% rename from docs/overrides/assets/modules/travisci.png rename to assets/modules/travisci.png diff --git a/docs/overrides/assets/modules/trello.png b/assets/modules/trello.png similarity index 100% rename from docs/overrides/assets/modules/trello.png rename to assets/modules/trello.png diff --git a/docs/overrides/assets/modules/updown.png b/assets/modules/updown.png similarity index 100% rename from docs/overrides/assets/modules/updown.png rename to assets/modules/updown.png diff --git a/docs/overrides/assets/modules/url_check.png b/assets/modules/url_check.png similarity index 100% rename from docs/overrides/assets/modules/url_check.png rename to assets/modules/url_check.png diff --git a/docs/overrides/assets/modules/weather-compact.png b/assets/modules/weather-compact.png similarity index 100% rename from docs/overrides/assets/modules/weather-compact.png rename to assets/modules/weather-compact.png diff --git a/docs/overrides/assets/modules/weather.png b/assets/modules/weather.png similarity index 100% rename from docs/overrides/assets/modules/weather.png rename to assets/modules/weather.png diff --git a/docs/overrides/assets/screenshot.png b/assets/screenshot.png similarity index 100% rename from docs/overrides/assets/screenshot.png rename to assets/screenshot.png diff --git a/docs/overrides/assets/services/digitalocean.png b/assets/services/digitalocean.png old mode 100755 new mode 100644 similarity index 100% rename from docs/overrides/assets/services/digitalocean.png rename to assets/services/digitalocean.png diff --git a/docs/overrides/assets/services/docker.png b/assets/services/docker.png similarity index 100% rename from docs/overrides/assets/services/docker.png rename to assets/services/docker.png diff --git a/docs/overrides/assets/services/gcal.png b/assets/services/gcal.png similarity index 100% rename from docs/overrides/assets/services/gcal.png rename to assets/services/gcal.png diff --git a/docs/overrides/assets/services/git.png b/assets/services/git.png similarity index 100% rename from docs/overrides/assets/services/git.png rename to assets/services/git.png diff --git a/docs/overrides/assets/services/github.png b/assets/services/github.png similarity index 100% rename from docs/overrides/assets/services/github.png rename to assets/services/github.png diff --git a/docs/overrides/assets/services/pagerduty.jpg b/assets/services/pagerduty.jpg similarity index 100% rename from docs/overrides/assets/services/pagerduty.jpg rename to assets/services/pagerduty.jpg diff --git a/docs/overrides/assets/services/pihole.png b/assets/services/pihole.png similarity index 100% rename from docs/overrides/assets/services/pihole.png rename to assets/services/pihole.png diff --git a/docs/overrides/assets/services/transmission.png b/assets/services/transmission.png similarity index 100% rename from docs/overrides/assets/services/transmission.png rename to assets/services/transmission.png diff --git a/docs/overrides/assets/services/twitter.png b/assets/services/twitter.png old mode 100755 new mode 100644 similarity index 100% rename from docs/overrides/assets/services/twitter.png rename to assets/services/twitter.png diff --git a/docs/overrides/assets/services/weather.jpg b/assets/services/weather.jpg similarity index 100% rename from docs/overrides/assets/services/weather.jpg rename to assets/services/weather.jpg diff --git a/docs/overrides/assets/sponsors/airbrake.png b/assets/sponsors/airbrake.png similarity index 100% rename from docs/overrides/assets/sponsors/airbrake.png rename to assets/sponsors/airbrake.png diff --git a/docs/overrides/assets/sponsors/robusta.png b/assets/sponsors/robusta.png similarity index 100% rename from docs/overrides/assets/sponsors/robusta.png rename to assets/sponsors/robusta.png diff --git a/docs/overrides/assets/sponsors/warp.png b/assets/sponsors/warp.png similarity index 100% rename from docs/overrides/assets/sponsors/warp.png rename to assets/sponsors/warp.png diff --git a/docs/overrides/assets/sponsors/warp2.png b/assets/sponsors/warp2.png similarity index 100% rename from docs/overrides/assets/sponsors/warp2.png rename to assets/sponsors/warp2.png diff --git a/docs/overrides/assets/sponsors/warp3.png b/assets/sponsors/warp3.png similarity index 100% rename from docs/overrides/assets/sponsors/warp3.png rename to assets/sponsors/warp3.png diff --git a/site/assets/stylesheets/extra.0d2c79a8.min.css b/assets/stylesheets/extra.0d2c79a8.min.css similarity index 100% rename from site/assets/stylesheets/extra.0d2c79a8.min.css rename to assets/stylesheets/extra.0d2c79a8.min.css diff --git a/site/assets/stylesheets/extra.0d2c79a8.min.css.map b/assets/stylesheets/extra.0d2c79a8.min.css.map similarity index 100% rename from site/assets/stylesheets/extra.0d2c79a8.min.css.map rename to assets/stylesheets/extra.0d2c79a8.min.css.map diff --git a/site/assets/stylesheets/main.975780f9.min.css b/assets/stylesheets/main.975780f9.min.css similarity index 100% rename from site/assets/stylesheets/main.975780f9.min.css rename to assets/stylesheets/main.975780f9.min.css diff --git a/site/assets/stylesheets/main.975780f9.min.css.map b/assets/stylesheets/main.975780f9.min.css.map similarity index 100% rename from site/assets/stylesheets/main.975780f9.min.css.map rename to assets/stylesheets/main.975780f9.min.css.map diff --git a/site/assets/stylesheets/palette.2505c338.min.css b/assets/stylesheets/palette.2505c338.min.css similarity index 100% rename from site/assets/stylesheets/palette.2505c338.min.css rename to assets/stylesheets/palette.2505c338.min.css diff --git a/site/assets/stylesheets/palette.2505c338.min.css.map b/assets/stylesheets/palette.2505c338.min.css.map similarity index 100% rename from site/assets/stylesheets/palette.2505c338.min.css.map rename to assets/stylesheets/palette.2505c338.min.css.map diff --git a/site/blog/2019-07-09-rss-for-releases/index.html b/blog/2019-07-09-rss-for-releases/index.html similarity index 100% rename from site/blog/2019-07-09-rss-for-releases/index.html rename to blog/2019-07-09-rss-for-releases/index.html diff --git a/site/blog/2019-07-09-v0-14-0/index.html b/blog/2019-07-09-v0-14-0/index.html similarity index 100% rename from site/blog/2019-07-09-v0-14-0/index.html rename to blog/2019-07-09-v0-14-0/index.html diff --git a/site/blog/2019-07-10-wtfutil-release/index.html b/blog/2019-07-10-wtfutil-release/index.html similarity index 100% rename from site/blog/2019-07-10-wtfutil-release/index.html rename to blog/2019-07-10-wtfutil-release/index.html diff --git a/site/blog/2019-07-12-homebrew-installation/index.html b/blog/2019-07-12-homebrew-installation/index.html similarity index 100% rename from site/blog/2019-07-12-homebrew-installation/index.html rename to blog/2019-07-12-homebrew-installation/index.html diff --git a/site/blog/2019-07-16-v0-17-1/index.html b/blog/2019-07-16-v0-17-1/index.html similarity index 100% rename from site/blog/2019-07-16-v0-17-1/index.html rename to blog/2019-07-16-v0-17-1/index.html diff --git a/site/blog/2019-07-20-v0-18-0/index.html b/blog/2019-07-20-v0-18-0/index.html similarity index 100% rename from site/blog/2019-07-20-v0-18-0/index.html rename to blog/2019-07-20-v0-18-0/index.html diff --git a/site/blog/2019-07-27-v0-19-0/index.html b/blog/2019-07-27-v0-19-0/index.html similarity index 100% rename from site/blog/2019-07-27-v0-19-0/index.html rename to blog/2019-07-27-v0-19-0/index.html diff --git a/site/blog/2019-07-31-v0-19-1/index.html b/blog/2019-07-31-v0-19-1/index.html similarity index 100% rename from site/blog/2019-07-31-v0-19-1/index.html rename to blog/2019-07-31-v0-19-1/index.html diff --git a/site/blog/2019-08-20-v0-20-0/index.html b/blog/2019-08-20-v0-20-0/index.html similarity index 100% rename from site/blog/2019-08-20-v0-20-0/index.html rename to blog/2019-08-20-v0-20-0/index.html diff --git a/site/blog/2019-08-29-v0-21-0/index.html b/blog/2019-08-29-v0-21-0/index.html similarity index 100% rename from site/blog/2019-08-29-v0-21-0/index.html rename to blog/2019-08-29-v0-21-0/index.html diff --git a/site/blog/2019-09-12-v0-22-0/index.html b/blog/2019-09-12-v0-22-0/index.html similarity index 100% rename from site/blog/2019-09-12-v0-22-0/index.html rename to blog/2019-09-12-v0-22-0/index.html diff --git a/site/blog/2019-10-11-v0-23-0/index.html b/blog/2019-10-11-v0-23-0/index.html similarity index 100% rename from site/blog/2019-10-11-v0-23-0/index.html rename to blog/2019-10-11-v0-23-0/index.html diff --git a/site/blog/2019-11-10-v0-24-0/index.html b/blog/2019-11-10-v0-24-0/index.html similarity index 100% rename from site/blog/2019-11-10-v0-24-0/index.html rename to blog/2019-11-10-v0-24-0/index.html diff --git a/site/blog/2020-02-04-v0-26-0/index.html b/blog/2020-02-04-v0-26-0/index.html similarity index 100% rename from site/blog/2020-02-04-v0-26-0/index.html rename to blog/2020-02-04-v0-26-0/index.html diff --git a/site/blog/2020-02-23-v0-27-0/index.html b/blog/2020-02-23-v0-27-0/index.html similarity index 100% rename from site/blog/2020-02-23-v0-27-0/index.html rename to blog/2020-02-23-v0-27-0/index.html diff --git a/site/blog/2020-03-15-v0-28-0/index.html b/blog/2020-03-15-v0-28-0/index.html similarity index 100% rename from site/blog/2020-03-15-v0-28-0/index.html rename to blog/2020-03-15-v0-28-0/index.html diff --git a/site/blog/2020-04-26-v0-29-0/index.html b/blog/2020-04-26-v0-29-0/index.html similarity index 100% rename from site/blog/2020-04-26-v0-29-0/index.html rename to blog/2020-04-26-v0-29-0/index.html diff --git a/site/blog/2020-09-23-v0-32-0/index.html b/blog/2020-09-23-v0-32-0/index.html similarity index 100% rename from site/blog/2020-09-23-v0-32-0/index.html rename to blog/2020-09-23-v0-32-0/index.html diff --git a/site/blog/2020-10-13-v0-33-0/index.html b/blog/2020-10-13-v0-33-0/index.html similarity index 100% rename from site/blog/2020-10-13-v0-33-0/index.html rename to blog/2020-10-13-v0-33-0/index.html diff --git a/site/blog/2020-11-08-v0-34-0/index.html b/blog/2020-11-08-v0-34-0/index.html similarity index 100% rename from site/blog/2020-11-08-v0-34-0/index.html rename to blog/2020-11-08-v0-34-0/index.html diff --git a/site/blog/2021-01-03-v0-35-0/index.html b/blog/2021-01-03-v0-35-0/index.html similarity index 100% rename from site/blog/2021-01-03-v0-35-0/index.html rename to blog/2021-01-03-v0-35-0/index.html diff --git a/site/blog/2021-03-23-v0-36-0/index.html b/blog/2021-03-23-v0-36-0/index.html similarity index 100% rename from site/blog/2021-03-23-v0-36-0/index.html rename to blog/2021-03-23-v0-36-0/index.html diff --git a/site/blog/2021-09-06-v0-39-0/index.html b/blog/2021-09-06-v0-39-0/index.html similarity index 100% rename from site/blog/2021-09-06-v0-39-0/index.html rename to blog/2021-09-06-v0-39-0/index.html diff --git a/site/blog/2021-11-02-v0-40-0/index.html b/blog/2021-11-02-v0-40-0/index.html similarity index 100% rename from site/blog/2021-11-02-v0-40-0/index.html rename to blog/2021-11-02-v0-40-0/index.html diff --git a/site/blog/home/index.html b/blog/home/index.html similarity index 100% rename from site/blog/home/index.html rename to blog/home/index.html diff --git a/site/blog/monochrome-retro-display/index.html b/blog/monochrome-retro-display/index.html similarity index 100% rename from site/blog/monochrome-retro-display/index.html rename to blog/monochrome-retro-display/index.html diff --git a/site/configuration/advanced/index.html b/configuration/advanced/index.html similarity index 100% rename from site/configuration/advanced/index.html rename to configuration/advanced/index.html diff --git a/site/configuration/common_settings/index.html b/configuration/common_settings/index.html similarity index 100% rename from site/configuration/common_settings/index.html rename to configuration/common_settings/index.html diff --git a/site/configuration/files/index.html b/configuration/files/index.html similarity index 100% rename from site/configuration/files/index.html rename to configuration/files/index.html diff --git a/site/configuration/global_settings/index.html b/configuration/global_settings/index.html similarity index 100% rename from site/configuration/global_settings/index.html rename to configuration/global_settings/index.html diff --git a/site/configuration/grid_layout/index.html b/configuration/grid_layout/index.html similarity index 100% rename from site/configuration/grid_layout/index.html rename to configuration/grid_layout/index.html diff --git a/site/development/creating_new_modules/index.html b/development/creating_new_modules/index.html similarity index 100% rename from site/development/creating_new_modules/index.html rename to development/creating_new_modules/index.html diff --git a/docs/blog/2019-07-09-rss-for-releases.md b/docs/blog/2019-07-09-rss-for-releases.md deleted file mode 100644 index b9cbc7c8..00000000 --- a/docs/blog/2019-07-09-rss-for-releases.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "Using WTF's FeedReader to Track WTF Releases" -date: 2019-07-09T17:07:58-07:00 -description: "Cats and dogs" -draft: false ---- - -{{ page.meta.date }} - -With the release of [v0.14.0](https://github.com/wtfutil/wtf/releases/tag/v0.14.0), WTF has the ability to track and display RSS and Atom feeds via the [FeedReader module](/modules/feedreader/). - -And if you're reading this, you know that [wtfutil.com](https://wtfutil.com) now has a blog, and that blog is available via RSS at [https://wtfutil.com/blog/index.xml](https://wtfutil.com/blog/index.xml). - -Putting the two together, you now have a great way to keep up-to-date on the most recent WTF releases, because all of them will be announced, with changlog details, on this very blog. - -To configure WTF to do so, add the following `feedreader` configuration to your `config.yml` file: - -```bash -feedreader: - enabled: true - feeds: - - https://wtfutil.com/blog/index.xml - feedLimit: 10 - position: - top: 2 - left: 1 - width: 2 - height: 1 - updateInterval: 14400 -``` - -Modify the `position` values accordingly for where you want it to appear onscreen. - -`feedLimit` limits the number of stories displayed for any given feed. Without a feed limit, FeedReader will display all the stories returned by the feed. - -I've set `updateInterval` to a fairly reasonable 14,400 seconds, or four hours, because most RSS content doesn't change that often. \ No newline at end of file diff --git a/docs/blog/2019-07-09-v0-14-0.md b/docs/blog/2019-07-09-v0-14-0.md deleted file mode 100644 index f8b00943..00000000 --- a/docs/blog/2019-07-09-v0-14-0.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "v0.14.0 Released" -date: 2019-07-09T14:41:58-07:00 -draft: false ---- - -{{ page.meta.date }} - -[v0.14.0](https://github.com/wtfutil/wtf/releases/tag/v0.14.0) contains the following changes: - -* CmdRunner module now supports custom titles -* FeedReader module added -* Cryptolive module works again -* gCal module now supports setting an explicit time zone via the "timezone" config attribute -* Misconfigured module positions in `config.yaml` now attempt to provide informative error messages on launch \ No newline at end of file diff --git a/docs/blog/2019-07-10-wtfutil-release.md b/docs/blog/2019-07-10-wtfutil-release.md deleted file mode 100644 index 85d64ca5..00000000 --- a/docs/blog/2019-07-10-wtfutil-release.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: "Binary Renamed to 'wtfutil'" -date: 2019-07-10T10:09:34-07:00 -draft: false ---- - -{{ page.meta.date }} - -With the release of [v0.15.0](https://github.com/wtfutil/wtf/releases/tag/v0.15.0), the installed binary has been renamed from `wtf` to `wtfutil`. - -To execute it, you must now use: - -```bash -wtfutil -``` - -The name has changed because calling it `wtf` caused a collision with the venerable and amusing [bsd-wtf](https://sourceforge.net/projects/bsdwtf/) utility. This wasn't a problem back when there was only one person using WTF and no one else knew about it, but with the rise in popularity this collision has been causing problems for some people. - -Given that `bsd-wtf` was created long before WTF, it only seems proper to abdicate the name. - -(And if you want to check out the original `wtf`, it's available via [Homebrew](https://formulae.brew.sh/formula/wtf) on macOS, and presumably via `apt-get` on Linux). \ No newline at end of file diff --git a/docs/blog/2019-07-12-homebrew-installation.md b/docs/blog/2019-07-12-homebrew-installation.md deleted file mode 100644 index 3971b395..00000000 --- a/docs/blog/2019-07-12-homebrew-installation.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: "Installing With Homebrew" -date: 2019-07-12T07:27:20-07:00 -draft: false ---- - -{{ page.meta.date }} - -As of today WTF can be installed on macOS using [Homebrew](https://brew.sh): - -```bash -brew tap wtfutil/wtfutil -brew install wtfutil - -wtfutil -``` - -If everything goes according to plan, you should now find `wtfutil` on your system as an executable binary: - -```bash -❯ which wtfutil -/usr/local/bin/wtfutil -``` - -```bash -❯ ls /usr/local/bin/wtfutil -lrwxr-xr-x 1 xxxxxx admin 36 11 Jul 17:29 /usr/local/bin/wtfutil -> ../Cellar/wtfutil/0.16.1/bin/wtfutil -``` \ No newline at end of file diff --git a/docs/blog/2019-07-16-v0-17-1.md b/docs/blog/2019-07-16-v0-17-1.md deleted file mode 100644 index b5f723d9..00000000 --- a/docs/blog/2019-07-16-v0-17-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "v0.17.1 Released" -date: 2019-07-16T18:05:18-07:00 -draft: false ---- - -{{ page.meta.date }} - -[v0.17.1](https://github.com/wtfutil/wtf/releases/tag/v0.17.1) contains the following changes: - -* Fixes an issue with the default config file not being created on first run diff --git a/docs/blog/2019-07-20-v0-18-0.md b/docs/blog/2019-07-20-v0-18-0.md deleted file mode 100644 index cb662806..00000000 --- a/docs/blog/2019-07-20-v0-18-0.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "v0.18.0 Released" -date: 2019-07-20T13:16:27-07:00 -draft: false ---- - -{{ page.meta.date }} - -[v0.18.0](https://github.com/wtfutil/wtf/releases/tag/v0.18.0) contains the following changes: - -* Adds a Google Analytics module -* Fixes a bug with config file creation that would happen if the `~/.config` directory did not already exist diff --git a/docs/blog/2019-07-27-v0-19-0.md b/docs/blog/2019-07-27-v0-19-0.md deleted file mode 100644 index d088575b..00000000 --- a/docs/blog/2019-07-27-v0-19-0.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "v0.19.0 Released" -date: 2019-07-27T20:13:23-07:00 -draft: false ---- - -{{ page.meta.date }} - -[v0.19.0](https://github.com/wtfutil/wtf/releases/tag/v0.19.0) contains the following changes: - -### ☠️ Breaking Change - -* HIBP module now requires an API key to operate. See [Authentication and the Have I Been Pwned API](https://www.troyhunt.com/authentication-and-the-have-i-been-pwned-api/) for more details, [#508](https://github.com/wtfutil/wtf/issues/508) by [@senorprogrammer](https://github.com/senorprogrammer) - -### ⚡️ Added - -* OpsGenie module now supports "region" configuration option ("us" or "eu"), by [@l13t](https://github.com/l13t) - -### 🐞 Fixed - -* Fixes the error message shown when an explicitly-specified custom config file cannot be found or cannot be read, by [@senorprogrammer](https://github.com/senorprogrammer) -* Rollbar module works again, [#507](https://github.com/wtfutil/wtf/issues/507) by [@Seanstoppable](https://github.com/Seanstoppable) -* The default config that gets installed on first run is much improved, [#504](https://github.com/wtfutil/wtf/issues/504) by [@senorprogrammer](https://github.com/senorprogrammer) -* Default config file is now `chmod 0600` to ensure only the owning user can read it, by [@senorprogrammer](https://github.com/senorprogrammer) \ No newline at end of file diff --git a/docs/blog/2019-07-31-v0-19-1.md b/docs/blog/2019-07-31-v0-19-1.md deleted file mode 100644 index ae6310c2..00000000 --- a/docs/blog/2019-07-31-v0-19-1.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "v0.19.1 Released" -date: 2019-07-31T15:06:11-07:00 -draft: false ---- - -{{ page.meta.date }} - -[v0.19.1](https://github.com/wtfutil/wtf/releases/tag/v0.19.1) contains the following changes: - -### ⚡️ Added - -* New versions now include binaries built for `arm` and `arm64` architectures \ No newline at end of file diff --git a/docs/blog/2019-08-20-v0-20-0.md b/docs/blog/2019-08-20-v0-20-0.md deleted file mode 100644 index f1138cff..00000000 --- a/docs/blog/2019-08-20-v0-20-0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "v0.20.0 Released" -date: 2019-08-20T07:40:25-07:00 -draft: false ---- - -{{ page.meta.date }} - -[v0.20.0](https://github.com/wtfutil/wtf/releases/tag/v0.20.0) contains the following changes: - -⚡️ Added - -* Kubernetes module - -🐞 Fixed - -* Tab and Esc keys work properly in modal dialogs -* `wtfutil -m` flag now works with non-enabled modules -* Jenkins job filtering preserved across redraws \ No newline at end of file diff --git a/docs/blog/2019-08-29-v0-21-0.md b/docs/blog/2019-08-29-v0-21-0.md deleted file mode 100644 index 25978aef..00000000 --- a/docs/blog/2019-08-29-v0-21-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: "v0.21.0 Released" -date: 2019-08-29T21:48:13-07:00 -draft: false ---- - -{{ page.meta.date }} - -[v0.21.0](https://github.com/wtfutil/wtf/releases/tag/v0.21.0) contains the following changes: - -### ⚡️ Added - -* Power Soure module support added for FreeBSD, by [@hxw](https://github.com/hxw) - -### 🐞 Fixed - -* Power indicator displays ∞ on Linux when fully-charged and on AC power, [#534](https://github.com/wtfutil/wtf/issues/534) by [@Seanstoppable](https://github.com/Seanstoppable) -* Default background color is now the terminal background color, making transparency support possible in MacOS and Linux, by [@Seanstoppable](https://github.com/Seanstoppable) -* `xdg-open` now used as the opener for HTTP/HTTPS by default, by [@hxw](https://github.com/hxw) -* Transmission port over-ride now working, [#565](https://github.com/wtfutil/wtf/issues/565) by [@Seanstoppable](https://github.com/Seanstoppable) -* Default config is now created on first run, [#553](https://github.com/wtfutil/wtf/issues/553) by [@senorprogrammer](https://github.com/senorprogrammer) \ No newline at end of file diff --git a/docs/blog/2019-09-12-v0-22-0.md b/docs/blog/2019-09-12-v0-22-0.md deleted file mode 100644 index dc48327a..00000000 --- a/docs/blog/2019-09-12-v0-22-0.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "v0.22.0 Released" -date: 2019-09-12T03:10:09-07:00 -draft: false ---- - -{{ page.meta.date }} - -### ⚡️ Added - -* [Arpansagovau](https://wtfutil.com/modules/weather_services/arpansagovau/) (arpansa.gov.au) module added, by [@jeffz](https://github.com/jeffz) -* 'calendarReadLevel' setting added to gCal module, by [@mikkeljuhl](https://github.com/mikkeljuhl) -* Todoist module now catches and displays API errors, by [@Seanstoppable](https://github.com/Seanstoppable) -* TravisCI sort orders now configurable, by [@nyourchuck](https://github.com/nyourchuck) -* Google Analytics module now supports real-time metrics, [#581](https://github.com/wtfutil/wtf/issues/581) by [@Ameobea](https://github.com/Ameobea) -* Colors in configuration can now be defined using long-form hex, i.e.: #ff0000, by [@Seanstoppable](https://github.com/Seanstoppable) -* GitHub module pull requests are now selectable and openable via keyboard, [#547](https://github.com/wtfutil/wtf/issues/547) by [@Midnight-Conqueror](https://github.com/Midnight-Conqueror) -* [Docker](https://wtfutil.com/modules/docker/) module added, [#594](https://github.com/wtfutil/wtf/issues/594) by [@v-braun](https://github.com/v-braun) -* NewRelic module now supports displaying data from multiple apps, [#471](https://github.com/wtfutil/wtf/issues/471) by [@ChrisDBrown](https://github.com/ChrisDBrown) and [@Seanstoppable](https://github.com/Seanstoppable) -* [Digital Clock](https://wtfutil.com/modules/digitalclock/) module added, by [@Narengowda](https://github.com/Narengowda) - -### 🐞 Fixed - -* ScrollableWidget bounds checking error fixed, [#578](https://github.com/wtfutil/wtf/issues/578) by [@Seanstoppable](https://github.com/Seanstoppable) -* Now properly URL-decodes Jenkins branch names, [#575](https://github.com/wtfutil/wtf/issues/575) by [@lesteenman](https://github.com/lesteenman) -* Jira column sizes render properly, [#574](https://github.com/wtfutil/wtf/issues/574) by [@lesteenman](https://github.com/lesteenman) -* Todoist module updated to latest API version, by [@Seanstoppable](https://github.com/Seanstoppable) -* gCal colour highlighting working again, [#611](https://github.com/wtfutil/wtf/issues/611) by [@senorprogrammer](https://github.com/senorprogrammer) -* Per-module background and text colour settings working again, [#568](https://github.com/wtfutil/wtf/issues/568) by [@Seanstoppable](https://github.com/Seanstoppable) -* Git module no longer forces sorting of repositories, [#608](https://github.com/wtfutil/wtf/pull/608) by [@Seanstoppable](https://github.com/Seanstoppable) -* GitHub PR icons render properly without phantom characters, by [@Midnight-Conqueror](https://github.com/Midnight-Conqueror) -* GitLab configuration now takes a list of project paths, [#566](https://github.com/wtfutil/wtf/issues/566) by [@senorprogrammer](https://github.com/senorprogrammer) -* Kubernetes configuration segfault fixed, [#549](https://github.com/wtfutil/wtf/issues/549) by [@ibaum](https://github.com/ibaum) diff --git a/docs/blog/2019-10-11-v0-23-0.md b/docs/blog/2019-10-11-v0-23-0.md deleted file mode 100644 index 3e8c104c..00000000 --- a/docs/blog/2019-10-11-v0-23-0.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "v0.23.0 Released" -date: 2019-10-11T12:22:15-07:00 -draft: false ---- - -{{ page.meta.date }} - -[WTF v0.23.0](https://github.com/wtfutil/wtf/releases/tag/v0.23.0) contains the following changes: - -### ⚡️ Added - -* [Azure DevOps](https://wtfutil.com/modules/azure-devops/) module added, by [@v-braun](https://github.com/v-braun) -* [Dev.to](https://wtfutil.com/modules/devto/) module added, by [@VictorAvelar](https://github.com/VictorAvelar) -* [TravisCI]() module now supports enterprise endpoints, [#652](https://github.com/wtfutil/wtf/issues/652) by [@scw007](https://github.com/scw007) -* [Subreddit](https://wtfutil.com/modules/subreddit/) module added, by [@lawrencecraft](https://github.com/lawrencecraft) -* [gCal](https://wtfutil.com/modules/google/gcal/) module now supports a `hourFormat` setting for defining whether to display 12 or 24-hour times, [#665](https://github.com/wtfutil/wtf/issues/665) by [@senorprogrammer](https://github.com/senorprogrammer) -* [Scarf](https://scarf.sh) installation instructions added to README, by [@aviaviavi](https://github.com/aviaviavi) -* Spotify widget now supports colour themes, [#659](https://github.com/wtfutil/wtf/issues/659) by [@Tardog](https://github.com/Tardog) -* [Buildkite](https://wtfutil.com/modules/buildkite/) module added, by [@jmks](https://github.com/jmks) -* [Improvements](https://github.com/wtfutil/wtf/pull/680) to the [CmdRunner](https://wtfutil.com/modules/cmdrunner/) module, by [@noxer](https://github.com/noxer) - -### 🐞 Fixed - -* gCal calendar event time colour can now be changed by setting the `eventTime` configuration setting, [#638](https://github.com/wtfutil/wtf/issues/638) by [@indradhanush](https://github.com/indradhanush) -* [Clocks](https://wtfutil.com/modules/clocks/) now obeys global row colour settings, [#658](https://github.com/wtfutil/wtf/issues/658) by [@senorprogrammer](https://github.com/senorprogrammer) -* [Transmission](https://wtfutil.com/modules/transmission/) module no longer blocks rendering when a Transmission daemon cannot be found, [#661](https://github.com/wtfutil/wtf/issues/661) by [@senorprogrammer](https://github.com/senorprogrammer) -* [Trello](https://wtfutil.com/modules/trello/) module now respects project list order, [#664](https://github.com/wtfutil/wtf/issues/664) by [@Seanstoppable](https://github.com/Seanstoppable) -* [Todo](https://wtfutil.com/modules/todo/) module now respects checkbox settings, [#616](https://github.com/wtfutil/wtf/issues/616) by [@Seanstoppable](https://github.com/Seanstoppable) -* [Todoist](https://wtfutil.com/modules/todoist/) module now properly handles todo items with due date and times, [#645](https://github.com/wtfutil/wtf/issues/645) by [@massawho](https://github.com/massawho) -* Invalid pointer error in [Azure DevOps](https://wtfutil.com/modules/azure-devops/) fixed by [@Boot-Error](https://github.com/Boot-Error) -* Renamed slice error in [Dev](https://wtfutil.com/modules/devto/) fixed by [@Boot-Error](https://github.com/Boot-Error) - -### 👍 Updated - -* Updated `go-datadog-api` to version v2.24.0 -* Updated `go-github` to version 26.13 -* Updated `watcher` to version 1.0.7 -* Updated `google-api-go-client` to version 0.10.0 -* Updated `chroma` to version 0.6.7 -* Updated `go-gitlab` to version 0.20.1 -* Updated `trello` to version 1.4.0 -* Updated `tcell` to version 1.3.0 -* Updated `gopsutil` to version 2.19.9+incompatible -* Updated `yaml` to version 2.2.4 diff --git a/docs/blog/2019-11-10-v0-24-0.md b/docs/blog/2019-11-10-v0-24-0.md deleted file mode 100644 index 6f5ed565..00000000 --- a/docs/blog/2019-11-10-v0-24-0.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "v0.24.0 Released" -date: 2019-11-10T11:32:32-08:00 -draft: false ---- - -{{ page.meta.date }} - -[WTF v0.24.0](https://github.com/wtfutil/wtf/releases/tag/v0.24.0) contains the following changes: - -### ⚡️ Added - -* Proper, usable [Docker file](https://github.com/wtfutil/wtf/blob/master/Dockerfile) added, by [@Boot-Error](https://github.com/Boot-Error) -* [GitLab](https://wtfutil.com/modules/gitlab/) module displays issues assigned to, and opened by, the user, by [@caalberts](https://github.com/caalberts) -* [TravisCI](https://wtfutil.com/modules/travisci/) now checks for uncommitted vendor changes, by [@indradhanush](https://github.com/indradhanush) -* Football module added, by [@C123R](https://github.com/C123R) -* [resourceuseage](https://wtfutil.com/modules/resourceusage/) now supports a `cpuCombined` setting, by [@madepolli](https://github.com/madepolli) -* [Twitter Stats](https://wtfutil.com/modules/twitter/twittertweets/) module added, by [@Ameobea](https://github.com/Ameobea) - -### 🐞 Fixed - -* Github PRs do not count against issues, by [@alexfornuto](https://github.com/alexfornuto) -* Todo scrolling now works properly, [#707](https://github.com/wtfutil/wtf/issues/707) by [3mard](https://github.com/3mard) -* Configs with a missing `color` key now load properly, [#718](https://github.com/wtfutil/wtf/issues/718) and [#730](https://github.com/wtfutil/wtf/issues/730) by [@senorprogrammer](https://github.com/senorprogrammer) diff --git a/docs/blog/2020-02-04-v0-26-0.md b/docs/blog/2020-02-04-v0-26-0.md deleted file mode 100644 index 80e72218..00000000 --- a/docs/blog/2020-02-04-v0-26-0.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: "v0.26.0 Released" -date: 2020-02-04T15:06:14-08:00 -draft: false ---- - -{{ page.meta.date }} - -[WTF v0.26.0](https://github.com/wtfutil/wtf/releases/tag/v0.26.0) contains the following changes: - -### ⚡️ Added - -* `myName` config setting added to PagerDuty module, by [@senorprogrammer](https://github.com/senorprogrammer) -* `withDate` config setting added to Digital Clock module, by [@senorprogrammer](https://github.com/senorprogrammer) -* Twitch module added, by [@bjoernw](https://github.com/bjoernw) -* HackerNews module now opens HN comments when there is no alternative external link, [#758](https://github.com/wtfutil/wtf/issues/758) by [@senorprogrammer](https://github.com/senorprogrammer) -* gCal module now now allows users to hide all-day events, [#733](https://github.com/wtfutil/wtf/issues/733) by [@senorprogrammer](https://github.com/senorprogrammer) -* SpaceX module added, by [@bjoernw](https://github.com/bjoernw) -* Support for obeying `XDG_CONFIG_HOME` when set, [#699](https://github.com/wtfutil/wtf/issues/699) by [@Seanstoppable](https://github.com/Seanstoppable) - -### 🐞 Fixed - -* Module templating working again, [#748](https://github.com/wtfutil/wtf/issues/748) by [@senorprogrammer](https://github.com/senorprogrammer) -* CmdRunner title spacing issue fixed, [#784](https://github.com/wtfutil/wtf/issues/784) by [@senorprogrammer](https://github.com/senorprogrammer) -* Colors in cmdrunner fixed when using nodejs chalk et al., [#618](https://github.com/wtfutil/wtf/issues/618) by [@Seanstoppable](https://github.com/Seanstoppable) -* Docker buid instructions updated and improved, by [@firecat53](https://github.com/firecat53) -* Kubernetes module can now be used with multiple contexts, [#809](https://github.com/wtfutil/wtf/issues/809) by [@davidsbond](https://github.com/davidsbond) - -### 👍 Updated - -* Updated `digitalocean/godo` from 1.22.0 to 1.30.0 -* Updated `google.golang.org/api` from 0.14.0 to 0.15.0 -* Updated `alecthomas/chroma` from 0.7.0 to 0.7.1 -* Updated `pkg/errors` from 0.8.1 to 0.9.1 -* Updated `xanzy/go-gitlab` from 0.22.2 to 0.23.0 -* Updated `shirou/gopsutil` from 2.19.11 to 2.20.1 -* Updated `zorkian/go-datadog-api` from 2.25.0 to 2.26.0 -* Updated `gopkg.in/yaml.v2` from 2.2.7 to 2.2.8 -* Updated `nicklaw5/helix` from 0.5.4 to 0.5.5 \ No newline at end of file diff --git a/docs/blog/2020-02-23-v0-27-0.md b/docs/blog/2020-02-23-v0-27-0.md deleted file mode 100644 index f87c138f..00000000 --- a/docs/blog/2020-02-23-v0-27-0.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "v0.27.0 Released" -date: 2020-02-23T07:09:07-08:00 -draft: false ---- - -{{ page.meta.date }} - -[WTF v0.27.0](https://github.com/wtfutil/wtf/releases/tag/v0.27.0) contains the following changes: - -### ⚡️ Added - -* GitLab Todo module added, by [@elliotrushton](https://github.com/elliotrushton) -* [CDS](https://wtfutil.com/modules/cds/) module added, by [@yesnault](https://github.com/yesnault) - -### 🐞 Fixed - -* The `vendor` directory has been removed, [#792](https://github.com/wtfutil/wtf/issues/792) by [@bjoernw](https://github.com/bjoernw) - -### 👍 Updated - -* Updated `zorkian/go-datadog-api` from 2.26.0+incompatible to 2.27.0+incompatible -* Updated `google.golang.org/api` from 0.15.0 to 0.17.0 -* Updated `github.com/nicklaw5/helix` from 0.5.5 to 0.5.7 -* Updated `xanzy/go-gitlab` from 0.23.0 to 0.26.0 -* Updated `stretchr/testify` from o.4.0 to 0.5.1 \ No newline at end of file diff --git a/docs/blog/2020-03-15-v0-28-0.md b/docs/blog/2020-03-15-v0-28-0.md deleted file mode 100644 index 59b07c31..00000000 --- a/docs/blog/2020-03-15-v0-28-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "v0.28.0 Released" -date: 2020-03-15T09:52:57-07:00 -draft: false ---- - -{{ page.meta.date }} - -[WTF v0.28.0](https://github.com/wtfutil/wtf/releases/tag/v0.28.0) contains the following changes: - -### ⚡️ Added - -* Support for customizing CPU, Mem, and Swap display in ResourceUsage, by [@leterio](https://github.com/leterio) - -### 👍 Updated - -* Now prefers Go 1.14 for compilation (should still work under 1.13 however) -* Updated `shirou/gopsutil` from 2.20.1+incompatible to 2.20.2+incompatible -* Updated `google.golang.org/api` from 0.17.0 to 0.20.0 -* Updated `digitalocean/godo` from 1.30.0 to 1.32.0 -* Updated `xanzy/go-gitlab` from 0.26.0 to 0.28.0 -* Updated `adlio/trello` from 1.6.0 to 1.7.0 -* Updated `zorkian/go-datadog-api` from 2.27.0+incompatible to 2.28.0+incompatible \ No newline at end of file diff --git a/docs/blog/2020-04-26-v0-29-0.md b/docs/blog/2020-04-26-v0-29-0.md deleted file mode 100644 index 09dfa5d5..00000000 --- a/docs/blog/2020-04-26-v0-29-0.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: "v0.29.0 Released" -date: 2020-04-26T15:39:14-07:00 -draft: false ---- - -{{ page.meta.date }} - -[WTF v0.29.0](https://github.com/wtfutil/wtf/releases/tag/v0.29.0) contains the following changes: - -### ⚡️ Added - -* gCal module now has a `showEndTime` boolean option for displaying meeting end times, by [@acaloiaro](https://github.com/acaloiaro) -* [Pi-hole](https://wtfutil.com/modules/pihole/) module added, by [@jonhadfield](https://github.com/jonhadfield) - -### 🐞 Fixed - -* Docker module subheading display, [#847](https://github.com/wtfutil/wtf/issues/847) by [@senorprogrammer](https://github.com/senorprogrammer) -* Improved display of currencies for the Exchange Rate module, by [@indradhanush](https://github.com/indradhanush) - -### 👍 Updated - -* Updated `nicklaw5/helix` from 0.5.7 to 0.5.8 -* Updated `digitalocean/godo` from 1.34.0 to 1.35.1 -* Updated `xanzy/go-gitlab` from 0.28.0 to 0.31.0 -* Updated `shirou/gopsutil` from 2.20.2+incompatible to 2.20.3+incompatible -* Updated `alecthomas/chroma` from 0.7.1 to 0.7.2 -* Updated `google.golang.org/api` from 0.21.0 to 0.22.0 diff --git a/docs/blog/2020-09-23-v0-32-0.md b/docs/blog/2020-09-23-v0-32-0.md deleted file mode 100644 index 54e374e8..00000000 --- a/docs/blog/2020-09-23-v0-32-0.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "v0.32.0 Released" -date: 2020-09-23T21:11:12-07:00 -draft: false ---- - -{{ page.meta.date }} - -[WTF v0.23.0](https://github.com/wtfutil/wtf/releases/tag/v0.32.0) contains the following changes: - -### ⚡️ Added - -* PagerDuty module now supports `showOncallEnd` setting, which determines whether or not to display the oncall rotation end date, by [@senorprogrammer](https://github.com/senorprogrammer) -* Exchange Rates module now supports `precision` setting, which determines how many decimal places to display, [#897](https://github.com/wtfutil/wtf/issues/897) by [@senorprogrammer](https://github.com/senorprogrammer) - -### 🐞 Fixed - -* Todo module's edit modal now shows up quickly, [#876](https://github.com/wtfutil/wtf/issues/876) by [@aeter](https://github.com/aeter) -* Jira module title now displays properly, [#942](https://github.com/wtfutil/wtf/issues/942) by [@timhwang21](https://github.com/timhwang21) - -### 👍 Updated - -* Updated `alecthomas/chroma` from 0.7.3 to 0.8.0 -* Updated `digitalocean/godo` from 1.38.0 to 1.42.1 -* Updated `google.golang.org/api` from 0.29.0 to 0.30.0 -* Updated `shirou/gopsutil` from 2.20.6+incompatible to 2.20.7+incompatible \ No newline at end of file diff --git a/docs/blog/2020-10-13-v0-33-0.md b/docs/blog/2020-10-13-v0-33-0.md deleted file mode 100644 index f5c8420f..00000000 --- a/docs/blog/2020-10-13-v0-33-0.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "v0.33.0 Released" -date: 2020-10-13T09:48:54-07:00 -draft: false ---- - -{{ page.meta.date }} - -### ⚡️ Added - -* FeedReader module supports [display mode switching](https://github.com/wtfutil/wtf/pull/976) via the `t` key, by [@cyingfan](https://github.com/cyingfan) -* Clocks module now supports `natural` ordering option, [#896](https://github.com/wtfutil/wtf/issues/896) by [@seanstoppable](https://github.com/Seanstoppable) -* Exit banner message added, by [@senorprogrammer](https://github.com/senorprogrammer) -* [UptimeRobot module added](https://github.com/wtfutil/wtf/pull/983), by [@franga2000](https://github.com/franga2000) -* Gitlab module now defaults the domain to `https://gitlab.com`, by [@jmks](https://github.com/jmks) - -### 🐞 Fixed - -* Exchange Rates module now displays rates in alphabetical order, sorted by the base rate, by [@senorprogrammer](https://github.com/senorprogrammer) -* Feed Reader module no longer crashes on feeds that don't have a published date, [#958](https://github.com/wtfutil/wtf/issues/958) by [@cyingfan](https://github.com/cyingfan) -* Stray blank lines no longer appear at the end of highlightable lists, [#977](https://github.com/wtfutil/wtf/pull/977) by [@cyingfan](https://github.com/cyingfan) -* `config.yml` now properly set to `0600` instead of `0666`, by [@cyingfan](https://github.com/cyingfan) -* Now blank-imports the `time/tzinfo` package to provide timezone support for Windows users, [#994](https://github.com/wtfutil/wtf/issues/994) by [@trimble](https://github.com/trimble) - -### 👍 Updated - -* Updated `github.com/gdamore/tcell` from 1.3.0 to 1.4.0 -* Updated `github.com/shirou/gopsutil` from 2.20.7+incompatible to 2.20.9+incompatible -* Updated `github.com/mmcdole/gofeed` from 1.0.0 to 1.1.0 -* Updated `github.com/digitalocean/godo` from 1.42.1 to 1.46.0 -* Updated `github.com/xanzy/go-gitlab` from 0.33.0 to 0.38.1 -* Updated `github.com/adlio/trello` from 1.7.0 to 1.8.0 -* Updated `github.com/alecthomas/chroma` from 0.8.0 to 0.8.1 -* Updated `github.com/nicklaw5/helix` from 0.5.9 to 0.7.0 - -* Now requires Go 1.15 for compilation in Dockerfiles and go.mod, by [@seanstoppable](https://github.com/Seanstoppable) - -And [see here](https://wtfutil.com/#exit-message) for more details about the [exit message](https://wtfutil.com/#exit-message). \ No newline at end of file diff --git a/docs/blog/2020-11-08-v0-34-0.md b/docs/blog/2020-11-08-v0-34-0.md deleted file mode 100644 index 1e63a88e..00000000 --- a/docs/blog/2020-11-08-v0-34-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "v0.34.0 Released" -date: 2020-11-08T16:35:07-08:00 -draft: false ---- - -{{ page.meta.date }} - -Now [available here](https://github.com/wtfutil/wtf/releases/tag/v0.34.0). - -### ⚡️ Added - -* DigitalOcean module now supports custom column definitions in the default layout. See [the docs](https://wtfutil.com/modules/digitalocean/) for details, [#986](https://github.com/wtfutil/wtf/issues/986) by [@senorprogrammer](https://github.com/senorprogrammer) -* Finnhub stock quotes module added, [#930](https://github.com/wtfutil/wtf/issues/930) by [@applegreengrape](https://github.com/applegreengrape) -* Grafana Alerts module added, by [@schoentoon](https://github.com/schoentoon) - -### 👍 Updated - -* Updated `google.golang.org/api` from 0.30.0 to 0.33.0 -* Updated `github.com/digitalocean/godo` from 1.46.0 to 1.52.0 -* Updated `github.com/xanzy/go-gitlab` from 0.38.1 to 0.39.0 -* Updated `github.com/zorkian/go-datadog-api` from 2.29.0+incompatible to 2.30.0+incompatible -* Updated `golang.org/x/text` from 0.3.3 to 0.3.4 diff --git a/docs/blog/2021-01-03-v0-35-0.md b/docs/blog/2021-01-03-v0-35-0.md deleted file mode 100644 index 82840518..00000000 --- a/docs/blog/2021-01-03-v0-35-0.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "v0.35.0 Released" -date: 2021-01-03T17:27:07-08:00 -draft: false ---- - -{{ page.meta.date }} - -Now [available here](https://github.com/wtfutil/wtf/releases/tag/v0.35.0). - -## Changelog - -### ⚡️ Added - -* CircleCI module now supports `numberOfBuilds` setting defining how many builds to display, [#1020](https://github.com/wtfutil/wtf/issues/1020) by [@dabcoder](https://github.com/dabcoder) -* The \\ key now opens module documentation in the browser for the currently-focused module, by [@senorprogrammer](https://github.com/senorprogrammer) -* Krisinformation module added, by [@stone](https://github.com/stone) -* Covid module has been added, by [@dabcoder](https://github.com/dabcoder) -* Support for a "Language" configuration key added. Supports any BCP 47 tag for identifying a langauge, by [@senorprogrammer](https://github.com/senorprogrammer) - -### 🐞 Fixed - -* CryptoLive prices update again, [#1041](https://github.com/wtfutil/wtf/issues/1041) by [@zye1996](https://github.com/zye1996) - diff --git a/docs/blog/2021-03-23-v0-36-0.md b/docs/blog/2021-03-23-v0-36-0.md deleted file mode 100644 index 06ba09d3..00000000 --- a/docs/blog/2021-03-23-v0-36-0.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "v0.36.0 Released" -date: 2021-03-23T03:42:07-08:00 -draft: false ---- - -{{ page.meta.date }} - -Now [available here](https://github.com/wtfutil/wtf/releases/tag/v0.36.0). - -## Changelog - -### ⚡️ Added - -* HealthChecks module added, by [@stone](https://github.com/stone) -* Asana module added, by [@xntrik](https://github.com/xntrik) -* Kubernetes module now displays the Ready Replicas and Total Replicas count, by [@LKaemmerling](https://github.com/LKaemmerling) -* Now builds using Go 1.16, which provides support for Apple's M1 ARM hardware, by [@LKaemmerling](https://github.com/LKaemmerling) - -### 🐞 Fixed - -* Numerous dangling response bodies closed, by [@dabcoder](https://github.com/dabcoder) -* HackerNews read-on-response error fixed, by [@LKaemmerling](https://github.com/LKaemmerling) -* CircleCI read-on-response error fixed, by [@dabcoder](https://github.com/dabcoder) \ No newline at end of file diff --git a/docs/blog/2021-09-06-v0-39-0.md b/docs/blog/2021-09-06-v0-39-0.md deleted file mode 100644 index eb7335b2..00000000 --- a/docs/blog/2021-09-06-v0-39-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: "v0.39.0 Released" -date: 2021-09-06T13:48:07-08:00 -draft: false ---- - -{{ page.meta.date }} - -Now [available here](https://github.com/wtfutil/wtf/releases/tag/v0.39.0). - -## Changelog - -### ⚡️ Added - -* Updown module added, by [@hjr265](https://github.com/hjr265) -* Considerable improvements to the Todo module. See PR [#1100](https://github.com/wtfutil/wtf/pull/1100) for details. By [@tadeaspaule](https://github.com/tadeaspaule) - -### 🐞 Fixed - -* Healthchecks module now respects the `apiURL` setting in the config file, by [@hjr265](https://github.com/hjr265) -* Example FeedReader RSS feed in the default config changed to a working feed, [#1096](https://github.com/wtfutil/wtf/issues/1096) by [@senorprogrammer](https://github.com/senorprogrammer) diff --git a/docs/blog/2021-11-02-v0-40-0.md b/docs/blog/2021-11-02-v0-40-0.md deleted file mode 100644 index bf3950ea..00000000 --- a/docs/blog/2021-11-02-v0-40-0.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "v0.40.0 Released" -date: 2021-11-02T10:49:07-08:00 -draft: false ---- - -{{ page.meta.date }} - -Also known as [The Hacktoberfest Release](https://hacktoberfest.digitalocean.com). Lots of good stuff in this one, including some notable bug fixes and a closed potential security vulnerability. - -Now [available here](https://github.com/wtfutil/wtf/releases/tag/v0.40.0). - -### ⚡️ Added - -* Numerous improvements to the display of the Git module, [#1102](https://github.com/wtfutil/wtf/pull/1102) by [@tadeaspaule](https://github.com/tadeaspaule) -* Updated to Go 1.17, by [nontw](https://github.com/nontw) -* [Airbrake module](https://github.com/wtfutil/wtf/tree/master/modules/airbrake) added, by [@kyrylo](https://github.com/kyrylo) -* Displays the battery level of connected devices, if the level can be read by `ioreg`, on MacOS, [#1108](https://github.com/wtfutil/wtf/issues/1108) by [@senorprogrammer](https://github.com/senorprogrammer) -* Adds an `args` setting to [IP API](https://wtfutil.com/modules/ipaddress/ipapi/) for defining which fields are displayed, by [@Choromanski](https://github.com/Choromanski) -* [Security module](https://wtfutil.com/modules/security/) no longer displays wifi info if wifi is missing or disabled, [#1124](https://github.com/wtfutil/wtf/issues/1124) by [@yosmoc](https://github.com/yosmoc) -* `q` now quits WTF. Added as a new global hotkey, by [@thuan1412](https://github.com/thuan1412) -* [DigitalOcean module](https://wtfutil.com/modules/digitalocean/) now properly displays the droplet region, [#1053](https://github.com/wtfutil/wtf/issues/1053) by [@yosmoc](https://github.com/yosmoc) -* [gCal module](https://wtfutil.com/modules/google/gcal/) now supports multiple configurations with different email addresses, [#1016](https://github.com/wtfutil/wtf/issues/1016) by [@Seanstoppable](https://github.com/Seanstoppable) -* All modules now support sub-1 second refresh intervals by specifying an optional time unit (ie: `50ms`, `20s`), [#1103](https://github.com/wtfutil/wtf/issues/1103) by [@ResamVi](https://github.com/ResamVi) - -### 🐞 Fixed - -* [GitHub module](https://wtfutil.com/modules/github/) no longer crashes when selecting different items across multiple repos, by [@Seanstoppable](https://github.com/Seanstoppable) -* `make lint` errors fixed, [#1127](https://github.com/wtfutil/wtf/issues/1127) by [@yosmoc](https://github.com/yosmoc) -* `jwt-go` replaced by `golang-jwt`, because security vulnerabilities, [#1121](https://github.com/wtfutil/wtf/issues/1121) by [@siddhant94](https://github.com/siddhant94) \ No newline at end of file diff --git a/docs/blog/home.md b/docs/blog/home.md deleted file mode 100644 index 60c29eb4..00000000 --- a/docs/blog/home.md +++ /dev/null @@ -1,69 +0,0 @@ -# The WTF Blog - -* [2021-11-02 v0.40.0 Released](../2021-11-02-v0-40-0) - -

- -* [2021-09-06 v0.39.0 Released](../2021-09-06-v0-39-0) - -

- -* [2021-01-03 v0.36.0 Released](../2021-03-23-v0-36-0) - -

- -* [2021-01-03 v0.35.0 Released](../2021-01-03-v0-35-0) - -

- -* [2020-11-08 v0.34.0 Released](../2020-11-08-v0-34-0) - -

- -* [2020-10-13 v0.33.0 Released](../2020-10-13-v0-33-0) - -

- -* [2020-09-23 v0.32.0 Released](../2020-09-23-v0-32-0) - -

- -* [2020-04-26 v0.29.0 Released](../2020-04-26-v0-29-0) - -

- -* [2020-03-15 v0.28.0 Released](../2020-03-15-v0-28-0) - -

- -* [2020-02-23 v0.27.0 Released](../2020-02-23-v0-27-0) -* [2020-02-04 v0.26.0 Released](../2020-02-04-v0-26-0) - -

- -* [2019-11-10 v0.24.0 Released](../2019-11-10-v0-24-0) -* [2019-11-10 Monochrome Retro Display](../monochrome-retro-display) - -

- -* [2019-10-11 v0.23.0 Released](../2019-10-11-v0-23-0) - -

- -* [2019-09-12 v0.22.0 Released](../2019-09-12-v0-22-0) - -

- -* [2019-08-29 v0.21.0 Released](../2019-08-29-v0-21-0) -* [2019-08-20 v0.20.0 Released](../2019-08-20-v0-20-0) - -

- -* [2019-07-31 v0.19.1 Released](../2019-07-31-v0-19-1) -* [2019-07-27 v0.19.0 Released](../2019-07-27-v0-19-0) -* [2019-07-20 v0.18.0 Released](../2019-07-20-v0-18-0) -* [2019-07-16 v0.17.1 Released](../2019-07-16-v0-17-1) -* [2019-07-12 Homebrew Installation](../2019-07-12-homebrew-installation) -* [2019-07-10 WTFUtil Release](../2019-07-10-wtfutil-release) -* [2019-07-09 v0.14.0 Released](../2019-07-09-v0-14-0) -* [2019-07-09 RSS for Releases](../2019-07-09-rss-for-releases) \ No newline at end of file diff --git a/docs/blog/monochrome-retro-display.md b/docs/blog/monochrome-retro-display.md deleted file mode 100644 index 23afe2d6..00000000 --- a/docs/blog/monochrome-retro-display.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "Monochrome Retro Display" -date: 2019-11-10T11:43:32-08:00 -draft: false ---- - -{{ page.meta.date }} - -With v0.24.0, WTF now has better support for theme-like colour settings. It's far from perfect, a lot of modules will have to be improved internally to make theming ubiquitous, but it's a start. - -By way of example, if you're running v0.24 or later, drop this into your config at the top, replace your existing `colors:` YAML block with the following and you'll end up with a facsimile of an old-school green monochrome monitor display (you may need to restart WTF to get changes to take effect). - -```yaml - colors: - background: "transparent" - border: - focusable: "lightgreen" - focused: "goldenrod" - normal: "darkgreen" - checked: "gray" - highlight: - fore: "black" - back: "green" - labels: "lightgreen::b" - rows: - even: "green" - odd: "lightgreen" - subheading: "lightgreen::b" - text: "green" - title: "lightgreen" -``` \ No newline at end of file diff --git a/docs/configuration/advanced.md b/docs/configuration/advanced.md deleted file mode 100644 index adcfdc00..00000000 --- a/docs/configuration/advanced.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: "Multiple Instances of a Widget" -date: 2020-04-26T20:39:16+05:30 -draft: false ---- - -# Advanced - -!!! tip - [wtf-tui](https://github.com/ggerganov/wtf-tui) by [@ggerganov](https://github.com/ggerganov) - is a graphical configuration maker for WTFUtil that runs in your terminal. You might find - this easier than configuring YAML by hand. - -## Multiple Instances of the Same Widget - -To add more than one instance of a particular widget, for example, if you want two Todo widgets, you can do so by adding the `type` property to the entries in your `config.yml` file. Below is an example for Todo: - -```yaml -home_todo: - checkedIcon: "X" - colors: - checked: gray - highlight: - fore: "black" - back: "orange" - enabled: true - filename: "todo.yml" - position: - top: 0 - left: 0 - height: 2 - width: 2 - refreshInterval: 1h - type: todo -``` - -```yaml -work_todo: - checkedIcon: "X" - colors: - checked: gray - highlight: - fore: "black" - back: "orange" - enabled: true - filename: "todo.yml" - position: - top: 0 - left: 2 - height: 2 - width: 2 - refreshInterval: 1h - type: todo -``` \ No newline at end of file diff --git a/docs/configuration/common_settings.md b/docs/configuration/common_settings.md deleted file mode 100644 index 17b0a56c..00000000 --- a/docs/configuration/common_settings.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Common Settings" -date: 2019-09-22T18:20:35-07:00 -draft: false -weight: 7 ---- - -# Common Settings - -The following settings are common to all modules. Common settings have logical defaults and are all optional. An explicitly-defined common setting will over-ride a module's internal default setting value. - -An example with all common settings explicitly configured. - -```yaml -feedreader: - border: true - enabled: true - feeds: - - https://news.ycombinator.com/rss - feedLimit: 10 - focusable: false - focusChar: 2 - position: - top: 2 - left: 2 - width: 1 - height: 1 - title: "Hacker News" - refreshInterval: 4h -``` - -## Attributes - - - --8<-- "attributes/table_header.md" - - - --8<-- "attributes/border.md" - --8<-- "attributes/enabled.md" - --8<-- "attributes/focusable.md" - --8<-- "attributes/focus_char.md" - --8<-- "attributes/position.md" - --8<-- "attributes/refreshInterval.md" - --8<-- "attributes/title.md" - -
\ No newline at end of file diff --git a/docs/configuration/files.md b/docs/configuration/files.md deleted file mode 100644 index b6c7a217..00000000 --- a/docs/configuration/files.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: "Configuration" -date: 2018-04-15T21:17:16-07:00 -draft: false -weight: 20 -alwaysopen: false ---- - -# Configuration Files - -By default WTF looks in a `~/.config/wtf/` directory for a YAML file called -`config.yml`. If the `~/.config/wtf/` directory doesn't exist, WTF will create that directory -on start-up, and then display instructions for creating a new -configuration file. - -In other words, WTF expects to have a YAML config file at: `~/.config/wtf/config.yml`. - -#### Example Configuration Files - -A number of example configuration files are provided in the `_sample_configs/` -directory of the [Git repository](https://github.com/wtfutil/wtf/tree/master/_sample_configs). - -To try out WTF quickly, copy -`sample_config.yml` into `~/.config/wtf/` as `config.yml` and relaunch WTF. You -should see the app launch and display the [Security](/modules/security), -[Clocks](/modules/clocks/) and [Status](/modules/status/) widgets onscreen. - -#### Custom Configuration Files - -To try out different configurations (or run multiple instances of WTF), -you can pass the path to a config file via command line arguments on -start-up. - -To load a custom configuration file (ie: one that's not -`~/.config/wtf/config.yml`), pass in the path to configuration file as a -parameter on launch: - -```bash -❯ wtfutil --config=path/to/custom/config.yml -``` diff --git a/docs/configuration/global_settings.md b/docs/configuration/global_settings.md deleted file mode 100644 index fdf5018f..00000000 --- a/docs/configuration/global_settings.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: "Global Settings" -date: 2018-05-16T21:51:23-07:00 -draft: false -weight: 5 ---- - -# Global Settings - -The following top-level global attributes are configurable in `config.yml`. -See this example config file for more details. - -```yaml -wtf: - colors: - background: "red" - border: - focusable: "darkslateblue" - focused: "orange" - normal: "gray" - checked: "gray" - highlight: - fore: "black" - back: "green" - text: "white" - title: "white" - exitMessage: - display: true - githubAPIKey: "d8....................................ea" - grid: - # How _wide_ the columns are, in terminal characters. In this case we have - # six columns, each of which are 35 characters wide - columns: [35, 35, 35, 35, 35, 35] - - # How _high_ the rows are, in terminal lines. In this case we have five rows - # that support ten line of text, one of three lines, and one of four - rows: [10, 10, 10, 10, 10, 3, 4] - navigation: - shortcuts: true - openFileUtil: "open" - openUrlUtil: - - "tmux" - - "new-window" - - "elinks" - sigils: - checkbox: - checked: "x" - unchecked: " " - paging: - normal: "*" - selected: "_" - term: "xterm-256color" -``` - -## Attributes - - - --8<-- "attributes/table_header.md" - - - --8<-- "attributes/colors/background.html" - - --8<-- "attributes/colors/border/focusable.md" - --8<-- "attributes/colors/border/focused.md" - --8<-- "attributes/colors/border/normal.md" - - --8<-- "attributes/global/exit_message/display.md" - --8<-- "attributes/global/exit_message/github_api_key.md" - - --8<-- "attributes/global/grid/columns.md" - --8<-- "attributes/global/grid/rows.md" - - --8<-- "attributes/global/nav_shortcuts.md" - --8<-- "attributes/global/open_file_util.md" - --8<-- "attributes/global/open_url_util.md" - --8<-- "attributes/global/term.md" - -
\ No newline at end of file diff --git a/docs/configuration/grid_layout.md b/docs/configuration/grid_layout.md deleted file mode 100644 index ca792ec8..00000000 --- a/docs/configuration/grid_layout.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "Grid Layout" -date: 2019-05-05T12:01:04-07:00 -draft: false -weight: 10 ---- - -# Grid Layout - -WTF uses the `Grid` layout system from [tview](https://github.com/rivo/tview/blob/master/grid.go) to position widgets onscreen. It's not immediately obvious how this works, so here's an explanation: - -Think of your terminal screen as a matrix of letter positions, say `100` chrs wide and `58` chrs tall. - -Columns breaks up the width of the screen into chunks, each chunk a specified number of characters wide. use - -`[10, 10, 10, 10, 10, 10, 10, 10, 10, 10]` - -Ten columns that are ten characters wide - -Rows break up the height of the screen into chunks, each chunk a specified number of characters tall. If we wanted to have five rows: - -`[10, 10, 10, 10, 18]` - -The co-ordinate system starts at top-left and defines how wide and tall a widget is. If we wanted to put a 2-col, 2-row widget in the bottom of the screen, we'd position it at: - -```yaml - top: 4 // top starts in the 4th row - left: 9 // left starts in the 9th column - height: 2 // span down rows 4 & 5 (18 characters in size, total) - width: 2 // span across cols 9 & 10 (20 characters in size, total) -``` \ No newline at end of file diff --git a/docs/development/creating_new_modules.md b/docs/development/creating_new_modules.md deleted file mode 100644 index f52a8e14..00000000 --- a/docs/development/creating_new_modules.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Creating New Modules" -date: 2021-12-12 -draft: false -weight: 30 ---- - -# Creating New Modules - -The [widgets](../glossary/#widget) that you see on the screen are displayed using [modules](../glossary/#module). To make it easier to create new modules there is a generator which creates a stub (an empty module). The Go package _generators_ contains generator scripts for different types of widgets. - -## Prerequisites - -Before you can generate new modules, you'll need to have: - -* Go version 1.15 or higher -* The source code for WTF (`git clone https://github.com/wtfutil/wtf`) - -## Creating a New Text Widget - -1. Generate a new module using generator - Use `go run generator/textwidget.go` to create a new widget called **NewTextWidget**. You can change the name of the generated widget by setting an environment variable called `WTF_WIDGET_NAME`. - - For example, to generate a new widget called _MyNewWidget_ on macOs or linux, the command would be: - - ```bash - # as a single line - ❯ WTF_WIDGET_NAME=MyNewWidget go run generator/textwidget.go - - # setting the name separately - ❯ export WTF_WIDGET_NAME=MyNewWidget - ❯ go run generator/textwidget.go - ``` - - The equivalent using Windows PowerShell would be - - ```bash - ❯ $env:WTF_WIDGET_NAME = "MyNewWidget" - ❯ go run generator\textwidget.go - ``` - - The new widget is generated using the template in `textwidget.tpl` - -2. Register your newly generated module in app - - The last step is to register your new module in `app/widget_maker.go`, you will have to import your module and define a new case with your module name. - - -3. Run you app, your module should be present ! - - -## Source Code - -```bash -wtf/generator/ -``` diff --git a/docs/glossary.md b/docs/glossary.md deleted file mode 100644 index e8a76f3b..00000000 --- a/docs/glossary.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Glossary" -date: 2018-04-17T12:34:51-07:00 -draft: false -weight: 20 ---- - -# Glossary - -## Module -A discrete unit of data collection and display. A data interface concept. A package inside the app. - -Examples: [New Relic](/modules/newrelic), [Git](/modules/git), [Weather](/modules/weather_services/weather). - -## Widget -The onscreen representation of a Module. The widget is responsible for -being the interface between the app and the data collection. - -Widgets are defined by a required `widget.go` file in a Module. - -## WTF -An acronym for "What The Fsck?", as in "What the fsck are all these browser tabs open for?" and "What the fsck am I doing today?" - -(And if you're not a fan of that, then it stands for "What are The Facts?", or "Whiskey Tango Foxtrot", or "Where to, Frodo?". It's up to you.) \ No newline at end of file diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index 44e670f2..00000000 --- a/docs/index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -template: home.html -title: WTF - the terminal dashboard ---- diff --git a/docs/installation.md b/docs/installation.md deleted file mode 100644 index 9b5a2921..00000000 --- a/docs/installation.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: "Installation" -date: 2018-05-18T09:59:40-07:00 -draft: false -weight: 1 ---- - -# Installation - -## Homebrew - -The easiest way to install from Homebrew is of course - -```bash -❯ brew install wtfutil -``` - -Or, to stay up-to-date with the very latest release at all times, tap the cask that is -generated on each new release: - -```bash -❯ brew tap wtfutil/wtfutil -❯ brew install wtfutil - -❯ wtfutil -``` - -## As a Binary - -Grab the latest version from the Releases page. - -Expand it, and `cd` into the resulting directory. Then run: - -```bash -❯ ./wtfutil -``` - -and that should also do it. - -## From Source - -Download the source code repo and install the dependencies: - -```bash -# Set the Go proxy variable to GoCenter -❯ export GOPROXY="https://gocenter.io/" - -# Enable Go modules -❯ export GO111MODULE=on - -❯ go get -u github.com/wtfutil/wtf -❯ cd $GOPATH/src/github.com/wtfutil/wtf -❯ make install -❯ make run -``` - -and that should do it. - diff --git a/docs/modules/airbrake.md b/docs/modules/airbrake.md deleted file mode 100644 index c98398e3..00000000 --- a/docs/modules/airbrake.md +++ /dev/null @@ -1,93 +0,0 @@ -# Airbrake - -Displays error information about your Airbrake project. Provides the ability to -mute/unmute errors or resolve them. - -## Configuration - -```yaml -airbrake: - enabled: true - projectID: 123 - authToken: "123**********************2b9" - position: - top: 4 - left: 0 - width: 3 - height: 1 - refreshInterval: 1m -``` - -## Screenshots - -airbrake screenshot - -## Attributes - - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - -
- projectID -
- An ID of the project at Airbrake -
- authToken -
- A user token, which grants access to the Airbrake API (you can find it in your profile). -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="View information about the selected error" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% set o="Open the selected story in the browser" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set s="Resolves the selected error on Airbrake" %} - {% include "keyboard/s.md" %} - - {% set m="Mutes the selected error on Airbrake" %} - {% include "keyboard/m.md" %} - - {% set u="Unmutes the selected error on Airbrake" %} - {% include "keyboard/u.md" %} - - {% include "keyboard/r.md" %} - - {% set t="Switches the display mode between normal and 'compare' views" %} - {% include "keyboard/t.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - - -
- -{% set src="http://github.com/airbrake" %} -{% include "src_path.md" %} diff --git a/docs/modules/asana.md b/docs/modules/asana.md deleted file mode 100644 index c2f86bc5..00000000 --- a/docs/modules/asana.md +++ /dev/null @@ -1,104 +0,0 @@ -# Asana - -Displays Asana Tasks filtered by Workspace, Project or even by Sections within a Project. - -The `apiKey` is a Personal Access Token and can be generated [here](https://app.asana.com/0/developer-console) - -The module includes keyboard navigation too, so you can select a task with `j` and `k`, and `o`pen it. For more keyboard navigation options press `?`. - -## Configuration - -```yaml -asana: - enabled: true - apiKey: "*******" - mode: "project_sections" - projectId: 123456789 - workspaceId: 123456789 - allUsers: false - hideComplete: false - sections: - - "Doing" - - "Backlog" - - "Complete" - updateInterval: 300 - position: - top: 0 - left: 0 - width: 1 - height: 3 -``` - -## Screenshots - -asana screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Asana", envvar="WTF_ASANA_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - - - - - - - - - - - - - - - - - - - - - - - - -
- mode -
- What mode to query Asana. There are three modes:
-
  • project - Will fetch all Asana Tasks in the project specified in the projectId attribute
  • -
  • project_sections - Will fetch all Asana Tasks in the project specified, under the supplied sections.
  • -
  • workspace - Will fetch all of the tasks in the workspace, assigned to you. You must specify a workspaceId
-
project, project_sections, or workspace -
- projectId -
- Optional The Asana Project to fetch tasks from. Only applicable if you specify the project or project_sections mode -
A valid Asana Project Identifier integer -
- workspaceId -
- Optional The Asana Workspace to fetch tasks from. This will only return tasks assigned to you. Only applicable if you specify the workspace mode -
A valid Asana Workspace Identifier integer -
- allUsers -
- Optional When querying for project or project_sections you can optionally display tasks that are assigned to other users. Defaults to false. -
true or false
- hideComplete -
- Optional When querying for tasks you can optionally hide tasks that have been marked as complete. Defaults to false. -
true or false
- sections -
- Optional When the mode is project_sections you can list the sections you want to fetch the tasks from -
A list of valid Section names
- -{% set src="http://github.com/asana" %} -{% include "src_path.md" %} diff --git a/docs/modules/azure_devops.md b/docs/modules/azure_devops.md deleted file mode 100644 index e174c84b..00000000 --- a/docs/modules/azure_devops.md +++ /dev/null @@ -1,69 +0,0 @@ -# Azure Devops - -## Configuration - -```yaml -azuredevops: - apiToken: "p0d13*********************************************c3" - enabled: true - labelColor: "lightblue" - maxRows: 3 - orgURL: "https://dev.azure.com/myawesomecompany/" - position: - top: 0 - left: 0 - height: 3 - width: 3 - projectName: "the awesome project" - refreshInterval: 300 - type: "azuredevops" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Azure DevOps", envvar="WTF_AZURE_DEVOPS_API_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - - - - - - - - - - - - - - - - -
- labelColor -
- Optional The color of the title label. Default: white. - -
Any X11 color name.
- maxRows -
- Optional The maximum number of rows to display. Default: 3. -
Any positive integer.
- orgURL -
- The URL to your Azure DevOps project. -
Leave empty to use the WTF_AZURE_DEVOPS_ORG_URL environment variable.
- projectName -
- The name of your Azure DevOps project. -
Leave empty to use the WTF_AZURE_DEVOPS_PROJECT_NAME environment variable.
- -{% set src="http://github.com/azuredevops" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/bamboohr.md b/docs/modules/bamboohr.md deleted file mode 100644 index 6772b1c1..00000000 --- a/docs/modules/bamboohr.md +++ /dev/null @@ -1,40 +0,0 @@ -# BambooHR - -## Configuration - -```yaml -bamboohr: - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 0 - left: 1 - height: 2 - width: 1 - refreshInterval: 15m - subdomain: "testco" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="BambooHR", envvar="WTF_BAMBOO_HR_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - - - - -
- subdomain -
- Your BambooHR API subdomain name. Leave this blank to use the WTF_BAMBOO_HR_SUBDOMAIN environment variable. -
- -{% set src="http://github.com/bamboohr" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/bargraph.md b/docs/modules/bargraph.md deleted file mode 100644 index 065754d0..00000000 --- a/docs/modules/bargraph.md +++ /dev/null @@ -1,26 +0,0 @@ -# Bargraph - -Demo bar graph with dummy data. - -## Configuration - -```yaml -spotify: - enabled: true - colors: - label: "green" - text: "white" - position: - top: 1 - left: 2 - height: 1 - width: 1 - refreshInterval: 0 -``` - -## Screenshots - -baargraph screenshot - -{% set src="http://github.com/bargraph" %} -{% include "src_path.md" %} diff --git a/docs/modules/buildkite.md b/docs/modules/buildkite.md deleted file mode 100644 index bcc0ba0d..00000000 --- a/docs/modules/buildkite.md +++ /dev/null @@ -1,62 +0,0 @@ -# Buildkite - -Connects to the [Buildkite](https://buildkite.com) REST API and displays status of branches for configured Pipelines. - -The API token must have the `read_builds` permission. - -## Configuration - -```yaml -buildkite: - apiKey: "p0d13*********************************************c3" - enabled: true - organizationSlug: "acme-corp" - refreshInterval: 1m - position: - top: 1 - left: 1 - height: 1 - width: 1 - pipelines: - pipeline-slug-1: - branches: - - "master" - - "stage" - pipeline-slug-2: - branches: - - "master" - - "production" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Buildkite", envvar="WTF_BUILDKITE_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - - - - - - - - - -
- organizationSlug -
- The slug of your organization -
org.slug
- pipelines -
- A hash with pipeline.slug as keys, mapping to a list of branches. -
- -{% set src="http://github.com/buildkite" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/cds/favorites.md b/docs/modules/cds/favorites.md deleted file mode 100644 index 534e50b5..00000000 --- a/docs/modules/cds/favorites.md +++ /dev/null @@ -1,62 +0,0 @@ -# CDS Favorites - -Display runs of you [CDS](https://ovh.github.io/cds/) favorites workflows. - -## Configuration - -```yaml -cdsFavorites: - enabled: true - position: - top: 0 - left: 0 - height: 2 - width: 2 - refreshInterval: 8s - apiURL: https://api.cds.localhost.local - token: xxxxxxxxxxxx - hideTags: - - "git.repository" - - "git.hash" - - "triggered_by" -``` - -## Screenshots - -CDS Favorites screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - -
- apiURL -
- Your CDS API URL. -
- token -
- Your CDS Consumer Token. -
- hideTags -
- A CDS Runs can have many "cds tags". You can hide some tags displayed. -
- -{% set src="http://github.com/cds/favorites/" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/cds/queue.md b/docs/modules/cds/queue.md deleted file mode 100644 index 32ad90b6..00000000 --- a/docs/modules/cds/queue.md +++ /dev/null @@ -1,50 +0,0 @@ -# CDS Queue - -Display current [CDS](https://ovh.github.io/cds/) queue - waiting or building jobs. - -## Configuration - -```yaml -cdsQueue: - enabled: true - position: - top: 0 - left: 0 - height: 3 - width: 2 - refreshInterval: 8s - apiURL: https://api.cds.localhost.local - token: xxxxxxxxxxxx -``` - -## Screenshots - -CDS Queue screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - -
- apiURL -
- Your CDS API URL. -
- token -
- Your CDS Consumer Token. -
- -{% set src="http://github.com/cds/queue/" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/cds/status.md b/docs/modules/cds/status.md deleted file mode 100644 index 9d015fb0..00000000 --- a/docs/modules/cds/status.md +++ /dev/null @@ -1,50 +0,0 @@ -# CDS Status - -Display current [CDS](https://ovh.github.io/cds/) status. This is useful for CDS Administrator only. - -## Configuration - -```yaml -cdsStatus: - enabled: true - position: - top: 0 - left: 0 - height: 3 - width: 2 - refreshInterval: 8s - apiURL: https://api.cds.localhost.local - token: xxxxxxxxxxxx -``` - -## Screenshots - -CDS Status screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - -
- apiURL -
- Your CDS API URL. -
- token -
- Your CDS Consumer Token. -
- -{% set src="http://github.com/cds/status/" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/circleci.md b/docs/modules/circleci.md deleted file mode 100644 index 1923da88..00000000 --- a/docs/modules/circleci.md +++ /dev/null @@ -1,38 +0,0 @@ -# CircleCI - -Displays build information for your CircleCI account. - -## Configuration - -```yaml -circleci: - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 4 - left: 1 - height: 1 - width: 2 - refreshInterval: 15m -``` - -## Screenshots - -circleci screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="CircleCI", envvar="WTF_CIRCLE_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - -
- -{% set src="http://github.com/circleci" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/clocks.md b/docs/modules/clocks.md deleted file mode 100644 index 1ffbf2d1..00000000 --- a/docs/modules/clocks.md +++ /dev/null @@ -1,91 +0,0 @@ -# Clocks - -Displays a configurable list of world clocks, the local time, and date. - -## Configuration - -```yaml -clocks: - colors: - rows: - even: "lightblue" - odd: "white" - enabled: true - locations: - # From https://en.wikipedia.org/wiki/List_of_tz_database_time_zones - - Avignon: "Europe/Paris" - - Barcelona: "Europe/Madrid" - - Dubai: "Asia/Dubai" - - New York: "America/New York" - - Toronto: "America/Toronto" - - UTC: "Etc/UTC" - - Vancouver: "America/Vancouver" - position: - top: 4 - left: 0 - height: 1 - width: 1 - refreshInterval: 15s - # Valid options are: alphabetical, chronological, natural - sort: "alphabetical" -``` - -## Screenshots - -clocks screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - -
- dateFormat -
- The format of the date strings. -
Any valid Go date layout which is handled by Time.Format. -
- timeFormat -
- The fomat of the time strings. -
Any valid Go time layout which is handled by Time.Format. -
- locations -
- A list of timezone for the clocks to be displayed. -
Any TZ database timezone. -
- sort -
- The order in which to sort the clocks. -
- alphabetical, chronological, or natural. -
-
- alphabetical will sort in acending order by key. -
- chronological will sort in ascending order by date/time. -
- natural will maintain the config file ordering. -
- -{% set src="http://github.com/clocks" %} -{% include "src_path.md" %} diff --git a/docs/modules/cmdrunner.md b/docs/modules/cmdrunner.md deleted file mode 100644 index 7a01b319..00000000 --- a/docs/modules/cmdrunner.md +++ /dev/null @@ -1,163 +0,0 @@ -# CmdRunner - -Runs a terminal command on a schedule. - - -## Configuration - -```yaml -cmdrunner: - args: ["-g", "batt"] - cmd: "pmset" - enabled: true - position: - top: 6 - left: 1 - height: 1 - width: 3 - refreshInterval: 30s -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - - - - - -
- args -
- The arguments to the command, with each item as an element in an array. -
- cmd -
- The terminal command to be run, without the arguments. Ie: ping, whoami, curl. -
- maxLines -
- Optional The maximum number of lines to keep in the buffer. Default: 256. -
Any positive integer.
- pty -
- Optional Run the command in a pseudo-terminal. Some apps will behave differently if they are run in a terminal. For example, some apps will produce colorized output in a terminal, and non-colorized output otherwise. Default: false. -
true, false
- tail -
- Optional Automatically scroll with new output. Default: false. -
true, false
- -## Known limitations - -Internally, CmdRunner relies on Golang's `exec.Command()` to run terminal commands. As it does not invoke the system shell, not all commands are supported. To quote [Golang docs](https://pkg.go.dev/os/exec), it "does not expand any glob patterns or handle other expansions, pipelines, or redirections typically done by shells." - -## Examples - -### `brew outdated` - -Displays a list of all the installed [Homebrew](https://brew.sh) recipes that have an update available for them. - -```yaml -brew_outdated: - args: ["outdated"] - cmd: "brew" - enabled: true - position: - top: 3 - left: 1 - width: 2 - height: 1 - type: cmdrunner -``` - -### iStats - -[iStats](https://github.com/Chris911/iStats) is a command line tool to view system stats on OSX. - -```yaml -istats: - args: ["all"] - cmd: "istats" - enabled: true - type: "cmdrunner" - position: - top: 0 - left: 3 - height: 2 - width: 2 - refreshInterval: 1s -``` - -### Status Pages - -Various services provide status apis which are accessible. For example, the -slack status api at `https://status.slack.com/api/v2.0.0/current` - -This can be accomplished with [jq](https://stedolan.github.io/jq/) and the -cmdrunner module. - -First, create a shell script: - -```bash -#!/bin/sh - -curl -s https://status.slack.com/api/v2.0.0/current | \ - jq -r '"Status: " + (if (.status == "active") then "Active Incident" else "Ok" end),"Last Updated: " + .date_updated,if (.active_incidents[] | length) > 0 then "Active Incidents\n" + .active_incidents[] .title else "" end' -``` - -Second, the following wtfutil config: - -```yaml -slack_status: - cmd: "slack_status_check.sh" - enabled: true - type: "cmdrunner" - title: "Slack Status" - position: - top: 5 - left: 0 - height: 3 - width: 4 - refreshInterval: 30s -``` - -### wego - -[wego](https://github.com/schachmat/wego) is a command line tool to view weather, from a variety of weather services - -```yaml -weather: - args: ["0"] - cmd: "wego" - enabled: true - type: "cmdrunner" - position: - top: 0 - left: 0 - height: 1 - width: 2 - refreshInterval: 100s -``` - -{% set src="http://github.com/cmdrunner" %} -{% include "src_path.md" %} diff --git a/docs/modules/covid.md b/docs/modules/covid.md deleted file mode 100644 index 01d4880b..00000000 --- a/docs/modules/covid.md +++ /dev/null @@ -1,47 +0,0 @@ -# COVID - -Provides details about COVID-19 cases and deaths. - -## Configuration - -```yaml -covid: - enabled: true - colors: - label: "green" - text: "white" - countries: - - AD - - AE - - AF - position: - top: 1 - left: 2 - height: 2 - width: 2 - refreshInterval: 1h -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - -
- countries -
- The list of country codes (ISO 3166-1 alpha-2) to display detailed information for. -
- -## Screenshots - -covid screenshot - -{% set src="http://github.com/covid" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/cryptocurrencies/bittrex.md b/docs/modules/cryptocurrencies/bittrex.md deleted file mode 100644 index 672d9442..00000000 --- a/docs/modules/cryptocurrencies/bittrex.md +++ /dev/null @@ -1,86 +0,0 @@ -# Bittrex - -Get the last 24 hour summary of cryptocurrencies market using [Bittrex](https://bittrex.com). - -## Configuration - -```yaml -bittrex: - colors: - base: - name: orange - displayName: red - market: - name: red - field: white - value: green - enabled: true - position: - top: -2 - left: 2 - height: 3 - width: 1 - refreshInterval: 5s - summary: - BTC: - displayName: Bitcoin - market: - - LTC - - ETH -``` - -## Screenshots - -bittrex screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - - - - - -
- colors.base.dispayName -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.base.name -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.market.field -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.market.name -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.market.value -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- -{% set src="http://github.com/cryptoexchanges/bittrex" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/cryptocurrencies/blockfolio.md b/docs/modules/cryptocurrencies/blockfolio.md deleted file mode 100644 index 447b4103..00000000 --- a/docs/modules/cryptocurrencies/blockfolio.md +++ /dev/null @@ -1,70 +0,0 @@ -# Blockfolio - -Display your Blockfolio crypto holdings. - -## Configuration - -```yaml -blockfolio: - colors: - name: blue - grows: green - drop: red - device_token: "device token" - displayHoldings: true - enabled: true - position: - top: 3 - left: 1 - width: 1 - height: 1 - refreshInterval: 400s -``` - -## Screenshots - -blockfolio screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - -
- colors.drop -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.grows -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.name -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- device_token -
- See this gist for details on how to get your Blockfolio API token. -
- -{% set src="http://github.com/cryptoexchanges/blockfolio" %} -{% include "src_path.md" %} diff --git a/docs/modules/cryptocurrencies/cryptolive.md b/docs/modules/cryptocurrencies/cryptolive.md deleted file mode 100644 index b8a514b8..00000000 --- a/docs/modules/cryptocurrencies/cryptolive.md +++ /dev/null @@ -1,107 +0,0 @@ -# CryptoLive - -Compare crypto currencies using [CryptoCompare](https://cryptocompare.com). - -## Configuration - -```yaml -cryptolive: - enabled: true - position: - top: 5 - left: 2 - height: 1 - width: 2 - updateInterval: 15 - currencies: - BTC: - displayName: Bitcoin - to: - - USD - - EUR - - ETH - - LTC - - DOGE - LTC: - displayName: Ethereum - to: - - USD - - EUR - - BTC - top: - BTC: - displayName: Bitcoin - limit: 5 - to: - - USD - colors: - from: - name: coral - displayName: grey - to: - name: white - price: green - top: - from: - name: grey - displayName: coral - to: - name: red - field: white - value: green -``` - -## Screenshots - -cryptolive screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - - - - - -
- colors.from.displayName -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.from.name -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.to.name -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- colors.to.price -
-
Any X11 color name or long-form hex value (i.e.: - #ff0000).
- currencies -
-
- -{% set src="http://github.com/cryptoexchanges/cryptolive" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/cryptocurrencies/mempool.md b/docs/modules/cryptocurrencies/mempool.md deleted file mode 100644 index 8b952f17..00000000 --- a/docs/modules/cryptocurrencies/mempool.md +++ /dev/null @@ -1,30 +0,0 @@ -# Mempool - -Get the current sat/vB prices to use for Bitcoin transactions using [Mempool](https://mempool.space/). - -## Configuration - -### Without borders -`width` x `height`: 18 chars x 4 chars - -### With borders -20 chars x 6 chars - -```yaml -mempool: - enabled: true - border: false - position: - top: 1 - left: 0 - width: 9 - height: 4 - refreshInterval: 120 -``` - -## Screenshots - -mempool screenshot - -{% set src="http://github.com/cryptoexchanges/mempool" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/datadog.md b/docs/modules/datadog.md deleted file mode 100644 index 035541ce..00000000 --- a/docs/modules/datadog.md +++ /dev/null @@ -1,59 +0,0 @@ -# Datadog - -Connects to the Datadog API and displays alerting modules. - -## Configuration - -```yaml -datadog: - apiKey: "" - applicationKey: "" - enabled: true - monitors: - tags: - - "team:ops" - position: - top: 4 - left: 3 - height: 1 - width: 2 -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Datadog", envvar="WTF_DATADOG_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - - - - - - - - - - - -
- applicationKey -
- Your DataDog application key. Leave this empty to use the WTF_DATADOG_APPLICATION_KEY environment variable. -
- monitors -
- Configuration for the monitors functionality. -
- tags -
- List of tags you want to query monitors by. -
- -{% set src="http://github.com/datadog" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/devto.md b/docs/modules/devto.md deleted file mode 100644 index 6005b89c..00000000 --- a/docs/modules/devto.md +++ /dev/null @@ -1,84 +0,0 @@ -# DEV - -Displays stories from [The Practical DEV](https://dev.to). - -## Configuration - -```yaml -devto: - enabled: true - numberOfArticles: 10 - position: - top: 1 - left: 1 - height: 1 - width: 2 - contentTag: "showdev" - contentUsername: "victoravelar" - contentState: "rising" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - -
- contentTag -
- Optional List articles from a specific tag. -
- contentUsername -
- Optional List articles from a specific user. -
- contentState -
- Optional Alters the feed output. -
- numberOfArticles -
- Optional Defines number of articles to be displayed. Default: 10. -
Any positive integer < 20.
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set esc="Cancel the selection" %} - {% include "keyboard/esc.md" %} - - {% set return="Open the selected story in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/devto" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/digitalclock.md b/docs/modules/digitalclock.md deleted file mode 100644 index df7cbedb..00000000 --- a/docs/modules/digitalclock.md +++ /dev/null @@ -1,100 +0,0 @@ -# Digital Clock - -Displays a configurable digital clock. - -## Configuration - -digitalclock screenshot - -```yaml -digitalclock: - color: orange - enabled: true - font: bigfont - hourFormat: 12 - position: - top: 0 - left: 1 - height: 1 - width: 1 - refreshInterval: 1s - title: "big clock" - type: "digitalclock" -``` - -## Configuration - compact variant - -Set `withDatePrefix` to `False` and pass in a custom `dateFormat` according to go. - -digitalclock screenshot - -```yaml -digitalclock: - withDatePrefix: False - dateFormat: "Monday Jan 02 2006" - color: orange - enabled: true - font: bigfont - hourFormat: 12 - position: - top: 0 - left: 1 - height: 1 - width: 1 - refreshInterval: 1s - title: "big clock" - type: "digitalclock" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - - - - - -
- color -
- The color to display the clock time in. -
- font -
- The font to display the clock time in. Default: bigfont -
bigfont, digitalfont
- hourFormat -
- Optional The format of the clock. Default: 24. -
12, 24
- dateFormat -
- Optional The format of the date. Default: Monday January 02 2006. -
Any valid Go date layout which is handled by Time.Format. -
- withDatePrefix -
- Optional Whether to display `Date:` in front of the date. Default: True. -
True, False
- -{% set src="http://github.com/digitalclock" %} -{% include "src_path.md" %} diff --git a/docs/modules/digitalocean.md b/docs/modules/digitalocean.md deleted file mode 100644 index 0633b180..00000000 --- a/docs/modules/digitalocean.md +++ /dev/null @@ -1,130 +0,0 @@ -![digitalocean](/assets/services/digitalocean.png){: align=left width=128 height=128} - -# DigitalOcean - -DigitalOcean module displays a list of your DigitalOcean droplets and Kubernetes clusters and allows you to interact with them in these ways: - -* Destroy a droplet -* Enable private networking on a droplet -* Reboot a droplet -* Shut down a droplet -* Show info about a droplet - -## Configuration - -```yaml -digitalocean: - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 4 - left: 2 - width: 2 - height: 2 - refreshInterval: 15s - title: "🦈 DigitalOcean" -``` - -With explicit columns defined: - -```yaml -digitalocean: - apiKey: "p0d13*********************************************c3" - columns: - - Name - - Status - - Vcpus - - Disk - - Memory - - Region.Slug - enabled: true - position: - top: 4 - left: 2 - width: 2 - height: 2 - refreshInterval: 15s - title: "🦈 DigitalOcean" -``` - -## Screenshots - -digitalocean screenshot - -
- -digitalocean screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="DigitalOcean", envvar="WTF_DIGITALOCEAN_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - - - - -
- columns -
- Optional A list of the droplet attributes to display. Defines the columns displayed in the widget. -
- Any publicly-accessible properties on a DigitalOcean Droplet, Image, Region, or Size. -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set questionmark="Displays information about a droplet" %} - {% include "keyboard/questionmark.md" %} - - {% set esc="Close the modal dialog" %} - {% include "keyboard/esc.md" %} - - {% set return="Display information about a droplet" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% set b="Reboot a droplet" %} - {% include "keyboard/b.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set p="Enable private networking on a droplet" %} - {% include "keyboard/p.md" %} - - {% include "keyboard/r.md" %} - - {% set s="Shut down a droplet" %} - {% include "keyboard/s.md" %} - - {% set u="Enable private networking on a droplet" %} - {% include "keyboard/u.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/ctrlD.md" %} - - -
- -{% set src="http://github.com/digitalocean" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/docker.md b/docs/modules/docker.md deleted file mode 100644 index 852858d0..00000000 --- a/docs/modules/docker.md +++ /dev/null @@ -1,44 +0,0 @@ -docker - -# Docker - -Displays information about currently-running Docker processes. - -## Configuration - -```yaml -docker: - type: docker - enabled: true - labelColor: lightblue - position: - top: 0 - left: 0 - height: 3 - width: 3 - refreshInterval: 1s -``` - -## Screenshots - -github screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - -
- labelColor -
- The color to display the row labels in. -
- -{% set src="http://github.com/docker" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/feedreader.md b/docs/modules/feedreader.md deleted file mode 100644 index d06896ad..00000000 --- a/docs/modules/feedreader.md +++ /dev/null @@ -1,85 +0,0 @@ -# Feed Reader - -An RSS & Atom feed reader. - -## Configuration - -```yaml -feedreader: - enabled: true - feeds: - - https://news.ycombinator.com/rss - - https://rss.cbc.ca/lineup/topstories.xml - feedLimit: 10 - position: - top: 4 - left: 1 - height: 1 - width: 2 - refreshInterval: 4h -``` - -## Screenshots - -feedreader screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - -
- feedLimit -
- The number of stories from each feed to be displayed. Default is -1, which will display all available stories. -
- feeds -
- List of RSS or Atom feed URLs. -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected story in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set o="Open the selected story in the browser" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/r.md" %} - - {% set t="Switches the display mode between `title`, `link`, and `title and content`" %} - {% include "keyboard/t.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - - -
- - -{% set src="http://github.com/feedreader" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/gerrit.md b/docs/modules/gerrit.md deleted file mode 100644 index aa2611e6..00000000 --- a/docs/modules/gerrit.md +++ /dev/null @@ -1,107 +0,0 @@ -# Gerrit - -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. - -## Configuration - -```yaml -gerrit: - colors: - rows: - even: "lightblue" - odd: "white" - domain: https://gerrit-review.googlesource.com - enabled: true - password: "mypassword" - position: - top: 2 - left: 3 - height: 2 - width: 2 - projects: - - org/test-project" - - dotfiles - refreshInterval: 5m - username: "myname" - verifyServerCertificate: false -``` - -## Screenshots - -gerrit screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="domain", desc="Your Gerrit corporate domain." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="Gerrit" %} - {% set pwdesc="Leave this empty to use the WTF_GERRIT_PASSWORD environment variable." %} - {% include "attributes/password.md" %} - - {% with name="projects", desc="A list of Gerrit project names to fetch data for." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="Gerrit" %} - {% include "attributes/username.md" %} - - {% include "attributes/verifyServerCert.md" %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected review in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Show the previous project" %} - {% include "keyboard/h.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set l="Show the next project" %} - {% include "keyboard/l.md" %} - - {% set o="Open the selected review in the browser" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous project" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next project" %} - {% include "keyboard/arrowFore.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/gerrit" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/git.md b/docs/modules/git.md deleted file mode 100644 index 2199729e..00000000 --- a/docs/modules/git.md +++ /dev/null @@ -1,111 +0,0 @@ - -![git](/assets/services/git.png){: align=left width=128 height=128} - -# Git - -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. - -## Configuration - -```yaml -git: - commitCount: 5 - commitFormat: "[forestgreen]%h [grey]%cd [white]%s [grey]%an[white]" - dateFormat: "%H:%M %d %b %y" - enabled: true - position: - top: 0 - left: 3 - height: 2 - width: 2 - refreshInterval: 8s - repositories: - - "/Users/chris/go/src/github.com/wtfutil/wtf" - - "/Users/user/fakeapp" -``` - -## Screenshots - -git screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="branchInTitle", desc="Optional Whether to show branch name in title.
Default: false", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="commitCount", desc="", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="commitFormat", desc="Optional The string format for the commit message." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% include "attributes/dateFormat.md" %} - - {% with name="lastFolderTitle", desc="Optional Whether to show only last part of directory path instead of full path.
Default: false", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showFilesIfEmpty", desc="Optional Whether to show Changed Files section if no files have changed.
Default: false", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showModuleName", desc="Optional Whether to show 'Git - ' before information in title.
Default: true", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Show the previous git repository" %} - {% include "keyboard/h.md" %} - - {% set l="Show the next git repository" %} - {% include "keyboard/l.md" %} - - {% set p="Pull repo" %} - {% include "keyboard/p.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous git repository" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next git repository" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/git" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/github.md b/docs/modules/github.md deleted file mode 100644 index 6240a283..00000000 --- a/docs/modules/github.md +++ /dev/null @@ -1,162 +0,0 @@ -![github](/assets/services/github.png){: align=left width=128 height=128} - -# GitHub - -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. - -#### Custom Queries - -Create filters to manage PRs and issues however you like. - -## Configuration - -```yaml -github: - apiKey: "3276d7155dd9ee27b8b14f8743a408a9" - baseURL: "" - customQueries: - othersPRs: - title: "Others Pull Requests" - filter: "is:open is:pr -author:wtfutil" - enabled: true - enableStatus: true - position: - top: 2 - left: 3 - height: 2 - width: 2 - refreshInterval: 5m - repositories: - - "wtfutil/wtf" - - "wtfutil/docs" - - "umbrella-corp/wesker-api" - uploadURL: "" - username: "wtfutil" -``` - -## Screenshots - -github screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="GitHub", envvar="WTF_GITHUB_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="baseURL", desc="Optional Your GitHub Enterprise API URL.", value="Your API URL. Leave it empty to use the WTF_GITHUB_BASE_URL environment variable." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="customQueries", desc="Filters for pull requests and issues.", value="See below for examples." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="enableStatus", desc="Whether or not to display pull request mergeability status (dirty, clean, unstable, blocked).", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="repositories", desc="A list of github repos to fetch data for." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showMyPullRequests", desc="Optional Whether or not to display the 'My Pull Requests' section. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showOpenReviewRequests", desc="Optional_ Whether or not to display the 'Open Review Requests' section. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showStats", desc="Optional Whether or not to display the 'Stats' section. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="uploadURL", desc="Optional Your GitHub Enterprise upload URL (often the same as the API URL).", value="Your API URL. Leave it empty to use the WTF_GITHUB_UPLOAD_URL environment variable." %} - {% include "attributes/custom.md" %} - {% endwith %} - - - {% set service="GitHub" %} - {% set undesc="Used to figure out which review requests you've been added to." %} - {% include "attributes/username.md" %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected Pull Request or Issue in the browser" %} - {% include "keyboard/return.md" %} - - {% set insert="Open the selected repository in the browser" %} - {% include "keyboard/insert.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Show the previous git repository" %} - {% include "keyboard/h.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set l="Show the next git repository" %} - {% include "keyboard/l.md" %} - - {% set p="Open the selected Pull Request in the browser" %} - {% include "keyboard/p.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous git repository" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next git repository" %} - {% include "keyboard/arrowFore.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -## Custom Query Examples - -Custom queries allow you to filter pull requests and issues however you like. Give the query a -title and a filter. Filters can be copied directly from GitHub's UI. - -```yaml -customQueries: - othersPRs: - # Displays pull requests that are not assigned to you - title: "Others Pull Requests" - filter: "is:open is:pr -author:[your github username]" - openIssues: - # Displays issues that are assigned to you - title: "My Issues" - filter: "is:issue state:open author:[your github username]" - otherIssues: - # Displays issues not assigned to you, order by their updated_at date - perPage: 10 - title: "Others Issues" - filter: "is:issue state:open -author:[your github username] sort:updated-desc" -``` - -{% set src="http://github.com/github" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/gitlab.md b/docs/modules/gitlab.md deleted file mode 100644 index 39e86b93..00000000 --- a/docs/modules/gitlab.md +++ /dev/null @@ -1,84 +0,0 @@ -# GitLab - -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. - -## Configuration - -```yaml -gitlab: - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 2 - left: 3 - height: 2 - width: 2 - projects: - - "gitlab-org/gitlab-ce" - - "gitlab-org/release/tasks" - refreshInterval: 5m - username: "wtfutil" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="GitLab", envvar="WTF_GITLAB_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="domain", desc="Optional Your GitLab corporate domain.", value="A valid URI." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="projects", desc="A list of GitLab project paths to fetch data for." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="GitLab" %} - {% set undesc="Used to figure out which requests require your approval." %} - {% include "attributes/username.md" %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Show the previous GitLab repository" %} - {% include "keyboard/h.md" %} - - {% set l="Show the next GitLab repository" %} - {% include "keyboard/l.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous GitLab repository" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next GitLab repository" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/gitlab" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/gitlabtodo.md b/docs/modules/gitlabtodo.md deleted file mode 100644 index d50ae85b..00000000 --- a/docs/modules/gitlabtodo.md +++ /dev/null @@ -1,47 +0,0 @@ -# GitLab Todo - -View your GitLab Todos. - -## Configuration - -```yaml -gitlabtodo: - apiKey: "dexxxxxxxxxxxxxxxxxxxxxxxxxx34" - domain: "example.com" - enabled: true - numberOfTodos: 12, - position: - top: 2 - left: 3 - height: 2 - width: 2 - refreshInterval: 5m - showProject: true -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - -{% with name="GitLab", envvar="WTF_GITLAB_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - -{% with name="domain", desc="Your GitLab corporate domain.", value="" %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="numberOfTodos", desc="Optional Defines number of stories to be displayed. Default is 10.", value="" %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="showProject", desc="Optional Determines whether or not to show the project a given todo is for. Default: true.", value="true, false." %} -{% include "attributes/custom.md" %} -{% endwith %} - -
- -{% set src="http://github.com/gitlabtodo" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/gitter.md b/docs/modules/gitter.md deleted file mode 100644 index 60134602..00000000 --- a/docs/modules/gitter.md +++ /dev/null @@ -1,66 +0,0 @@ -# Gitter - -Displays chat messages from Gitter. - -## Configuration - -```yaml -gitter: - apiToken: "d23*******************************************3r2" - enabled: true - numberOfMessages: 10 - position: - top: 4 - left: 1 - height: 1 - width: 4 - roomUri: wtfutil/Lobby - refreshInterval: 5m -``` - -## Screenshots - -gitter screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Gitter", envvar="WTF_GITTER_API_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="numberOfMessages", desc="Optional Maximum number of new messages to be displayed. Default is 10.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="roomURI", desc="Optional URI of the room you would like to see the chat messages for. Default is wtfutil/Lobby", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} -
- -{% set src="http://github.com/gitter" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/google/analytics.md b/docs/modules/google/analytics.md deleted file mode 100644 index b3ff3e6d..00000000 --- a/docs/modules/google/analytics.md +++ /dev/null @@ -1,75 +0,0 @@ -# Google Analytics - -Display website visitors information from Google Analytics API - -To make this work, you'll need a google API credential, link it to google analytics and find your website viewID. - -1. Open the [Service accounts page](https://console.developers.google.com/iam-admin/serviceaccounts) and create a project named wtfutil. -1. Navigation menu > IAM & admin > Service accounts -1. Click add Create Service Account, enter a name (wtfutil) for the service account. -1. The Service account permissions (optional) section that follows is not required. Click Continue. -1. On the Grant users access to this service account screen, scroll down to the Create key section. Click add Create key. -1. In the side panel that appears, select the format for your key: JSON. -1. Click Create. Your new public/private key pair is generated and downloaded to your machine; it serves as the only copy of this key. -1. Copy this json to indicated filepath in wtfutil googleanalytics module Configuration. -1. Enable the Google Analytics APIS and Services (Navigation menu > APIS and Services > +Enable APIS and Services > Google Analytics Reporting API > Enable) - -The newly created service account will have an email address that looks similar to: - -```yaml -something@PROJECT-ID.iam.gserviceaccount.com -``` - -Use this email address to add a user to the [Google analytics view](https://analytics.google.com/analytics/web/) you want to access via the API (admin > user management > add users). Only Read & Analyze permissions are needed. Get the website viewID and put it in the config file. - -## Real Time Data - -This module also supports displaying the number of visitors on each view live via the Google Analytics Real Time Reporting API Beta. In order to use this feature, you must [sign up](https://docs.google.com/forms/d/1qfRFysCikpgCMGqgF3yXdUyQW4xAlLyjKuOoOEFN2Uw/viewform) for the beta and wait for your whitelist application to be approved (which takes less than 24 hours). Once you're approved, all you need to do is set `enableRealtime: true` in the module settings. - -## Configuration - -```yaml -googleanalytics: - enabled: true - enableRealtime: true - months: 5 - position: - top: 0 - left: 3 - width: 2 - height: 1 - refreshInterval: 400s - secretFile: "~/.config/wtf/google_analytics/client_secret.json" - viewIds: - tessellation: "00000000" - dylanbartels.com: "111111111" -``` - -## Screenshots - -google analytics screenshot - - - {% include "attributes/table_header.md" %} - - -{% with name="enableRealtime", desc="Optional When set to true, the live count of users on each listed view will be displayed in addition to historical visitor counts. This requires you to sign up for the Real Time Reporting API Beta. Default: false.", value="true, false." %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="months", desc="The number of months being displayed with website session data.", value="Any positive integer." %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="secretFile", desc="Your Google client secret JSON file.", value="A string representing a file path to the JSON secret file." %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="viewIds", desc="Website(s) who will be displayed in the module, label does not have to corresponding to the actual url. Value must be the google analytics viewID of the website.", value="A string representing the viewID." %} -{% include "attributes/custom.md" %} -{% endwith %} - -
- -{% set src="http://github.com/googleanalytics" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/google/gcal.md b/docs/modules/google/gcal.md deleted file mode 100644 index 5f665f85..00000000 --- a/docs/modules/google/gcal.md +++ /dev/null @@ -1,128 +0,0 @@ -![gcal](/assets/services/gcal.png){: align=left width=128 height=128} - -# Google Calendar - -Displays your upcoming Google calendar events. - -**Note:** Setting up access to Google Calendars for Go is a bit unobvious. Check out Google's [Go Quickstart](https://developers.google.com/calendar/quickstart/go), and follow `Enable The Google Calendar API`. - -The configuration file downloaded is the file you use for the `secretFile` configuration option. - -## Configuration - -```yaml -gcal: - colors: - title: "red" - eventTime: "lightblue" - description: "yellow" - highlights: - - ['1on1|1\/11', 'green'] - - ['apple|google|aws', 'blue'] - - ['interview|meet', 'magenta'] - - ['lunch', 'yellow'] - past: "gray" - calendarReadLevel: "reader" - conflictIcon: "🚨" - currentIcon: "💥" - displayResponseStatus: true - email: "chriscummer@me.com" - enabled: true - eventCount: 15 - hourFormat: "12" - multiCalendar: true - position: - top: 0 - left: 0 - height: 4 - width: 1 - refreshInterval: 5m - secretFile: "~/.config/wtf/gcal/client_secret.json" - showDeclined: true - showEndTime: false - timezone: "America/Vancouver" - withLocation: true -``` - -## Screenshots - -gcal screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="colors.eventTime", desc="Optional The default color for calendar event time." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.description", desc="Optional The default color for calendar event description." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.past", desc="Optional The color for calendar events that have passed." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.title", desc="Optional The default colour for calendar event titles." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.highlights", desc="Optional A list of arrays that define a regular expression pattern and a color. If a calendar event title matches a regular expression, the title will be drawn in that colour. Over-rides the default title colour.", value="A valid regular expression, or any X11 color name." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="calendarReadLevel", desc="Optional The calender read level specifies level you want to read events. Default: reader.", value="reader, writer" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="conflictIcon", desc="Optional The icon displayed beside calendar events that have conflicting times (they intersect or overlap in some way).", value="Any displayable unicode character." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="currentIcon", desc="Optional The icon displayed beside the current calendar event.", value="Any displayable unicode character." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="displayResponseStatus", desc="Optional Whether or not to display your response status to the calendar event. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="email", desc="The email address associated with your Google account. Necessary for determining responseStatus.", value="A valid email address string." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="eventCount", desc="Optional The number of calendar events to display.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% include "attributes/hourFormat.md" %} - - {% with name="multiCalendar", desc="Optional Whether or not to display your primary calendar or all calendars you have access to. Default: false.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="secretFile", desc="Your Google client secret JSON file.", value="A string representing a file path to the JSON secret file." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showDeclined", desc="Optional Whether or not to display events you’ve declined to attend. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showEndTime", desc="Optional Whether or not to display the event end time. Default: false.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% include "attributes/timezone.md" %} - - {% with name="withLocation", desc="Optional Whether or not to show the location of the appointment. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/gcal" %} -{% include "src_path.md" %} diff --git a/docs/modules/google/spreadsheet.md b/docs/modules/google/spreadsheet.md deleted file mode 100644 index ab04c5e6..00000000 --- a/docs/modules/google/spreadsheet.md +++ /dev/null @@ -1,54 +0,0 @@ -# Google Spreadsheet - -Display information from cells in a Google Spreadsheet. - -## Configuration - -```yaml -gspreadsheets: - colors: - values: "green" - cells: - names: - - "Cell 1 name" - - "Cell 2 name" - addresses: - - "A1" - - "A2" - enabled: true - position: - top: 0 - left: 0 - width: 1 - height: 1 - refreshInterval: "5m" - secretFile: "~/.config/wtf/gspreadsheets/client_secret.json" - sheetId: "id_of_google_spreadsheet" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="colors.values", desc="Optional The color to display the cell values in." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.names", desc="Optional" %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.addresses", desc="Optional" %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="secretFile", desc="Your Google client secret JSON file.", value="A string representing a file path to the JSON secret file." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/gspreadsheets" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/hackernews.md b/docs/modules/hackernews.md deleted file mode 100644 index c345f8fe..00000000 --- a/docs/modules/hackernews.md +++ /dev/null @@ -1,73 +0,0 @@ -# HackerNews - -Displays stories from Hacker News. - -## Configuration - -```yaml -hackernews: - enabled: true - numberOfStories: 10 - position: - top: 4 - left: 1 - height: 1 - width: 2 - storyType: top - refreshInterval: 15m -``` - -## Screenshots - -hackernews screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="numberOfStories", desc="Optional Defines number of stories to be displayed. Default: 10.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="storyType", desc="Optional Defines type of stories to be displayed. Default: top.", value="new, top, job, ask" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected story in the browser" %} - - {% include "keyboard/spacer.md" %} - - {% set c="Open the selected story's comments in the browser" %} - {% include "keyboard/c.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set o="Open the selected story in the browser" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/hackernews" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/healthchecks.md b/docs/modules/healthchecks.md deleted file mode 100644 index ca79f40b..00000000 --- a/docs/modules/healthchecks.md +++ /dev/null @@ -1,52 +0,0 @@ -# Healthchecks - -Connect to the [Healthchecks](https://healthchecks.io) API. - -## Configuration - -```yaml -healthchecks: - type: healthchecks - enabled: true - apiKey: "XXXX" - apiURL: "https://healthchecks.io/" - tags: - - backup - position: - top: 0 - left: 1 - height: 2 - width: 1 -``` - -## Screenshots - -Healthchecks screenshot - - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Healthchecks", envvar="WTF_HEALTHCHECKS_APIKEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="apiKey", desc="Healthchecks read-only API-key", value="string" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="apiURL", desc="Optional Healthchecks API URL. Default: https://healthchecks.io/", value="string" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="tags", desc="Only show checks with tags", value="list" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/healthchecks" %} -{% include "src_path.md" %} diff --git a/docs/modules/hibp.md b/docs/modules/hibp.md deleted file mode 100644 index 1522b5b2..00000000 --- a/docs/modules/hibp.md +++ /dev/null @@ -1,57 +0,0 @@ -# Have I Been Pwned (HIBP) - -Indicates whether or not your listed email addresses appear in the [Have I Been Pwned](https://haveibeenpwned.com) breach database. - -**Note:** As of v0.19.0, WTF requires you use a Have I Been Pwned API key to connect to the service. See details below. - -## Configuration - -```yaml -hibp: - accounts: - - test@example.com - - pwned@gmail.com - apiKey: "p0d13*********************************************c3" - colors: - ok: "green" - pwned: "red" - enabled: true - position: - top: 4 - left: 1 - height: 1 - width: 2 - refreshInterval: 12h - since: "2019-06-22" -``` - -## Screenshots - -hibp screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="accounts", desc="A list of the accounts to check the HIBP database for." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="DigitalOcean", envvar="WTF_DIGITALOCEAN_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="colors", desc="Optional The colors to display for accounts that have not been pwned and ones that have. Defaults to white for unpwned accounts, red for pwned accounts." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="since", desc="Optional Only check for breaches after this date. Set this if you've been breached in the past, have taken steps to mitigate that (changing passwords, cancelling accounts, etc.) and only want to know about future breaches.", value="A date string in the format 'yyyy-mm-dd', ie: '2019-06-22'" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/hibp" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/index.md b/docs/modules/index.md deleted file mode 100644 index eab242d0..00000000 --- a/docs/modules/index.md +++ /dev/null @@ -1,18 +0,0 @@ -# Modules - -![screenshot](/assets/screenshot.png) - -A module is a discrete unit of -functionality that extracts data from a source and packages that data -for display. - -For example, the [New Relic](/modules/newrelic) module -uses New Relic's API to retrieve a list of the latest deploys and -packages that information as a list for display in the "New Relic" -widget. - -The [Clocks](/modules/clocks) module takes a list of -timezones and packages that information as a list of city/time pairs for -display in the "Clocks" widget. - -See left for all available modules. \ No newline at end of file diff --git a/docs/modules/ipaddress/ipapi.md b/docs/modules/ipaddress/ipapi.md deleted file mode 100644 index 3feb7a2b..00000000 --- a/docs/modules/ipaddress/ipapi.md +++ /dev/null @@ -1,276 +0,0 @@ -# IP-API - -Displays your current IP address information, from [IP-API.com](http://ip-api.com). - -**Note:** IP-API.com has a free-plan rate limit of 120 requests per -minute. - -## Configuration - -```yaml -ipapi: - colors: - name: red - value: white - # Optional - args: - - "ip" - - "isp" - - "as" - - "city" - - "regionName" - - "country" - - "continent" - - "coordinates" - - "organization" - - "timezone" - - "reverseDNS" - enabled: true - position: - top: 1 - left: 2 - height: 1 - width: 1 - refreshInterval: 150s -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="colors.name", desc="Optional The default colour for the row names." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.value", desc="Optional The default colour for the row values." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - - - - - -
- args -
- Optional The data to display and the order to display it in. -
- See args table below. -
- -## Args - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ValueDescriptionExample
- ip - - IP address - - 173.194.67.94 -
- isp - - ISP name - - Google -
- as - - AS number and organization, separated by space (RIR). Empty for IP blocks not being announced in BGP tables. - - AS15169 Google Inc. -
- asName - - AS name (RIR). Empty for IP blocks not being announced in BGP tables. - - GOOGLE -
- district - - District (subdivision of city) - - Old Farm District -
- city - - City - - Mountain View -
- region - - Region/state short code (FIPS or ISO) - - CA or 10 -
- regionName - - Region/state - - California -
- country - - Country name - - United States -
- countryCode - - Two-letter country code ISO 3166-1 alpha-2 - - US -
- continent - - Continent name - - North America -
- continentCode - - Two-letter continent code - - NA -
- coordinates - - Latitude and longitude - - 37.4192, -122.0574 -
- postalCode - - Postal code - - 94043 -
- currency - - National currency - - USD -
- organization - - Organization name - - Google -
- timezone - - Timezone (tz) - - America/Los_Angeles -
- reverseDNS - - Reverse DNS of the IP - - wi-in-f94.1e100.net -
- -{% set src="http://github.com/ipaddresses/ipapi" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/ipaddress/ipinfo.md b/docs/modules/ipaddress/ipinfo.md deleted file mode 100644 index d13d4fb9..00000000 --- a/docs/modules/ipaddress/ipinfo.md +++ /dev/null @@ -1,54 +0,0 @@ -# IP Info - -Displays your current IP address information, from ipinfo.io. - -**Note:** IPInfo.io has a free-plan rate limit of 1000 requests per day. - -## Configuration - -```yaml -ipinfo: - colors: - name: red - value: white - enabled: true - position: - top: 1 - left: 2 - height: 1 - width: 1 - refreshInterval: 150s -``` - -## Screenshots - -ipinfo screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="colors.name", desc="Optional The default colour for the row names." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.value", desc="Optional The default colour for the row values." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - - - - -
- apiToken -
- Optional -
- API token for ipinfo.io. -
- -{% set src="http://github.com/ipaddresses/ipinfo" %} -{% include "src_path.md" %} diff --git a/docs/modules/jenkins.md b/docs/modules/jenkins.md deleted file mode 100644 index 3661083a..00000000 --- a/docs/modules/jenkins.md +++ /dev/null @@ -1,82 +0,0 @@ -# Jenkins - -Displays Jenkins status of given builds in a project or view. - -## Configuration - -```yaml -jenkins: - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 2 - left: 3 - height: 2 - width: 3 - refreshInterval: 5m - successBallColor: "green" - jobNameRegex: ^[a-z]+\[[0-9]+\]$ - url: "https://jenkins.domain.com/jenkins/view_url" - user: "username" - verifyServerCertificate: true -``` - -## Screenshots - -jenkins screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Jenkins", envvar="WTF_JENKINS_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="jobNameRegex", desc="Optional A regex that filters the jobs shown in the widget. Any jobs matching the regular expression will be shown.", value="A valid regex, e.g. ^[a-z]+\[[0-9]+\]$" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="successBallColor", desc="Changes the default color of successful Jenkins jobs to the color of your choosing.", value="Any valid color name, blue, green, purple, yellow, etc." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="url", desc="The URL to your Jenkins project or view.", value="A valid URI." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="Jenkins" %} - {% include "attributes/username.md" %} - - {% include "attributes/verifyServerCert.md" %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected job in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/jenkins" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/jira.md b/docs/modules/jira.md deleted file mode 100644 index 00d19bd0..00000000 --- a/docs/modules/jira.md +++ /dev/null @@ -1,108 +0,0 @@ -# Jira - -Displays all Jira issues assigned to you for the specified project. - -## Configuration - -### Single Jira Project - -```yaml -jira: - apiKey: "p0d13*********************************************c3" - colors: - rows: - even: "lightblue" - odd: "white" - domain: "https://umbrellacorp.atlassian.net/" - email: "chriscummer@me.com" - enabled: true - jql: "issueType = Story" - position: - top: 4 - left: 1 - height: 1 - width: 2 - project: "ProjectA" - refreshInterval: 15m - username: "chris.cummer" - verifyServerCertificate: true -``` - -### Multiple Jira Projects - -If you want to monitor multiple Jira projects, use the following -configuration (note the difference in `project`): - -```yaml -jira: - apiKey: "p0d13*********************************************c3" - colors: - rows: - even: "lightblue" - odd: "white" - domain: "https://umbrellacorp.atlassian.net/" - email: "chriscummer@me.com" - enabled: true - jql: "issueType = Story" - position: - top: 4 - left: 1 - height: 1 - width: 2 - project: ["ProjectA", "ProjectB"] - refreshInterval: 15m - username: "chris.cummer" - verifyServerCertificate: true -``` - -## Screenshots - -jira screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Jira", envvar="WTF_JIRA_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% include "attributes/colors/rows.md" %} - - {% with name="domain", desc="Your Jira corporate domain.", value="A valid URI." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="Jira" %} - {% include "attributes/email.md" %} - - {% with name="jql", desc="Optional Custom JQL to be appended to the search query.", value="See Search Jira Like a Boss with JQL for details." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="project", desc="An array of projects to get data from", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="Jira" %} - {% include "attributes/username.md" %} - - {% include "attributes/verifyServerCert.md" %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - -
- -{% set src="http://github.com/jira" %} -{% include "src_path.md" %} diff --git a/docs/modules/krisinformation.md b/docs/modules/krisinformation.md deleted file mode 100644 index f3087ac8..00000000 --- a/docs/modules/krisinformation.md +++ /dev/null @@ -1,70 +0,0 @@ -# Krisinformation - -Displays important messages from Krisinformation.se which is a web site run by -the Swedish Civil Contingencies Agency that compiles and convey warnings, -alerts, and emergency information from Swedish authorities to the public. - - - [Krisinformation](https://www.krisinformation.se/en/). - -## Configuration - -```yaml -krisinformation: - title: Krisinformation - enabled: true - latitude: 53.1234 - longitude: 12.1234 - radius: -1 - country: true - maxitems: 5 - maxage: 1000 - refreshInterval: 1h - position: - top: 0 - left: 0 - height: 1 - width: 3 -``` - -## Screenshots - -Krisinformation screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="latitude", desc="Optional The latitude of the position from which the widget should look for messages.", value="Decimal degrees" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="longitude", desc="Optional The longitude of the position from which the widget should look for messages.", value="Decimal degrees" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="radius", desc="Optional The radius in km from your position that the widget should look for messages, use latitude/longitude setting", value="Any positive integer" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="county", desc="Optional The county from where to display messages", value="string" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="country", desc="Optional Only display country wide messages. Default: true", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="maxitems", desc="Optional Only display X number of latest messages. (-1 disables) Default: -1.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="maxage", desc="Optional Only show messages younger than maxage in hours. Default: 720", value="Any positive integer" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/krisinformation" %} -{% include "src_path.md" %} diff --git a/docs/modules/kubernetes.md b/docs/modules/kubernetes.md deleted file mode 100644 index 6831475b..00000000 --- a/docs/modules/kubernetes.md +++ /dev/null @@ -1,53 +0,0 @@ -# Kubernetes - -Displays information about a Kubernetes cluster. - -## Configuration - -```yaml -kubernetes: - enabled: true - kubeconfig: "/Users/testuser/.kube/config" - namespaces: - - internal - - public - - systems - objects: - - deployments - - nodes - - pods - position: - top: 4 - left: 1 - height: 1 - width: 2 - refreshInterval: 5m - title: "Build System" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="context", desc="The Kubernetes context to use. If blank, it uses the default context." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="kubeconfig", desc="The absolute path to your Kubernetes config file." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="namespaces", desc="A list of namespaces to monitor. Defaults to all if empty." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="objects", desc="A list of Kubernetes objects to display.", value="Any of nodes, pods, and/or deployments." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/kubernetes" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/logger.md b/docs/modules/logger.md deleted file mode 100644 index 24a0a094..00000000 --- a/docs/modules/logger.md +++ /dev/null @@ -1,26 +0,0 @@ -# Logger - -View contents of wtf log file (~/.config/wtf/log.txt). - -## Configuration - -```yaml -logger: - enabled: true - colors: - label: "green" - text: "white" - position: - top: 1 - left: 2 - height: 1 - width: 2 - refreshInterval: 15 -``` - -## Screenshots - -logger screenshot - -{% set src="http://github.com/logger" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/lunarphase.md b/docs/modules/lunarphase.md deleted file mode 100644 index bcc678f6..00000000 --- a/docs/modules/lunarphase.md +++ /dev/null @@ -1,27 +0,0 @@ -# Lunar Phase - -Displays the phase of the Moon as ASCII art from [Wttr.in](http://wttr.in). The width of the column in which the lunar phase is displayed needs to be large enough for the ASCII graphic to fit or multiple columns must be allocated. - -## Configuration - -```yaml -lunarphase: - enabled: true - position: - top: 3 - left: 5 - height: 2 - width: 2 - language: 'en' - refreshInterval: 5h -``` - -## Screenshots - -

- lunarphase screenshot - lunarphase french screenshot -

- -{% set src="http://github.com/lunarphase" %} -{% include "src_path.md" %} diff --git a/docs/modules/mercurial.md b/docs/modules/mercurial.md deleted file mode 100644 index 831efec0..00000000 --- a/docs/modules/mercurial.md +++ /dev/null @@ -1,90 +0,0 @@ -# Mercurial - -Displays information about local mercurial repositories: branch, changed -files, and recent commits. - -#### Branch - -The name of the currently-active mercurial 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. - -## Configuration - -```yaml -mercurial: - commitCount: 5 - commitFormat: "[forestgreen]{rev}:{phase} [white]{desc|firstline|strip} [grey]{author|person} {date|age}[white]" - enabled: true - position: - top: 0 - left: 3 - height: 2 - width: 2 - refreshInterval: 8s - repositories: - - "/Users/user/fakelib" - - "/Users/user/fakeapp" -``` - -## Screenshots - -mercurial screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="commitCount", desc="The number of past commits to display.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="commitFormat", desc="Optional The string format for the commit message." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="repositories", desc="A list of Mercurial repositories to watch.", value="A list of zero or more local file paths pointing to valid mercurial repositories." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Show the previous Mercurial repository" %} - {% include "keyboard/h.md" %} - - {% set l="Show the next Mercurial repository" %} - {% include "keyboard/l.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous Mercurial repository" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next Mercurial repository" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/mercurial" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/newrelic.md b/docs/modules/newrelic.md deleted file mode 100644 index e9f2798b..00000000 --- a/docs/modules/newrelic.md +++ /dev/null @@ -1,67 +0,0 @@ -# New Relic - -Connects to the New Relic API and displays the last n deploys of the -monitored applications: deploy ID, deploy time, and who deployed it. - -## Configuration - -```yaml -newrelic: - apiKey: "p0d13*********************************************c3" - applicationIDs: - - 10549735 - - 499785 - deployCount: 6 - enabled: true - position: - top: 4 - left: 3 - height: 1 - width: 2 - refreshInterval: 15m -``` - -## Screenshots - -newrelic screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="New Relic", envvar="WTF_NEW_RELIC_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="applicationIds", desc="A list of integer IDs of the New Relic applications you wish to report on.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="deployCount", desc="Optional The number of past deploys to display on screen. Default: 5.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous application" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next application" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/newrelic" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/nextbus.md b/docs/modules/nextbus.md deleted file mode 100644 index ef15070a..00000000 --- a/docs/modules/nextbus.md +++ /dev/null @@ -1,75 +0,0 @@ -# NextBus - -Displays information about the next bus for a particular stop. Useful for determining when to leave the house. - -> Note that not all bus services around the world serves bus data through umoiq/NextBus. For those that don't, you will need to write the appropriate module to integrate with those APIs if they exist. - -This module integrates the predictions command from the umoiq/NextBus API. [http://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf](http://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf). - -## Configuration - -If the transit agency exists on this UI, we can configure this module. [https://retro.umoiq.com/](https://retro.umoiq.com/). - -To make JSON easier to read in the browser, try this chrome extension [JSONView](https://chrome.google.com/webstore/detail/jsonview/gmegofmjomhknnokphhckolhcffdaihd?hl=en). - -1. To get the agency tag for your local transit agency, look through this list: -`https://webservices.umoiq.com/service/publicJSONFeed?command=agencyList` - -2. Once you locate your transit agency tag, you can view the list of available bus routes and route tag by replacing `` with your agency tag from step 1. -`https://webservices.umoiq.com/service/publicJSONFeed?command=routeList&a=` - -3. Once you locate your desired bus route, you can find the `stopID` you are interested in tracking by replacing `` with your transit agency tag from step 1 and by replacing `` with your desired route from step 2. -`https://webservices.umoiq.com/service/publicJSONFeed?command=routeConfig&a=&r=` - -Once you have these 3 values, you can populate it in the `yaml` config. - -#### Example: -Step 1: `stl` -Step 2: `24E` -Step 3: `43428` - -#### Would result in: -```yaml -nextbus: - enabled: true - border: false - agency: stl - route: 24E - stopID: 43428 - position: - top: 12 - left: 0 - width: 24 - height: 2 - refreshInterval: 20s -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="agency", desc="Transit agency of your bus.", value="Ex. `stl` from https://webservices.umoiq.com/service/publicJSONFeed?command=agencyList" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="route", desc="Route Number of your bus.", value="Ex. `24E` from https://webservices.umoiq.com/service/publicJSONFeed?command=routeList&a=stl" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="stopID", desc="Your bus stop number.", value="Ex. `43428` from: https://webservices.umoiq.com/service/publicJSONFeed?command=routeConfig&a=stl&r=24E" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Screenshots - -The output format is ` | ETA [:]` -nextbus screenshot - -According to the above screenshot, the next #24 bus is in 16 minutes and 43 seconds. - -{% set src="http://github.com/nextbus" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/opsgenie.md b/docs/modules/opsgenie.md deleted file mode 100644 index c255b3ba..00000000 --- a/docs/modules/opsgenie.md +++ /dev/null @@ -1,77 +0,0 @@ -# OpsGenie - -Shows OpsGenie on-call schedules. - -See Who is on Call API for details. - -## Configuration - -### Single Schedule - -```yaml -opsgenie: - apiKey: "p0d13*********************************************c3" - displayEmpty: false - enabled: true - position: - top: 2 - left: 1 - height: 2 - width: 1 - refreshInterval: 6h - region: "us" - schedule: "Primary" - scheduleIdentifierType: "id" -``` - -### Multiple Schedules - -```yaml -opsgenie: - apiKey: "p0d13*********************************************c3" - displayEmpty: false - enabled: true - position: - top: 2 - left: 1 - height: 2 - width: 1 - refreshInterval: 6h - region: "us" - schedule: - - "Primary" - - "Secondary" - scheduleIdentifierType: "id" -``` - -## Screenshots - -opsgenie screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="OpsGenie", envvar="WTF_OPS_GENIE_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="displayEmpty", desc="Whether schedules with no assigned person on-call should be displayed. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="region", desc="The region of the servers to connect to.", value="eu, us" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="scheduleIdentifierType", desc="Type of the schedule identifier.", value="id, name" %} - {% include "attributes/custom.md" %} - {% endwith %} - - -
- -{% set src="http://github.com/opsgenie" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/pagerduty.md b/docs/modules/pagerduty.md deleted file mode 100644 index 74100ed3..00000000 --- a/docs/modules/pagerduty.md +++ /dev/null @@ -1,69 +0,0 @@ -![pagerduty](/assets/services/pagerduty.png){: align=left width=128 height=128} - -# PagerDuty - -Shows Pagerduty on-call schedules. - -## Configuration - -```yaml -pagerduty: - apiKey: "p0d13*********************************************c3" - enabled: true - escalationFilter: - - "client-eng" - position: - top: 4 - left: 3 - height: 1 - width: 2 - scheduleIDs: - - "R2D24CD" - - "C3P05MF" - showIncidents: true - showOnCallEnd: true - showSchedules: true -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="PagerDuty", envvar="WTF_PAGERDUTY_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="escalationFilter", desc="An array of schedule names you want to filter on." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="scheduleIDs", desc="An array of schedule IDs you want to restrict the query to." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showIncidents", desc="Optional Whether or not to list incidents. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showOnCallEnd", desc="Optional Whether or not to display the end date of the oncall rotation. Default: false.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showSchedules", desc="Optional Whether or not to show schedules. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="teamIDs", desc="Optional An array of team IDs to restrict the incidents query to.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="userIDs", desc="Optional An array of user IDs to restrict the incidents query to.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/pagerduty" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/pihole.md b/docs/modules/pihole.md deleted file mode 100644 index f6262c22..00000000 --- a/docs/modules/pihole.md +++ /dev/null @@ -1,68 +0,0 @@ -![pihole](/assets/services/pihole.png){: align=left width=128 height=128} - -# Pihole - -Displays information about a running [Pi-hole](https://pi-hole.net/) server. - -## Configuration - -```yaml -pihole: - apiUrl: http://192.168.1.100:1010/admin/api.php - enabled: true - maxClientWidth: 20 - maxDomainWidth: 20 - position: - top: 5 - left: 0 - height: 2 - width: 2 - refreshInterval: 1m - showSummary: true - showTopItems: 5 - showTopClients: 5 - token: atvvedmpyat8140rnhodrok3qr58d8ph85wl6wk1rpb9upiwx1tl6eittz403pqaj -``` - -## Screenshots - -Pi-hole screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="apiUrl", desc="The Pi-Hole API Server URL. Typically: http:///admin/api.php", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="maxClientWidth", desc="Optional Number of characters to display when outputting query and ad domain names. Default: 20", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="maxDomainWidth", desc="Optional Number of characters to display when outputting client name and IP. Default: 20.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showSummary", desc="Show summary. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showTopItems", desc="Optional Number of Top Queries and Top Ads to display. 0 disables the output. Default: 5.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showTopClients", desc="Optional Number of Top Sources and Query Types to display. 0 disables the output. Default: 5.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="token", desc="Navigate to http:///admin/settings.php?tab=api and choose 'Show API Token'", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/pihole" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/pocket.md b/docs/modules/pocket.md deleted file mode 100644 index aab13503..00000000 --- a/docs/modules/pocket.md +++ /dev/null @@ -1,61 +0,0 @@ -# Pocket - -Displays Pocket Saved Articles. - -## Configuration - -```yaml -pocket: - enabled: true - position: - top: 0 - left: 3 - height: 4 - width: 2 - consumerKey: '88*******************' - refreshInterval: 1s -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="consumer_key", desc="The consumer key of Pocket app obtained from https://getpocket.com/developer/apps/new. Make sure to have add, modify, and retrieve permissions.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the article in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% set a="Toggle link archive/unarchive" %} - {% include "keyboard/a.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set t="Toggle view archived links/active links" %} - {% include "keyboard/t.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/pocket" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/power.md b/docs/modules/power.md deleted file mode 100644 index 1ca2c9e4..00000000 --- a/docs/modules/power.md +++ /dev/null @@ -1,39 +0,0 @@ -# Power - -Displays information about the current power source. - -For battery, also displays the current charge, estimated time remaining, and whether it is charging or discharging. - -## Configuration - -```yaml -power: - enabled: true - position: - top: 5 - left: 0 - height: 2 - width: 1 - refreshInterval: 15s -``` - -## Screenshots - -power screenshot - -{% set src="http://github.com/power" %} -{% include "src_path.md" %} - -## Dependencies - -### Linux - -[upower](https://upower.freedesktop.org/) - -### FreeBSD - -[apm](https://www.freebsd.org/cgi/man.cgi?apm) - -### MacOS - -[pmset](https://en.wikipedia.org/wiki/Pmset) \ No newline at end of file diff --git a/docs/modules/resourceusage.md b/docs/modules/resourceusage.md deleted file mode 100644 index 09531c74..00000000 --- a/docs/modules/resourceusage.md +++ /dev/null @@ -1,59 +0,0 @@ -# Resource Usage - -Displays CPU and memory usage. - -## Configuration - -```yaml -resourceusage: - cpuCombined: false - enabled: true - position: - top: 1 - left: 1 - height: 1 - width: 1 - refreshInterval: 1s - showCPU: true - showMem: true - showSwp: true -``` - -## Screenshots - -resource usage screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="cpuCombined", desc="Optional Whether or not to display the CPUs as one combined value. Default: false.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="graphIcon", desc="Optional The character to use to display stars in the graph. Default: |.", value="Any visible alphanumeric character." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="graphStars", desc="Optional The maximum number of stars to display in the graph. Default: 20.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showCPU", desc="Optional Whether or not to display the CPU usage. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showMem", desc="Optional Whether or not to display the memory usage. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="showSwp", desc="Optional Whether or not to display the swap memory usage. Default: true.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/resourceusage" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/rollbar.md b/docs/modules/rollbar.md deleted file mode 100644 index e65a234d..00000000 --- a/docs/modules/rollbar.md +++ /dev/null @@ -1,85 +0,0 @@ -# Rollbar - -Displays item information for your rollbar account. - -## Configuration - -```yaml -rollbar: - accessToken: "d23*******************************************3r2" - enabled: true - projectOwner: "ENCOM" - projectName: "MCP" - activeOnly: true - assignedToName: "dillinger" - count: 3 - position: - top: 4 - left: 1 - height: 2 - width: 2 - refreshInterval: 15m -``` - -## Screenshots - -rollbar screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="accessToken", desc="Your Rollbar project access token (only needs read capabilities).", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="activeOnly", desc="Optional Only show items that are active.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="assignedToName", desc="Optional Set this to your username if you only want to see items assigned to you.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="count", desc="Optional How many items you want to see. 100 is max.", value="Any positive integer up to 100 inclusive." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="projectName", desc="This is used to create a link to the item.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="projectOwner", desc="This is used to create a link to the item.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Display the selected item in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/rollbar" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/security.md b/docs/modules/security.md deleted file mode 100644 index 524d149a..00000000 --- a/docs/modules/security.md +++ /dev/null @@ -1,81 +0,0 @@ -# Security - -Displays some general information about the state of the machine'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 - - - -#### DNS - -
    -
  • Which DNS resolvers (servers) the machine is configured to use
  • -
- -#### Users - -
    -
  • Which users are logged into the machine. Note: Does not yet -show hidden users.
  • -
- -## Configuration - -```yaml -security: - enabled: true - position: - top: 1 - left: 2 - height: 1 - width: 1 - refreshInterval: 1h -``` - -## Screenshots - -security screenshot - -## For Linux Firewall Users - -For most Linux distributions, to get the correct firewall settings by default, the program needs to be run as root. -This is obviously a bad idea. Here's is one potetial solution: - -```bash -sudo visudo -f /etc/sudoers.d/ufwstatus - -# Then add the following to that file: - -# We need to add the "full" command as alias: -Cmnd_Alias UFWSTATUS = /usr/sbin/ufw status - -# Group privilege specification -%ufwstatus ALL=NOPASSWD: UFWSTATUS -``` - -Now run: - -```bash -# Add new group: "ufwstatus" -sudo groupadd -r ufwstatus - -# Add the username (here "xxxx") to the "ufwstatus" group -sudo gpasswd --add xxxx ufwstatus - -# We add all "root" user sbin paths for convenience -export PATH=${PATH}:/usr/local/sbin:/usr/sbin:/sbin -``` - -{% set src="http://github.com/security" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/sports/football.md b/docs/modules/sports/football.md deleted file mode 100644 index f65591ba..00000000 --- a/docs/modules/sports/football.md +++ /dev/null @@ -1,95 +0,0 @@ -# Football - -Displays Football statistics about the specific league. This widget uses [football-data.org](https://www.football-data.org/client/register). - -#### Standings - -Standings is the ranking or table for specific league. By default it shows top 5 teams in the league but which can be customized using configuration. - -#### Matches Played - -Shows recent matches played in the specific league. By default it shows matches played in last 5 days. - -#### Upcoming Matches - -Shows upcoming matches or fixtuers in the specific league. By default it shows upcoming matches for next 5 days. - -## Supported Leagues - -Currently this widget only support below mentioned league/competition, You should use below shortname of the league in your configuration: - -| Competition | Short Name | -|----------------------------------|:----------:| -| Brazil Série A | BSA | -| Campeonato Brasileiro da Série A | EL2 | -| English Championship | EC | -| English Premier League | PL | -| European Championship | EUC | -| FIFA World Cup | WC | -| French Ligue 1 | FL1 | -| German Bundesliga | GB | -| Italy Serie A | ISA | -| Netherlands Eredivisie | NE | -| Portugal Primeira Liga | PPL | -| Spain Primera Division | SPD | -| UEFA Champions League | CL | - -## Configuration - -```yaml -football: - enabled: true - apiKey: "*************" - league: "PL" - favTeam: "Liverpool FC" - standingCount: 5 - matchesFrom: 5 - matchesTo: 5 - position: - top: 1 - left: 0 - height: 4 - width: 3 - refreshInterval: 1000s - title: "⚽" -``` - -## Screenshots - -football screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="apiKey", desc="API key to get the football stats from football-data.org. You can get your Free tier key on football-data.org. Leave it empty to use the WTF_FOOTBALL_API_KEY environment variable.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -{% with name="league", desc="Short name of the league or competition (as listed above in Supported Leagues).", value="" %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="favTeam", desc="Optional Name of the favorite team from specific league. Leave it empty to use the WTF_FOOTBALL_TEAM environment variable.", value="" %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="matchesFrom", desc="Optional List all matches played in last (N) number of days. Default 5.", value="Any positive integer." %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="matchesTo", desc="Optional List all upcoming matches coming in next (N) number of days. Default 5 -.", value="Any positive integer." %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="standingCount", desc="Optional List top number (N) of teams in the league. Default 5.", value="Any positive integer." %} -{% include "attributes/custom.md" %} -{% endwith %} - -
- -{% set src="http://github.com/football" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/sports/nbascore.md b/docs/modules/sports/nbascore.md deleted file mode 100644 index eabe5d23..00000000 --- a/docs/modules/sports/nbascore.md +++ /dev/null @@ -1,50 +0,0 @@ -# NBA Score - -Displays NBA game scores. - -## Configuration - -```yaml -nbascore: - enabled: true - position: - top: 1 - left: 2 - height: 1 - width: 1 - refreshInterval: 10m -``` - -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% include "keyboard/spacer.md" %} - - {% set c="Go to current day" %} - {% include "keyboard/c.md" %} - - {% set h="Go to previous day" %} - {% include "keyboard/h.md" %} - - {% set l="Go to next day" %} - {% include "keyboard/l.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Go to previous day" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Go to next day" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/nbascore" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/spotify.md b/docs/modules/spotify.md deleted file mode 100644 index 71ee6440..00000000 --- a/docs/modules/spotify.md +++ /dev/null @@ -1,64 +0,0 @@ -# Spotify - -Control the Spotify client. - -## Configuration - -```yaml -spotify: - enabled: true - colors: - label: "green" - text: "white" - position: - top: 1 - left: 2 - height: 1 - width: 1 - refreshInterval: 0 -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="colors.label", desc="Optional The color for labels. Default: green." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="colors.text", desc="Optional The color for text. Default: white." %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected item in the browser" %} - {% include "keyboard/return.md" %} - - {% set space="Play/pause the currently-selected song" %} - {% include "keyboard/space.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Play previous song" %} - {% include "keyboard/h.md" %} - - {% set l="Play next song" %} - {% include "keyboard/l.md" %} - - {% include "keyboard/r.md" %} - -
- -{% set src="http://github.com/spotify" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/stocks/finnhub.md b/docs/modules/stocks/finnhub.md deleted file mode 100644 index b8629232..00000000 --- a/docs/modules/stocks/finnhub.md +++ /dev/null @@ -1,41 +0,0 @@ -# Finnhub - -Display Finnhub stocks for the configured symbols. - -## Configuration - -```yaml -finnhub: - apiKey: "your-api-key" - symbols: - - "AAPL" - - "MSFT" - - "AMZN" - - "FSLY" - enabled: true - position: - top: 0 - left: 0 - height: 2 - width: 2 - refreshInterval: 5s -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="apiKey", desc="Your finnhub.io api key.", value="A valid API key." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="symbols", desc="List of symbols to display.", value="List of symbols." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/stocks/finnhub" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/stocks/yfinance.md b/docs/modules/stocks/yfinance.md deleted file mode 100644 index 4d982e00..00000000 --- a/docs/modules/stocks/yfinance.md +++ /dev/null @@ -1,66 +0,0 @@ -# Yahoo Finance - -Display Yahoo Finance data for the configured symbols. - -The first column shows the symbol's status: - -* pre-market: ⏭ -* open: ▶ -* post-market: ⏮ -* closed: ⏹ - -The second column is the symbol's shortname, third column shows the current value. -The fourth columns will show a different icon depending on the current market change: - -* >3%: ⬆️ -* >0%: ↗️ -* <0%: ↘️ -* <-3%: ⬇️ - -## Configuration - -```yaml -yfinance: - enabled: true - title: "Stock and exchange rate 🚀" - sort: true - refreshInterval: 1m - symbols: - - "DOCN" - - "GLE.PA" - - "ABN.AS" - - "ICAD.PA" - - "ACA.PA" - - "ORA.PA" - - "EURUSD=X" - - "USDCAD=X" - - "CADJPY=X" - position: - top: 1 - left: 0 - height: 1 - width: 1 -``` - -## Screenshots - -yfinance screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="symbols", desc="List of Yahoo Finance symbols to display.", value="List of valid Yahoo Finance symbols." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="sort", desc="Optional Sort indices by market change percent. Default: false.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/stocks/yfinance" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/subreddit.md b/docs/modules/subreddit.md deleted file mode 100644 index bbd79e1d..00000000 --- a/docs/modules/subreddit.md +++ /dev/null @@ -1,82 +0,0 @@ -# Subreddit - -Displays stories from a specific subreddit. - -## Configuration - -```yaml -subreddit: - enabled: true - numberOfPosts: 10 - position: - top: 4 - left: 1 - height: 1 - width: 2 - refreshInterval: 15m - sortOrder: top - subreddit: "news" - topTimePeriod: month -``` - -## Screenshots - -subreddit module screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="numberOfPosts", desc="Optional Defines number of stories to be displayed. Default: 10. Note that the module only makes one request, so the maximum is 25.", value="Any positive integer equal to or less than 25." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="sortOrder", desc="Optional Defines the order to sort the posts in the subreddit. Default: hot.", value="new, top, hot" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="subreddit", desc="The subreddit to display links from.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="topTimePeriod", desc="Optional Defines the time period to choose top posts from. Default: all.", value="hour, day, week, month, year, all" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected link in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% set c="Open the selected link's Reddit comments in the browser" %} - {% include "keyboard/c.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set o="Open the selected link in the browser" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/subreddit" %} -{% include "src_path.md" %} diff --git a/docs/modules/textfile.md b/docs/modules/textfile.md deleted file mode 100644 index b35f33e9..00000000 --- a/docs/modules/textfile.md +++ /dev/null @@ -1,86 +0,0 @@ -# Textfile - -Displays the contents of the specified text file in the widget. - -## Configuration - -```yaml -textfile: - enabled: true - filePaths: - - "~/Desktop/notes.md" - - "~/.config/wtf/config.yml" - format: true - formatStyle: "dracula" - position: - top: 5 - left: 4 - height: 2 - width: 1 - refreshInterval: 15s - wrapText: true -``` - -## Screenshots - -textfile screenshot - -## Attributes - -## Attributes - - - {% include "attributes/table_header.md" %} - - -{% with name="filePaths", desc="An array of paths to the files to be displayed in the widget.", value="" %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="format", desc="Optional Whether or not to try and format and syntax highlight the displayedtext. Default: false", value="true, false" %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% with name="formatStyle", desc="Optional The style of syntax highlighting to format the text with. Default: vim", value="See Chroma styles for all valid options." %} -{% include "attributes/custom.md" %} -{% endwith %} - -{% include "attributes/wrapText.md" %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - {% set return="Opens the text file in whichever text editor is associated with that file type" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Select the previous file" %} - {% include "keyboard/h.md" %} - - {% set l="Select the next file" %} - {% include "keyboard/l.md" %} - - {% set o="Opens the text file in whichever text editor is associated with that file type" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Select the previous file" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Select the next file" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/textfile" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/todo.md b/docs/modules/todo.md deleted file mode 100644 index 45e0bc38..00000000 --- a/docs/modules/todo.md +++ /dev/null @@ -1,175 +0,0 @@ -# Todo - -An interactive todo list. - -## Configuration - -```yaml -todo: - checkedIcon: "X" - colors: - checked: gray - highlight: - fore: "black" - back: "orange" - enabled: true - filename: "todo.yml" - position: - top: 2 - left: 2 - height: 2 - width: 1 - refreshInterval: 1h -``` - -## Screenshots - -todo screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="colors.checked", desc="The foreground color for checked rows.", value="" %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% include "attributes/colors/highlight.md" %} - - {% with name="colors.tags", desc="The foreground color for tag text.
Default: khaki", value="" %} - {% include "attributes/colors/custom.md" %} - {% endwith %} - - {% with name="checkedIcon", desc="Optional The icon used to denote a 'checked' todo item.", value="Any displayable unicode character." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="checkedPos", desc="Optional The position at which the checkbox is shown.
Default: first", value="first, last, none" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="dates.enabled", desc="Optional Whether or not the following date functionality is enabled.
Default: true", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="dates.format", desc="Optional The format in which to display dates.
Default: yyyy-mm-dd", value="yyyy-mm-dd, yy-mm-dd, dd-mm-yy, dd-mm-yyyy, dd M yy, dd M yyyy" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="dates.hideYearIfCurrent", desc="Optional Hide the year, if the todo item year is the current year.
Default: true", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="dates.switchToInDays", desc="Optional The number of days in the future after which the todo item date is displayed as an absolute date.
Default: 7", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="dates.undatedAsDays", desc="Optional How many days into the future undated todo items should be considered 'due'.
Default: 7", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="filename", desc="The name for the todo file.", value="Any valid filename, ideally ending in yml." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="newPos", desc="Optional The position into which new todo items are created.
Default: first", value="first, last" %} - {% include "attributes/custom.md" %} - {% endwith %} - - - {% with name="tags.enabled", desc="Optional Whether or not to enable the tags feature.
Default: true", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="tags.hide", desc="Optional A list of tags to hide by default.", value="A comma-separated list of tags." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="tags.hiddenInTitle", desc="Optional Whether or not to display in the widget title the number of items currently hidden by tag filtering.
Default: true", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="tags.pos", desc="Optional The position in the todo item text at which to display tags.
Default: end", value="start, end" %} - {% include "attributes/custom.md" %} - {% endwith %} - - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set pound="Open the tag-filtering modal dialog" %} - {% include "keyboard/pound.md" %} - - {% set esc="Remove focus from the selected item" %} - {% include "keyboard/esc.md" %} - - {% set esc="Close the modal item dialog without saving changes" %} - {% include "keyboard/esc.md" %} - - {% set return="Edit the selected item" %} - {% include "keyboard/return.md" %} - - {% set return="Close the modal item dialog and save changes" %} - {% include "keyboard/return.md" %} - - {% set space="Check/uncheck the selected item" %} - {% include "keyboard/space.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set n="Create a new list item" %} - {% include "keyboard/n.md" %} - - {% set o="Opens the todo list file in whichever text editor is associated with that file type" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/ctrlD.md" %} - - {% set ctrlf="Move the selected item to the top of the list" %} - {% include "keyboard/ctrlf.md" %} - - {% set ctrlj="Move the selected item down the list" %} - {% include "keyboard/ctrlJ.md" %} - - {% set ctrlk="Move the selected item up the list" %} - {% include "keyboard/ctrlK.md" %} - - {% set ctrll="Move the selected item to the bottom of the list" %} - {% include "keyboard/ctrll.md" %} - -
- -## Tagging - -Todo supports tagging todo list items to provide contextual grouping and filtering. - -A tag is a string prefixed by the pound (`#`) symbol, included somewhere in the todo item text. - -Examples: - -❯ `buy groceries #chore` - -❯ `#chore buy groceries` - -❯ `#this also #works` (two tags, `#this` and `#works`, text `also`) - -To view only todo items associated with a specific tag, use the `#` key and enter the tag text in the modal dialog. - -{% set src="http://github.com/todo" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/todoist.md b/docs/modules/todoist.md deleted file mode 100644 index 85dda654..00000000 --- a/docs/modules/todoist.md +++ /dev/null @@ -1,86 +0,0 @@ -# Todoist - -Displays all items on specified project. - -## Configuration - -```yaml -todoist: - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 0 - left: 2 - height: 1 - width: 1 - projects: - - 122247497 - refreshInterval: 1h -``` - -## Screenshots - -todoist screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Todoist", envvar="WTF_TODOIST_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="projects", desc="The todoist projects to fetch items from.", value="The integer ID of the project." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set esc="Remove focus from the selected item" %} - {% include "keyboard/esc.md" %} - - {% include "keyboard/spacer.md" %} - - {% set c="Close current item" %} - {% include "keyboard/c.md" %} - - {% set d="Delete current item" %} - {% include "keyboard/d.md" %} - - {% set h="Show the previous project" %} - {% include "keyboard/h.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% set l="Show the next project" %} - {% include "keyboard/l.md" %} - - {% set u="Clear the current selection" %} - {% include "keyboard/u.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous project" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next project" %} - {% include "keyboard/arrowFore.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/todo_plus" %} -{% include "src_path.md" %} diff --git a/docs/modules/transmission.md b/docs/modules/transmission.md deleted file mode 100644 index 0ad0fa33..00000000 --- a/docs/modules/transmission.md +++ /dev/null @@ -1,75 +0,0 @@ -![transmission](/assets/services/transmission.png){: align=left width=128 height=128} - -# Transmission - -View and manage your [Transmission](https://transmissionbt.com) bittorrent daemon. This widget shows you the currently-loaded -torrents, their "download complete" percentage, and their seeding status. - -## Configuration - -```yaml -transmission: - enabled: true - host: "192.168.1.5" - password: "passwordpassword" - position: - top: 4 - left: 3 - width: 2 - height: 1 - refreshInterval: 3s - username: "transmission" -``` - -## Screenshots - -transmission screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="host", desc="The IP address of the machine that your Transmission daemon is running on.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="Transmission" %} - {% set pwdesc="The password you use to connect to your Transmission daemon." %} - {% include "attributes/password.md" %} - - {% set service="Transmission" %} - {% set undesc="The username you use to connect to your Transmission daemon." %} - {% include "attributes/username.md" %} - -
- - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Pause/resume the selected torrent" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/ctrlD.md" %} - -
- -{% set src="http://github.com/transmission" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/travisci.md b/docs/modules/travisci.md deleted file mode 100644 index e8692f5e..00000000 --- a/docs/modules/travisci.md +++ /dev/null @@ -1,59 +0,0 @@ -# TravicCI - -Displays build information for your Travis CI account. - -## Configuration - -This module pulls information from api.travis-ci.com (when pro: true) or api.travis-ci.org (when pro: false). - -```yaml -travisci: - apiKey: "p0d13*********************************************c3" - enabled: true - compact: true - limit: 8 - sort_by: "id:desc" - position: - top: 4 - left: 1 - height: 1 - width: 2 - pro: false - refreshInterval: 15m -``` - -## Screenshots - -travisci screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="TravisCI", envvar="WTF_TRAVIS_API_TOKEN" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="baseURL", desc="Optional Your TravisCI Enterprise API URL.", value="A valid URL. Can also be set via the WTF_TRAVIS_BASE_URL environment variable." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="compact", desc="Optional When true, displays one line per build entry. When false, displays two lines per entry. Default: false", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="sort_by", desc="Optional Sortable by: id, created_at, started_at, finished_at, number, append :desc to any attribute to reverse order. The default value is id:desc. See https://developer.travis-ci.com/resource/builds for more information.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="pro", desc="Optional Determines whether or not this module will use the Pro version of Travis CI.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - -
- -{% set src="http://github.com/travisci" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/trello.md b/docs/modules/trello.md deleted file mode 100644 index 84ea931f..00000000 --- a/docs/modules/trello.md +++ /dev/null @@ -1,79 +0,0 @@ -# Trello - -Displays all Trello cards on specified lists. - -## Configuration - -### Single Trello List - -```yaml -trello: - accessToken: "d23*******************************************3r2" - apiKey: "p0d13*********************************************c3" - board: Main - enabled: true - list: "Todo" - position: - height: 1 - left: 2 - top: 0 - width: 1 - refreshInterval: 1h - username: myname -``` - -### Multiple Trello Lists - -If you want to monitor multiple Trello lists, use the following -configuration (note the difference in `list`): - -```yaml -trello: - accessToken: "d23*******************************************3r2" - apiKey: "p0d13*********************************************c3" - board: Main - enabled: true - list: ["Todo", "Done"] - position: - height: 1 - left: 2 - top: 0 - width: 1 - refreshInterval: 1h - username: myname -``` - -## Screenshots - -trello screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="accessToken", desc="Your Trello access token. Leave empty to use the WTF_TRELLO_ACCESS_TOKEN environment variable.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="Trello", envvar="WTF_TRELLO_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="board", desc="The name of the Trello board.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="list", desc="The Trello lists to fetch cards from.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set service="Trello" %} - {% include "attributes/username.md" %} - - -
- -{% set src="http://github.com/todo_plus" %} -{% include "src_path.md" %} diff --git a/docs/modules/twitch.md b/docs/modules/twitch.md deleted file mode 100644 index f0076703..00000000 --- a/docs/modules/twitch.md +++ /dev/null @@ -1,126 +0,0 @@ -# Twitch - -Displays twitch streams that are currently live on [Twitch.tv](https://www.twitch.tv/). - -If you wish to see **top** live streams: - -1. Follow the steps [here](https://dev.twitch.tv/docs/authentication/register-app) to create a twitch app. -2. Save your clientId and clientSecret in your configuration file. - -If you wish to see your **followed** live streams: - -1. Perform the previous steps and continue from [here](https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#authorization-code-grant-flow) until you receive a userAccessToken and userRefreshToken. -2. Get your twitch userId from [this site](https://www.streamweasels.com/tools/convert-twitch-username-to-user-id/). -3. Check which redirectURI you have for your app at [twitch developer console](https://dev.twitch.tv/console). -4. Save your userAccessToken, userRefreshToken, userId and redirectURI in your configuration file. - -## Configuration - -```yaml -twitch: - enabled: true - position: - top: 1 - left: 1 - height: 1 - width: 2 - streams: "top" - clientId: "client id" - clientSecret: "client secret" - userAccessToken: "user access token" - userRefreshToken: "user refresh token" - redirectURI: "http://localhost:3000/" - userId: 123456789 -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- streams -
- Which streams to display, top or followed. Default: top -
- clientId -
- Client ID of your twitch app. -
- clientSecret -
- Client secret of your twitch app. -
- userAccessToken -
- User access token gotten from accepting your twitch app. Required to fetch followed streams. -
- userRefreshToken -
- User refresh token gotten from accepting your twitch app. Required to fetch followed streams. -
- redirectURI -
- The redirect URI set for your twitch app. Required to fetch followed streams. -
- userId -
- Your twitch user ID. Required to fetch followed streams. -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set esc="Cancel the selection" %} - {% include "keyboard/esc.md" %} - - {% set return="Open the selected stream in the browser" %} - {% include "keyboard/return.md" %} - - {% set s="Open the selected stream via streamlink (https://github.com/streamlink/streamlink)" %} - {% include "keyboard/s.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/twitch" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/twitter/stats.md b/docs/modules/twitter/stats.md deleted file mode 100644 index bf57c9cf..00000000 --- a/docs/modules/twitter/stats.md +++ /dev/null @@ -1,62 +0,0 @@ -# Twitter Stats - -Connects to the Twitter API and displays statistics about the number of tweets and followers for a set of usernames. - -To make this work, you'll need a couple of things: - -1. [Twitter developer account](https://developer.twitter.com/content/developer-twitter/en.html) - -and one of the following: - -a) [Twitter bearer token](https://developer.twitter.com/en/docs/basics/authentication/overview/application-only)
-b) [Consumer API keys](https://developer.twitter.com/en/docs/basics/authentication/guides/access-tokens) - -You must have either a bearer token or consumer key + consumer secret provided. To get the consumer API keys, you must first create a Twitter application. Then, go to the "Keys and tokens" page and copy the API key and API secret key under the Consumer API keys section. - -Once you have your developer account, a relatively painless way to get a -bearer token is to use [TBT](https://github.com/Trinergy/twitter_bearer_token). - -## Configuration - -```yaml -twitterstats: - consumerKey: "32xxxxxxxxxxxxxxxxxxxxxxxxxxxxa9" - consumerSecret: "12xxxxxxxxxxxxxxxxxxxxxxxxxxxxab" - enabled: true - position: - top: 0 - left: 1 - height: 1 - width: 1 - refreshInterval: 20000s - screenNames: - - "wtfutil" - - "dril" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="bearerToken", desc="Optional Your Twitter single-application Bearer Token. This must be supplied if consumerKey and consumerSecret are not.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="consumerKey", desc="Optional Your Twitter Consumer API secret. This must be supplied along with consumerSecret if bearerToken isn't supplied.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="consumerSecret", desc="Optional Your Twitter Consumer API key. This must be supplied along with consumerKey if bearerToken isn't supplied.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="screenNames", desc="The screen names of the Twitter users who's tweets you want to follow.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/twitterstats" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/twitter/tweets.md b/docs/modules/twitter/tweets.md deleted file mode 100644 index 37009248..00000000 --- a/docs/modules/twitter/tweets.md +++ /dev/null @@ -1,120 +0,0 @@ -# Twitter Tweets - -Connects to the Twitter API and displays a single user's tweets. - -NOTE: This only works for single-application developer accounts for now. - -To make this work, you'll need a couple of things: - -1. [Twitter developer account](https://developer.twitter.com/content/developer-twitter/en.html) - -and one of the following: - -a) [Twitter bearer token](https://developer.twitter.com/en/docs/basics/authentication/overview/application-only)
-b) [Consumer API keys](https://developer.twitter.com/en/docs/basics/authentication/guides/access-tokens) - -You must have either a bearer token or consumer key + consumer secret provided. To get the consumer API keys, you must first create a Twitter application. Then, go to the "Keys and tokens" page and copy the API key and API secret key under the Consumer API keys section. - -Once you have your developer account, a relatively painless way to get a -bearer token is to use [TBT](https://github.com/Trinergy/twitter_bearer_token). - -## Configuration - -### Single Account - -```yaml -twitter: - bearerToken: "d23*******************************************3r2" - count: 5 - enabled: true - position: - top: 0 - left: 1 - height: 1 - width: 1 - refreshInterval: 20000s - screenName: "wtfutil" -``` - -### Multiple Accounts - -```yaml -twitter: - bearerToken: "d23*******************************************3r2" - count: 5 - enabled: true - position: - top: 0 - left: 1 - height: 1 - width: 1 - refreshInterval: 20000s - screenNames: - - "golang" - - "wtfutil" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="bearerToken", desc="Optional Your Twitter single-application Bearer Token. This must be supplied if consumerKey and consumerSecret are not.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="consumerKey", desc="Optional Your Twitter Consumer API secret. This must be supplied along with consumerSecret if bearerToken isn't supplied.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="consumerSecret", desc="Optional Your Twitter Consumer API key. This must be supplied along with consumerKey if bearerToken isn't supplied.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="count", desc="Optional The number of tweets to return per account. Default: 5.", value="Any positive integer." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="screenNames", desc="The screen names of the Twitter users who's tweets you want to follow.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the current Twitter account in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Show the previous Twitter account" %} - {% include "keyboard/h.md" %} - - {% set l="Show the next Twitter account" %} - {% include "keyboard/l.md" %} - - {% set o="Open the current Twitter account in the browser" %} - {% include "keyboard/o.md" %} - - {% include "keyboard/r.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowBack="Show the previous Twitter account" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowFore="Show the next Twitter account" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/twitter" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/updown.md b/docs/modules/updown.md deleted file mode 100644 index 829a3008..00000000 --- a/docs/modules/updown.md +++ /dev/null @@ -1,46 +0,0 @@ -# Updown - -Connect to the [Updown](https://updown.io) API. - -## Configuration - -```yaml -updown: - type: updown - apiKey: "XXXX" - tokens: - - YYYY - position: - top: 0 - left: 1 - height: 2 - width: 1 -``` - -## Screenshots - -Updown screenshot - - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Updown", envvar="WTF_UPDOWN_APIKEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="apiKey", desc="Updown read-only API-key", value="string" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="tokens", desc="Only show checks with specified tokens", value="list" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/updown" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/uptimerobot.md b/docs/modules/uptimerobot.md deleted file mode 100644 index aa6639aa..00000000 --- a/docs/modules/uptimerobot.md +++ /dev/null @@ -1,42 +0,0 @@ -# UptimeRobot - -Connect to the [UptimeRobot](https://uptimerobot.com) API. - -## Configuration - -```yaml -uptimerobot: - apiKey: "p0d13*********************************************c3" - enabled: true - offlineFirst: true - position: - top: 0 - left: 1 - height: 2 - width: 1 - refreshInterval: 1h - uptimePeriods: 7-30 -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="UptimeRobot", envvar="WTF_UPTIMEROBOT_APIKEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="offlineFirst", desc="Optional Display offline monitors at the top.", value="true, false" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="uptimePeriods", desc="Optional he periods over which to display uptime (in days, dash-separated).", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/uptimerobot" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/urlcheck.md b/docs/modules/urlcheck.md deleted file mode 100644 index ea27e0a5..00000000 --- a/docs/modules/urlcheck.md +++ /dev/null @@ -1,65 +0,0 @@ -# Urlcheck - -Checks if your URLs are responding. - -This module will continously request the headers for a given list of URLs and then displays theirs status codes. - -## Configuration - -```yaml -urlcheck: - enabled: true - timeout: 25 - urls: - - http://go.dev # ok - - https://wtfutil.com # ok - - wtfutil.com # invalid url - - http://www.nope.nope # dns error - - https://httpbin.org/status/500 # Internal server error - position: - top: 0 - left: 0 - height: 1 - width: 1 - refreshInterval: 30 -``` - -## Screenshots - -urlcheck screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - - - - - - - - - -
- timeout -
- Optional The amountof time allowed to a single request to complete. Default: 30. - -
A positive integer.
- urls -
- Required The URLs to be requested. The protocol is required too (Ex.: http://go.dev). -
A list of strings.
- -## Logging - -These events will be logged in the standard logger: - * Timeouts, - * DNS lookup errors, - * other generals Request errors. - -{% set src="http://github.com/urlcheck" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/victorops.md b/docs/modules/victorops.md deleted file mode 100644 index 4b20cc7c..00000000 --- a/docs/modules/victorops.md +++ /dev/null @@ -1,42 +0,0 @@ -# VictorOps - -Connects to the VictorOps API and determines who is on call. - -## Configuration - -```yaml -victorops: - apiID: a3c5dd63 - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 0 - left: 1 - height: 2 - width: 1 - refreshInterval: 1h - team: devops -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="apiID", desc="Your VictorOps API ID token. Leave this empty to use the WTF_VICTOROPS_API_ID environment variable.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="VictorOps", envvar="WTF_VICTOROPS_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="team", desc="Optional Whether or not to only show a specific team. Default: all teams are shown.", value="The team slug that can be found in the URL after /#/team/." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/victorops" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/weather_services/arpansagovau.md b/docs/modules/weather_services/arpansagovau.md deleted file mode 100644 index 18cccb6d..00000000 --- a/docs/modules/weather_services/arpansagovau.md +++ /dev/null @@ -1,42 +0,0 @@ -# ARPANSA - -Displays Ultraviolet radiation index information from ARPANSA for an Australian city to help determine what level of sun protection or avoidance is necessary. - -The [Australian Radiation Protection and Nuclear Safety Agency](https://www.arpansa.gov.au) (ARPANSA) is the Australian Government's primary authority on radiation protection and nuclear safety. - -Interpreting the information: - -* Index is specified in units of [Standard Erthermal Dose](https://www.arpansa.gov.au/services/monitoring/ultraviolet-radiation-monitoring/ultraviolet-radiation-dose/ultraviolet). -* If the UV index is less than 3 you can safely stay outdoors with minimal protection. -* If the UV index is 3 or more: wear sun protective clothing, a hat, sunglasses, sunscreen, seek shade. - -## Configuration - -```yaml -arpansagovau: - enabled: true - locationid: "Sydney" - position: - top: 0 - left: 0 - height: 1 - width: 1 - refreshInterval: 15m -``` - -arpansagovau module screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="locationid", desc="One of the ARPANSA location ids as seen on the id attribute of the location tag. e.g. 'Sydney'", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- -{% set src="http://github.com/weatherservices/arpansagovau" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/weather_services/prettyweather.md b/docs/modules/weather_services/prettyweather.md deleted file mode 100644 index ad1a88fd..00000000 --- a/docs/modules/weather_services/prettyweather.md +++ /dev/null @@ -1,53 +0,0 @@ -# Pretty Weather - -Displays weather information as ASCII art from [Wttr.in](http://wttr.in). - -Consider using wego directly, to avoid issues with rate limiting. -See [wego](../../cmdrunner/wego). - -## Configuration - -```yaml -prettyweather: - enabled: true - city: "tehran" - position: - top: 3 - left: 5 - height: 1 - width: 1 - refreshInterval: 5m - unit: "m" - view: 0 - language: "en" -``` - -prettyweather screenshot - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="city", desc="Optional The name of the city to display weather for. Default: Barcelona.", value="The name of any city supported by Wttr.in." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="language", desc="Optional Wttr.in language configuration. Default: en.", value="See curl wttr.in/:translation for more details." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="unit", desc="Optional The scale to display temperatures in. Default: m.", value="u for Fahrenheit, m for Celsius." %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="view", desc="Optional Wttr.in view configuration.", value="See curl wttr.in/:help for more details." %} - {% include "attributes/custom.md" %} - {% endwith %} - -
- - -{% set src="http://github.com/weatherservices/prettyweather" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/modules/weather_services/weather.md b/docs/modules/weather_services/weather.md deleted file mode 100644 index 203e8dc3..00000000 --- a/docs/modules/weather_services/weather.md +++ /dev/null @@ -1,132 +0,0 @@ -![weather](/assets/services/weather.jpg){: align=left width=128 height=128} - -# Weather - -Displays current weather reports, including current temperature, sunrise time, and sunset time. - -## Configuration - -```yaml -weather: - apiKey: "p0d13*********************************************c3" - # From http://bulk.openweathermap.org/sample/city.list.json.gz - compact: false - cityids: - - 6173331 - - 3128760 - - 6167865 - - 6176823 - colors: - current: "lightblue" - enabled: true - language: "EN" - position: - top: 0 - left: 2 - height: 1 - width: 1 - refreshInterval: 15m - tempUnit: "C" - useEmoji: true -``` - -## Screenshots -### Default -![Weather](/assets/modules/weather.png) - -### Compact variant -`compact: true` - -![Weather](/assets/modules/weather-compact.png) - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="OpenWeatherMap", envvar="WTF_OWM_API_KEY" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - - - - - - - - - - - - - - - - - - - - - - - - - -
- cityids -
- A list of the OpenWeatherMap city IDs for the cities you want to view. -
A list of positive integers.
- colors.current -
- Optional The color to highlight the current temperature in. Default: green. -
- language -
- Optional The human language in which to present the weather data. Default: EN. -
- Any language identifier specified by OpenWeatherMap. -
- tempUnit -
- Optional The temperature scale in which to display temperature values. Default: C. -
F for Fahrenheit, C for Celcius
- useEmoji -
- Optional Whether or not to display emoji characters in the title. Default: true. -
true, false
- compact -
- Optional Whether or not to be compact mode. This shortens the sunset/sunrise line and also removes the double line breaks under conditions and under the temperatures. Default: false. -
true, false
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% include "keyboard/spacer.md" %} - - {% set h="Show the previous weather location" %} - {% include "keyboard/h.md" %} - - {% set l="Show the next weather location" %} - {% include "keyboard/l.md" %} - - {% include "keyboard/spacer.md" %} - - {% set arrowback="Show the previous weather location" %} - {% include "keyboard/arrowBack.md" %} - - {% set arrowfore="Show the next weather location" %} - {% include "keyboard/arrowFore.md" %} - -
- -{% set src="http://github.com/weatherservices/weather" %} -{% include "src_path.md" %} diff --git a/docs/modules/zendesk.md b/docs/modules/zendesk.md deleted file mode 100644 index d8c3ca11..00000000 --- a/docs/modules/zendesk.md +++ /dev/null @@ -1,68 +0,0 @@ -# Zendesk - -Displays Zendesk tickets. - -## Configuration - -```yaml -zendesk: - apiKey: "p0d13*********************************************c3" - enabled: true - position: - top: 0 - left: 2 - height: 1 - width: 1 - status: "new" - subdomain: "your_domain" - username: "your_email@acme.com" -``` - -## Attributes - - - {% include "attributes/table_header.md" %} - - - {% with name="Zendesk", envvar="ZENDESK_API" %} - {% include "attributes/apikey.md" %} - {% endwith %} - - {% with name="status", desc="The status of tickets you want to retrieve.", value="new, open, pending, hold" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% with name="subdomain", desc="Your Zendesk subdomain. Leave this empty to use the ZENDESK_SUBDOMAIN environment variable.", value="" %} - {% include "attributes/custom.md" %} - {% endwith %} - - {% set name="Zendesk" %} - {% include "attributes/username.md" %} - -
- -## Keyboard - - - {% include "keyboard/table_header.md" %} - - - {% include "keyboard/foreslash.md" %} - - {% set return="Open the selected ticket in the browser" %} - {% include "keyboard/return.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/j.md" %} - {% include "keyboard/k.md" %} - - {% include "keyboard/spacer.md" %} - - {% include "keyboard/arrowDown.md" %} - {% include "keyboard/arrowUp.md" %} - -
- -{% set src="http://github.com/zendesk" %} -{% include "src_path.md" %} \ No newline at end of file diff --git a/docs/quick_start.md b/docs/quick_start.md deleted file mode 100644 index a4452396..00000000 --- a/docs/quick_start.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Getting Started" -date: 2018-05-21T16:11:58-07:00 -draft: false -weight: 10 -alwaysopen: true ---- - -## Quick Start - -`❯ brew install wtfutil` - -or - -1. Download the stand-alone, compiled binary. -2. Unzip the downloaded file. -3. From the command line, `cd` into the newly-created `/wtf` directory. -4. From the command line, run the app: `./wtfutil` - -This should launch the app in your terminal using the default simple -configuration. See [Configuration](/configuration/files) for -more details. - -See [Installation](/installation/) for additional installation options. - -## Command-line Options - -`--config, -c`
-Allows you to define a custom config file to use. See [Configuration](/configuration/files) for more details. - -`--help, -h`
-Shows help information for the command-line arguments that WTF takes. - -`--module, -m`
-Shows help information for the specific named module, if that module supports help text. - -Example: `wtf --module=todo`. - -`--version, -v`
-Shows version info. - -## Keyboard Commands - -Key: `Q` or `q`
-Action: Quit WTF. - -Key: `Ctrl-R`
-Action: Force-refresh the data for all modules. - -Key: `Esc`
-Action: Remove focus the currently-focused -widget. - -Key: `Tab`
-Action: Move between focusable modules (`Shift-Tab` to move backwards). diff --git a/docs/sponsors/exit_message.md b/docs/sponsors/exit_message.md deleted file mode 100644 index d23d2258..00000000 --- a/docs/sponsors/exit_message.md +++ /dev/null @@ -1,17 +0,0 @@ -# Exit Message - -On exit, WTF displays a short text message pointing people to the sponsorship page: - -![Exit Message](/assets/exit_message.png){: width=600 } - -People who contribute code or sponsor the project will see a different, customized message. - -Code contributors and sponsors of WTF can also opt out of seeing the exit message entirely by including the following configuration in their conf file: - -```bash -wtf: - exitMessage: - display: false - githubAPIKey: "d8....................................ea" -``` -WTF uses the GitHub API key to determine who the contributors and sponsors are. \ No newline at end of file diff --git a/docs/sponsors/sponsoring.md b/docs/sponsors/sponsoring.md deleted file mode 100644 index 3794f38d..00000000 --- a/docs/sponsors/sponsoring.md +++ /dev/null @@ -1,57 +0,0 @@ -![Sponsoring Love](/assets/ghsponsors.svg){: width=128, height=128, align=left } - -# Sponsoring WTF - -## Sponsors make this happen - -Sponsoring is a great way to show your support for WTF. - -If WTF occupies that special place in your terminal, please consider sponsoring its ongoing development. - -## How to Sponsor - -Easy! Just **click the button below** and following along with GitHub. - - - -A **special thanks** to our sponsors: - -

- - - - - - - - -
- Warp.dev -
- - Warp - -
- Robusta.dev -
- - Robusta.dev - -
- Airbrake -
- - Airbrake - -
-

- -## Slack - -If you’re a member of the Gophers Slack community ([https://invite.slack.golangbridge.org](https://invite.slack.golangbridge.org)) there’s a `WTFUtil` channel you should join for all your WTF questions, development conversations, etc. - -Find `#wtfutil` on [https://gophers.slack.com/](https://gophers.slack.com/) and join the conversation. - -## Twitter - -You can also follow along with [WTFUtil on Twitter](https://twitter.com/wtfutil) for news and latest updates. \ No newline at end of file diff --git a/docs/uninstallation.md b/docs/uninstallation.md deleted file mode 100644 index b522fb15..00000000 --- a/docs/uninstallation.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Uninstallation" -date: 2018-01-28T09:59:40-07:00 -draft: false -weight: 10 ---- - -# Uninstallation - -## Homebrew - -```bash -❯ brew uninstall wtfutil -``` - -## Remove the Binary and Configuration - -WTF ships as a single binary named `wtfutil`. Assuming you have installed the binary, run: - -```bash -❯ rm $(which wtfutil) -``` - -If you have configured WTF, you will also want to delete your configs: - -```bash -❯ rm -r ~/.config/wtf -``` - -and that should also do it. diff --git a/site/glossary/index.html b/glossary/index.html similarity index 100% rename from site/glossary/index.html rename to glossary/index.html diff --git a/site/index.html b/index.html similarity index 100% rename from site/index.html rename to index.html diff --git a/site/installation/index.html b/installation/index.html similarity index 100% rename from site/installation/index.html rename to installation/index.html diff --git a/mkdocs.yml b/mkdocs.yml deleted file mode 100644 index 2336f492..00000000 --- a/mkdocs.yml +++ /dev/null @@ -1,168 +0,0 @@ -# This site -site_name: WTF - the terminal dashboard -site_url: https://wtfutil.com -site_author: Chris Cummer - -# Source code repository -repo_name: wtfutil/wtf -repo_url: https://github.com/wtfutil/wtf -edit_uri: https://github.com/wtfutil/wtfdocs/edit/master/docs - -# Copyright -copyright: Copyright © 2020 Chris Cummer - -markdown_extensions: - - admonition - - attr_list - - footnotes - - pymdownx.highlight - - pymdownx.snippets: - base_path: snippets - check_paths: true - - pymdownx.superfences - -# Plugins -plugins: - - search - - macros: - include_dir: snippets - -# Theme -theme: - name: material - custom_dir: docs/overrides - favicon: assets/favicon.png - features: - - navigation.tabs - logo: assets/logo.png - include_search_page: false - language: en - search_index_only: true - palette: - - media: "(prefers-color-scheme: light)" - scheme: deep purple - toggle: - icon: material/brightness-7 - name: Switch to dark mode - - media: "(prefers-color-scheme: dark)" - scheme: slate - toggle: - icon: material/brightness-4 - name: Switch to light mode - -# Customization -extra: - social: - - icon: fontawesome/brands/github - link: https://github.com/wtfutil - - icon: fontawesome/brands/twitter - link: https://twitter.com/wtfutil - -# Page tree -nav: - - Home: index.md - - Getting Started: - - Quick Start: quick_start.md - - Installation: installation.md - - Uninstallation: uninstallation.md - - Glossary: glossary.md - - Configuration: - - Configuration Files: configuration/files.md - - Global Settings: configuration/global_settings.md - - Common Settings: configuration/common_settings.md - - Grid Layout: configuration/grid_layout.md - - Advanced: configuration/advanced.md - - Modules: - - Home: modules/index.md - - Airbrake: modules/airbrake.md - - Asana: modules/asana.md - - Azure DevOps: modules/azure_devops.md - - BambooHR: modules/bamboohr.md - - Bargraph: modules/bargraph.md - - BuildKite: modules/buildkite.md - - CDS: - - CDS Favorites: modules/cds/favorites.md - - CDS Queue: modules/cds/queue.md - - CDS Status: modules/cds/status.md - - CircleCI: modules/circleci.md - - Clocks: modules/clocks.md - - CmdRunner: modules/cmdrunner.md - - Covid: modules/covid.md - - Crypto Currencies: - - Bittrex: modules/cryptocurrencies/bittrex.md - - Blockfolio: modules/cryptocurrencies/blockfolio.md - - CryptoLive: modules/cryptocurrencies/cryptolive.md - - Mempool: modules/cryptocurrencies/mempool.md - - Datadog: modules/datadog.md - - DEV (Dev.to): modules/devto.md - - Digital Clock: modules/digitalclock.md - - DigitalOcean: modules/digitalocean.md - - Docker: modules/docker.md - - Feed Reader: modules/feedreader.md - - Gerrit: modules/gerrit.md - - Git: modules/git.md - - GitHub: modules/github.md - - GitLab: modules/gitlab.md - - GitLab Todo: modules/gitlabtodo.md - - Gitter: modules/gitter.md - - Google: - - Analytics: modules/google/analytics.md - - Calendar: modules/google/gcal.md - - Spreadsheet: modules/google/spreadsheet.md - - HackerNews: modules/hackernews.md - - Healthchecks: modules/healthchecks.md - - Have I Been Pwned: modules/hibp.md - - IP Address: - - IP API: modules/ipaddress/ipapi.md - - IPInfo: modules/ipaddress/ipinfo.md - - Jenkins: modules/jenkins.md - - Jira: modules/jira.md - - Krisinformation: modules/krisinformation.md - - Kubernetes: modules/kubernetes.md - - Logger: modules/logger.md - - Lunar Phase: modules/lunarphase.md - - Mercurial: modules/mercurial.md - - New Relic: modules/newrelic.md - - NextBus: modules/nextbus.md - - OpsGenie: modules/opsgenie.md - - PagerDuty: modules/pagerduty.md - - Pihole: modules/pihole.md - - Pocket: modules/pocket.md - - Power: modules/power.md - - Resource Usage: modules/resourceusage.md - - Rollbar: modules/rollbar.md - - Security: modules/security.md - - Sports: - - Football: modules/sports/football.md - - NBA Score: modules/sports/nbascore.md - - Spotify: modules/spotify.md - - Stocks: - - Finnhub: modules/stocks/finnhub.md - - Yahoo Finance: modules/stocks/yfinance.md - - Subreddit: modules/subreddit.md - - Textfile: modules/textfile.md - - Todo: modules/todo.md - - Todoist: modules/todoist.md - - Transmission: modules/transmission.md - - TravisCI: modules/travisci.md - - Trello: modules/trello.md - - Twitch: modules/twitch.md - - Twitter: - - Stats: modules/twitter/stats.md - - Tweets: modules/twitter/tweets.md - - Updown: modules/updown.md - - UptimeRobot: modules/uptimerobot.md - - Urlcheck: modules/urlcheck.md - - VictorOps: modules/victorops.md - - Weather Services: - - ARPANSA: modules/weather_services/arpansagovau.md - - Pretty Weather: modules/weather_services/prettyweather.md - - Weather: modules/weather_services/weather.md - - Zendesk: modules/zendesk.md - - Development: - - Creating New Modules: development/creating_new_modules.md - - Blog: - - Home: blog/home.md - - Sponsoring and Support: - - Sponsoring WTF: sponsors/sponsoring.md - - Exit Message: sponsors/exit_message.md diff --git a/site/modules/airbrake/index.html b/modules/airbrake/index.html similarity index 100% rename from site/modules/airbrake/index.html rename to modules/airbrake/index.html diff --git a/site/modules/asana/index.html b/modules/asana/index.html similarity index 100% rename from site/modules/asana/index.html rename to modules/asana/index.html diff --git a/site/modules/azure_devops/index.html b/modules/azure_devops/index.html similarity index 100% rename from site/modules/azure_devops/index.html rename to modules/azure_devops/index.html diff --git a/site/modules/bamboohr/index.html b/modules/bamboohr/index.html similarity index 100% rename from site/modules/bamboohr/index.html rename to modules/bamboohr/index.html diff --git a/site/modules/bargraph/index.html b/modules/bargraph/index.html similarity index 100% rename from site/modules/bargraph/index.html rename to modules/bargraph/index.html diff --git a/site/modules/buildkite/index.html b/modules/buildkite/index.html similarity index 100% rename from site/modules/buildkite/index.html rename to modules/buildkite/index.html diff --git a/site/modules/cds/favorites/index.html b/modules/cds/favorites/index.html similarity index 100% rename from site/modules/cds/favorites/index.html rename to modules/cds/favorites/index.html diff --git a/site/modules/cds/queue/index.html b/modules/cds/queue/index.html similarity index 100% rename from site/modules/cds/queue/index.html rename to modules/cds/queue/index.html diff --git a/site/modules/cds/status/index.html b/modules/cds/status/index.html similarity index 100% rename from site/modules/cds/status/index.html rename to modules/cds/status/index.html diff --git a/site/modules/circleci/index.html b/modules/circleci/index.html similarity index 100% rename from site/modules/circleci/index.html rename to modules/circleci/index.html diff --git a/site/modules/clocks/index.html b/modules/clocks/index.html similarity index 100% rename from site/modules/clocks/index.html rename to modules/clocks/index.html diff --git a/site/modules/cmdrunner/index.html b/modules/cmdrunner/index.html similarity index 100% rename from site/modules/cmdrunner/index.html rename to modules/cmdrunner/index.html diff --git a/site/modules/covid/index.html b/modules/covid/index.html similarity index 100% rename from site/modules/covid/index.html rename to modules/covid/index.html diff --git a/site/modules/cryptocurrencies/bittrex/index.html b/modules/cryptocurrencies/bittrex/index.html similarity index 100% rename from site/modules/cryptocurrencies/bittrex/index.html rename to modules/cryptocurrencies/bittrex/index.html diff --git a/site/modules/cryptocurrencies/blockfolio/index.html b/modules/cryptocurrencies/blockfolio/index.html similarity index 100% rename from site/modules/cryptocurrencies/blockfolio/index.html rename to modules/cryptocurrencies/blockfolio/index.html diff --git a/site/modules/cryptocurrencies/cryptolive/index.html b/modules/cryptocurrencies/cryptolive/index.html similarity index 100% rename from site/modules/cryptocurrencies/cryptolive/index.html rename to modules/cryptocurrencies/cryptolive/index.html diff --git a/site/modules/cryptocurrencies/mempool/index.html b/modules/cryptocurrencies/mempool/index.html similarity index 100% rename from site/modules/cryptocurrencies/mempool/index.html rename to modules/cryptocurrencies/mempool/index.html diff --git a/site/modules/datadog/index.html b/modules/datadog/index.html similarity index 100% rename from site/modules/datadog/index.html rename to modules/datadog/index.html diff --git a/site/modules/devto/index.html b/modules/devto/index.html similarity index 100% rename from site/modules/devto/index.html rename to modules/devto/index.html diff --git a/site/modules/digitalclock/index.html b/modules/digitalclock/index.html similarity index 100% rename from site/modules/digitalclock/index.html rename to modules/digitalclock/index.html diff --git a/site/modules/digitalocean/index.html b/modules/digitalocean/index.html similarity index 100% rename from site/modules/digitalocean/index.html rename to modules/digitalocean/index.html diff --git a/site/modules/docker/index.html b/modules/docker/index.html similarity index 100% rename from site/modules/docker/index.html rename to modules/docker/index.html diff --git a/site/modules/feedreader/index.html b/modules/feedreader/index.html similarity index 100% rename from site/modules/feedreader/index.html rename to modules/feedreader/index.html diff --git a/site/modules/gerrit/index.html b/modules/gerrit/index.html similarity index 100% rename from site/modules/gerrit/index.html rename to modules/gerrit/index.html diff --git a/site/modules/git/index.html b/modules/git/index.html similarity index 100% rename from site/modules/git/index.html rename to modules/git/index.html diff --git a/site/modules/github/index.html b/modules/github/index.html similarity index 100% rename from site/modules/github/index.html rename to modules/github/index.html diff --git a/site/modules/gitlab/index.html b/modules/gitlab/index.html similarity index 100% rename from site/modules/gitlab/index.html rename to modules/gitlab/index.html diff --git a/site/modules/gitlabtodo/index.html b/modules/gitlabtodo/index.html similarity index 100% rename from site/modules/gitlabtodo/index.html rename to modules/gitlabtodo/index.html diff --git a/site/modules/gitter/index.html b/modules/gitter/index.html similarity index 100% rename from site/modules/gitter/index.html rename to modules/gitter/index.html diff --git a/site/modules/google/analytics/index.html b/modules/google/analytics/index.html similarity index 100% rename from site/modules/google/analytics/index.html rename to modules/google/analytics/index.html diff --git a/site/modules/google/gcal/index.html b/modules/google/gcal/index.html similarity index 100% rename from site/modules/google/gcal/index.html rename to modules/google/gcal/index.html diff --git a/site/modules/google/spreadsheet/index.html b/modules/google/spreadsheet/index.html similarity index 100% rename from site/modules/google/spreadsheet/index.html rename to modules/google/spreadsheet/index.html diff --git a/site/modules/hackernews/index.html b/modules/hackernews/index.html similarity index 100% rename from site/modules/hackernews/index.html rename to modules/hackernews/index.html diff --git a/site/modules/healthchecks/index.html b/modules/healthchecks/index.html similarity index 100% rename from site/modules/healthchecks/index.html rename to modules/healthchecks/index.html diff --git a/site/modules/hibp/index.html b/modules/hibp/index.html similarity index 100% rename from site/modules/hibp/index.html rename to modules/hibp/index.html diff --git a/site/modules/index.html b/modules/index.html similarity index 100% rename from site/modules/index.html rename to modules/index.html diff --git a/site/modules/ipaddress/ipapi/index.html b/modules/ipaddress/ipapi/index.html similarity index 100% rename from site/modules/ipaddress/ipapi/index.html rename to modules/ipaddress/ipapi/index.html diff --git a/site/modules/ipaddress/ipinfo/index.html b/modules/ipaddress/ipinfo/index.html similarity index 100% rename from site/modules/ipaddress/ipinfo/index.html rename to modules/ipaddress/ipinfo/index.html diff --git a/site/modules/jenkins/index.html b/modules/jenkins/index.html similarity index 100% rename from site/modules/jenkins/index.html rename to modules/jenkins/index.html diff --git a/site/modules/jira/index.html b/modules/jira/index.html similarity index 100% rename from site/modules/jira/index.html rename to modules/jira/index.html diff --git a/site/modules/krisinformation/index.html b/modules/krisinformation/index.html similarity index 100% rename from site/modules/krisinformation/index.html rename to modules/krisinformation/index.html diff --git a/site/modules/kubernetes/index.html b/modules/kubernetes/index.html similarity index 100% rename from site/modules/kubernetes/index.html rename to modules/kubernetes/index.html diff --git a/site/modules/logger/index.html b/modules/logger/index.html similarity index 100% rename from site/modules/logger/index.html rename to modules/logger/index.html diff --git a/site/modules/lunarphase/index.html b/modules/lunarphase/index.html similarity index 100% rename from site/modules/lunarphase/index.html rename to modules/lunarphase/index.html diff --git a/site/modules/mercurial/index.html b/modules/mercurial/index.html similarity index 100% rename from site/modules/mercurial/index.html rename to modules/mercurial/index.html diff --git a/site/modules/newrelic/index.html b/modules/newrelic/index.html similarity index 100% rename from site/modules/newrelic/index.html rename to modules/newrelic/index.html diff --git a/site/modules/nextbus/index.html b/modules/nextbus/index.html similarity index 100% rename from site/modules/nextbus/index.html rename to modules/nextbus/index.html diff --git a/site/modules/opsgenie/index.html b/modules/opsgenie/index.html similarity index 100% rename from site/modules/opsgenie/index.html rename to modules/opsgenie/index.html diff --git a/site/modules/pagerduty/index.html b/modules/pagerduty/index.html similarity index 100% rename from site/modules/pagerduty/index.html rename to modules/pagerduty/index.html diff --git a/site/modules/pihole/index.html b/modules/pihole/index.html similarity index 100% rename from site/modules/pihole/index.html rename to modules/pihole/index.html diff --git a/site/modules/pocket/index.html b/modules/pocket/index.html similarity index 100% rename from site/modules/pocket/index.html rename to modules/pocket/index.html diff --git a/site/modules/power/index.html b/modules/power/index.html similarity index 100% rename from site/modules/power/index.html rename to modules/power/index.html diff --git a/site/modules/resourceusage/index.html b/modules/resourceusage/index.html similarity index 100% rename from site/modules/resourceusage/index.html rename to modules/resourceusage/index.html diff --git a/site/modules/rollbar/index.html b/modules/rollbar/index.html similarity index 100% rename from site/modules/rollbar/index.html rename to modules/rollbar/index.html diff --git a/site/modules/security/index.html b/modules/security/index.html similarity index 100% rename from site/modules/security/index.html rename to modules/security/index.html diff --git a/site/modules/sports/football/index.html b/modules/sports/football/index.html similarity index 100% rename from site/modules/sports/football/index.html rename to modules/sports/football/index.html diff --git a/site/modules/sports/nbascore/index.html b/modules/sports/nbascore/index.html similarity index 100% rename from site/modules/sports/nbascore/index.html rename to modules/sports/nbascore/index.html diff --git a/site/modules/spotify/index.html b/modules/spotify/index.html similarity index 100% rename from site/modules/spotify/index.html rename to modules/spotify/index.html diff --git a/site/modules/stocks/finnhub/index.html b/modules/stocks/finnhub/index.html similarity index 100% rename from site/modules/stocks/finnhub/index.html rename to modules/stocks/finnhub/index.html diff --git a/site/modules/stocks/yfinance/index.html b/modules/stocks/yfinance/index.html similarity index 100% rename from site/modules/stocks/yfinance/index.html rename to modules/stocks/yfinance/index.html diff --git a/site/modules/subreddit/index.html b/modules/subreddit/index.html similarity index 100% rename from site/modules/subreddit/index.html rename to modules/subreddit/index.html diff --git a/site/modules/textfile/index.html b/modules/textfile/index.html similarity index 100% rename from site/modules/textfile/index.html rename to modules/textfile/index.html diff --git a/site/modules/todo/index.html b/modules/todo/index.html similarity index 100% rename from site/modules/todo/index.html rename to modules/todo/index.html diff --git a/site/modules/todoist/index.html b/modules/todoist/index.html similarity index 100% rename from site/modules/todoist/index.html rename to modules/todoist/index.html diff --git a/site/modules/transmission/index.html b/modules/transmission/index.html similarity index 100% rename from site/modules/transmission/index.html rename to modules/transmission/index.html diff --git a/site/modules/travisci/index.html b/modules/travisci/index.html similarity index 100% rename from site/modules/travisci/index.html rename to modules/travisci/index.html diff --git a/site/modules/trello/index.html b/modules/trello/index.html similarity index 100% rename from site/modules/trello/index.html rename to modules/trello/index.html diff --git a/site/modules/twitch/index.html b/modules/twitch/index.html similarity index 100% rename from site/modules/twitch/index.html rename to modules/twitch/index.html diff --git a/site/modules/twitter/stats/index.html b/modules/twitter/stats/index.html similarity index 100% rename from site/modules/twitter/stats/index.html rename to modules/twitter/stats/index.html diff --git a/site/modules/twitter/tweets/index.html b/modules/twitter/tweets/index.html similarity index 100% rename from site/modules/twitter/tweets/index.html rename to modules/twitter/tweets/index.html diff --git a/site/modules/updown/index.html b/modules/updown/index.html similarity index 100% rename from site/modules/updown/index.html rename to modules/updown/index.html diff --git a/site/modules/uptimerobot/index.html b/modules/uptimerobot/index.html similarity index 100% rename from site/modules/uptimerobot/index.html rename to modules/uptimerobot/index.html diff --git a/site/modules/urlcheck/index.html b/modules/urlcheck/index.html similarity index 100% rename from site/modules/urlcheck/index.html rename to modules/urlcheck/index.html diff --git a/site/modules/victorops/index.html b/modules/victorops/index.html similarity index 100% rename from site/modules/victorops/index.html rename to modules/victorops/index.html diff --git a/site/modules/weather_services/arpansagovau/index.html b/modules/weather_services/arpansagovau/index.html similarity index 100% rename from site/modules/weather_services/arpansagovau/index.html rename to modules/weather_services/arpansagovau/index.html diff --git a/site/modules/weather_services/prettyweather/index.html b/modules/weather_services/prettyweather/index.html similarity index 100% rename from site/modules/weather_services/prettyweather/index.html rename to modules/weather_services/prettyweather/index.html diff --git a/site/modules/weather_services/weather/index.html b/modules/weather_services/weather/index.html similarity index 100% rename from site/modules/weather_services/weather/index.html rename to modules/weather_services/weather/index.html diff --git a/site/modules/zendesk/index.html b/modules/zendesk/index.html similarity index 100% rename from site/modules/zendesk/index.html rename to modules/zendesk/index.html diff --git a/site/assets/display_screenshot.png b/overrides/assets/display_screenshot.png similarity index 100% rename from site/assets/display_screenshot.png rename to overrides/assets/display_screenshot.png diff --git a/site/assets/exit_message.png b/overrides/assets/exit_message.png similarity index 100% rename from site/assets/exit_message.png rename to overrides/assets/exit_message.png diff --git a/site/assets/ghsponsors.svg b/overrides/assets/ghsponsors.svg similarity index 100% rename from site/assets/ghsponsors.svg rename to overrides/assets/ghsponsors.svg diff --git a/site/assets/logo.png b/overrides/assets/logo.png similarity index 100% rename from site/assets/logo.png rename to overrides/assets/logo.png diff --git a/site/assets/modules/airbrake.png b/overrides/assets/modules/airbrake.png similarity index 100% rename from site/assets/modules/airbrake.png rename to overrides/assets/modules/airbrake.png diff --git a/site/assets/modules/arpansa.png b/overrides/assets/modules/arpansa.png similarity index 100% rename from site/assets/modules/arpansa.png rename to overrides/assets/modules/arpansa.png diff --git a/site/assets/modules/asana.png b/overrides/assets/modules/asana.png similarity index 100% rename from site/assets/modules/asana.png rename to overrides/assets/modules/asana.png diff --git a/site/assets/modules/bittrex.png b/overrides/assets/modules/bittrex.png similarity index 100% rename from site/assets/modules/bittrex.png rename to overrides/assets/modules/bittrex.png diff --git a/site/assets/modules/blockfolio.png b/overrides/assets/modules/blockfolio.png similarity index 100% rename from site/assets/modules/blockfolio.png rename to overrides/assets/modules/blockfolio.png diff --git a/site/assets/modules/cds_favorites.png b/overrides/assets/modules/cds_favorites.png similarity index 100% rename from site/assets/modules/cds_favorites.png rename to overrides/assets/modules/cds_favorites.png diff --git a/site/assets/modules/cds_queue.png b/overrides/assets/modules/cds_queue.png similarity index 100% rename from site/assets/modules/cds_queue.png rename to overrides/assets/modules/cds_queue.png diff --git a/site/assets/modules/cds_status.png b/overrides/assets/modules/cds_status.png similarity index 100% rename from site/assets/modules/cds_status.png rename to overrides/assets/modules/cds_status.png diff --git a/site/assets/modules/circleci.png b/overrides/assets/modules/circleci.png similarity index 100% rename from site/assets/modules/circleci.png rename to overrides/assets/modules/circleci.png diff --git a/site/assets/modules/clocks.png b/overrides/assets/modules/clocks.png similarity index 100% rename from site/assets/modules/clocks.png rename to overrides/assets/modules/clocks.png diff --git a/site/assets/modules/cmdrunner/iStats.png b/overrides/assets/modules/cmdrunner/iStats.png similarity index 100% rename from site/assets/modules/cmdrunner/iStats.png rename to overrides/assets/modules/cmdrunner/iStats.png diff --git a/site/assets/modules/cmdrunner/slackstatus.png b/overrides/assets/modules/cmdrunner/slackstatus.png similarity index 100% rename from site/assets/modules/cmdrunner/slackstatus.png rename to overrides/assets/modules/cmdrunner/slackstatus.png diff --git a/site/assets/modules/cmdrunner/wego.png b/overrides/assets/modules/cmdrunner/wego.png similarity index 100% rename from site/assets/modules/cmdrunner/wego.png rename to overrides/assets/modules/cmdrunner/wego.png diff --git a/site/assets/modules/cryptolive.png b/overrides/assets/modules/cryptolive.png similarity index 100% rename from site/assets/modules/cryptolive.png rename to overrides/assets/modules/cryptolive.png diff --git a/site/assets/modules/datadog_error.png b/overrides/assets/modules/datadog_error.png similarity index 100% rename from site/assets/modules/datadog_error.png rename to overrides/assets/modules/datadog_error.png diff --git a/site/assets/modules/datadog_ok.png b/overrides/assets/modules/datadog_ok.png similarity index 100% rename from site/assets/modules/datadog_ok.png rename to overrides/assets/modules/datadog_ok.png diff --git a/site/assets/modules/devto.png b/overrides/assets/modules/devto.png similarity index 100% rename from site/assets/modules/devto.png rename to overrides/assets/modules/devto.png diff --git a/site/assets/modules/digitalclock-small.png b/overrides/assets/modules/digitalclock-small.png similarity index 100% rename from site/assets/modules/digitalclock-small.png rename to overrides/assets/modules/digitalclock-small.png diff --git a/site/assets/modules/digitalclock.png b/overrides/assets/modules/digitalclock.png similarity index 100% rename from site/assets/modules/digitalclock.png rename to overrides/assets/modules/digitalclock.png diff --git a/site/assets/modules/digitalocean.png b/overrides/assets/modules/digitalocean.png similarity index 100% rename from site/assets/modules/digitalocean.png rename to overrides/assets/modules/digitalocean.png diff --git a/site/assets/modules/digitalocean_droplet_info.png b/overrides/assets/modules/digitalocean_droplet_info.png similarity index 100% rename from site/assets/modules/digitalocean_droplet_info.png rename to overrides/assets/modules/digitalocean_droplet_info.png diff --git a/site/assets/modules/docker.png b/overrides/assets/modules/docker.png similarity index 100% rename from site/assets/modules/docker.png rename to overrides/assets/modules/docker.png diff --git a/site/assets/modules/feedreader.png b/overrides/assets/modules/feedreader.png similarity index 100% rename from site/assets/modules/feedreader.png rename to overrides/assets/modules/feedreader.png diff --git a/site/assets/modules/football.png b/overrides/assets/modules/football.png similarity index 100% rename from site/assets/modules/football.png rename to overrides/assets/modules/football.png diff --git a/site/assets/modules/gcal.png b/overrides/assets/modules/gcal.png similarity index 100% rename from site/assets/modules/gcal.png rename to overrides/assets/modules/gcal.png diff --git a/site/assets/modules/gerrit.png b/overrides/assets/modules/gerrit.png similarity index 100% rename from site/assets/modules/gerrit.png rename to overrides/assets/modules/gerrit.png diff --git a/site/assets/modules/git.png b/overrides/assets/modules/git.png similarity index 100% rename from site/assets/modules/git.png rename to overrides/assets/modules/git.png diff --git a/site/assets/modules/github.png b/overrides/assets/modules/github.png similarity index 100% rename from site/assets/modules/github.png rename to overrides/assets/modules/github.png diff --git a/site/assets/modules/gitlab.png b/overrides/assets/modules/gitlab.png similarity index 100% rename from site/assets/modules/gitlab.png rename to overrides/assets/modules/gitlab.png diff --git a/site/assets/modules/gitter.png b/overrides/assets/modules/gitter.png similarity index 100% rename from site/assets/modules/gitter.png rename to overrides/assets/modules/gitter.png diff --git a/site/assets/modules/google_analytics.png b/overrides/assets/modules/google_analytics.png similarity index 100% rename from site/assets/modules/google_analytics.png rename to overrides/assets/modules/google_analytics.png diff --git a/site/assets/modules/hackernews.png b/overrides/assets/modules/hackernews.png similarity index 100% rename from site/assets/modules/hackernews.png rename to overrides/assets/modules/hackernews.png diff --git a/site/assets/modules/healthchecks.png b/overrides/assets/modules/healthchecks.png similarity index 100% rename from site/assets/modules/healthchecks.png rename to overrides/assets/modules/healthchecks.png diff --git a/site/assets/modules/hibp.png b/overrides/assets/modules/hibp.png similarity index 100% rename from site/assets/modules/hibp.png rename to overrides/assets/modules/hibp.png diff --git a/site/assets/modules/ipinfo.png b/overrides/assets/modules/ipinfo.png similarity index 100% rename from site/assets/modules/ipinfo.png rename to overrides/assets/modules/ipinfo.png diff --git a/site/assets/modules/jenkins.png b/overrides/assets/modules/jenkins.png similarity index 100% rename from site/assets/modules/jenkins.png rename to overrides/assets/modules/jenkins.png diff --git a/site/assets/modules/jira.png b/overrides/assets/modules/jira.png similarity index 100% rename from site/assets/modules/jira.png rename to overrides/assets/modules/jira.png diff --git a/site/assets/modules/krisinformation.png b/overrides/assets/modules/krisinformation.png similarity index 100% rename from site/assets/modules/krisinformation.png rename to overrides/assets/modules/krisinformation.png diff --git a/site/assets/modules/lunarphase-fr.png b/overrides/assets/modules/lunarphase-fr.png similarity index 100% rename from site/assets/modules/lunarphase-fr.png rename to overrides/assets/modules/lunarphase-fr.png diff --git a/site/assets/modules/lunarphase.png b/overrides/assets/modules/lunarphase.png similarity index 100% rename from site/assets/modules/lunarphase.png rename to overrides/assets/modules/lunarphase.png diff --git a/site/assets/modules/mempool.png b/overrides/assets/modules/mempool.png similarity index 100% rename from site/assets/modules/mempool.png rename to overrides/assets/modules/mempool.png diff --git a/site/assets/modules/mercurial.png b/overrides/assets/modules/mercurial.png similarity index 100% rename from site/assets/modules/mercurial.png rename to overrides/assets/modules/mercurial.png diff --git a/site/assets/modules/newrelic.png b/overrides/assets/modules/newrelic.png similarity index 100% rename from site/assets/modules/newrelic.png rename to overrides/assets/modules/newrelic.png diff --git a/site/assets/modules/nextbus.png b/overrides/assets/modules/nextbus.png similarity index 100% rename from site/assets/modules/nextbus.png rename to overrides/assets/modules/nextbus.png diff --git a/site/assets/modules/opsgenie.png b/overrides/assets/modules/opsgenie.png similarity index 100% rename from site/assets/modules/opsgenie.png rename to overrides/assets/modules/opsgenie.png diff --git a/site/assets/modules/pihole.png b/overrides/assets/modules/pihole.png similarity index 100% rename from site/assets/modules/pihole.png rename to overrides/assets/modules/pihole.png diff --git a/site/assets/modules/power.png b/overrides/assets/modules/power.png similarity index 100% rename from site/assets/modules/power.png rename to overrides/assets/modules/power.png diff --git a/site/assets/modules/prettyweather.png b/overrides/assets/modules/prettyweather.png similarity index 100% rename from site/assets/modules/prettyweather.png rename to overrides/assets/modules/prettyweather.png diff --git a/site/assets/modules/resource_usage.png b/overrides/assets/modules/resource_usage.png similarity index 100% rename from site/assets/modules/resource_usage.png rename to overrides/assets/modules/resource_usage.png diff --git a/site/assets/modules/rollbar.png b/overrides/assets/modules/rollbar.png similarity index 100% rename from site/assets/modules/rollbar.png rename to overrides/assets/modules/rollbar.png diff --git a/site/assets/modules/security.png b/overrides/assets/modules/security.png similarity index 100% rename from site/assets/modules/security.png rename to overrides/assets/modules/security.png diff --git a/site/assets/modules/subreddit.png b/overrides/assets/modules/subreddit.png similarity index 100% rename from site/assets/modules/subreddit.png rename to overrides/assets/modules/subreddit.png diff --git a/site/assets/modules/textfile.png b/overrides/assets/modules/textfile.png similarity index 100% rename from site/assets/modules/textfile.png rename to overrides/assets/modules/textfile.png diff --git a/site/assets/modules/todo.png b/overrides/assets/modules/todo.png similarity index 100% rename from site/assets/modules/todo.png rename to overrides/assets/modules/todo.png diff --git a/site/assets/modules/todoist.png b/overrides/assets/modules/todoist.png similarity index 100% rename from site/assets/modules/todoist.png rename to overrides/assets/modules/todoist.png diff --git a/site/assets/modules/transmission.png b/overrides/assets/modules/transmission.png similarity index 100% rename from site/assets/modules/transmission.png rename to overrides/assets/modules/transmission.png diff --git a/site/assets/modules/travisci.png b/overrides/assets/modules/travisci.png similarity index 100% rename from site/assets/modules/travisci.png rename to overrides/assets/modules/travisci.png diff --git a/site/assets/modules/trello.png b/overrides/assets/modules/trello.png similarity index 100% rename from site/assets/modules/trello.png rename to overrides/assets/modules/trello.png diff --git a/site/assets/modules/updown.png b/overrides/assets/modules/updown.png similarity index 100% rename from site/assets/modules/updown.png rename to overrides/assets/modules/updown.png diff --git a/site/assets/modules/url_check.png b/overrides/assets/modules/url_check.png similarity index 100% rename from site/assets/modules/url_check.png rename to overrides/assets/modules/url_check.png diff --git a/site/assets/modules/weather-compact.png b/overrides/assets/modules/weather-compact.png similarity index 100% rename from site/assets/modules/weather-compact.png rename to overrides/assets/modules/weather-compact.png diff --git a/site/assets/modules/weather.png b/overrides/assets/modules/weather.png similarity index 100% rename from site/assets/modules/weather.png rename to overrides/assets/modules/weather.png diff --git a/site/assets/screenshot.png b/overrides/assets/screenshot.png similarity index 100% rename from site/assets/screenshot.png rename to overrides/assets/screenshot.png diff --git a/site/assets/services/digitalocean.png b/overrides/assets/services/digitalocean.png similarity index 100% rename from site/assets/services/digitalocean.png rename to overrides/assets/services/digitalocean.png diff --git a/site/assets/services/docker.png b/overrides/assets/services/docker.png similarity index 100% rename from site/assets/services/docker.png rename to overrides/assets/services/docker.png diff --git a/site/assets/services/gcal.png b/overrides/assets/services/gcal.png similarity index 100% rename from site/assets/services/gcal.png rename to overrides/assets/services/gcal.png diff --git a/site/assets/services/git.png b/overrides/assets/services/git.png similarity index 100% rename from site/assets/services/git.png rename to overrides/assets/services/git.png diff --git a/site/assets/services/github.png b/overrides/assets/services/github.png similarity index 100% rename from site/assets/services/github.png rename to overrides/assets/services/github.png diff --git a/site/assets/services/pagerduty.jpg b/overrides/assets/services/pagerduty.jpg similarity index 100% rename from site/assets/services/pagerduty.jpg rename to overrides/assets/services/pagerduty.jpg diff --git a/site/assets/services/pihole.png b/overrides/assets/services/pihole.png similarity index 100% rename from site/assets/services/pihole.png rename to overrides/assets/services/pihole.png diff --git a/site/assets/services/transmission.png b/overrides/assets/services/transmission.png similarity index 100% rename from site/assets/services/transmission.png rename to overrides/assets/services/transmission.png diff --git a/site/assets/services/twitter.png b/overrides/assets/services/twitter.png similarity index 100% rename from site/assets/services/twitter.png rename to overrides/assets/services/twitter.png diff --git a/site/assets/services/weather.jpg b/overrides/assets/services/weather.jpg similarity index 100% rename from site/assets/services/weather.jpg rename to overrides/assets/services/weather.jpg diff --git a/site/assets/sponsors/airbrake.png b/overrides/assets/sponsors/airbrake.png similarity index 100% rename from site/assets/sponsors/airbrake.png rename to overrides/assets/sponsors/airbrake.png diff --git a/site/assets/sponsors/robusta.png b/overrides/assets/sponsors/robusta.png similarity index 100% rename from site/assets/sponsors/robusta.png rename to overrides/assets/sponsors/robusta.png diff --git a/site/assets/sponsors/warp.png b/overrides/assets/sponsors/warp.png similarity index 100% rename from site/assets/sponsors/warp.png rename to overrides/assets/sponsors/warp.png diff --git a/site/assets/sponsors/warp2.png b/overrides/assets/sponsors/warp2.png similarity index 100% rename from site/assets/sponsors/warp2.png rename to overrides/assets/sponsors/warp2.png diff --git a/site/assets/sponsors/warp3.png b/overrides/assets/sponsors/warp3.png similarity index 100% rename from site/assets/sponsors/warp3.png rename to overrides/assets/sponsors/warp3.png diff --git a/docs/overrides/home.html b/overrides/home.html similarity index 100% rename from docs/overrides/home.html rename to overrides/home.html diff --git a/docs/overrides/main.html b/overrides/main.html similarity index 100% rename from docs/overrides/main.html rename to overrides/main.html diff --git a/site/quick_start/index.html b/quick_start/index.html similarity index 100% rename from site/quick_start/index.html rename to quick_start/index.html diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 2f734da5..00000000 --- a/requirements.txt +++ /dev/null @@ -1,27 +0,0 @@ -certifi==2022.9.14 -charset-normalizer==2.1.1 -click==8.1.3 -ghp-import==2.1.0 -idna==3.4 -importlib-metadata==4.12.0 -Jinja2==3.1.2 -Markdown==3.3.7 -MarkupSafe==2.1.1 -mergedeep==1.3.4 -mkdocs==1.3.1 -mkdocs-macros-plugin==0.7.0 -mkdocs-material==8.5.3 -mkdocs-material-extensions==1.0.3 -packaging==21.3 -Pygments==2.13.0 -pymdown-extensions==9.5 -pyparsing==3.0.9 -python-dateutil==2.8.2 -PyYAML==6.0 -pyyaml_env_tag==0.1 -requests==2.28.1 -six==1.16.0 -termcolor==2.0.1 -urllib3==1.26.12 -watchdog==2.1.9 -zipp==3.8.1 diff --git a/site/search/search_index.json b/search/search_index.json similarity index 100% rename from site/search/search_index.json rename to search/search_index.json diff --git a/site/CNAME b/site/CNAME deleted file mode 100644 index e387c128..00000000 --- a/site/CNAME +++ /dev/null @@ -1 +0,0 @@ -wtfutil.com diff --git a/site/overrides/assets/display_screenshot.png b/site/overrides/assets/display_screenshot.png deleted file mode 100644 index 3ca1c746..00000000 Binary files a/site/overrides/assets/display_screenshot.png and /dev/null differ diff --git a/site/overrides/assets/exit_message.png b/site/overrides/assets/exit_message.png deleted file mode 100644 index 52658f64..00000000 Binary files a/site/overrides/assets/exit_message.png and /dev/null differ diff --git a/site/overrides/assets/ghsponsors.svg b/site/overrides/assets/ghsponsors.svg deleted file mode 100644 index 42fb30d6..00000000 --- a/site/overrides/assets/ghsponsors.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/site/overrides/assets/logo.png b/site/overrides/assets/logo.png deleted file mode 100644 index 7f783b43..00000000 Binary files a/site/overrides/assets/logo.png and /dev/null differ diff --git a/site/overrides/assets/modules/airbrake.png b/site/overrides/assets/modules/airbrake.png deleted file mode 100644 index bc56d259..00000000 Binary files a/site/overrides/assets/modules/airbrake.png and /dev/null differ diff --git a/site/overrides/assets/modules/arpansa.png b/site/overrides/assets/modules/arpansa.png deleted file mode 100644 index caa54294..00000000 Binary files a/site/overrides/assets/modules/arpansa.png and /dev/null differ diff --git a/site/overrides/assets/modules/asana.png b/site/overrides/assets/modules/asana.png deleted file mode 100644 index 7ef5f59c..00000000 Binary files a/site/overrides/assets/modules/asana.png and /dev/null differ diff --git a/site/overrides/assets/modules/bittrex.png b/site/overrides/assets/modules/bittrex.png deleted file mode 100644 index f9baadd3..00000000 Binary files a/site/overrides/assets/modules/bittrex.png and /dev/null differ diff --git a/site/overrides/assets/modules/blockfolio.png b/site/overrides/assets/modules/blockfolio.png deleted file mode 100644 index 0da387ea..00000000 Binary files a/site/overrides/assets/modules/blockfolio.png and /dev/null differ diff --git a/site/overrides/assets/modules/cds_favorites.png b/site/overrides/assets/modules/cds_favorites.png deleted file mode 100644 index 026923c6..00000000 Binary files a/site/overrides/assets/modules/cds_favorites.png and /dev/null differ diff --git a/site/overrides/assets/modules/cds_queue.png b/site/overrides/assets/modules/cds_queue.png deleted file mode 100644 index f3fb9f48..00000000 Binary files a/site/overrides/assets/modules/cds_queue.png and /dev/null differ diff --git a/site/overrides/assets/modules/cds_status.png b/site/overrides/assets/modules/cds_status.png deleted file mode 100644 index 3595af5b..00000000 Binary files a/site/overrides/assets/modules/cds_status.png and /dev/null differ diff --git a/site/overrides/assets/modules/circleci.png b/site/overrides/assets/modules/circleci.png deleted file mode 100644 index 62d5e809..00000000 Binary files a/site/overrides/assets/modules/circleci.png and /dev/null differ diff --git a/site/overrides/assets/modules/clocks.png b/site/overrides/assets/modules/clocks.png deleted file mode 100644 index 551a37a8..00000000 Binary files a/site/overrides/assets/modules/clocks.png and /dev/null differ diff --git a/site/overrides/assets/modules/cmdrunner/iStats.png b/site/overrides/assets/modules/cmdrunner/iStats.png deleted file mode 100644 index 6d745e08..00000000 Binary files a/site/overrides/assets/modules/cmdrunner/iStats.png and /dev/null differ diff --git a/site/overrides/assets/modules/cmdrunner/slackstatus.png b/site/overrides/assets/modules/cmdrunner/slackstatus.png deleted file mode 100644 index 5e9e20a6..00000000 Binary files a/site/overrides/assets/modules/cmdrunner/slackstatus.png and /dev/null differ diff --git a/site/overrides/assets/modules/cmdrunner/wego.png b/site/overrides/assets/modules/cmdrunner/wego.png deleted file mode 100644 index cd9557b2..00000000 Binary files a/site/overrides/assets/modules/cmdrunner/wego.png and /dev/null differ diff --git a/site/overrides/assets/modules/cryptolive.png b/site/overrides/assets/modules/cryptolive.png deleted file mode 100644 index ebd234dc..00000000 Binary files a/site/overrides/assets/modules/cryptolive.png and /dev/null differ diff --git a/site/overrides/assets/modules/datadog_error.png b/site/overrides/assets/modules/datadog_error.png deleted file mode 100644 index 06d43401..00000000 Binary files a/site/overrides/assets/modules/datadog_error.png and /dev/null differ diff --git a/site/overrides/assets/modules/datadog_ok.png b/site/overrides/assets/modules/datadog_ok.png deleted file mode 100644 index 2f7d5df6..00000000 Binary files a/site/overrides/assets/modules/datadog_ok.png and /dev/null differ diff --git a/site/overrides/assets/modules/devto.png b/site/overrides/assets/modules/devto.png deleted file mode 100644 index 4fb5317a..00000000 Binary files a/site/overrides/assets/modules/devto.png and /dev/null differ diff --git a/site/overrides/assets/modules/digitalclock-small.png b/site/overrides/assets/modules/digitalclock-small.png deleted file mode 100644 index 9a00e27f..00000000 Binary files a/site/overrides/assets/modules/digitalclock-small.png and /dev/null differ diff --git a/site/overrides/assets/modules/digitalclock.png b/site/overrides/assets/modules/digitalclock.png deleted file mode 100644 index 6fef8f76..00000000 Binary files a/site/overrides/assets/modules/digitalclock.png and /dev/null differ diff --git a/site/overrides/assets/modules/digitalocean.png b/site/overrides/assets/modules/digitalocean.png deleted file mode 100644 index e6d88f90..00000000 Binary files a/site/overrides/assets/modules/digitalocean.png and /dev/null differ diff --git a/site/overrides/assets/modules/digitalocean_droplet_info.png b/site/overrides/assets/modules/digitalocean_droplet_info.png deleted file mode 100644 index d940c8a1..00000000 Binary files a/site/overrides/assets/modules/digitalocean_droplet_info.png and /dev/null differ diff --git a/site/overrides/assets/modules/docker.png b/site/overrides/assets/modules/docker.png deleted file mode 100644 index 74fe9205..00000000 Binary files a/site/overrides/assets/modules/docker.png and /dev/null differ diff --git a/site/overrides/assets/modules/feedreader.png b/site/overrides/assets/modules/feedreader.png deleted file mode 100644 index 349e490b..00000000 Binary files a/site/overrides/assets/modules/feedreader.png and /dev/null differ diff --git a/site/overrides/assets/modules/football.png b/site/overrides/assets/modules/football.png deleted file mode 100644 index d55b1bf6..00000000 Binary files a/site/overrides/assets/modules/football.png and /dev/null differ diff --git a/site/overrides/assets/modules/gcal.png b/site/overrides/assets/modules/gcal.png deleted file mode 100644 index 57f5222f..00000000 Binary files a/site/overrides/assets/modules/gcal.png and /dev/null differ diff --git a/site/overrides/assets/modules/gerrit.png b/site/overrides/assets/modules/gerrit.png deleted file mode 100644 index 94c87cbb..00000000 Binary files a/site/overrides/assets/modules/gerrit.png and /dev/null differ diff --git a/site/overrides/assets/modules/git.png b/site/overrides/assets/modules/git.png deleted file mode 100644 index 707402f5..00000000 Binary files a/site/overrides/assets/modules/git.png and /dev/null differ diff --git a/site/overrides/assets/modules/github.png b/site/overrides/assets/modules/github.png deleted file mode 100644 index a39acfcd..00000000 Binary files a/site/overrides/assets/modules/github.png and /dev/null differ diff --git a/site/overrides/assets/modules/gitlab.png b/site/overrides/assets/modules/gitlab.png deleted file mode 100644 index 26f09003..00000000 Binary files a/site/overrides/assets/modules/gitlab.png and /dev/null differ diff --git a/site/overrides/assets/modules/gitter.png b/site/overrides/assets/modules/gitter.png deleted file mode 100644 index fe92e9fb..00000000 Binary files a/site/overrides/assets/modules/gitter.png and /dev/null differ diff --git a/site/overrides/assets/modules/google_analytics.png b/site/overrides/assets/modules/google_analytics.png deleted file mode 100644 index 4e3ff3c2..00000000 Binary files a/site/overrides/assets/modules/google_analytics.png and /dev/null differ diff --git a/site/overrides/assets/modules/hackernews.png b/site/overrides/assets/modules/hackernews.png deleted file mode 100644 index 63eca3c4..00000000 Binary files a/site/overrides/assets/modules/hackernews.png and /dev/null differ diff --git a/site/overrides/assets/modules/healthchecks.png b/site/overrides/assets/modules/healthchecks.png deleted file mode 100644 index a2c49f85..00000000 Binary files a/site/overrides/assets/modules/healthchecks.png and /dev/null differ diff --git a/site/overrides/assets/modules/hibp.png b/site/overrides/assets/modules/hibp.png deleted file mode 100644 index e6906081..00000000 Binary files a/site/overrides/assets/modules/hibp.png and /dev/null differ diff --git a/site/overrides/assets/modules/ipinfo.png b/site/overrides/assets/modules/ipinfo.png deleted file mode 100644 index 70996f36..00000000 Binary files a/site/overrides/assets/modules/ipinfo.png and /dev/null differ diff --git a/site/overrides/assets/modules/jenkins.png b/site/overrides/assets/modules/jenkins.png deleted file mode 100644 index 4b0a0819..00000000 Binary files a/site/overrides/assets/modules/jenkins.png and /dev/null differ diff --git a/site/overrides/assets/modules/jira.png b/site/overrides/assets/modules/jira.png deleted file mode 100644 index 5363d3f6..00000000 Binary files a/site/overrides/assets/modules/jira.png and /dev/null differ diff --git a/site/overrides/assets/modules/krisinformation.png b/site/overrides/assets/modules/krisinformation.png deleted file mode 100644 index d6e24d21..00000000 Binary files a/site/overrides/assets/modules/krisinformation.png and /dev/null differ diff --git a/site/overrides/assets/modules/lunarphase-fr.png b/site/overrides/assets/modules/lunarphase-fr.png deleted file mode 100644 index ced81ac9..00000000 Binary files a/site/overrides/assets/modules/lunarphase-fr.png and /dev/null differ diff --git a/site/overrides/assets/modules/lunarphase.png b/site/overrides/assets/modules/lunarphase.png deleted file mode 100644 index 3a64f3ab..00000000 Binary files a/site/overrides/assets/modules/lunarphase.png and /dev/null differ diff --git a/site/overrides/assets/modules/mempool.png b/site/overrides/assets/modules/mempool.png deleted file mode 100644 index e22d17d0..00000000 Binary files a/site/overrides/assets/modules/mempool.png and /dev/null differ diff --git a/site/overrides/assets/modules/mercurial.png b/site/overrides/assets/modules/mercurial.png deleted file mode 100644 index f71a1ac7..00000000 Binary files a/site/overrides/assets/modules/mercurial.png and /dev/null differ diff --git a/site/overrides/assets/modules/newrelic.png b/site/overrides/assets/modules/newrelic.png deleted file mode 100644 index 5d4d5006..00000000 Binary files a/site/overrides/assets/modules/newrelic.png and /dev/null differ diff --git a/site/overrides/assets/modules/nextbus.png b/site/overrides/assets/modules/nextbus.png deleted file mode 100644 index 2ead1e19..00000000 Binary files a/site/overrides/assets/modules/nextbus.png and /dev/null differ diff --git a/site/overrides/assets/modules/opsgenie.png b/site/overrides/assets/modules/opsgenie.png deleted file mode 100644 index b9774900..00000000 Binary files a/site/overrides/assets/modules/opsgenie.png and /dev/null differ diff --git a/site/overrides/assets/modules/pihole.png b/site/overrides/assets/modules/pihole.png deleted file mode 100644 index 54e2c07f..00000000 Binary files a/site/overrides/assets/modules/pihole.png and /dev/null differ diff --git a/site/overrides/assets/modules/power.png b/site/overrides/assets/modules/power.png deleted file mode 100644 index f756f6c1..00000000 Binary files a/site/overrides/assets/modules/power.png and /dev/null differ diff --git a/site/overrides/assets/modules/prettyweather.png b/site/overrides/assets/modules/prettyweather.png deleted file mode 100644 index 21898b61..00000000 Binary files a/site/overrides/assets/modules/prettyweather.png and /dev/null differ diff --git a/site/overrides/assets/modules/resource_usage.png b/site/overrides/assets/modules/resource_usage.png deleted file mode 100644 index 43147ed5..00000000 Binary files a/site/overrides/assets/modules/resource_usage.png and /dev/null differ diff --git a/site/overrides/assets/modules/rollbar.png b/site/overrides/assets/modules/rollbar.png deleted file mode 100644 index 55bfd190..00000000 Binary files a/site/overrides/assets/modules/rollbar.png and /dev/null differ diff --git a/site/overrides/assets/modules/security.png b/site/overrides/assets/modules/security.png deleted file mode 100644 index 87f5a35e..00000000 Binary files a/site/overrides/assets/modules/security.png and /dev/null differ diff --git a/site/overrides/assets/modules/subreddit.png b/site/overrides/assets/modules/subreddit.png deleted file mode 100644 index 763447f8..00000000 Binary files a/site/overrides/assets/modules/subreddit.png and /dev/null differ diff --git a/site/overrides/assets/modules/textfile.png b/site/overrides/assets/modules/textfile.png deleted file mode 100644 index 40374364..00000000 Binary files a/site/overrides/assets/modules/textfile.png and /dev/null differ diff --git a/site/overrides/assets/modules/todo.png b/site/overrides/assets/modules/todo.png deleted file mode 100644 index bd4877ab..00000000 Binary files a/site/overrides/assets/modules/todo.png and /dev/null differ diff --git a/site/overrides/assets/modules/todoist.png b/site/overrides/assets/modules/todoist.png deleted file mode 100644 index 61512bfd..00000000 Binary files a/site/overrides/assets/modules/todoist.png and /dev/null differ diff --git a/site/overrides/assets/modules/transmission.png b/site/overrides/assets/modules/transmission.png deleted file mode 100644 index 8da15b0e..00000000 Binary files a/site/overrides/assets/modules/transmission.png and /dev/null differ diff --git a/site/overrides/assets/modules/travisci.png b/site/overrides/assets/modules/travisci.png deleted file mode 100644 index f9d273af..00000000 Binary files a/site/overrides/assets/modules/travisci.png and /dev/null differ diff --git a/site/overrides/assets/modules/trello.png b/site/overrides/assets/modules/trello.png deleted file mode 100644 index 60437a6e..00000000 Binary files a/site/overrides/assets/modules/trello.png and /dev/null differ diff --git a/site/overrides/assets/modules/updown.png b/site/overrides/assets/modules/updown.png deleted file mode 100644 index 6cbc142b..00000000 Binary files a/site/overrides/assets/modules/updown.png and /dev/null differ diff --git a/site/overrides/assets/modules/url_check.png b/site/overrides/assets/modules/url_check.png deleted file mode 100644 index a40fa0a5..00000000 Binary files a/site/overrides/assets/modules/url_check.png and /dev/null differ diff --git a/site/overrides/assets/modules/weather-compact.png b/site/overrides/assets/modules/weather-compact.png deleted file mode 100644 index e8ccb96e..00000000 Binary files a/site/overrides/assets/modules/weather-compact.png and /dev/null differ diff --git a/site/overrides/assets/modules/weather.png b/site/overrides/assets/modules/weather.png deleted file mode 100644 index 6fa46dc2..00000000 Binary files a/site/overrides/assets/modules/weather.png and /dev/null differ diff --git a/site/overrides/assets/screenshot.png b/site/overrides/assets/screenshot.png deleted file mode 100644 index f84ccac9..00000000 Binary files a/site/overrides/assets/screenshot.png and /dev/null differ diff --git a/site/overrides/assets/services/digitalocean.png b/site/overrides/assets/services/digitalocean.png deleted file mode 100644 index 19e818e8..00000000 Binary files a/site/overrides/assets/services/digitalocean.png and /dev/null differ diff --git a/site/overrides/assets/services/docker.png b/site/overrides/assets/services/docker.png deleted file mode 100644 index 5f837d62..00000000 Binary files a/site/overrides/assets/services/docker.png and /dev/null differ diff --git a/site/overrides/assets/services/gcal.png b/site/overrides/assets/services/gcal.png deleted file mode 100644 index 05e71f19..00000000 Binary files a/site/overrides/assets/services/gcal.png and /dev/null differ diff --git a/site/overrides/assets/services/git.png b/site/overrides/assets/services/git.png deleted file mode 100644 index df282764..00000000 Binary files a/site/overrides/assets/services/git.png and /dev/null differ diff --git a/site/overrides/assets/services/github.png b/site/overrides/assets/services/github.png deleted file mode 100644 index fee10cbe..00000000 Binary files a/site/overrides/assets/services/github.png and /dev/null differ diff --git a/site/overrides/assets/services/pagerduty.jpg b/site/overrides/assets/services/pagerduty.jpg deleted file mode 100644 index fd26c5e7..00000000 Binary files a/site/overrides/assets/services/pagerduty.jpg and /dev/null differ diff --git a/site/overrides/assets/services/pihole.png b/site/overrides/assets/services/pihole.png deleted file mode 100644 index de03ce99..00000000 Binary files a/site/overrides/assets/services/pihole.png and /dev/null differ diff --git a/site/overrides/assets/services/transmission.png b/site/overrides/assets/services/transmission.png deleted file mode 100644 index 99dec03a..00000000 Binary files a/site/overrides/assets/services/transmission.png and /dev/null differ diff --git a/site/overrides/assets/services/twitter.png b/site/overrides/assets/services/twitter.png deleted file mode 100644 index 10a2f4a6..00000000 Binary files a/site/overrides/assets/services/twitter.png and /dev/null differ diff --git a/site/overrides/assets/services/weather.jpg b/site/overrides/assets/services/weather.jpg deleted file mode 100644 index 0386bb22..00000000 Binary files a/site/overrides/assets/services/weather.jpg and /dev/null differ diff --git a/site/overrides/assets/sponsors/airbrake.png b/site/overrides/assets/sponsors/airbrake.png deleted file mode 100644 index b93e2991..00000000 Binary files a/site/overrides/assets/sponsors/airbrake.png and /dev/null differ diff --git a/site/overrides/assets/sponsors/robusta.png b/site/overrides/assets/sponsors/robusta.png deleted file mode 100644 index 751cae8f..00000000 Binary files a/site/overrides/assets/sponsors/robusta.png and /dev/null differ diff --git a/site/overrides/assets/sponsors/warp.png b/site/overrides/assets/sponsors/warp.png deleted file mode 100644 index 6a06ef67..00000000 Binary files a/site/overrides/assets/sponsors/warp.png and /dev/null differ diff --git a/site/overrides/assets/sponsors/warp2.png b/site/overrides/assets/sponsors/warp2.png deleted file mode 100644 index 04c3a953..00000000 Binary files a/site/overrides/assets/sponsors/warp2.png and /dev/null differ diff --git a/site/overrides/assets/sponsors/warp3.png b/site/overrides/assets/sponsors/warp3.png deleted file mode 100644 index 6da26020..00000000 Binary files a/site/overrides/assets/sponsors/warp3.png and /dev/null differ diff --git a/site/overrides/home.html b/site/overrides/home.html deleted file mode 100644 index 2fcd096c..00000000 --- a/site/overrides/home.html +++ /dev/null @@ -1,192 +0,0 @@ -{% extends "main.html" %} -{% block tabs %} -{{ super() }} - -
-
-
-
- -
-
-

WTF is the personal information dashboard for your terminal

-

- Created by Chris Cummer. -

-

- Use WTF to monitor systems, services, and important information. -

-

- Oversee your services with Airbrake. Keep an eye on your OpsGenie schedules, Google - Calendar, Git and GitHub - repositories. Track your deployments via New Relic. -

-

- See who’s away in BambooHR, which Jira - tickets are assigned to you, and what time it is in Barcelona. - And dozens more. -

-

- See Installation to get started. -

- - Quick start - - - Modules - -
-
-
-
-
-
-
-
-

Sponsored by

- - - - - - - - -
- Warp.dev -
- - Warp - -
- Robusta.dev -
- - Robusta.dev - -
- Airbrake -
- - Airbrake - -
-
-
-
-
-{% endblock %} -{% block content %}{% endblock %} -{% block footer %}{% endblock %} \ No newline at end of file diff --git a/site/overrides/main.html b/site/overrides/main.html deleted file mode 100644 index 981d9ed5..00000000 --- a/site/overrides/main.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "base.html" %} -{% block extrahead %} -{% set title = config.site_name %} -{% if page and page.title and not page.is_homepage %} -{% set title = config.site_name ~ " - " ~ page.title | striptags %} -{% endif %} -{% set image = config.site_url ~ 'static/card.png' %} - - - - - - - - - - - - - - -{% endblock %} \ No newline at end of file diff --git a/site/sitemap.xml b/sitemap.xml similarity index 100% rename from site/sitemap.xml rename to sitemap.xml diff --git a/site/sitemap.xml.gz b/sitemap.xml.gz similarity index 100% rename from site/sitemap.xml.gz rename to sitemap.xml.gz diff --git a/snippets/attributes/_template.html b/snippets/attributes/_template.html deleted file mode 100644 index 05aed1fe..00000000 --- a/snippets/attributes/_template.html +++ /dev/null @@ -1,21 +0,0 @@ - - - -
- - - - - - - - - - - -{% with name="", desc="Optional ", value="" %} -{% include "attributes/custom.md" %} -{% endwith %} - - -, \ No newline at end of file diff --git a/snippets/attributes/apikey.md b/snippets/attributes/apikey.md deleted file mode 100644 index 99490c3f..00000000 --- a/snippets/attributes/apikey.md +++ /dev/null @@ -1,8 +0,0 @@ - - - apiKey -
- Your {{ name }} API key. Leave this blank to use the {{ envvar }} environment variable. - - - \ No newline at end of file diff --git a/snippets/attributes/border.md b/snippets/attributes/border.md deleted file mode 100644 index 21eeca9f..00000000 --- a/snippets/attributes/border.md +++ /dev/null @@ -1,9 +0,0 @@ - - - border -
- Optional Whether or not to draw this widget with a border. Default: - true. - - true, false - \ No newline at end of file diff --git a/snippets/attributes/colors/background.html b/snippets/attributes/colors/background.html deleted file mode 100644 index a68dc0b0..00000000 --- a/snippets/attributes/colors/background.html +++ /dev/null @@ -1,10 +0,0 @@ - - - colors.background -
- The color to draw the background of the app in. Use this to match your - terminal colors. May be over-written by individual module - configurations. - - Any X11 color name. - \ No newline at end of file diff --git a/snippets/attributes/colors/border/focusable.md b/snippets/attributes/colors/border/focusable.md deleted file mode 100644 index 9fe1d2aa..00000000 --- a/snippets/attributes/colors/border/focusable.md +++ /dev/null @@ -1,8 +0,0 @@ - - - colors.border.focusable -
- The color in which to draw the border of widgets that can accept keyboard focus. - - Any X11 color name. - \ No newline at end of file diff --git a/snippets/attributes/colors/border/focused.md b/snippets/attributes/colors/border/focused.md deleted file mode 100644 index 8343270b..00000000 --- a/snippets/attributes/colors/border/focused.md +++ /dev/null @@ -1,8 +0,0 @@ - - - colors.border.focused -
- The color in which to draw the border of the widget that currently has keyboard focus. - - Any X11 color name. - \ No newline at end of file diff --git a/snippets/attributes/colors/border/normal.md b/snippets/attributes/colors/border/normal.md deleted file mode 100644 index 1a01f3ca..00000000 --- a/snippets/attributes/colors/border/normal.md +++ /dev/null @@ -1,8 +0,0 @@ - - - colors.border.normal -
- The color in which to draw the borders of the widgets that cannot accept focus. - - Any X11 color name. - \ No newline at end of file diff --git a/snippets/attributes/colors/custom.md b/snippets/attributes/colors/custom.md deleted file mode 100644 index 1c81c554..00000000 --- a/snippets/attributes/colors/custom.md +++ /dev/null @@ -1,11 +0,0 @@ - - - {{ name }} -
- {{ desc }} - - - Any X11 color name or long-form hex value (i.e.: - #ff0000). - - \ No newline at end of file diff --git a/snippets/attributes/colors/highlight.html b/snippets/attributes/colors/highlight.html deleted file mode 100644 index 81c68eb5..00000000 --- a/snippets/attributes/colors/highlight.html +++ /dev/null @@ -1,10 +0,0 @@ - - colors.highlight.fore - The foreground color for the currently-selected row. - Any X11 color name. - - - colors.highlight.back - The background color for the currently-selected row. - Any X11 color name. - \ No newline at end of file diff --git a/snippets/attributes/colors/highlight.md b/snippets/attributes/colors/highlight.md deleted file mode 100644 index c0c62a58..00000000 --- a/snippets/attributes/colors/highlight.md +++ /dev/null @@ -1,20 +0,0 @@ - - - colors.highlight.fore -
- The foreground color for the currently-selected row. - - - Any X11 color name. - - - - - colors.highlight.back -
- The background color for the currently-selected row. - - - Any X11 color name. - - \ No newline at end of file diff --git a/snippets/attributes/colors/rows.md b/snippets/attributes/colors/rows.md deleted file mode 100644 index 023e9a69..00000000 --- a/snippets/attributes/colors/rows.md +++ /dev/null @@ -1,20 +0,0 @@ - - - colors.rows.even -
- The foreground color for even-numbered rows. - - - Any X11 color name. - - - - - colors.rows.odd -
- The foreground color for odd-numbered rows. - - - Any X11 color name. - - \ No newline at end of file diff --git a/snippets/attributes/custom.md b/snippets/attributes/custom.md deleted file mode 100644 index 1f9ed61f..00000000 --- a/snippets/attributes/custom.md +++ /dev/null @@ -1,8 +0,0 @@ - - - {{ name }} -
- {{ desc }} - - {{ value }} - \ No newline at end of file diff --git a/snippets/attributes/dateFormat.md b/snippets/attributes/dateFormat.md deleted file mode 100644 index 6e26f265..00000000 --- a/snippets/attributes/dateFormat.md +++ /dev/null @@ -1,11 +0,0 @@ - - - dateFormat -
- The format to use when rendering date strings. - - - Any valid Go date layout which is handled by Time.Format. - Default: Jan 2. - - \ No newline at end of file diff --git a/snippets/attributes/email.md b/snippets/attributes/email.md deleted file mode 100644 index 8bf4f6be..00000000 --- a/snippets/attributes/email.md +++ /dev/null @@ -1,8 +0,0 @@ - - - email -
- The email address associated with your {{ service }} account. - - A valid email address. -
\ No newline at end of file diff --git a/snippets/attributes/enabled.md b/snippets/attributes/enabled.md deleted file mode 100644 index 4a491d35..00000000 --- a/snippets/attributes/enabled.md +++ /dev/null @@ -1,9 +0,0 @@ - - - enabled -
- Optional Whether or not this module is executed and if its data displayed onscreen. Default: - false. - - true, false - \ No newline at end of file diff --git a/snippets/attributes/focus_char.md b/snippets/attributes/focus_char.md deleted file mode 100644 index f2d3c393..00000000 --- a/snippets/attributes/focus_char.md +++ /dev/null @@ -1,8 +0,0 @@ - - - focusChar -
- Optional Define one of the number keys as a shortcut key to access the widget. - - 0..9 - \ No newline at end of file diff --git a/snippets/attributes/focusable.md b/snippets/attributes/focusable.md deleted file mode 100644 index c22b0004..00000000 --- a/snippets/attributes/focusable.md +++ /dev/null @@ -1,8 +0,0 @@ - - - focusable -
- Optional Whether or not this module accepts keyboard focus. Default: false - - true, false - \ No newline at end of file diff --git a/snippets/attributes/global/exit_message/display.md b/snippets/attributes/global/exit_message/display.md deleted file mode 100644 index d803322c..00000000 --- a/snippets/attributes/global/exit_message/display.md +++ /dev/null @@ -1,8 +0,0 @@ - - - exitMessage.display -
- Whether or not to display the WTF text message in the terminal when the app exits. - - true, false - \ No newline at end of file diff --git a/snippets/attributes/global/exit_message/github_api_key.md b/snippets/attributes/global/exit_message/github_api_key.md deleted file mode 100644 index 0c63265d..00000000 --- a/snippets/attributes/global/exit_message/github_api_key.md +++ /dev/null @@ -1,9 +0,0 @@ - - - exitMessage.githubAPIKey -
- The user's GitHub API key. Used to check against the GitHub API to see if the user is a code contributor or - sponsor. - - Your API key **or** leave it empty to use the `WTF_GITHUB_TOKEN` environment variable. - \ No newline at end of file diff --git a/snippets/attributes/global/grid/columns.md b/snippets/attributes/global/grid/columns.md deleted file mode 100644 index 06c647e5..00000000 --- a/snippets/attributes/global/grid/columns.md +++ /dev/null @@ -1,10 +0,0 @@ - - - grid.columns -
- An array that defines the widths of all the columns. - - See tview's Grid for details - - - \ No newline at end of file diff --git a/snippets/attributes/global/grid/rows.md b/snippets/attributes/global/grid/rows.md deleted file mode 100644 index c98e4a97..00000000 --- a/snippets/attributes/global/grid/rows.md +++ /dev/null @@ -1,8 +0,0 @@ - - - grid.rows -
- An array that defines the heights of all the rows. - - See tview's Grid for details - \ No newline at end of file diff --git a/snippets/attributes/global/nav_shortcuts.md b/snippets/attributes/global/nav_shortcuts.md deleted file mode 100644 index 76399726..00000000 --- a/snippets/attributes/global/nav_shortcuts.md +++ /dev/null @@ -1,8 +0,0 @@ - - - navigation.shortcuts -
- Whether or not to display the numeric navigation shortcuts in widget titles. - - true or false - \ No newline at end of file diff --git a/snippets/attributes/global/open_file_util.md b/snippets/attributes/global/open_file_util.md deleted file mode 100644 index 4054f2ad..00000000 --- a/snippets/attributes/global/open_file_util.md +++ /dev/null @@ -1,8 +0,0 @@ - - - openFileUtil -
- Which local utility to use to open a file or URL. Requires the app to be restarted to take effect. Default: `open`. - - - \ No newline at end of file diff --git a/snippets/attributes/global/open_url_util.md b/snippets/attributes/global/open_url_util.md deleted file mode 100644 index 904ecd23..00000000 --- a/snippets/attributes/global/open_url_util.md +++ /dev/null @@ -1,8 +0,0 @@ - - - opeUrlUtil -
- A string sequence used to open URL. If undefined, wtfutil will attempt to open it based on the operating system. - - - \ No newline at end of file diff --git a/snippets/attributes/global/term.md b/snippets/attributes/global/term.md deleted file mode 100644 index 8179dc17..00000000 --- a/snippets/attributes/global/term.md +++ /dev/null @@ -1,8 +0,0 @@ - - - term -
- Sets a custom value for the terminal type this app runs in. Leave this entry out of the config if you simply want to use your terminal's default setting. **Note:** If an invalid value is provided for this setting, the app will crash with a `terminal entry not found` error. - - Any valid terminal type (ie: `vt100`, `xterm`, `xterm-256color`, `ansi`, etc.). - \ No newline at end of file diff --git a/snippets/attributes/hourFormat.md b/snippets/attributes/hourFormat.md deleted file mode 100644 index aff4a6fd..00000000 --- a/snippets/attributes/hourFormat.md +++ /dev/null @@ -1,8 +0,0 @@ - - - hourFormat -
- Optional The format of the clock. Default: 24. - - 12, 24. - \ No newline at end of file diff --git a/snippets/attributes/password.md b/snippets/attributes/password.md deleted file mode 100644 index 5668fd41..00000000 --- a/snippets/attributes/password.md +++ /dev/null @@ -1,8 +0,0 @@ - - - password -
- Your {{ service }} password. {{ pwdesc }} - - - \ No newline at end of file diff --git a/snippets/attributes/position.md b/snippets/attributes/position.md deleted file mode 100644 index 39f40650..00000000 --- a/snippets/attributes/position.md +++ /dev/null @@ -1,8 +0,0 @@ - - - position -
- Defines where in the grid this module's widget will be displayed. - - - \ No newline at end of file diff --git a/snippets/attributes/refreshInterval.md b/snippets/attributes/refreshInterval.md deleted file mode 100644 index 16067e09..00000000 --- a/snippets/attributes/refreshInterval.md +++ /dev/null @@ -1,8 +0,0 @@ - - - refreshInterval -
- Optional How often this module will update its data. A positive integer followed by a time unit (ns, us or µs, ms, s, m, h, or nothing which defaults to s). Default: 300s. - - Any valid time duration. - \ No newline at end of file diff --git a/snippets/attributes/table_header.md b/snippets/attributes/table_header.md deleted file mode 100644 index ceb909a8..00000000 --- a/snippets/attributes/table_header.md +++ /dev/null @@ -1,6 +0,0 @@ - - - Name - Value - - \ No newline at end of file diff --git a/snippets/attributes/timezone.md b/snippets/attributes/timezone.md deleted file mode 100644 index 82ab87b5..00000000 --- a/snippets/attributes/timezone.md +++ /dev/null @@ -1,7 +0,0 @@ - - - timezone -
- Optional The timezone to display calendar event times in. - Any valid TZ database name. - \ No newline at end of file diff --git a/snippets/attributes/title.md b/snippets/attributes/title.md deleted file mode 100644 index 354c1efd..00000000 --- a/snippets/attributes/title.md +++ /dev/null @@ -1,8 +0,0 @@ - - - title -
- Optional The title to display in the widget's onscreen box. - - - - - username -
- Your {{ service }} username. {{ undesc }} - - - \ No newline at end of file diff --git a/snippets/attributes/verifyServerCert.md b/snippets/attributes/verifyServerCert.md deleted file mode 100644 index c77a82b9..00000000 --- a/snippets/attributes/verifyServerCert.md +++ /dev/null @@ -1,8 +0,0 @@ - - - verifyServerCertificate -
- Whether or not to verify the server's certificate chain and hostname. Default: false. - - true, false - \ No newline at end of file diff --git a/snippets/attributes/wrapText.md b/snippets/attributes/wrapText.md deleted file mode 100644 index ce32000a..00000000 --- a/snippets/attributes/wrapText.md +++ /dev/null @@ -1,8 +0,0 @@ - - - wrapText -
- Optional Whether or not to wrap the text when it hits the widget boundary. Default: true. - - true, false - \ No newline at end of file diff --git a/snippets/keyboard/a.md b/snippets/keyboard/a.md deleted file mode 100644 index 453494cd..00000000 --- a/snippets/keyboard/a.md +++ /dev/null @@ -1,4 +0,0 @@ - - a - {{ a }} - \ No newline at end of file diff --git a/snippets/keyboard/arrowBack.md b/snippets/keyboard/arrowBack.md deleted file mode 100644 index 3d1b3888..00000000 --- a/snippets/keyboard/arrowBack.md +++ /dev/null @@ -1,6 +0,0 @@ - - - - - {{ arrowback }}{{ arrowBack }} - \ No newline at end of file diff --git a/snippets/keyboard/arrowDown.md b/snippets/keyboard/arrowDown.md deleted file mode 100644 index 48d1eef9..00000000 --- a/snippets/keyboard/arrowDown.md +++ /dev/null @@ -1,4 +0,0 @@ - - - Select the next item in the list - \ No newline at end of file diff --git a/snippets/keyboard/arrowFore.md b/snippets/keyboard/arrowFore.md deleted file mode 100644 index 7311ea8a..00000000 --- a/snippets/keyboard/arrowFore.md +++ /dev/null @@ -1,6 +0,0 @@ - - - - - {{ arrowfore }}{{ arrowFore }} - \ No newline at end of file diff --git a/snippets/keyboard/arrowUp.md b/snippets/keyboard/arrowUp.md deleted file mode 100644 index 143c31c0..00000000 --- a/snippets/keyboard/arrowUp.md +++ /dev/null @@ -1,4 +0,0 @@ - - - Select the previous item in the list - \ No newline at end of file diff --git a/snippets/keyboard/b.md b/snippets/keyboard/b.md deleted file mode 100644 index c8ebf74a..00000000 --- a/snippets/keyboard/b.md +++ /dev/null @@ -1,4 +0,0 @@ - - b - {{ b }} - \ No newline at end of file diff --git a/snippets/keyboard/c.md b/snippets/keyboard/c.md deleted file mode 100644 index e0b77696..00000000 --- a/snippets/keyboard/c.md +++ /dev/null @@ -1,4 +0,0 @@ - - c - {{ c }} - \ No newline at end of file diff --git a/snippets/keyboard/ctrlD.md b/snippets/keyboard/ctrlD.md deleted file mode 100644 index 6fa1bcce..00000000 --- a/snippets/keyboard/ctrlD.md +++ /dev/null @@ -1,4 +0,0 @@ - - Ctrl-d - Delete the selected item - \ No newline at end of file diff --git a/snippets/keyboard/ctrlF.md b/snippets/keyboard/ctrlF.md deleted file mode 100644 index 19b11452..00000000 --- a/snippets/keyboard/ctrlF.md +++ /dev/null @@ -1,4 +0,0 @@ - - Ctrl-f - {{ ctrlf }} - \ No newline at end of file diff --git a/snippets/keyboard/ctrlJ.md b/snippets/keyboard/ctrlJ.md deleted file mode 100644 index e6acace5..00000000 --- a/snippets/keyboard/ctrlJ.md +++ /dev/null @@ -1,4 +0,0 @@ - - Ctrl-j - {{ ctrlj }} - \ No newline at end of file diff --git a/snippets/keyboard/ctrlK.md b/snippets/keyboard/ctrlK.md deleted file mode 100644 index 12176237..00000000 --- a/snippets/keyboard/ctrlK.md +++ /dev/null @@ -1,4 +0,0 @@ - - Ctrl-k - {{ ctrlk }} - \ No newline at end of file diff --git a/snippets/keyboard/ctrlL.md b/snippets/keyboard/ctrlL.md deleted file mode 100644 index cb96d4a8..00000000 --- a/snippets/keyboard/ctrlL.md +++ /dev/null @@ -1,4 +0,0 @@ - - Ctrl-l - {{ ctrll }} - \ No newline at end of file diff --git a/snippets/keyboard/d.md b/snippets/keyboard/d.md deleted file mode 100644 index e279ba05..00000000 --- a/snippets/keyboard/d.md +++ /dev/null @@ -1,4 +0,0 @@ - - d - {{ d }} - \ No newline at end of file diff --git a/snippets/keyboard/e.md b/snippets/keyboard/e.md deleted file mode 100644 index 77412c78..00000000 --- a/snippets/keyboard/e.md +++ /dev/null @@ -1,4 +0,0 @@ - - e - {{ e }} - \ No newline at end of file diff --git a/snippets/keyboard/esc.md b/snippets/keyboard/esc.md deleted file mode 100644 index 40b8419c..00000000 --- a/snippets/keyboard/esc.md +++ /dev/null @@ -1,4 +0,0 @@ - - [esc] - {{ esc }} - \ No newline at end of file diff --git a/snippets/keyboard/f.md b/snippets/keyboard/f.md deleted file mode 100644 index af403f65..00000000 --- a/snippets/keyboard/f.md +++ /dev/null @@ -1,4 +0,0 @@ - - f - {{ f }} - \ No newline at end of file diff --git a/snippets/keyboard/foreslash.md b/snippets/keyboard/foreslash.md deleted file mode 100644 index 66a6bf47..00000000 --- a/snippets/keyboard/foreslash.md +++ /dev/null @@ -1,4 +0,0 @@ - - / - Open/close the widget's help modal - \ No newline at end of file diff --git a/snippets/keyboard/g.md b/snippets/keyboard/g.md deleted file mode 100644 index 8a080117..00000000 --- a/snippets/keyboard/g.md +++ /dev/null @@ -1,4 +0,0 @@ - - g - {{ g }} - \ No newline at end of file diff --git a/snippets/keyboard/h.md b/snippets/keyboard/h.md deleted file mode 100644 index 6418ba8f..00000000 --- a/snippets/keyboard/h.md +++ /dev/null @@ -1,4 +0,0 @@ - - h - {{ h }} - \ No newline at end of file diff --git a/snippets/keyboard/i.md b/snippets/keyboard/i.md deleted file mode 100644 index 62d9a0b9..00000000 --- a/snippets/keyboard/i.md +++ /dev/null @@ -1,4 +0,0 @@ - - i - {{ i }} - \ No newline at end of file diff --git a/snippets/keyboard/insert.md b/snippets/keyboard/insert.md deleted file mode 100644 index b2a0d305..00000000 --- a/snippets/keyboard/insert.md +++ /dev/null @@ -1,4 +0,0 @@ - - [insert] - {{ insert }} - \ No newline at end of file diff --git a/snippets/keyboard/j.md b/snippets/keyboard/j.md deleted file mode 100644 index 7db2a22b..00000000 --- a/snippets/keyboard/j.md +++ /dev/null @@ -1,4 +0,0 @@ - - j - Select the next item in the list - \ No newline at end of file diff --git a/snippets/keyboard/k.md b/snippets/keyboard/k.md deleted file mode 100644 index 00b0d94b..00000000 --- a/snippets/keyboard/k.md +++ /dev/null @@ -1,4 +0,0 @@ - - k - Select the previous item in the list - \ No newline at end of file diff --git a/snippets/keyboard/l.md b/snippets/keyboard/l.md deleted file mode 100644 index f1537f01..00000000 --- a/snippets/keyboard/l.md +++ /dev/null @@ -1,4 +0,0 @@ - - l - {{ l }} - \ No newline at end of file diff --git a/snippets/keyboard/m.md b/snippets/keyboard/m.md deleted file mode 100644 index 41aec7d6..00000000 --- a/snippets/keyboard/m.md +++ /dev/null @@ -1,4 +0,0 @@ - - m - {{ m }} - \ No newline at end of file diff --git a/snippets/keyboard/n.md b/snippets/keyboard/n.md deleted file mode 100644 index 9e908d7f..00000000 --- a/snippets/keyboard/n.md +++ /dev/null @@ -1,4 +0,0 @@ - - n - {{ n }} - \ No newline at end of file diff --git a/snippets/keyboard/o.md b/snippets/keyboard/o.md deleted file mode 100644 index a0c8dc24..00000000 --- a/snippets/keyboard/o.md +++ /dev/null @@ -1,4 +0,0 @@ - - o - {{ o }} - \ No newline at end of file diff --git a/snippets/keyboard/p.md b/snippets/keyboard/p.md deleted file mode 100644 index c74bf0ad..00000000 --- a/snippets/keyboard/p.md +++ /dev/null @@ -1,4 +0,0 @@ - - p - {{ p }} - \ No newline at end of file diff --git a/snippets/keyboard/pound.md b/snippets/keyboard/pound.md deleted file mode 100644 index ad58c42a..00000000 --- a/snippets/keyboard/pound.md +++ /dev/null @@ -1,4 +0,0 @@ - - # - {{ pound }} - \ No newline at end of file diff --git a/snippets/keyboard/q.md b/snippets/keyboard/q.md deleted file mode 100644 index fd1e14ba..00000000 --- a/snippets/keyboard/q.md +++ /dev/null @@ -1,4 +0,0 @@ - - q - {{ q }} - \ No newline at end of file diff --git a/snippets/keyboard/questionmark.md b/snippets/keyboard/questionmark.md deleted file mode 100644 index 0369f639..00000000 --- a/snippets/keyboard/questionmark.md +++ /dev/null @@ -1,4 +0,0 @@ - - ? - {{ questionmark }} - \ No newline at end of file diff --git a/snippets/keyboard/r.md b/snippets/keyboard/r.md deleted file mode 100644 index 8295084d..00000000 --- a/snippets/keyboard/r.md +++ /dev/null @@ -1,4 +0,0 @@ - - r - Refresh the data - \ No newline at end of file diff --git a/snippets/keyboard/return.md b/snippets/keyboard/return.md deleted file mode 100644 index 903f62a4..00000000 --- a/snippets/keyboard/return.md +++ /dev/null @@ -1,4 +0,0 @@ - - [return] - {{ return }} - \ No newline at end of file diff --git a/snippets/keyboard/s.md b/snippets/keyboard/s.md deleted file mode 100644 index 21b9581f..00000000 --- a/snippets/keyboard/s.md +++ /dev/null @@ -1,4 +0,0 @@ - - s - {{ s }} - \ No newline at end of file diff --git a/snippets/keyboard/space.md b/snippets/keyboard/space.md deleted file mode 100644 index 4a720df7..00000000 --- a/snippets/keyboard/space.md +++ /dev/null @@ -1,4 +0,0 @@ - - [space] - {{ space }} - \ No newline at end of file diff --git a/snippets/keyboard/spacer.md b/snippets/keyboard/spacer.md deleted file mode 100644 index 430e1dbc..00000000 --- a/snippets/keyboard/spacer.md +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/snippets/keyboard/t.md b/snippets/keyboard/t.md deleted file mode 100644 index 734b5bc4..00000000 --- a/snippets/keyboard/t.md +++ /dev/null @@ -1,4 +0,0 @@ - - t - {{ t }} - \ No newline at end of file diff --git a/snippets/keyboard/table_header.md b/snippets/keyboard/table_header.md deleted file mode 100644 index d901075c..00000000 --- a/snippets/keyboard/table_header.md +++ /dev/null @@ -1,6 +0,0 @@ - - - Key - Action - - \ No newline at end of file diff --git a/snippets/keyboard/u.md b/snippets/keyboard/u.md deleted file mode 100644 index 9e5202f6..00000000 --- a/snippets/keyboard/u.md +++ /dev/null @@ -1,4 +0,0 @@ - - u - {{ u }} - \ No newline at end of file diff --git a/snippets/keyboard/v.md b/snippets/keyboard/v.md deleted file mode 100644 index 7bb36b3b..00000000 --- a/snippets/keyboard/v.md +++ /dev/null @@ -1,4 +0,0 @@ - - v - {{ v }} - \ No newline at end of file diff --git a/snippets/keyboard/w.md b/snippets/keyboard/w.md deleted file mode 100644 index 567ddbc4..00000000 --- a/snippets/keyboard/w.md +++ /dev/null @@ -1,4 +0,0 @@ - - w - {{ w }} - \ No newline at end of file diff --git a/snippets/keyboard/x.md b/snippets/keyboard/x.md deleted file mode 100644 index ff5027d4..00000000 --- a/snippets/keyboard/x.md +++ /dev/null @@ -1,4 +0,0 @@ - - x - {{ x }} - \ No newline at end of file diff --git a/snippets/keyboard/y.md b/snippets/keyboard/y.md deleted file mode 100644 index 91f393f3..00000000 --- a/snippets/keyboard/y.md +++ /dev/null @@ -1,4 +0,0 @@ - - y - {{ y }} - \ No newline at end of file diff --git a/snippets/keyboard/z.md b/snippets/keyboard/z.md deleted file mode 100644 index 464fa762..00000000 --- a/snippets/keyboard/z.md +++ /dev/null @@ -1,4 +0,0 @@ - - z - {{ z }} - \ No newline at end of file diff --git a/snippets/src_path.md b/snippets/src_path.md deleted file mode 100644 index 6cc040e1..00000000 --- a/snippets/src_path.md +++ /dev/null @@ -1,3 +0,0 @@ -## Source Code - -[https://github.com/wtfutil/wtf/tree/master/modules/{{ src }}](https://github.com/wtfutil/wtf/tree/master/modules/{{ src }}) \ No newline at end of file diff --git a/snippets/test.md b/snippets/test.md deleted file mode 100644 index 8cd2a473..00000000 --- a/snippets/test.md +++ /dev/null @@ -1,2 +0,0 @@ -Hello -YO! \ No newline at end of file diff --git a/site/sponsors/exit_message/index.html b/sponsors/exit_message/index.html similarity index 100% rename from site/sponsors/exit_message/index.html rename to sponsors/exit_message/index.html diff --git a/site/sponsors/sponsoring/index.html b/sponsors/sponsoring/index.html similarity index 100% rename from site/sponsors/sponsoring/index.html rename to sponsors/sponsoring/index.html diff --git a/site/uninstallation/index.html b/uninstallation/index.html similarity index 100% rename from site/uninstallation/index.html rename to uninstallation/index.html