Guía para programar en Android con Termux
Aprende cómo configurar Termux en Android para programar como un profesional. Descubre configuraciones sorprendentes para desarrolladores en esta guía completa.
24 de junio de 2022
Tips / Instalación / Termux
👉 Nota: Para descargar, utilizaremos la versión de F-Droid: Termux
Hace unos días adquirí una tablet con el fin de estudiar programación Fullstack con ella. Hoy me gustaría enseñarles como configurar Termux para poder programar; junto con algunas aplicaciones que yo utilizo.
Instalando lo necesario:
🔅 Para comenzar actualizamos Termux, y configuramos algunas opciones:
# Actualizamos los paquetes y termux.
pkg update && pkg upgrade
# Damos permisos de almacenamiento.
termux-setup-storage
# Instalamos algunos paquetes necesarios.
pkg i -y git bc wget
🔅 Instalamos algunos paquetes:
::: hsbox (opcional) Estos paquetes son opcionales, pero sin estos la configuración de las screenshots, no te va a funcionar :::
pkg i -y zsh bat exa neofetch termux-api tmux awesomeshot lf inotify-tools neovim
Instalando los dotfiles:
🔅 Clonamos el repositorio de un genio:
# El genio: xShin
git clone https://github.com/mayTermux/myTermux
🔅 Copiamos los archivos necesarios:
cd ~/myTermux
cp -Rf {.autostart .aliases .config .colorscheme .fonts .local .scripts .termux .tmux.conf .zshrc .oh-my-zsh} ~/
Instalamos Oh-my-zsh y plugins:
🔅 Instalando Oh-My-Zsh / fast-syntax-highlighting / zsh-autosuggestions:
git clone https://github.com/robbyrussell/oh-my-zsh $HOME/.oh-my-zsh/
git clone https://github.com/zdharma-continuum/fast-syntax-highlighting $HOME/.oh-my-zsh/custom/plugins/fast-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions $HOME/.oh-my-zsh/custom/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-completions $HOME/.oh-my-zsh/custom/plugins/zsh-completions
🔅 Clonamos la configuración de tmux:
git clone https://github.com/jimeh/tmux-themepack $HOME/.tmux-themepack
🔅 Clonamos la configuración de neovim:
git clone https://github.com/NvChad/NvChad $HOME/NvChad
Cambiamos la shell a zsh
chsh -s zsh
🔅 Recargamos Termux:
termux-reload-settings