Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.1 KB

README.md

File metadata and controls

46 lines (33 loc) · 1.1 KB

jc home

*NIX configuration files

on osX: brew install neovim pip install neovim

Tell npm where to store globally installed packages TARGET=${HOME}/.local npm config set prefix "${TARGET}"

The following is for CoC to work in neovim brew install ripgrep brew install node npm install -g yarn

Install language servers brew install ccls --HEAD brew install clang-format

npm i -g bash-language-server # i := install, -g := --global

pip install fortran-language-server

run :checkhealth in neovim

Setup conda

Copy the following in the ~/.condarc file:

channel_priority: strict
channels:
  - conda-forge
  - defaults

install miniconda3, then

conda update conda
conda install conda-forge::conda-libmamba-solver
conda config --set solver libmamba
conda install -c conda-forge ipython numpy matplotlib xarray uxarray=2024.02.0 scipy pynvim xesmf rasterio proj pandas netcdf4 htop hdf4 hdf5 h5py geos geotiff gdal fortran-language-server esmf cdo cartopy requests folium tmux htop pylint ripgrep mscorefonts f90nml zoxide fzf austin plotly pyevtk geopandas ncurses