Maintaining the Wiki

I David Lewis am the person who orignally created the wiki. The wiki is a static website created using Emanote.

The wiki was originally a fork of emanote-template. Theoretically, as long as Emanote and github pages still exist, the website should require no maintenence. However, if Emanote is updated, this wiki will not get those new features unless certain steps are followed. If you aren’t me and feel like you want to do this, please try to contact me first, as I can perform the updating steps without much effort.

Updating Emanote

  • These steps require some usage of the nix package manager. Note that NixOS is not required as nix can be installed in any linux.
  • You may be able to use a nix docker container to do this maintenence
  • You may not need local nix at all, just take a look at the flake.nix and the flake.lock inside the emanote template. Simply copy the flake.lock and try to alter the flake.nix to make it look like the one in the emanote template, while keeping the relavant settings.
  • Examine the flake.nix in the emanote template and make any necessary changes
  • Run nix flake update in the root directory of the wiki

Developing features for the wiki

If you want to change the styling or features of the wiki, I can only refer you to the modification I have done and the emanote documentation/source code. Note the templates directory.