mykb

Idea

The goal of most Linux users is to configure their systems to adapt to their workflow and not vice versa. This includes quite some configurations of different programs, scripts and services. Doing so requires a lot of trial and error and researching online how to form software to you liking. But most of the times you forget how you configured a certain tool that you want to reconfigure again. Or you fixed a problem that accrued on you way, which a friend is facing now, but you forgot how to do it. This happened quite often, so I wanted to have a place where I take quick notes when configuring a tool or fixing small bugs in them. So a friend and I decided to build this kind of knowledge base using vimwiki, since it uses easy to handle markdown files locally and allows for a (kind of) easy way to export everything to html. The goal here is to have (more or less detailed) instructions to set up and configure the different tools we use to our liking. Some entries will include more detailed step by step explanations, others probably wont be more than a few lines of code to copy paste. We dont want to have a copy-paste of page long documentations, but a short summary on how to get things working in a nice and convenient way.

Where to find it

We host a git repository of markdown files on github. To use vimwiki with this repo, just follow the instructions on vimwiki and clone the repo. But we also host a version of this on mykb.dieminger.ch for easier access on the go. Using Markor and MGit this project can also be used on Android phones if someone requires this.

Participate

If anyone wants to add something, we are happy to accept pull requests, when the style fits the project.