This repo is based on Neovim from scratch and A Basic Stable IDE config for Neovim.
- To be added!
# by pip
pip install pynvim
# by conda
conda install -c conda-forge pynvim
npm i -g neovim
telescope.nvim
needs this to work.- See details
# for Ubuntu
sudo apt-get update -y
sudo apt-get install ripgrep
# for macOS
brew install ripgrep
# or by cargo in all platforms
cargo install ripgrep
# Ubuntu
sudo apt-get upgrade libstdc++6
sudo apt install xsel
# Ubuntu
sudo apt install wl-clipboard
# macOS
`pbcopy` should be builtin
# or by cargo
cargo install wl-clipboard-rs-tools
# Ubuntu
sudo apt install fd-find
# or by cargo
cargo install fd-find
# from source
wget https://github.com/sharkdp/fd/releases/download/v8.4.0/fd-v8.4.0-i686-unknown-linux-musl.tar.gz
tar -zxvf fd-v8.4.0-i686-unknown-linux-musl.tar.gz
cd fd-v8.4.0-i686-unknown-linux-musl
cp fd ~/.local/bin
cp fd.1 ~/.local/share/man/man1
mandb
# on Ubuntu
sudo apt install fasd -y
# from source
git clone [email protected]:clvv/fasd.git
cd fasd
PREFIX=$HOME/.local make install
- Delete
WAYLAND_DISPLAY
environment variable
conda install -c conda-forge gxx_linux-64
git config --global --add url."[email protected]:".insteadOf "https://github.com/"
- For lua:
cargo install stylua
- For python:
conda install -c conda-forge black blue
- For java: Use Prettier
- For rust: Use rustfmt
- For Fortran:
conda install -c conda-forge fprettify
Install lazygit
scoop bucket add extras
scoop install lazygit
LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | grep -Po '"tag_name": "v\K[0-35.]+')
curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/latest/download/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz"
sudo tar xf lazygit.tar.gz -C /usr/local/bin lazygit
brew install lazygit
# or
sudo port install lazygit
conda install -c conda-forge lazygit
install htop
- Follow the install instruction
- By Conda
conda install -c conda-forge htop
Install Hack Nerd Font
choco install nerdfont-hack
- Follow the Quick Installation
- By getnf
conda install -c conda-forge jupytext
- Run
TransparentEnable