Skip to content

Install a full Linux desktop environment on your Android device with Termux X11 or VNC for display server, and configure hardware acceleration automatically. Additionally, install some popular GUI applications directly within Termux

License

Notifications You must be signed in to change notification settings

sabamdarif/termux-desktop

Repository files navigation



Easily Install Termux Gui Desktop

With Some Popular Gui Apps Directly In Termux

GitHub stars GitHub issues

Features:

  • πŸ“š Easy To Setup
  • 🎨 New Beautiful Theme And Styles
  • 🍷 Wine To Run Windows Apps
  • 🦾 Hardware Acceleration Enabled
  • πŸ–‡οΈ Termux:X11 / Vnc For Gui Access
  • 🧩 One Click To Install Some useful Apps
    • 🌐 Browser: Firefox / Chromium
    • πŸ‘¨β€πŸ’» Code Editor: VS Code / Geany
    • πŸ“· Image Editor: Gimp / Inkscape
    • 🍷 Wine To Run Windows Apps
  • πŸ”— And Much More...

⚠️ Index Links πŸ‘‡

1. Check Basic Requirment: from here

2. Check All Avilable Desktop Styles: from here

3. Check About Hardware Acceleration : from here

4. Check About Distro Container: from here

5. Check Natively Supported Apps list: from here

6. Installation: from here

7. Uses: from here

8. See More: from here

Minimum Requirements:

Termux from Google Play is unmaintained due to API requirements So sould use the F-Droid one instead.


Default Look:


See Other Styles: Here

Screenshots:

All gui apps screenshot

Browsers:

Image Editors:

Code Editors:

Media Players:

Wine:

See More Natively Supported Apps: Here

Want To Install More Apps (Like: Libreoffice) Which Are Not Avilable In Termux:

Libre Office:

See How To Use Distro Container: Click Here

Hardware Acceleration In Distro Container And Also In Termux:

Know More About Hardware Acceleration: Here



Installation:

NOTE: This only works on Termux

NOTE: A Fresh Install Is Always Recommended / Best

Steps:

pkg update -y
pkg install wget -y
wget https://raw.githubusercontent.com/sabamdarif/termux-desktop/main/setup-termux-desktop
chmod +x setup-termux-desktop
./setup-termux-desktop

One Line Install:

pkg update -y ; pkg install wget -y ; wget https://raw.githubusercontent.com/sabamdarif/termux-desktop/main/setup-termux-desktop ; chmod +x setup-termux-desktop ; ./setup-termux-desktop

Uses:

  • Type tx11start to star using Termux:11.
  • Type tx11stop to stop Termux:11 server
  • Type vncstart to start using Termux:11.
  • Type vncstop to stop Termux:11 server
  • Type vncstop -f to kill vncserver

If you select only one of them to access gui

  • Type gui --start / gui -l to start gui
  • Type gui --stop / gui -s to stop gui

If you select both for gui access

  • Type gui --start tx11/vnc or gui -l tx11/vnc to start Termux:X11 or VNC

  • Type gui --stop tx11/vnc or gui -s tx11/vnc to stop Termux:X11 or VNC

  • Type gui -kill to kill both vncserver and Termux:x11 At Once

  • Type change-td-style To Change Desktop Style

  • Type ./setup-termux-desktop -r To Remove Termux Desktop

If you like my work then don't forget to give a Star 😊

About

Install a full Linux desktop environment on your Android device with Termux X11 or VNC for display server, and configure hardware acceleration automatically. Additionally, install some popular GUI applications directly within Termux

Topics

Resources

License

Stars

Watchers

Forks

Languages