TODO - Add example test project
TODO - Add style and code format in .spacemacs
TODO - Update .spacemacs file with layers
sudo apt install -y emacs tmux git
git clone -b develop https://github.com/syl20bnr/spacemacs ~ /.emacs.d
wget -O ~ /.spacemacs https://gist.githubusercontent.com/tykurtz/41c6d7b0930b9f8b107265ab895114a4/raw/b5f5fb35f1defc081a1ce2c8ec8a1c2fbaca6c80/.spacemacs
Install ccls (code completion, navigation, etc.)
sudo apt install -y libllvm8 llvm-8-dev libclang-8-dev clang-8 ninja-build
mkdir ~ /source_builds
cd ~ /source_builds
git clone --depth=1 --recursive https://github.com/MaskRay/ccls
cd ccls
cmake -H. -BRelease -DCMAKE_BUILD_TYPE=Release -G Ninja
sudo cmake --build Release --target install
# Nodejs
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install -y nodejs
sudo apt install -y lldb
Download dap adapter from here
mkdir -p ~ /.extensions
unzip ~ /Downloads/webfreak.debug-0.23.1.vsix -d ~ /.extensions/webfreak.debug