Skip to content

Latest commit

 

History

History
69 lines (51 loc) · 2.62 KB

File metadata and controls

69 lines (51 loc) · 2.62 KB

Plans

Support cross-platform build and test

Enable building and testing on platforms/architectures other than those directly provided by GitHub Actions runners.

References:

Conda problems

Meta-issue tracking problems with environment.yaml files:

Currently, selectors are not supported in environment files:

Creating environments from pyproject.toml is not supported either:

Add configuration files (dotfiles) to devcontainers

This can either be done directly by including the files in the repository and copying to the container during build, or by creating a dotfiles repository so that each person can load their own dotfiles. We probably want to do a combination of both, so that required configurations are set by the repository, and then each user can load their own optional configs like themes, secrets, etc.

Jupyter config

See:

Default theme

Add the following JSON

{
    "@jupyterlab/apputils-extension:themes": {
        "theme": "JupyterLab Dark"
    }
}

to the following path:

"$JUPYTERLAB_DIR/settings/overrides.json"

where $JUPYTERLAB_DIR (not available by default!) is by default set to <sys-prefix>/share/jupyter/lab, where where <sys-prefix> is the site-specific directory prefix of the current Python environment, e.g., /opt/conda/envs/my-jupyter-env.

see: