704 B
704 B
Useful_scripts_and_documents
I upload the things that migth be useful for someone, someday...
autocompile.sh
Auto-pulls, watches, and recompiles a .tex file with pdflatex on save (via inotifywait), opens the PDF in Evince, and auto-commits + pushes back to your git remote on exit (Ctrl+C).
Requirements
git, pdflatex, inotify-tools, evince, termux-x11, fluxbox, wmctrl or xdotool (Termux/Android setup).
Usage
./autocompile.sh yourfile.tex
If the file doesn't exist, a minimal template is created for you.
Notes
- Requires a configured git remote (
origin) with push access. - Network operations (pull/push) time out gracefully after 10s if offline.