This is my little Emacs config.
sudo pacman -S emacs-git
Use ssh:
git clone [email protected]:lizqwerscott/.emacs.d.git ~/.emacs.d/
Use http:
git clone https://github.com/lizqwerscott/.emacs.d.git ~/.emacs.d/
git submodule update --init --recursive
git submodule foreach git reset --hard
git submodule foreach git checkout master
- xclip
- sdcv
- translate-shell
- tgs2png
Need build tree-sitter library
git clone https://github.com/lizqwerscott/tree-sitter-module.git -b vue
git clone [email protected]:lizqwerscott/tree-sitter-module.git -b vue
JOBS=16 ./batch.sh
Copy generated library to “~/.emacs.d/tree-sitter”
mkdir -p ~/.emacs.d/tree-sitter/
cp -r ./dist/* ~/.emacs.d/tree-sitter/
The repository lib-tree-sitter-go-mod generates a library named `go-mod`, but internally it uses the name `gomod`. Since Emacs looks for `gomod`, we need to rename it accordingly.
cd ~/.emacs.d/tree-sitter/
mv libtree-sitter-go-mod.so libtree-sitter-gomod.so
Source Code Pro
yay -S ttf-adobe-source-code-pro-fonts
LXGW WenKai Screen (霞鹜文楷的屏幕舒适阅读版本)
yay -S ttf-lxgw-wenkai-screen
LXGW Neo Xihei (霞鹜新晰黑)
yay -S ttf-lxgw-neo-xihei-screen-full
Get list form lsp bridge
git submodule foreach git pull --rebase