Skip to content

Conversation

@zakaluka
Copy link
Contributor

@zakaluka zakaluka commented Mar 9, 2019

Adds Jupyter extension to Docker image for #199

Adds Jupyter extension to Docker image for fsprojects#199
@cgravill
Copy link
Member

Looks good to me.

Could you provide an example of what extensions this enables and how you can use them with F#? There have been a few people asking about Jupyter extensions and it looks like this could be really helpful.

@zakaluka
Copy link
Contributor Author

zakaluka commented Mar 18, 2019

Every extension in https://github.com/ipython-contrib/jupyter_contrib_nbextensions is made available by this, although the system auto-disables extensions that cannot be used (due to dependencies, for example).

This also provides the configurator, so the user can choose which extensions they want to enable. This way, they are not forced to use anything specific.

Here is a screenshot showing what this looks like (if you see an enabled extensions, it's because I've enabled it):

image

image

The entries which are grayed out say (on mouse-over): possibly incompatible. I cannot fully explain why this is so, but I don't need any of them.

EDIT: The grayed out entries are because the option at the top disable configuration for nbextensions without explicit compatibility (they may break your notebook environment, but can be useful to show for nbextension development) is checked. If the user unchecks it, those items can then be selected.

@cgravill
Copy link
Member

Thanks. Having nbextensions_configurator enabled by default helps people easily enable extensions.

@cgravill cgravill merged commit 12c2212 into fsprojects:master Mar 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants