Este é um repositório dedicado a ajudar pessoas que buscam programar mesmo não tendo um computador
É recomendado ler a wiki assim que terminar a instalação,lá tem tutoriais, dicas e bastante conteúdo que pode ser útil
Contribuições são bem vindas, este repositório é principalmente documentação, e eu não atualizo e nem pretendo atualizar muito ele ja que sequer uso mais termux porém, ele continua sendo útil para muita gente, então minhas contribuições continuarão ocasionalmente
Para versões mais atualizadas do neovim, você pode usar minha config pessoal, mas saiba o que está fazendo
Primeiro teremos que instalar o termux, um emulador de terminal baseado em debian
Ele está disponível pra download na play store,porém essa versão é completamente desatualizada e não deve ser baixada
Você deve instalar diretamente no github ou pelo f-droid
Os links abaixo levam diretamente aos apks do fdroid,baixe todos e os instale através do seu gerenciador de arquivos
clique aqui para baixar o termux
clique aqui para baixar o termux styling
Clique aqui para instalar o termux api
Após instalar o termux cole esse comando
apt update --fix-missing
apt upgrade
apt install termux-api
Opcionalmente, você pode baixar o proot-distro pra usar uma especie de emulador pra uma distro linux, no caso o archlinux
O proot-distro irá ocupar de 3GB a 5GB
Recomendo fortemente que você baixe o proot-distro por diversos motivos, mas caso não possa, pule pro topico sem proot-distro
apt install proot-distro
proot-distro install archlinux
proot-distro login archlinux
Você saberá que o código terminou quando aparecer algo assim na tela [root@localhost ~]#
E então, você irá rodar o codigo abaixo, mas atenção, no codigo abaixo eu coloquei username, para representar os locais onde vc deve por um nome de usuario
Então crie um username pra você e com ele substitua todos os 5 locais onde aparece username
mkdir /home/username/
echo "#!/bin/bash" > /data/data/com.termux/files/home/.bashrc
echo ". proot-distro login archlinux --user username" >> /data/data/com.termux/files/home/.bashrc
useradd username
passwd username
pacman -Syu neovim nodejs-lts-gallium python3 python-pip ripgrep fd lua fzf gcc npm sudo
pip install wheel pynvim
npm i -g neovim
git clone https://github.com/outragedline/neovim-termux /home/username/.config/nvim
Sem proot-distro é só rodar isso aí, bem mais simples, mas como ja disse, não recomendo usar dessa forma, a não ser que seu celular não rode o proot-distro
pkg install python nodejs-lts git neovim lua54 ripgrep fd
pip install --upgrade pip
pip install pynvim
git clone https://github.com/outragedline/neovim-termux .config/nvim
Para que os ícones sejam mostrados corretamente é necessário mudar a fonte padrão do termux para uma nerdfont
Algumas nerdfonts já vem instaladas com o termux styling, só é necessário seguir esse passo a passo pra habilitar:
- Apertar e segurar em algum lugar da tela até aparecerem as opções copy, paste e more...
- Escolher a opção more...
- No menu, escolher a opcão style
- Clicar em choose font e então escolher alguma
A minha recomendação fica pras fontes hack e firacode, porém a escolha é sua
Com isso você já tem uma ótima ferramenta, leia a wiki para aprender a utilizar e baixar outras coisas legais que podem te auxiliar
Se tiver algum bug ou erro confira aqui, se isso não te ajudar, abra uma issue