trying it again today on a new device… using termux 0.94 from fdroid.
everything in the wiki works! that’s 90% of the good news…
now for the bad news, trying to clone my repository for actually working on it was still (as usual with *nix) a nightmare!
nokogiri, html-pipeline and libxml2 dependencies hell!!
this were the key commands missing from every guide i’ve found:
gem install pkg-config
pkg install libxslt
and these were easy enough to find from the error messages, as a few instances:
pkg upgrade
bundle update html-pipeline
only to find that bundle exec jekyll serve
is broken due to some neglected jekyll bug that i could only fix with this ridiculous manual patch: https://github.com/jekyll/jekyll/issues/7045#issuecomment-394071569 which also requires termux storage access and isn’t so trivial.
that completes the sad and bad news. just about 4 hours to figure all out that last 10% of good news: ir works also with github-pages!
and if you also don’t have a physical keyboard, knowing a few extra tricks can help a lot: https://www.tecmint.com/linux-command-line-bash-shortcut-keys/amp/
enough for me today.