diff --git a/.ansible.cfg b/.ansible.cfg
index 5fe30f208d042fb61d4758fa24826edd16b1ad1f..a67e58b6af20da0c098392de80782ef777c884bf 100644
--- a/.ansible.cfg
+++ b/.ansible.cfg
@@ -1,3 +1,22 @@
 [defaults]
 deprecation_warnings = True
+gathering = smart
+fact_caching = jsonfile
+fact_caching_connection = /tmp/ansible_fact_cache
+fact_caching_timeout = 86400
+vault_password_file = ~/.ansible-vault
+#host_key_checking = False
+forks = 5
+inventory = inventory
+#sudo_exe = sudo # OpenBSD uses doas from 5.8.
+retry_files_save_path = /tmp/ansible_retry
+
+[ssh_connection]
 pipelining = True
+control_path=/tmp/ssh-%%h
+
+[privilege_escalation]
+become = True
+become_method = sudo
+become_user = root
+become_ask_pass = False