summary refs log tree commit diff
path: root/README.7
diff options
context:
space:
mode:
Diffstat (limited to 'README.7')
-rw-r--r--README.7111
1 files changed, 0 insertions, 111 deletions
diff --git a/README.7 b/README.7
deleted file mode 100644
index cae56bb..0000000
--- a/README.7
+++ /dev/null
@@ -1,111 +0,0 @@
-.Dd February 25, 2019
-.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
-.Pq Fl ltls
-and targets
-.Fx ,
-Darwin,
-.Nx
-and
-GNU/Linux.
-.
-.Sh INSTALL
-On platforms other than
-.Fx ,
-copy the appropriate file to
-.Pa config.mk
-and modify as needed.
-The default install
-.Va PREFIX
-is
-.Pa ~/.local .
-.
-.Pp
-.Bd -literal -offset indent
-cp $(uname).mk config.mk
-make
-make install
-.Ed
-.
-.Ss Darwin
-LibreSSL is assumed to be installed with
-.Xr brew 1 .
-The
-.Xr sandman 1
-wrapper is also installed.
-.
-.Ss NetBSD
-LibreSSL is assumed to be installed with
-.Xr pkgsrc 7 .
-Due to bugs in
-.Nx Ap s
-.Xr curses 3
-implementation,
-some of the UI is currently broken.
-.
-.Ss GNU/Linux
-LibreSSL is assumed to be manually installed in
-.Pa /usr/local
-and is statically linked.
-.
-.Sh FILES
-.Bl -tag -width sandman.m -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 color.c
-nick and channel coloring
-.It Pa ui.c
-cursed 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
-.It Pa sandman.m
-utility for Darwin to signal sleep
-.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 ,
-.Xr sandman 1
er'>2021-02-07Add simple battery status and clock to xsessionJune McEnroe I love how simple this is. 2021-02-07Set cursor theme and sizeJune McEnroe 2021-02-07Use scrot for up -s if no screencaptureJune McEnroe Still missing putting the URL in an X selection. 2021-02-07Enable mouse acceleration in XJune McEnroe 2021-02-07Set colours for Xt and cwmJune McEnroe And increase XTerm internalBorder. 2021-02-07Set urgency on bell in xtermJune McEnroe 2021-02-07Add bindings for brightness controlJune McEnroe Weirdly the Fn key doesn't change how the F row registers... I wonder if I can do something about that. 2021-02-07Set X key repeat rateJune McEnroe 2021-02-07Bump font size to 12June McEnroe 11 is what I use on macOS, but I feel like my eyes are working harder here. 2021-02-07Fully configure and rebind cwmJune McEnroe This is sort of a mix of trying to emulate macOS somewhat for my muscle memory and just rebinding some of the cwm defaults to use 4- rather than M-. 2021-02-07Add BintiJune McEnroe 2021-02-07Finish configuring xtermJune McEnroe 2021-02-06Enable tapping, reverse scroll, set scaling in wsconsctlJune McEnroe 2021-02-06Set root window to black on purple snowJune McEnroe 2021-02-06Add xmodmap configurationJune McEnroe 2021-02-06Add initial OpenBSD X configurationJune McEnroe cwm still needs a lot more rebinding, and I need to actually look at its other options. xterm definitely still needs some configuration, but I at least managed to get it to use a decent looking font. Very happy that OpenBSD includes Luxi Mono, which is what my usual font, Go Mono, is based on anyway. Still missing is xmodmap and such. 2021-02-06Add xterm output to schemeJune McEnroe