Android termux installation jekyll

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.