Configurando Termux para programar

Last modified 3 months ago / Editar en Github

Tips / Instalación / Termux

👉 Nota: Para descargar, utilizaremos la versión de F-Droid: Termux

rxfetch / neovim / lf

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:

(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

Archlinux

Support This Site Me das una manito?