onlurking/termux

github github
stars 114
issues 0
subscribers 12
forks 26
CREATED

2017-05-22

UPDATED

6 years ago


Termux Dotfiles

Installation Screenshot

Requirements

Install curl first:

apt update && apt -y upgrade && apt install -y curl

Installation

Just paste the following code into Termux and adjust the parameters to customize what the script will install:

curl -fsSL https://git.io/termux | bash -s -- --zsh --python --neovim

Script parameters

-pg or --postgres setup a postgres installation (optional pgcli install) -p or --python setup a python installation -r or --ruby setup a ruby installation (includes pry) -g, --go or --golang setup a golang installation -js or --nodejs setups nodejs (optional yarn install) -t or --tmux setups tmux -n or --neovim setups neovim --php setups php -z or --zsh setups zsh (optional syntax-highlight and auto-sugestions) -e or --elixir setup a erlang, and elixir installation

Security

https://git.io/termux is a short url which resolves to https://raw.githubusercontent.com/onlurking/termux/master/termux.sh

Piping commands from internet to shell is considered bad practice, and there is lot of discussion on the internet:

but I did this anyway because of the convenience factor (there is no way to be more straightforward than this), please, feel free to review the installer code and open an Issue.