装机配置参考 https://pcpartpicker.com/list/fxjBQ6。由于硬件不是本文重点,按下不表

sudo apt install zsh curl ca-certificates vim plocate git git-lfs tree
which zsh
chsh
# also change the shell in vscode by editing settings.json
推荐的配置文件 https://github.com/skywind3000/vim/blob/master/etc/prezto.zsh, 作者在知乎解释了怎么用
Need to set colored prompt by commenting the line zstyle ':prezto:module:prompt' theme 'redhat'
Next step is to append the config line in the end
PROMPT='[%F{green}%n%f@%F{cyan}%m%f %F{blue}%B%~%b%f]$ '
The final effect will be [zpj@hostname ~]$ but with green, cyan, and blue colors
SSH Keygen and add it into github
ssh-keygen -t ed25519 -C "[email protected]"
cat ~/.ssh/id_ed25519.pub
Setup SSH Server
sudo apt-get install openssh-server
sudo systemctl enable ssh
sudo systemctl enable ssh --now
sudo systemctl start ssh
sudo vim /etc/ssh/sshd_config # disable password auth
vim .ssh/authorized_keys # add known pubkey
sudo systemctl restart ssh.service
sudo vim /etc/default/grub # change timeout value
sudo update-grub && grep -B3 "set timeout=" /boot/grub/grub.cfg