This is a reposity for all my dot files
for vim
apt install vim
echo "source ~/projects/opensource/dotfiles/vim/vim-init/init.vim" > ~/.vimrc
:PlugInstall
# 需要安装ctags
sudo apt-get install universal-ctags
need to install ycmd
for zsh
apt install zsh
chsh -s /bin/zsh
# for oh-my-zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
# for dotfile
echo "source ~/projects/opensource/dotfiles/zsh/.zshrc" > ~/.zshrc
# for extentions
apt install autojump
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
# then refresh these config
zsh
for tmux
apt install tmux
echo "source ~/projects/opensource/dotfiles/tmux/.tmux.conf" > ~/.tmux.conf
for enviroment
for others
apt-get install build-essential python3-dev \
libldap2-dev libsasl2-dev slapd ldap-utils tox \
lcov valgrind
for go1.20
wget -c https://go.dev/dl/go1.20.5.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local
for pyenv
curl https://pyenv.run | bash