基本环境配置
- 带有 npm 的 nodejs 环境 nodejs官网
- zsh终端(可选)
sudo apt-get install zsh
sudo usermod -s /usr/bin/zsh ${whoami}
reboot
- 配置zsh (可选)
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" #安装 oh-my-zsh
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k #安装主题
- Nerd 字体
wget https://github.com/source-foundry/Hack/releases/download/v3.003/Hack-v3.003-ttf.zip
将所有的ttf文件复制到/usr/share/fonts/下
fc-cache -fv
安装libfuse2
sudo apt install libfuse2
运行脚本
# 保存为 nvim.bash,然后 source nvim.bash
mkdir -p ~/download
# install nvim first
wget -c -P ~/download https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x ~/download/nvim.appimage
NVIM_ALIAS=$(cat ~/.zshrc | grep "alias nvim")
L=${#NVIM_ALIAS}
zero="0"
if [ "$L" = "$zero" ]; then
echo "alias nvim=~/download/nvim.appimage" >> ~/.zshrc
fi
alias nvim=~/download/nvim.appimage
# install package manager & basic config
git clone https://github.com/NvChad/NvChad ~/download/NvChad
# deploy config
mkdir -p ~/.config/nvim
cp -r ~/download/NvChad/* ~/.config/nvim
nvim