Fall in Love with TERMUX
Tags: beginners, programming, opensource, android
Published: 2022-04-26 16:48:49

**Make your Termux look better within 5 minutes**

About — We’re going to install awesome tools like ohmyzsh, neovim, dotfiles, etc.with just one script

> If you prefer video tutorial click [here](https://www.youtube.com/watch?v=01rUEjLiwEE)

---

**Installation Dependencies**

- [Termux must be F-Droid Version](https://f-droid.org/en/packages/com.termux/) because Termux from Playstore no longer maintained because there are some problems with the Playstore publishing

_Update Repository & Upgrade Package_
`pkg update && pkg upgrade`

  <details>
  <summary><strong>git & bc</strong></summary>

  - Package `git` for cloning or downloading repository
  - Package `bc` for calculate repository size which will be cloning or downloading

  ```bash
  pkg i -y git bc
  ```

  </details>
## Installation myTermux

  <details open>
  <summary><strong>Clone or Download This Repository</strong></summary>

  ```bash
  git clone --depth=1 https://github.com/mayTermux/myTermux.git
  ```

  </details>

  <details>
  <summary><strong>Run Script Installer</strong></summary>

  - Move to Folder

  ```bash
  cd myTermux
  ```

  - export variable `COLUMNS` and `LINES`

  > This variable function so that the installer script can read the
  > `column` and `row` widths of Termux Application so that later it
  > matches the output during the installation process.

  ```bash
  export COLUMNS LINES
  ```

  - Execute Installer

  ```bash
  ./install.sh
  ```

  ![Error](https://i.ibb.co/mDV3hd0/Screenshot-20220216-200813-Termux.png)

  > If you get error message `Please Zoom Out`.
  > Zoom Out on Termux Application then run again the script

  > If the row and column widths of the application are correct,
  > the script will automatically run, like this:

  ![Running](https://i.ibb.co/hMbzWxx/Screenshot-20220216-202655-Termux.png)

  > Then follow the installation until it's finished

  </details>



## :camera_flash: Screenshots

> This screenshot take by [**Awesomeshot**](https://github.com/mayTermux/awesomeshot) and system fetch by [**rxfetch-termux**](https://github.com/mayTermux/rxfetch-termux)

- System Fetch

  > rxfetch

  ![rxfetch](https://i.ibb.co/c6YLPNV/Screenshot-20220319-192552-Termux.png)

  > neofetch

  ![neofetch](https://i.ibb.co/pLcSBLx/Screenshot-20220319-193758-Termux.png)

- Colorscheme (Theme)

  > Change colorscheme or theme with command:

  ```bash
  chcolor
  ```

  ![chcolor](https://i.ibb.co/zFQhNZD/Screenshot-20220319-194003-Termux.png)

  <details>
  <summary>Show Preview</summary>

  ![colorscheme](https://i.ibb.co/4Vjdk89/out2.png)

  </details>

- Fonts

  > Change font used with command:

  ```bash
  chfont
  ```

  ![chfont](https://i.ibb.co/vDWZ5k1/Screenshot-20220319-194026-Termux.png)

- ZSH Theme

  > Change ZSH Theme with command:

  ```bash
  chzsh
  ```

  ![chzsh](https://i.ibb.co/km77gcw/Screenshot-20220319-194129-Termux.png)

- [NVIM] - Text Editor

  ![NvChad](https://i.ibb.co/VBv57nX/Screenshot-20220403-014722-Termux.png)

  <details>
  <summary>Show Theme</summary>

  ![NvChad Theme](https://i.ibb.co/6DqyPqT/final-text-editor.png)

  </details>