/* * This header file includes all relevant files of i3 and the most often used * system header files. This reduces boilerplate (the amount of code duplicated * at the beginning of each source file) and is not significantly slower at * compile-time. * */ #ifndef _ALL_H #define _ALL_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "util.h" #include "ipc.h" #include "tree.h" #include "log.h" #include "xcb.h" #include "manage.h" #include "workspace.h" #include "i3.h" #include "x.h" #include "click.h" #include "floating.h" #include "config.h" #include "handlers.h" #include "randr.h" #include "xinerama.h" #include "con.h" #include "load_layout.h" #include "render.h" #include "window.h" #include "match.h" #include "cmdparse.h" #include "xcursor.h" #include "resize.h" #include "sighandler.h" #endif