Termux¶
pkg update
pkg upgrade
pkg install asciinema \
atuin \
bat \
chezmoi \
curl \
eza \
fzf \
gh \
git \
libandroid-stub \
neovim \
newsboat \
nodejs-lts \
sdcv \
starship \
tere \
tealdeer \
tmux \
translate-shell \
uv \
vim \
wget \
yq \
zsh
python -m pip install pipx
pipx install deep-translator
tldr --update
About Username¶
Use SSH¶
pkg install openssh
passwd
sshd
On PC:
ssh -p 8022 <any_username>@<your_host>
Termux-setup-storage¶
termux-setup-storage
Enable Linux file system [1][2]¶
pkg install proot
termux-chroot
ls /usr
Install Nerd Font [3]¶
wget https://raw.githubusercontent.com/scillidan/Nerd-Sarasa-Merge/main/MonaspiceArNFP-SarasaGothicSC-WFMSansSC.ttf -O ~/.termux/font.ttf
termux-reload-settings
Configure Keyboard [4][5]¶
cp .termux/termux.properties .termux/termux.properties.bak
vim .termux/termux.properties
extra-keys = [[ \
{key: TAB, popup: KEYBOARD}, \
{key: ESC, popup: '<'}, \
{key: CTRL, popup: '['}, \
{key: ALT, popup: '\{'}, \
{key: 'BACKSLASH', popup: '|'}, \
{key: '_', popup: '='}, \
{key: UP, popup: PGUP}, \
{key: DOWN, popup: PGDN}, \
{key: LEFT, popup: HOME}, \
{key: RIGHT, popup: END} \
]]
Input Method¶
About Desktop Environment¶
LLM¶
pkg install ollama
ollama pull tinyllama
PRoot Distro¶
proot-distro install debian
proot-distro list
proot-distro install archlinux
proot-distro login archlinux
pacman -Syyu