all repos — dwm @ 48b6e9a3968e54a87f022c8e68b5bec5423cb75f

fork of suckless dynamic window manager

cmd.c (view raw)

 1/*
 2 * (C)opyright MMVI Anselm R. Garbe <garbeam at gmail dot com>
 3 * See LICENSE file for license details.
 4 */
 5
 6#include "wm.h"
 7#include <stdio.h>
 8#include <string.h>
 9
10void
11run(void *aux)
12{
13	spawn(dpy, aux);
14}
15
16void
17quit(void *aux)
18{
19	running = False;
20}
21
22void
23kill(void *aux)
24{
25	Client *c = stack;
26
27	if(!c)
28		return;
29	if(c->proto & WM_PROTOCOL_DELWIN)
30		send_message(c->win, wm_atom[WMProtocols], wm_atom[WMDelete]);
31	else
32		XKillClient(dpy, c->win);
33}
34