make requirements key the filename

This commit is contained in:
2026-04-20 04:28:44 +02:00
parent af774dcd83
commit c8acd558a6
30 changed files with 28 additions and 28 deletions

View File

@@ -2,6 +2,7 @@
title: "GPG Basics" title: "GPG Basics"
tags: [ "data", "GPG" ] tags: [ "data", "GPG" ]
--- ---
# Making keys # Making keys
Generate keys: Generate keys:

View File

@@ -1,7 +1,7 @@
--- ---
title: "gpg with vim" title: "gpg with vim"
tags: [ "vim", "data", "GPG" ] tags: [ "vim", "data", "GPG" ]
requires: [ "GPG Basics", "vim basics" ] requires: [ "gpg", "vim" ]
--- ---
The `vim-gnupg` plugin lets vim edit gpg-encrypted files as if they were unencrypted. The `vim-gnupg` plugin lets vim edit gpg-encrypted files as if they were unencrypted.

View File

@@ -1,7 +1,6 @@
--- ---
title: "Newsraft" title: "Newsraft"
tags: [ "data", "RSS" ] tags: [ "data", "RSS" ]
requires: [ "Shell Scripts" ]
--- ---
# Setup # Setup

View File

@@ -1,10 +1,10 @@
--- ---
title: "pass" title: "pass"
tags: [ "data", "credentials", "secrets" ] tags: [ "data", "credentials", "secrets" ]
requires: "GPG Basics" requires: "gpg"
--- ---
Setup [gpg](./gpg.md) keys. Setup [gpg](gpg.md) keys.
Show your gpg secret it: Show your gpg secret it:

View File

@@ -1,7 +1,7 @@
--- ---
title: "pass with otp" title: "pass with otp"
tags: [ "data", "credentials", "secrets", "2fa", "otp" ] tags: [ "data", "credentials", "secrets", "2fa", "otp" ]
requires: "pass" requires: [ "pass" ]
--- ---
Need a Microsoft or Google authenticator? Need a Microsoft or Google authenticator?

View File

@@ -1,7 +1,7 @@
--- ---
title: "Recfile Bibliography for TeX" title: "Recfile Bibliography for TeX"
tags: [ "data", "database", "recfiles", "tex" ] tags: [ "data", "database", "recfiles", "tex" ]
requires: [ "Recfiles", "TeX", "Makefile" ] requires: [ "recfiles", "tex", "makefiles" ]
--- ---
Store your bibliography in a `recfile` database, then extract any part with `make`. Store your bibliography in a `recfile` database, then extract any part with `make`.

View File

@@ -1,7 +1,7 @@
--- ---
title: "Board Games with Recfiles" title: "Board Games with Recfiles"
tags: [ "data", "recfiles", "games" ] tags: [ "data", "recfiles", "games" ]
requires: "Recfiles" requires: "recfiles"
--- ---
You can play with a board games database from boardgamegeek.com. You can play with a board games database from boardgamegeek.com.

View File

@@ -1,7 +1,7 @@
--- ---
title: "nginx logs with recfiles" title: "nginx logs with recfiles"
tags: [ "data", "recfiles", "logs" ] tags: [ "data", "recfiles", "logs" ]
requires: [ "Recfiles", "nginx" ] requires: [ "recfiles", "nginx" ]
--- ---
The standard `nginx` log format has such a lack of consistency or meaning that you might squint your face into a whirlpool making sense of them: The standard `nginx` log format has such a lack of consistency or meaning that you might squint your face into a whirlpool making sense of them:

View File

@@ -1,7 +1,7 @@
--- ---
title: "Recfixes" title: "Recfixes"
tags: [ "data", "recfiles" ] tags: [ "data", "recfiles" ]
requires: "Recfiles" requires: "recfiles"
--- ---
Sometimes `recsel` chokes on a large query, and you need to break the query into chunks with a pipe. Sometimes `recsel` chokes on a large query, and you need to break the query into chunks with a pipe.

View File

@@ -1,7 +1,7 @@
--- ---
title: "sc-im" title: "sc-im"
tags: [ "TUI", "data", "spreadsheet", "csv" ] tags: [ "TUI", "data", "spreadsheet", "csv" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
- [Sample file](sc-im/sample.sc) - [Sample file](sc-im/sample.sc)

View File

@@ -1,7 +1,7 @@
--- ---
title: "Taskwarrior Contexts" title: "Taskwarrior Contexts"
tags: [ "data", "task" ] tags: [ "data", "task" ]
requires: [ "Taskwarrior" ] requires: [ "task" ]
--- ---
# Contexts # Contexts

View File

@@ -1,7 +1,7 @@
--- ---
title: "Taskwarrior Configuration" title: "Taskwarrior Configuration"
tags: [ "data", "task" ] tags: [ "data", "task" ]
requires: [ "Taskwarrior" ] requires: [ "task" ]
--- ---
Show your current config: Show your current config:

View File

@@ -1,7 +1,7 @@
--- ---
title: "Install Arch" title: "Install Arch"
tags: [ "arch" ] tags: [ "arch" ]
requires: [ "partitions", "time" ] requires: [ "partitions" ]
--- ---
Keyboard layout changed. Keyboard layout changed.

View File

@@ -1,7 +1,7 @@
--- ---
title: "Ansible with Docker" title: "Ansible with Docker"
tags: [ "system", "ansible", "docker" ] tags: [ "system", "ansible", "docker" ]
requires: [ "Docker" ] requires: [ "docker", "ansible" ]
--- ---
'Docker module', you say? 'Docker module', you say?

View File

@@ -1,7 +1,7 @@
--- ---
title: "Python Projects with Makefiles" title: "Python Projects with Makefiles"
tags: [ "tutorial", "system", "makefiles", "graphviz", "python" ] tags: [ "tutorial", "system", "makefiles", "graphviz", "python" ]
requires: [ "Makefiles" ] requires: [ "makefiles" ]
--- ---
If you have a python script which requires a packages - e.g. `graphviz` - you can automate the setup with a `Makefile`. If you have a python script which requires a packages - e.g. `graphviz` - you can automate the setup with a `Makefile`.

View File

@@ -1,7 +1,7 @@
--- ---
title: "Docker" title: "Docker"
tags: [ "documentation", "virtualization" ] tags: [ "documentation", "virtualization" ]
requires: [ "Managing Groups" ] requires: [ "groups" ]
--- ---
```sh ```sh
sudo pacman -S docker sudo pacman -S docker

View File

@@ -1,7 +1,7 @@
--- ---
title: "Kubernetes Basics" title: "Kubernetes Basics"
tags: [ "virtualization", "kubernetes" ] tags: [ "virtualization", "kubernetes" ]
requires: [ "Kubernetes Setup" ] requires: [ "minikube_setup" ]
--- ---
Install `kubectl`. Install `kubectl`.

View File

@@ -1,7 +1,7 @@
--- ---
title: "Kubernetes Docs" title: "Kubernetes Docs"
tags: [ "virtualization", "kubernetes", "WTFM", "hosts", "DNS" ] tags: [ "virtualization", "kubernetes", "WTFM", "hosts", "DNS" ]
requires: [ "Kubernetes Basics" ] requires: [ "minikube_setup" ]
--- ---
`kubectl` provides easy high-level overviews: `kubectl` provides easy high-level overviews:

View File

@@ -1,7 +1,7 @@
--- ---
title: "Proxy API" title: "Proxy API"
tags: [ "virtualization", "kubernetes" ] tags: [ "virtualization", "kubernetes" ]
requires: [ "Kubernetes Basics" ] requires: [ "minikube_setup" ]
--- ---
Start the proxy: Start the proxy:

View File

@@ -1,7 +1,7 @@
--- ---
title: "virtualbox" title: "virtualbox"
tags: [ "system" ] tags: [ "system" ]
requires: [ "Managing Groups" ] requires: [ "groups" ]
--- ---
# Setup # Setup

View File

@@ -1,7 +1,7 @@
--- ---
title: "Calendar" title: "Calendar"
tags: [ "writing", "tex", "fun" ] tags: [ "writing", "tex", "fun" ]
requires: [ "LaTeX Packages" ] requires: [ "tex_packages" ]
--- ---
```sh ```sh

View File

@@ -1,7 +1,7 @@
--- ---
title: "vim completion" title: "vim completion"
tags: [ "vim", "completion", "TUI" ] tags: [ "vim", "completion", "TUI" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
Complete the word by searching for the *n*ext similar word: Complete the word by searching for the *n*ext similar word:

View File

@@ -1,7 +1,7 @@
--- ---
title: "vim linewrap" title: "vim linewrap"
tags: [ "vim", "format", "linewrap", "TUI" ] tags: [ "vim", "format", "linewrap", "TUI" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
Wrap lines in a file to 80 characters with `gqG`. Wrap lines in a file to 80 characters with `gqG`.

View File

@@ -1,7 +1,7 @@
--- ---
title: "vim navigation" title: "vim navigation"
tags: [ "vim", "navigation", "TUI" ] tags: [ "vim", "navigation", "TUI" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
| Move | Command | | Move | Command |

View File

@@ -1,7 +1,7 @@
--- ---
title: "find and replace" title: "find and replace"
tags: [ "vim", "search", "replace", "find", "TUI" ] tags: [ "vim", "search", "replace", "find", "TUI" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
Search for the next and or previous occurrence of the word under your cursor with `*` and `#`. Search for the next and or previous occurrence of the word under your cursor with `*` and `#`.

View File

@@ -1,7 +1,7 @@
--- ---
title: "How to Learn `vim`" title: "How to Learn `vim`"
tags: [ "vim", "learning", "TUI" ] tags: [ "vim", "learning", "TUI" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
1. Uninstall `vim`. 1. Uninstall `vim`.

View File

@@ -1,7 +1,7 @@
--- ---
title: "vim in bash" title: "vim in bash"
tags: [ "vim", "bash", "inputrc", "TUI" ] tags: [ "vim", "bash", "inputrc", "TUI" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
Put bash in vim mode! Put bash in vim mode!

View File

@@ -1,7 +1,7 @@
--- ---
title: "vim windows" title: "vim windows"
tags: [ "vim", "TUI" ] tags: [ "vim", "TUI" ]
requires: [ "vim basics" ] requires: [ "vim" ]
--- ---
| Command | Keys | | Command | Keys |