- update apt.
- install yadm
- clone this repository with yadm
- open vim and type “:PlugInstall”
- install python3-pip
- with pip3 install pyvim
- for c++ syntax instally clang
- install these packages for pdf-tools
- create DROPBOX_DIR environment variable
- setuptools package for python
- texlive-latex-extra and python-pygments for literate programming
zsh and oh-my-zsh after installation add plugins git, fzf, tmux, vi-mode and source .zsh_defaults.sh.
- gdb
- fzf
confing file should be place in: username/AppData/Roaming/wsltty/config
follow this make sure you find the exact place the font is saved at. fonts should be in ttf format.
follow this comment
to see distribution list
wsl -l
to switch default distribution
wsl -s <distribution>
You need to temporarly set package-check-signature variable to nil then install gnu-elpa-keyring-update. Even better try this:
gpg --keyserver hkp://keyserver.ubuntu.com:80 --homedir ~/.emacs.d/elpa/gnupg --receive-keys 066DAFCB81E42C40
- yapf
- jedi for completion