Skip to content

atamshkai/Termux-Desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Termux Desktop

This is Mac Os Style Termux Xfce Desktop.

Before you install it on android 12 and 13,

Deactive phantom process killer.

🏹 Here ◀️

Preview

To Do

(Use A VPN For Tur Packages)

Paste this command to termux's terminal

rm -rf ~/termux-desktop.sh;pkg up -y && pkg i -y wget;cd $HOME;wget https://raw.githubusercontent.com/atamshkai/Termux-Desktop/main/termux-desktop.sh && bash termux-desktop.sh

Give Storage Permission

termux-setup-storage

Start Desktop

tm-x11 &>/dev/null

Link STORAGE To Desktop

ln -s /sdcard ~/Desktop/Storage

Link SDCARD To Desktop (Optional)

ln -s /storage/sdcard-name ~/Desktop/sdcard

Stop Desktop

stop-tm-x11

Use Other Linux Distros Softwares On Termux Desktop (Experimental)

Example For PRoot Distros
Open Terminal On Termux Desktop
proot-distro login ubuntu --shared-tmp
export DISPLAY=:0
Now you can test with a browser
firefox

Tsu Desktop [Root Only]

pkg up -y;pkg i -y root-repo;pkg i -y tsu fakeroot
echo "export PULSE_SERVER=127.0.0.1;env DISPLAY=:0 dbus-launch --exit-with-session xfce4-session &>/dev/null" >>~/../usr/bin/tsu-x11
chmod +x ~/../usr/bin/tsu-x11
termux-x11 :0 &

Move termux-desktop.tar.xz file to tsu's home [You Can Also Install zsh]

tsu
mv termux-desktop.tar.xz ~/ && cd $HOME
tar -xvJf termux-desktop.tar.xz

Start Tsu Desktop

tsu-x11 &>/dev/null

Using Fakeroot For Terminated Softwares[Example]

fakeroot firefox

Stop Tsu Desktop

pkill -f com.termux.x11

Clean Permissions

rm -rf /data/data/com.termux/files/usr/tmp/*
rm -rf /data/data/com.termux/files/usr/tmp/.*

Termux

Download

Termux-x11

Download

Termux-x11 Custom Resolution

1920:1080