Useful_scripts_and_documents/README.md
2026-09-04 11:47:15 +03:00

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.