Overhaul help system UX with navi, recipes, and onboarding

- Rewrite fhelp: add 'start' onboarding, recipe fallback chain
  (our files → cheat → tldr), 'workflow' dynamic loader, tier badges
- Add welcome.sh: unified English welcome for bash/zsh/fish
- Replace German README with concise English version
- Add Zsh F1/Ctrl+/ widget for inline help while typing
- Configure navi Ctrl+G widget for interactive cheatsheet browsing
- Fix dangerous 'alias help=fhelp' (was breaking bash builtin)
- Add 'h' and 'analyse' as safe aliases

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
tobias
2026-03-28 17:38:37 +01:00
parent f3ccc09c3d
commit 3a8e5d90ef
5 changed files with 423 additions and 233 deletions
+10 -9
View File
@@ -1,11 +1,12 @@
README - pdfanalysis
Dieser Container enthält Tools um PDFs zu analysieren:
REMnux Malware Analysis Container
===================================
397 analysis tools | 8 workflows | Fully offline help
pdfid.py - Schnelle Übersicht über PDF-Aufbau.
pdf-parser.py - Zerlegen und extrahieren von PDF-Elementen
peepdf.py - PDF - Analyse Framework mit Javascript Analyse
pdftk - Tool um das PDF zu "flatten"
convert - ImageMagick Tool zum convertieren
fhelp - Help system overview
fhelp start - Quick start guide (30 sec)
fhelp tools <keyword> - Search for tools
fhelp cheat <tool> - Usage examples for a tool
fhelp workflow - Step-by-step analysis workflows
Ctrl+G - Interactive cheatsheet browser
Für Kommandobeispiele /opt/command_help lesen.
Der Nutzer innerhalb des Containers braucht Schreibrechte auf das gemountete Verzeichnis.
For mounted files: /work/ (or your mounted directory)