Skip to content
This repository was archived by the owner on Apr 24, 2025. It is now read-only.

Commit 1ed152a

Browse files
authored
Merge pull request #7 from suhan-paradkar/main
Clean Up Messy Code
2 parents da384fc + a38c27e commit 1ed152a

File tree

4 files changed

+53
-132
lines changed

4 files changed

+53
-132
lines changed

README.md

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,15 @@ x11, no es una distribución proot
9191
> ejecutar las apps de una distro proot en termux x11!
9292
> Un ejemplo :
9393
94+
```
9495
./start-ubuntu.sh
9596
9697
apt install firefox
9798
9899
export DISPLAY=:1
99100
100101
firefox
102+
```
101103

102104
### puede ejecutar apps proot sin problemas
103105

@@ -109,31 +111,26 @@ firefox
109111

110112
⚠ Solo en termux
111113

114+
```
112115
cd $HOME
113-
114116
pkg update && pkg upgrade
115-
116117
pkg install git
117-
118118
pkg install wget
119-
120119
git clone https://github.com/Yisus7u7/termux-desktop-xfce
121-
122120
cd termux-desktop-xfce
123-
124121
bash install-desktop-xfce.sh
122+
```
125123

126124
> luego de eso solo espere, el script hará su trabajo
127125
128126
# Uso
129127

130128
usa el comando :
131129

130+
```
132131
startdesktop
133-
134-
O
135-
136132
vncserver -listen tcp
133+
```
137134

138135
Pará iniciar el servidor vnc, conectese a localhost:1
139136
O el puerto que haya indicado la terminal
@@ -145,26 +142,26 @@ https://github.com/Yisus7u7/termux-desktop-xfce/issues
145142

146143
Para actualizar solo es ejecutar :
147144

145+
```
148146
cd ~/termux-desktop-xfce
149-
150147
git pull
151-
152148
bash update-desktop.sh
149+
```
153150

154151
Listo!
155152

156-
`nota: si la carpeta no existe o usted la eliminó
153+
nota: si la carpeta no existe o usted la eliminó
157154
para liberar espacio entonces debe seguir estos
158-
pasos:`
155+
pasos:
156+
159157
para actualizar solo ejecute :
160158

159+
```
161160
cd $HOME
162-
163161
git clone https://github.com/Yisus7u7/termux-desktop-xfce
164-
165162
cd termux-desktop-xfce
166-
167163
bash update-desktop.sh
164+
```
168165

169166
`Espero que te guste este pequeño trabajo,
170167
No olvides dejar tu 🌟 y compartir :3`

compile-install.sh

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#Optional tools that will be compiled on-device
2+
3+
pkg install perl
4+
5+
cpan install XML::Parser
6+
7+
wget https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
8+
tar -xvf intltool-0.51.0.tar.gz
9+
cd intltool-0.51.0/
10+
autoreconf -fi
11+
./configure --prefix=$PREFIX
12+
make
13+
make install
14+
cd ..
15+
16+
wget https://archive.xfce.org/src/xfce/xfce4-dev-tools/4.16/xfce4-dev-tools-4.16.0.tar.bz2
17+
tar -xvf xfce4-dev-tools-4.16.0.tar.bz2
18+
cd xfce4-dev-tools-4.16.0/
19+
autoreconf -fi
20+
./configure --prefix=$PREFIX
21+
make
22+
make install
23+
cd ..
24+
25+
exit

install-desktop-xfce.sh

Lines changed: 13 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -30,132 +30,55 @@ echo -e '\e[1;36m installing xfce4 and basic apps...\e[1m'
3030
sleep 1
3131

3232
pkg update && pkg upgrade
33-
3433
pkg install -y x11-repo
35-
36-
pkg install -y xfce4
37-
38-
pkg install -y xfce4-taskmanager
39-
40-
pkg install -y xfce4-whiskermenu-plugin
41-
42-
pkg install -y xfce4-clipman-plugin
43-
44-
pkg install -y xarchiver
45-
46-
pkg install -y tigervnc
47-
48-
pkg install -y geany
49-
50-
pkg install -y geany-plugins
51-
52-
pkg install -y gtk3 gtk2 mtpaint
53-
54-
pkg install -y leafpad hexchat
55-
56-
pkg install -y netsurf recordmydesktop
57-
58-
pkg install -y feh
59-
60-
pkg install -y dosbox
61-
62-
pkg install -y xfce4-terminal
63-
64-
pkg install -y python-tkinter
65-
66-
pkg install -y htop
67-
68-
pkg install -y neofetch
69-
70-
pkg install -y loqui
71-
72-
pkg install -y neovim
73-
74-
pkg install -y vim-gtk
75-
76-
pkg install -y the-powder-toy
77-
78-
pkg install -y galculator
79-
80-
pkg install -y xorg-xhost
81-
82-
pkg install -y mpv
83-
84-
pkg install -y tumbler
85-
86-
pkg install -y ristretto
87-
88-
pkg install -y
89-
34+
pkg install -y xfce4 xfce4-taskmanager dosbox xfce4-terminal python-tkinter htop neofetch loqui vim-gtk the-powder-toy galculator xorg-xhost mpv ristretto xfce4-whiskermenu-plugin xfce4-clipman-plugin xarchiver tigervnc geany geany-plugins gtk3 gtk2 mtpaint leafpad hexchat netsurf recordmydesktop feh
9035
clear
9136

9237
echo -e '\e[1;31mSetting up vnc server ...\e[1m'
9338

9439
sleep 3
40+
9541
#setting folders
96-
rm -rf $HOME/.vnc
9742

43+
rm -rf $HOME/.vnc
9844
mv $HOME/.config $HOME/.config.old
99-
10045
rm -rf $HOME/.icons
101-
10246
rm -rf $HOME/.themes
103-
10447
mv ./music $PREFIX/bin/music
10548

10649
#installing dotfiles
10750

10851
clear
109-
110-
echo "espere un momento...."
111-
52+
echo "Wait a sec...."
11253
cp -rf $HOME/termux-desktop-xfce/music $PREFIX/bin
113-
11454
cp -rf $HOME/termux-desktop-xfce/startdesktop $PREFIX/bin
115-
11655
cp -rf $HOME/termux-desktop-xfce/backgrounds $HOME
117-
11856
cp -rf $HOME/termux-desktop-xfce/.icons $HOME
119-
12057
cp -rf $HOME/termux-desktop-xfce/.themes $HOME
121-
12258
cp -rf $HOME/termux-desktop-xfce/.vnc $HOME
123-
12459
cp -rf $HOME/termux-desktop-xfce/.config $HOME
125-
12660
mkdir $HOME/Desktop
127-
12861
mkdir $HOME/Downloads
129-
13062
mkdir $HOME/Templates
131-
13263
mkdir $HOME/Public
133-
13464
mkdir $HOME/Documents
135-
13665
mkdir $HOME/Pictures
137-
13866
mkdir $HOME/Video
139-
14067
cp -rf $HOME/termux-desktop-xfce/README.desktop $HOME/Desktop
141-
14268
termux-setup-storage
69+
ln -s $HOME/storage/music $HOME/Music
14370

144-
cd $HOME
71+
bash $HOME/.icons/install-papirus.sh
14572

146-
ln -s $HOME/storage/music Music
73+
read -p "\e[1; Do you want to compile extra plugins on-device??[y/n]" in
14774

148-
mkdir $HOME/Music
149-
150-
cd $HOME/.icons
151-
152-
bash install-papirus.sh
153-
154-
cd $HOME
75+
if [[ $in -eq y]]
76+
then
77+
bash compile-install.sh
78+
echo -e """\e[1;32menjoy!!
79+
To start the vnc server, use the command: vncserver or startdesktop to stop it, use the command: vncserver -kill: 1 Replace the: 1 with the port on which the vnc service is running\e[1m"""
15580

81+
else
15682
echo -e """\e[1;32menjoy!!
15783
To start the vnc server, use the command: vncserver or startdesktop to stop it, use the command: vncserver -kill: 1 Replace the: 1 with the port on which the vnc service is running\e[1m"""
158-
15984
exit
160-
161-

update-desktop.sh

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,46 +8,22 @@ sleep 5
88

99
#install new packages
1010

11-
pkg install -y ristretto
12-
13-
pkg install -y tumbler
14-
15-
pkg install -y mpv
16-
17-
pkg install -y python-tkinter
18-
19-
pkg install -y geany-plugins
20-
21-
pkg install -y xfce4-taskmanager
22-
23-
pkg install -y xfce4-whiskermenu-plugin
24-
25-
pkg install -y xfce4-clipman-plugin
11+
pkg up
12+
git pull
2613

2714
#configuring update
2815

2916
rm -rf $PREFIX/bin/music
30-
3117
rm -rf $PREFIX/startdesktop
32-
3318
cp -rf $HOME/termux-desktop-xfce/music $PREFIX/bin
34-
3519
cp -rf $HOME/termux-desktop-xfce/startdesktop $PREFIX/bin
36-
3720
rm -rf $HOME/.config.old
38-
3921
cp -rf $HOME/.config $HOME/.config.old
40-
4122
rm -rf $HOME/.config
42-
4323
cp -rf $HOME/termux-desktop-xfce/.config $HOME
44-
4524
cp -rf $HOME/termux-desktop-xfce/README.desktop $HOME/Desktop
46-
4725
cp -rf $HOME/termux-desktop-xfce/.icons/* $HOME/.icons/
48-
4926
cp -rf $HOME/termux-desktop-xfce/.themes/* $HOME/.themes/
50-
5127
cp -rf $HOME/termux-desktop-xfce/backgrounds/* $HOME/backgrounds/
5228

5329
clear

0 commit comments

Comments
 (0)