Giter Club home page Giter Club logo

wtfdocs's Introduction

WTF Documentation

This is the documentation repository for WTF, the terminal-based dashboard utility written in Go. The output of this repository is https://wtfutil.com.

This documentation is built atop Hugo, the static site generator, and served up by GitHub pages.

Adding or Editing Documentation

Adding a New Module

Documentation for new modules should be added into the content/modules/ directory. Each new module is defined in a single Markdown file.

Name the Markdown file as logically as possible. If the module adds a new service to the collection, name it after the service (ie: twitter.md, shopify.md). If it adds a new capability, try to name it as simply as possible, ideally using a single word (ie: clocks.md, security.md). The file must end in the .md extension.

Content Format

Documentation is written in GitHub Markdown.

Local Development

Contributions and pull requests are absolutely welcome. Please feel free to improve, expand, and fix this documentation by opening pull requests against this repository.

Running Locally

To run the documentation locally:

  1. cd into the root directory of this repository

  2. Execute hugo server in the terminal. You'll see a bunch of output including the following lines:

    Serving pages from memory
    Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender
    Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
    Press Ctrl+C to stop
    
  3. Open http://localhost:1313/ in your browser

You should now be looking at the local development instance of the WTF documentation.

Building Locally

Because this site is statically-generated, any time you make changes you'll need to rebuild the static pages (which live in the /docs directory). Do not make changes directly to files in the /docs directory, because they won't be persisted, they'll be over-written on the next build.

To rebuild the static site:

  1. cd into the root directory of this repository
  2. Execute hugo in the terminal. This step compiles the static site

Now if you git status, you should see a list of changed or created .html files waiting to be committed.

wtfdocs's People

Contributors

senorprogrammer avatar ameobea avatar rudolphjacksonm avatar seanstoppable avatar indradhanush avatar lawrencecraft avatar mweb avatar retgits avatar andrewscibek avatar rwhogg avatar choromanski avatar chrisdbrown avatar c123r avatar linenoise avatar imdevinc avatar elliotrushton avatar gnanderson avatar jmks avatar jeffz avatar joel-valentine avatar baberlevi avatar nyourchuck avatar felicianotech avatar chenrui333 avatar tardog avatar maxbeizer avatar victoravelar avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.