Introduction
Introduction Statistics Contact Development Disclaimer Help
index.md - sites - public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log
Files
Refs
---
index.md (4379B)
---
1 Multitail + Vim
2 ---------------
3 To make ii a bit more comfortable, use it in combination with the multit…
4 program and for example with vim. Run vim in the server directory and us…
5 mapping like:
6
7 map w1 :.w >>\\#ii/in<cr>
8 map w2 :.w >>\\#wmii/in<cr>
9
10 to post to channels. Thanks to Matthias Kopfermann for this hint.
11
12 Another cool thing is to use it with splitvt so you have multitail windo…
13 top and for example four lines of vim at the bottom.
14
15 There is also a blog post which describes the whole configuration:
16 [http://nion.modprobe.de/blog/archives/440-Using-the-ii-irc-client.html]…
17
18 Popup Chat Windows
19 ------------------
20 You can also try [pcw](http://bitbucket.org/emg/pcw) which will (by defa…
21 open a new terminal for each channel you join. On startup, and after rec…
22 SIGUSR1, pcw will open a terminal for every channel you are already in. …
23 default it depends on [srw](http://bitbucket.org/emg/srw) as a line edit…
24 wrapper. Just run 'pcw ~/irc' (or whichever directory you have ii using)…
25 start up ii. Note that closing a terminal does not exit the channel. If …
26 channel receives a new message the terminal will open again. To leave the
27 channel you must first '/l' and then close the window. (the combination …
28 + ii + bitlbee let me stop using pidgin :-D)
29
30 Web frontend
31 ------------
32 phpii is a simple web frontend for ii. You can see a demo of it and down…
33 the php source here: [phpii
34 homepage](http://yogan.meinungsverstaerker.de/phpii)
35
36 iii
37 ---
38 [iii](https://github.com/c00kiemon5ter/iii) (maybe interactive ii, or
39 something) is a collection of shell scripts to produce a cli frontend to…
40 iii looks like a "normal" irc client (ie irssi), working on top of ii.
41
42 It features connections to multiple servers and autojoin of channels,
43 auto-reconnect to servers and channels on network failure, autocompletion
44 through rlwrap, formatted and colored output etc.
45
46 It can be used directly in the command line, or like pcw spawning termin…
47 each channel, or inside a dedicated tmux session.
48
49 Read the readme file, and do not hesitate to ask c00kiemon5ter for help …
50 freenode and oftc.
51
52 iil
53 ---
54 The [iil](http://chiselapp.com/user/onys/repository/iil/home) (short for
55 iiless) is fast viewer/reader for ii irc client, using your shell and le…
56
57 uii
58 ---
59 [uii](https://github.com/erlehmann/uii) (usable irc it) is a set of shell
60 scripts that provides readline support, uses inotify to monitor channels…
61 pops up notifications.
62
63 im-scripts
64 ----------
65 [im-scripts](http://github.com/gravicappa/im-scripts) is a set of sh-scr…
66 for convenient use of ii and ji.
67
68 wii
69 ---
70 [wii](http://github.com/younix/wii) is a simple web frontend for ii.
71 It just uses HTML, java-script and shell-script.
72
73 xii
74 ---
75 [xii](http://github.com/younix/xii) is a simple X11 frontend for ii.
76 It is written in plain C based on Xaw and Xt library.
77
78 hysteria
79 --------
80 [hysteria](http://git.2f30.org/hysteria/) is another set of scripts
81 (mostly shell) which provide support for highlighting, autojoining, etc.
82
83 lchat
84 -----
85 [lchat](https://github.com/younix/lchat) is a line oriented terminal fon…
86
87 yaic
88 ----
89 [Yet Another Ii Client](https://github.com/cemkeylan/yaic) is a shell sc…
90 for ii with channel switching, proper line folding, and pretty formattin…
91
92 TLS/SSL
93 -------
94 To connect to a TLS/SSL encrypted channel, it is possible to use the [SSL
95 patch](/ii/patches/ssl) or a proxy:
96
97 [stunnel](https://www.stunnel.org/) is a proxy for an unencrypted TCP
98 connection to TLS:
99
100 In `/etc/stunnel/stunnel.conf`:
101
102 [irc.oftc.net]
103 accept = 127.0.0.1:<your-port>
104 connect = irc.oftc.net:6697
105
106 [inetd](http://man.openbsd.org/inetd) listens on multiple TCP ports and …
107 connect a program standard input and output to a TCP socket.
108
109 This enables it to act as a simple proxy using any command line TLS clie…
110 such as [openssl s_client](http://man.openbsd.org/openssl#S_CLIENT),
111 [brssl client](https://bearssl.org/gitweb/?p=BearSSL;a=blob;f=tools/brss…
112 nc -ssl, socat... or any other:
113
114 In `/etc/inetd.conf`:
115
116 /tmp/irc.oftc.net stream unix nowait …
117
118 Then a proxy should be available as an unix socket for ii to connect to:
119
120 ii -s irc.oftc.net -u /tmp/irc.oftc.net
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.