diff options
Diffstat (limited to '.local/bin/manualgen')
-rwxr-xr-x | .local/bin/manualgen | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.local/bin/manualgen b/.local/bin/manualgen new file mode 100755 index 0000000..738ef5c --- /dev/null +++ b/.local/bin/manualgen @@ -0,0 +1,19 @@ +#!/bin/sh + +config=$(cat $HOME/.config/sxhkd/sxhkdrc | sed " +s/^\s.*//g; +s/^#\s.*//; +s/^##\s/##\n-\ \*\*/; +s/#-#\s*/##\n-->/; +s/\s*#-#$/\n##/; +/^$/d" | awk '/##/{if (x)print x;x="";next}{x=(!x)?$0:x"**:`"$0;}STOP{print x;}' | + sed "s/-->/##\ /; + s/:\(.*\)$/:\1\`/; + s/\s+\s/+/g; + s/#\*\*:.*//") + +manual=$(cat $HOME/.config/manual.part) + +printf " $manual \n $config" | gd2pdf + +# printf " $manual \n $config" |