about summary refs log tree commit diff
path: root/catgirl.7
blob: 3ddf19a0ff8863cf2335312708cc2086abc1d03d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
.Dd November 28, 2018
.Dt CATGIRL 7
.Os "Causal Agency"
.
.Sh NAME
.Nm catgirl
.Nd IRC client
.
.Sh DESCRIPTION
.Nm
is a curses IRC client
originally intended for
use over anonymous SSH.
.
.Pp
It requires LibreSSL
and targets
.Fx ,
.Nx
and Darwin.
.
.Sh FILES
.Bl -tag -width format.c -compact
.It Pa chat.h
Shared state and function prototypes
.It Pa chat.c
Command line parsing
.It Pa event.c
Event loop and process spawning
.It Pa tag.c
Tag (channel, query) ID assignment
.It Pa handle.c
Incoming command handling
.It Pa input.c
Input command handling
.It Pa irc.c
TLS client connection
.It Pa format.c
IRC formatting
.It Pa ui.c
Curses UI
.It Pa term.c
Terminal features unsupported by curses
.It Pa edit.c
Line editing
.It Pa tab.c
Tab-complete
.It Pa url.c
URL detection
.It Pa pls.c
Functions which should not have to be written
.El
.
.Pp
.Bl -tag -width sshd_config -compact
.It Pa sshd_config
Anonymous SSH configuration
.It Pa man.sh
.Xr man 1
implementation for chroot
.El
.
.Sh SEE ALSO
.Xr catgirl 1
iJune McEnroe 2017-03-18Add -u option to xxJune McEnroe 2017-03-15Fix non-string-literal-format-string in briJune McEnroe 2017-03-15Fix bri compilationJune McEnroe cc will remove the file itself just fine. Always exit in case any of the shell commands fail. 2017-03-15Use psvar for title settingJune McEnroe Prevents prompt expansion from happening on the command being run when it is set in the title. 2017-03-14Add bri brightness control scriptJune McEnroe This is probably terrible. 2017-03-14Add comment to tmux terminal overrideJune McEnroe 2017-03-13Have tmux set block cursor on linux consoleJune McEnroe 2017-03-13Use inverse for Visual in colorschemeJune McEnroe