X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=main.c;h=8ac32d046400835286ea866adb6a1ffffd3d51b1;hb=e70f83bc769b1de560882f4db5c6f33dce09350b;hp=def49f1e85e27d19d9f0668e61b8830cb4060e1a;hpb=d28df0d848dc7e30f2df67518a251b52981a1093;p=wmpus diff --git a/main.c b/main.c index def49f1..8ac32d0 100644 --- a/main.c +++ b/main.c @@ -15,15 +15,23 @@ #include #include +#include #include "util.h" #include "conf.h" #include "sys.h" #include "wm.h" +void on_sigint(int signum) +{ + sys_exit(); +} + int main(int argc, char **argv) { setbuf(stdout, NULL); // debug + signal(SIGINT, on_sigint); + conf_init(argc, argv); win_t *root = sys_init(); wm_init(root);