nixos-dotfiles

nixos-dotfiles

https://git.tonybtw.com/nixos-dotfiles.git git://git.tonybtw.com/nixos-dotfiles.git
1,163 bytes raw
1
/* See LICENSE for license details. */
2
3
enum win_mode {
4
	MODE_VISIBLE     = 1 << 0,
5
	MODE_FOCUSED     = 1 << 1,
6
	MODE_APPKEYPAD   = 1 << 2,
7
	MODE_MOUSEBTN    = 1 << 3,
8
	MODE_MOUSEMOTION = 1 << 4,
9
	MODE_REVERSE     = 1 << 5,
10
	MODE_KBDLOCK     = 1 << 6,
11
	MODE_HIDE        = 1 << 7,
12
	MODE_APPCURSOR   = 1 << 8,
13
	MODE_MOUSESGR    = 1 << 9,
14
	MODE_8BIT        = 1 << 10,
15
	MODE_BLINK       = 1 << 11,
16
	MODE_FBLINK      = 1 << 12,
17
	MODE_FOCUS       = 1 << 13,
18
	MODE_MOUSEX10    = 1 << 14,
19
	MODE_MOUSEMANY   = 1 << 15,
20
	MODE_BRCKTPASTE  = 1 << 16,
21
	MODE_NUMLOCK     = 1 << 17,
22
	MODE_MOUSE       = MODE_MOUSEBTN|MODE_MOUSEMOTION|MODE_MOUSEX10\
23
	                  |MODE_MOUSEMANY,
24
};
25
26
void xbell(void);
27
void xclipcopy(void);
28
void xdrawcursor(int, int, Glyph, int, int, Glyph);
29
void xdrawline(Line, int, int, int);
30
void xfinishdraw(void);
31
void xloadcols(void);
32
int xsetcolorname(int, const char *);
33
int xgetcolor(int, unsigned char *, unsigned char *, unsigned char *);
34
void xseticontitle(char *);
35
void xsettitle(char *);
36
int xsetcursor(int);
37
void xsetmode(int, unsigned int);
38
void xsetpointermotion(int);
39
void xsetsel(char *);
40
int xstartdraw(void);
41
void xximspot(int, int);