-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.sh
40 lines (26 loc) · 1.09 KB
/
install.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
36
37
38
39
sudo visudo
# chaoqi ALL=(ALL) NOPASSWD:ALL
# change software server
sudo apt update && sudo apt upgrade
# install aditional drivers
# set network proxy
sudo apt install zsh git vim wget curl net-tools bat tilix terminator gnome-tweaks htop locate
# install oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# install spacevim
curl -sLf https://spacevim.org/cn/install.sh | bash
# add keyboard language input
# add ibus pinyin
ibus-setup
ibus restart
# install zsh plugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
# zsh plugins : z sudo copypath zsh-syntax-highlighting zsh-autosuggestions
# install python3
sudo apt install python3-dev python3-pip python3-setuptools
# install thefuck
pip3 install thefuck --user
sudo apt install build-essential cmake gcc ninja-build
sudo chown -R $USER:$USER /opt
# install google-chrome vscode clion