all repos — dwm @ 33996500763b04119a6867dfa4040a4236c21a41

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
 9void
10run(char *arg)
11{
12	spawn(dpy, arg);
13}
14
15void
16quit(char *arg)
17{
18	fputs("quit\n", stderr);
19	running = False;
20}
21
22void
23kill(char *arg)
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