At the time of writing, you need to go download the latest apk from the releases page.
After installing run termux-change-repo.
Select all mirrors -> setting it to the Grimler91 mirror seemed to work for me.
Next run pkg up -y to update all packages and mirrors etc.
After that libssl should be working (i was having trouble with it).
Once installed, install packages and such. I install zsh and chsh to zsh.
To install starship shell, pkg install getconf first. Then run the following.
curl -sS https://starship.rs/install.sh | sh -s -- --bin-dir /data/data/com.termux/files/usr/bin
zplug support requires pkg install ncurses-utils perl ideally before installing shell plugins.
to get all my the dependencies for neovim working, i need to install pkg install cmake make.