-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.sh
37 lines (24 loc) · 914 Bytes
/
setup.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#this is the main setup script that trigger other all relevant scripts
apt-get update
apt-get upgrade -y
#install some great software
apt-get install -y aptitude synaptic bleachbit screen htop git
#fix chromium browser
source fix_chromium.sh
#install Node Version Manager and NodeJS
source node_setup.sh
#add swap
source add_swap.sh
#install okular as pdf viewer
#okular is included in kde
apt-get install -y okular
#as suggested, it is good to use non-root user in linux
#however, it require password everytime we use the "sudo" command
#the following line bypass the password requirement in command-line
echo "$USER ALL=(ALL:ALL) NOPASSWD: ALL" | env EDITOR="tee -a" visudo
#install synergy to share keyboard and mouse to other computer in the network
#source synergy.sh
#auto login into linux without showing the login screen
source autologin.sh
#install private cloud - seafile
#source seafile.sh