Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Termux

pkg update
pkg upgrade

About Username

Via SSH

pkg install openssh
passwd
sshd

On PC:

ssh -p 8022 <any_username>@<your_host>

Then you can use your PC's keyboard and clipboard.

Termux-setup-storage

termux-setup-storage

Enable Linux file system

1 2

pkg install proot
termux-chroot
ls /usr

install Opts

pkg install \
  7zip \
  agg \
  asciinema \
  aspell \
  aspell-en \
  atuin \
  bat \
  carapace \
  carapace \
  chafa \
  cmus \
  curl \
  dictd \
  eza \
  fastfetch \
  fd \
  fzf \
  gh \
  gh \
  git \
  glow \
  gnupg \
  jq \
  lazygit \
  less \
  lua51 \
  neovim \
  newsboat \
  openssh \
  pass \
  python \
  python-pip \
  ripgrep \
  rust \
  rust \
  sdcv \
  starship \
  tealdeer \
  tealdeer \
  tere \
  tmux \
  translate-shell \
  uv \
  vim \
  wget \
  yq \
  zoxide \
  zsh \
  zsh-completions \
# Cargo
cargo install --force \
  eva \
  grex \
  pipe-rename \
  thes \
  thumbs
# Pip
pip install \
  subliminal

Install Nerd Font

3

mv <font> ~/.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

PRoot Distro

pkg install proot-distro
proot-distro install archlinux
proot-distro list
proot-distro login archlinux

reference

troubleshoot


  1. Termux is not FHS compliant

  2. Access Termux from a file manager

  3. [Info] How to setup nerd font in order to work lsd properly in Termux(Android)

  4. Can I hide this keyboard? I have a physical one attached

  5. Disabling the up-arrow key rebinding?