Which things should be called with `after_setup_theme`?

after_setup_theme is a wordpress hook which fires after the theme is loaded

after_setup_theme runs before init and is generally used to initialize theme settings/options before a user is authenticated. According to the Codex: This is the first action hook available to themes, triggered immediately after the active theme’s functions.