diff --git a/ansible.cfg b/ansible.cfg
index 743f5ababd5b22dc3a9504a2dc2f3f6eaad1cc63..15a0f1d35ea5591eb40bfe5e634cd7c405d2f9c9 100644
--- a/ansible.cfg
+++ b/ansible.cfg
@@ -26,7 +26,30 @@ nocows = 1
 # user checks them out.
 roles_path = ../:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles
 
-callback_whitelist: yaml
+# Toggle to control displaying skipped task/host entries in a task in the
+# default callback.
+# https://docs.ansible.com/ansible/latest/reference_appendices/config.html#display-skipped-hosts
+# DEFAULT: display_skipped_hosts = true
+display_skipped_hosts = false
+
+use_persistent_connections=true
+
+# list all Ansible Callback Plugins: "ansible-doc -t callback -l"
+# online documentation: https://docs.ansible.com/ansible/latest/plugins/callback.html
+# run code profiling for performance analysis
+# callbacks_enabled = profile_roles, profile_tasks, timer
+# get formatted output
+# callbacks_enabled = yaml
+# get minimal output
+# callbacks_enabled = dense
+
+# set default output callback plugin
+stdout_callback = yaml
+
+# Setting a callback plugin for ad-hoc commands
+bin_ansible_callbacks = True
+
+callbacks_enabled: yaml
 
 [inventory]
 # Ignore these extensions when parsing a directory as inventory source.