Skip to content

Instantly share code, notes, and snippets.

@perminder-klair
Created May 10, 2026 14:54
Show Gist options
  • Select an option

  • Save perminder-klair/42f9849d6c64d96459a3dd2063a6755d to your computer and use it in GitHub Desktop.

Select an option

Save perminder-klair/42f9849d6c64d96459a3dd2063a6755d to your computer and use it in GitHub Desktop.
termux-setup
#!/data/data/com.termux/files/usr/bin/bash
set -e
yes | pkg update && yes | pkg upgrade
pkg install -y git curl wget openssh rsync \
build-essential clang cmake python python-pip nodejs-lts \
ripgrep fd fzf bat eza zoxide jq tmux neovim htop \
zsh starship zsh-autosuggestions zsh-syntax-highlighting \
termux-api
chsh -s zsh
termux-setup-storage
npm install -g @mariozechner/pi-coding-agent
# Pull dotfiles
git clone --bare https://github.com/parm/dotfiles.git $HOME/.dotfiles
git --git-dir=$HOME/.dotfiles --work-tree=$HOME checkout
echo "Done. Run 'pi' to set up the agent."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment