* compile-time.
*
*/
-#ifndef I3_ALL_H
-#define I3_ALL_H
+#pragma once
+
+#include <config.h>
#include <assert.h>
#include <stdbool.h>
#include <yajl/yajl_gen.h>
#include <yajl/yajl_version.h>
-/* Contains compatibility definitions for old libxcb versions */
-#ifdef XCB_COMPAT
-#include "xcb_compat.h"
-#endif
-
#include "data.h"
#include "util.h"
#include "ipc.h"
#include "click.h"
#include "key_press.h"
#include "floating.h"
-#include "config.h"
+#include "configuration.h"
#include "handlers.h"
#include "randr.h"
#include "xinerama.h"
#include "display_version.h"
#include "restore_layout.h"
#include "main.h"
-
-#endif