From 699053571251cde7babb2a618f3c70184234c80d Mon Sep 17 00:00:00 2001 From: Edward Delaporte Date: Sun, 2 Aug 2026 09:17:04 -0500 Subject: [PATCH 1/1] Add minion live preview --- bin/mlp | 14 ++++++++++++++ setup-mlp.sh | 3 +++ 2 files changed, 17 insertions(+) create mode 100755 bin/mlp create mode 100644 setup-mlp.sh diff --git a/bin/mlp b/bin/mlp new file mode 100755 index 0000000..5f26823 --- /dev/null +++ b/bin/mlp @@ -0,0 +1,14 @@ +#!/bin/bash +# mlp - minion live preview +# Like `ml / minion list`, but gets the markdown file ready to print +# Will act on a maximum of four files. +# Creates .md.html files. +# Opends files in your $BROWSER or assumes firefox +# Constantly updates the live preview with changes +year=`date +%Y` +files=$(find $HOME/Journal/$year -type f -iname "*$1*\.md") + +$HOME/envs/docs/bin/markdpy serve $files + +# Install with setup-mlp.sh + diff --git a/setup-mlp.sh b/setup-mlp.sh new file mode 100644 index 0000000..ded3663 --- /dev/null +++ b/setup-mlp.sh @@ -0,0 +1,3 @@ +ENVS=$HOME/envs +cd $ENVS;python -m venv docs +$ENVS/docs/bin/pip install markdpy[dev] -- 2.47.3