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: XFCE , LXQT

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: XFCE,LXQT

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

curl -Lf https://raw.githubusercontent.com/sabamdarif/termux-desktop/main/setup-termux-desktop -o setup-termux-desktop ; chmod +x setup-termux-desktop ; ./setup-termux-desktop

Uses:

  • Type tx11start to star Termux:11.
  • Type tx11start --nogpu to star Termux:11 without gpu acceleration
  • Type tx11stop to stop Termux:11 server
  • Type vncstart to start vncserver
  • Type vncstart ---nogpu to start vncserver without gpu acceleration
  • Type vncstop to stop vncserver
  • 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 ./setup-termux-desktop --change 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