Skip to content

Sochamroun/Termux-EasySetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

164 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

แžŸแžฝแžŸแŸ’แžแžธ แžŸแžผแž˜แžŸแŸ’แžœแžถแž‚แž˜แž“แŸแž˜แž€แž€แžถแž“แŸ‹

Termux tool Command Line

Banner

โœจ Termux Easy Setup and Easy Use

Free Tools for Android & Termux Users

Platform Shell License Version Maintained Termux

YouTube Facebook TikTok Stars


๐Ÿ“ฑ The program must be installed (แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแŸ’แžšแžผแžœแžŠแŸ†แžกแžพแž„)

๐Ÿ”— Install Termux App and Termux x11


๐Ÿ”— Install Material Files

๐Ÿ’ผ Play Store Material Files


โœจ Features

  • ๐Ÿ“ฆ Update & Install: Automatically installs essential packages (Python, Git, NodeJS,Yt-dlp etc.).
  • ๐Ÿš Fish Shell: Sets up Fish shell with auto-suggestions for easier coding.
  • ๐ŸŽฌ Video Downloader: Download 720p videos from YouTube and other social media platforms.
  • ๐ŸŽต Audio Downloader: Automatically convert videos to MP3 (256k quality).
  • ๐Ÿ“ก FTP Server: Create an FTP server for transferring files between phone and computer.

โœจ แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸ

  • ๐Ÿ“ฆ Update & InstallแŸ– แžŠแŸ†แžกแžพแž„ Package แžŸแŸ†แžแžถแž“แŸ‹แŸ—แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžท (Python, Git, NodeJS แž‡แžถแžŠแžพแž˜)แŸ”
  • ๐Ÿš Fish ShellแŸ– แž€แŸ†แžŽแžแŸ‹ Fish shell แžŠแŸ‚แž›แž˜แžถแž“ auto-suggestion แž„แžถแž™แžŸแŸ’แžšแžฝแž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแžถแž™แž€แžผแžŠแŸ”
  • ๐ŸŽฌ Video DownloaderแŸ– แž‘แžถแž‰แž™แž€แžœแžธแžŠแŸแžขแžผแž€แž˜แŸ’แžšแžทแž 720p แž–แžธ YouTube แž“แžทแž„แž”แžŽแŸ’แžŠแžถแž‰แžŸแž„แŸ’แž‚แž˜แž•แŸ’แžŸแŸแž„แŸ—แŸ”
  • ๐ŸŽต Audio DownloaderแŸ– แž”แŸ†แž”แŸ’แž›แŸ‚แž„แžœแžธแžŠแŸแžขแžผแž‘แŸ…แž‡แžถ MP3 (256k) แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแŸ”
  • ๐Ÿ“ก FTP ServerแŸ– แž”แž„แŸ’แž€แžพแž FTP Server แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž•แŸ’แž‘แŸแžš File แžšแžœแžถแž„แž‘แžผแžšแžŸแŸแž–แŸ’แž‘

๐Ÿ“ฅ แžšแž”แŸ€แž”แžŠแŸ†แžกแžพแž„ (Installation) แž“แžทแž„ Update Vision package

  • แž”แžพแž€แž€แž˜แŸ’แž˜แžœแžทแž’แžธ Termux แžšแžฝแž…แž…แž˜แŸ’แž›แž„ Command แžแžถแž„แž€แŸ’แžšแŸ„แž˜แž‘แŸ… Run แŸ–

โš™๏ธ Installation

Allow Storage Access

termux-setup-storage

โšก Small Setup ๐Ÿ˜€

curl -sL https://github.com/Sochamroun/Termux-EasySetup/raw/refs/heads/main/setup-small.sh | bash
  • ๐ŸŽฌ Download video
  • ๐ŸŽง Download music
  • ๐ŸŒ Open FTP localhost
  • ๐Ÿ˜Ž Package แžŸแŸ†แžแžถแž“แŸ‹แŸ— (python nodejs wget git....)
  • Install Size 1500Mb+

๐Ÿ–ฅ๏ธ Big Setup (Requires Termux:X11)

curl -sL https://github.com/Sochamroun/Termux-EasySetup/raw/refs/heads/main/setup-big.sh | bash
  • ๐ŸŽฌ Download video
  • ๐ŸŽง Download music
  • ๐ŸŒ Open FTP localhost
  • ๐Ÿค” Package แžŸแŸ†แžแžถแž“แŸ‹แŸ— (firefox chromium mpv-x xfce4....)
  • ๐Ÿ–ฅ๏ธ Desktop Ui
  • Install Linux System size 4072Mb+

๐Ÿ“ฆ Commands to use (command แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹)

  • video.sh โ†’ Download videos ๐ŸŽฌ
  • song.sh โ†’ Download audio ๐ŸŽต
  • ftp.sh โ†’ Start FTP server ๐Ÿ“ก
  • win.sh โ†’ Start XFCE desktop ๐Ÿ–ฅ๏ธ
  • ai.sh โ†’ Ai localhost

Banner

๐ŸŽž๏ธ Edit Video Quality

nano video.sh

-yt-dlp \ -f "bestvideo[height<=720][ext=mp4][fps<=60]+bestaudio[ext=m4a]/mp4" \ --merge-output-format mp4 \ -S "vcodec:h264,lang,quality,res,fps,hdr:12,acodec:aac" \ -o "$DOWNLOAD_FOLDER/%(title)s.%(ext)s" \

Video Quality

  • (height<=720) Change (แž”แŸ’แžŠแžผแžš)
  • 144
  • 240
  • 360
  • 480
  • 720 (HD)
  • 1080 (Full HD)
  • 1440 (2K / QHD)
  • 2160 (4K / UHD)

Can not Download video Use Command

yt-dlp -U
  • Update Yt-dlp latest vision
  • Working Download video Again ๐Ÿ˜ฎ

Coder (แžขแŸ’แž“แž€แžŸแžšแžŸแŸแžšแž€แžผแžŠ)

  • Setup AstroNvim For Termux Users

Install ๐Ÿ“ฆ Package

pkg install neovim nodejs-lts ripgrep -y

Git Clone AstroNvim Linux

git clone --depth 1 https://github.com/AstroNvim/template ~/.config/nvim
rm -rf ~/.config/nvim/.git
nvim

How to use command

  • nvim filename Ex: .sh .js .py .html .css other
  • mkdir foldername Command Create Folder
  • cd Foldername Command Open Folder
  • ls command show all folder
  • rm filename delete file
  • rmdir foldername delete folder Banner

Live preview Webpage build

  • Use Python to Host 'index.html'
python -m http.server 5000
  • Webpage Ip Localhost ๐Ÿ“ฆ
127.0.0.1:5000
  • Or ip Local Lan Network ๐ŸŒ Wifi
  • 192.168.x.x:5000

Net Analyzer App

Download Banner


I Recommended Setup Use Wifi ๐Ÿ˜Ž


bugs in termux [Process completed (signal 9)]

  • crashes on Android 12+ due to FLAG_IMMUTABLE, storage permission issues on newer Android versions, and "Process completed (signal 9)" due to battery optimization killing background processes.

To fix install

Install ADB shell

  • 1.Tap Start via Wireless Debugging
  • 2.Go to:
  • 3.Settings โ†’ Developer Options
    • Enable:Wireless debugging
  • 4.Pair device (enter code shown)

Open adb shell app

  • cick to Terminal Open ADB Shell

Run This Command

settings put global settings_enable_monitor_phantom_procs false

โœ… Now Termux can run smoothly on Android 12+


โค๏ธ Thank You

โญ Support This Project

  • If you enjoy this project, consider sharing it with friends ๐Ÿ’–

Facebook Profile

โค๏ธ link Profile ๐Ÿ‘พ

Thanks for Using Termux Easy Setup


Prepared by Sochamroun

If this project helps you, please give it a Stars โญ

*Last updated: 2026*

About

๐Ÿ“ Termux โšก Script ๐ŸŒ Shell ๐ŸทAutomation ๐Ÿ› ๏ธ Install ๐Ÿ“ฆ Package ๐Ÿ˜Ž Coder ๐Ÿงฉ No virus ๐Ÿ›ก๏ธ Fast ๐Ÿ† Open Source ๐Ÿ’ค

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages