diff --git a/Weechat-Quickstart.md b/Weechat-Quickstart.md index 7600758..380ac2f 100644 --- a/Weechat-Quickstart.md +++ b/Weechat-Quickstart.md @@ -57,34 +57,24 @@ More settings to help secure, filter and anonymize to taste: [Reference](https://en.wikipedia.org/wiki/Wikipedia:IRC/Channel_access_and_configuration_guide) -Configure **Tilde**, **Libera** and/or **OFTC**: +Configure **Libera** and/or **OFTC**: ``` -/server add tilde irc.tilde.chat/6697 -ssl -/set irc.server.tilde.nicks "nick,nick2,nick3" -/set irc.server.tilde.username "nick" -/set irc.server.tilde.realname "nick" - -/server add libera irc.libera.chat/6697 -ssl +/server add libera irc.libera.chat/6697 -tls /set irc.server.libera.nicks "nick,nick2,nick3" /set irc.server.libera.username "nick" /set irc.server.libera.realname "nick" -/server add oftc irc.oftc.net/6697 -ssl +/server add oftc irc.oftc.net/6697 -tls /set irc.server.oftc.nicks "nick,nick2,nick3" /set irc.server.oftc.username "nick" /set irc.server.oftc.realname "nick" ``` -Protect your login on **Tilde** or **Libera**: +Protect your login on **Libera**; Libera will set a cloak automatically: ``` -/connect tilde -/msg nickserv register -/secure set tilde_password xxxxxxxxxxx -/set irc.server.tilde.sasl_username "nick" -/set irc.server.tilde.sasl_password "${sec.data.tilde_password}" - /connect libera /msg nickserv register + (email) /msg nickserv VERIFY REGISTER /secure set libera_password xxxxxxxxxxx /set irc.server.libera.sasl_username "nick" /set irc.server.libera.sasl_password "${sec.data.libera_password}" @@ -94,32 +84,13 @@ Potect your login on **OFTC** - [Nickserv Validation](https://services.oftc.net/ ``` /connect oftc /msg nickserv register +/msg nickserv set cloak on /secure set oftc_password xxxxxxxxxxx /set irc.server.oftc.command "/eval /msg nickserv identify ${sec.data.oftc_password}" ``` -Cloak request on **Tilde** (use a fake domain name): -``` -/msg HostServ request random.tld -``` -Tilde requires an admin to manually assign your cloak, read the instructions on-screen. - -Cloak yourself on **Libera**: -``` -/j #libera-Cloak -!cloakme -``` - -Cloak yourself on **OFTC**: -``` -/msg nickserv set cloak on -``` - Automatically join things: ``` -/set irc.server.tilde.autoconnnect on -/set irc.server.tilde.autojoin "#chan1,##chan2" - /set irc.server.libera.autoconnect on /set irc.server.libera.autojoin "#chan1,##chan2" @@ -175,15 +146,15 @@ F11 is typically trapped as "Full Screen" by many Linux desktops; F1, F2, Alt+F1 The default bindings for `F9` / `F10` are trapped by the window manager and have no alternate binding. By default `Ctrl+F9` and `Ctrl+F10` are not used, so we can map those to the same actions: ``` -/key bind meta2-20;5~ /bar scroll title * -30% -/key bind meta2-21;5~ /bar scroll title * +30% +/key bind ctrl-f9 /bar scroll title * -30% +/key bind ctrl-f10 /bar scroll title * +30% ``` The official documentation indicates `Ctrl+F11` / `Ctrl+F12` are mapped to scrolling the nicklist buffer, however they do not seem to actually work out of the box. Map them as documented: ``` -/key bind meta2-23;5~ /bar scroll nicklist * -100% -/key bind meta2-24;5~ /bar scroll nicklist * +100% +/key bind ctrl-f11 /bar scroll nicklist * -100% +/key bind ctrl-f12 /bar scroll nicklist * +100% ``` To map a keystroke without knowing it's code ("meta2-20;5~" e.g.), type `Alt-k` and then type the keystroke to map and weechat will insert the correct code for you.