Skip to main content
CONTENT

[!WARNING] This documentation is under (re)construction. Check back later for changes and feel free to open an issue if you have questions or suggestions.


Content

Archetypes

This website has the following archetypes with their respective front matters and features:

  • default - the default archetype for all content types
  • blog - the archetype for blog posts
  • components - the archetype for components
  • hugo-release-notes - the archetype for Hugo release notes
  • music2program2 - the archetype for developer music playlists
  • notes-from-the-laboratory - the archetype for notes from the laboratory
  • tags - the archetype for tags

Front matter parameters

Layout options

Sample:

1[theme]
2  comments = false
1theme:
2  comments: false
1{
2   "theme": {
3      "comments": false
4   }
5}

The following front matter parameters exist to fine-tune the layouts and theme options:

  • comments - set to false to turn off comment forms and display (default: true)
  • showdate - set to false to turn off the date per post display (default: true)

In this section

  • Overview
  • Configuration
  • Developernotes — Setup Install this repository and all submodules via git clone –recurse-submodules https://gitlab.com/davidsneighbour/kollitsch.dev.git. If you have cloned the repository before reading this, run git submodule update –init –recursive to get the submodules up-to-date. Prepare the development environment Hugo (Installation instructions) Node.
  • Content — [!WARNING] This documentation is under (re)construction. Check back later for changes and feel free to open an issue if you have questions or suggestions. General notes Content Archetypes This website has the following archetypes with their respective front matters and features:
  • Hook and Filters — [!WARNING] This documentation is under (re)construction. Check back later for changes and feel free to open an issue if you have questions or suggestions. General notes Hooks are listed in their order of appearance. Hook File Runs Depends on Description init partials/init.
  • Troubleshooting — Inkscape Generating the component cards requires Inkscape and optipng. Install them with the following: bash COPY 1sudo apt install inkscape optipng
Back to top
Back Forward