Skip to content

Update _config.yml with extension settings#88

Merged
Tom-van-Woudenberg merged 21 commits intomainfrom
Add_default_configuration_options
Sep 17, 2025
Merged

Update _config.yml with extension settings#88
Tom-van-Woudenberg merged 21 commits intomainfrom
Add_default_configuration_options

Conversation

@Tom-van-Woudenberg
Copy link
Copy Markdown
Member

No description provided.

@Tom-van-Woudenberg
Copy link
Copy Markdown
Member Author

Tom-van-Woudenberg commented Sep 14, 2025

@Tom-van-Woudenberg
Copy link
Copy Markdown
Member Author

@douden , @rlanzafame, as discussed at some point. What do you think of adding all these configuration options to the template so that all the extension are lesser a 'black box?

@Tom-van-Woudenberg Tom-van-Woudenberg self-assigned this Sep 14, 2025
@Tom-van-Woudenberg Tom-van-Woudenberg changed the title Update _config.yml with TeachBooks attribution settings Update _config.yml with extension settings Sep 14, 2025
@douden
Copy link
Copy Markdown
Member

douden commented Sep 14, 2025

Might not be such a bad idea, so I approve.

@Tom-van-Woudenberg
Copy link
Copy Markdown
Member Author

I've limited myself to all the configuration options within teachbooks_favourites and a selection of the settings as provided by jupyterbook itself. In theory you could add all the jupyterbook extension options and sphinx options itself, but I think this is a clear point to stop. Agree?

@Tom-van-Woudenberg Tom-van-Woudenberg marked this pull request as ready for review September 14, 2025 15:10
@Tom-van-Woudenberg
Copy link
Copy Markdown
Member Author

@FreekPols , opinions?

@FreekPols
Copy link
Copy Markdown

Do I see correctly all have metacode? And are all options given or just pointed to manual? Sorry not behind computer to check

@Tom-van-Woudenberg
Copy link
Copy Markdown
Member Author

Do I see correctly all have metacode?

?

And are all options given or just pointed to manual?

Default option is given with a reference to specific page in teachbooks manual (or other documentation)

@Tom-van-Woudenberg Tom-van-Woudenberg merged commit 3a5421b into main Sep 17, 2025
6 checks passed
@Tom-van-Woudenberg Tom-van-Woudenberg deleted the Add_default_configuration_options branch September 17, 2025 16:39
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.

4 participants