daniel-vera-g / tool-documentations

Personal documentations for tools I am using.
https://daniel-vera-g.github.io/tool-documentations/
MIT License
1 stars 0 forks source link

Tool docs

Build Status

This is the home for the documentation about all the tools I use. It is mainly a compilation of information gathered from all around the web(Stack Overflow, Blogs, ...).

I hope you find/learn something interesting here.

Motivation

The motivation was not having to always look information up, but having a central source of truth. Current topics documented are amongst other things:

  1. Git related questions.
  2. Latex editing workflows.
  3. Linux cheat sheets, questions and hacks.
  4. Vim principles, hacks and helpers.

If you think, that I've forgot to mention some source where I got the information, don't bother to hit me up on Twitter.

Additional resources

For additional resources, be sure to check out my dotfiles

Build with

This site is build with Gatsby and based on the Grundgesetz template.

Deploy

Currently this site uses simple a travis.yml script and the npm deploy command with gh-pages to automatically build the page from master.

Roadmap/Issues

To see the current status or report some issues/feature requests use the repository issue tracker. There you also can see the features/bug-fixes for the next release(Tagged with the next milestone).

  1. v1.0.0 will just be the static site with the working documentation.
  2. For v1.1.0 a full text search over the whole documentation and a dark theme is planned.

Getting Started

Prerequisites

Running the server

Now that we have the project set up, let's cd to the generated project. Here we'll have to install our node dependencies. To do so, run the following command.

# npm
npm install
# yarn
yarn

To start working on our documentation, we need to start a development server.

# npm
npm dev
# yarn
yarn dev

The command above will start a development server with hot-reloading capabilities on localhost:8000. From now on, you can start writing your documentation with ease.

Frontmatters

The following Markdown frontmatters are provided in each documentation page.