good config guide : https://www.bfoliver.com/2017/07/15/weechat/ very complete configuration : https://gist.github.com/pascalpoitras/8406501 see #Init setup for solarize theme part below for from scratch setting
* `/connect {servernma}` to connect to a server
* `/list` to list channes of the server
* register nickname
`/nick foo`
`/msg NickServ REGISTER password youremail@example.com`
* identify your nickname
`/msg NickServ IDENTIFY password`
* script https://weechat.org/scripts/
`/script install {scriptname}`
`/script remove {scriptname}`
* [[https://wiki.archlinux.org/index.php/WeeChat#Tips_and_Tricks|Smart Filter]]
# First, we need to enable smart filters:
`/set irc.look.smart_filter "on"`
# Next, we will create the sfilter alias:
`/alias sfilter filter add irc_smart_$server_$channel irc.$server.$channel irc_smart_filter *`
# We can now type
`/sfilter`
in any buffer, and the smart filter will only be enabled for that buffer.
# The following alias will remove a previously enabled smart filter in the current buffer. Add the alias:
`/alias rmsfilter filter del irc_smart_$server_$channel`
and execute it by
`/rmsfilter`
* [[https://blog.weechat.org/post/2008/10/25/Smart-IRC-join-part-quit-message-filter|Smart IRC join/part/quit]] more simple than above
* [[https://libera.chat/guides/findingchannels#finding-channels-on-liberachat|Finding channels on libera]]
* `/connect {servernma}` to connect to a server
* `/list` to list channes of the server
Il est fortement recommander de crypter les données sensibles stockées de weechat via la commande : `/secure passphrase {ceci est ma phrase secrète}`
- installer bitlbee-libpurple (avec extension pour se connecter à des services type skype) - dans weechat faire `/server add bitlbee localhost` - `/buffer biltlee` - puis se connecter `/connect bitlebee` - `/oper register {password}` - pour connecter facebook (avec installation préalble de bitlbee-facebook) voir: https://wiki.bitlbee.org/HowtoFacebookMQTT
- Pour le paramètrage voir : https://gist.github.com/miblodelcarpio/20da48bcdfb55c0860c44fd42d1b9647 - Si pb de certificat avec server relay sans domaine voir : ubergeek42/weechat-android#316 (comment)
`/set weechat.color.chat_nick_colors "cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue,31,35,38,40,49,63,70,80,92,99,112,126,130,138,142,148,160,162,167,169,174,176,178,184,186,210,212,215,247"`
Vertical bar for pseudo list: `/set weechat.look.prefix_suffix "│"`
Some slack settings: `/set weechat.completion.default_template "%(nicks)|%(irc_channels)|%(emoji)"` `/set plugins.var.python.slack.files_download_location = "~/Downloads/"`
* connect to a french distant tmux session `ssh -t remotehost LANG=fr_FR.UTF-8 tmux a -t sessionname`
* auto join channel : https://weechat.org/files/doc/devel/weechat_faq.en.html#edit_autojoin
* alt+j + number to go to a chan with number > 10
* ctrl+r pour faire une recherche
* alt+s pour activer la vérification orthographique
* alt+a pour aller au prochain tampon avec activité
* alt+n se positionner sur le highlight suivant (alt+p pour le précédent)
* /fset pour les réglages
* alt+shift+b masquer la liste des buffers
* /buffer {name} to switch to the buffer name
* [[https://gist.github.com/xero/2d6e4b061b4ecbeb9f99|IRC Reference]]
* https://weechat.org/files/doc/devel/weechat_quickstart.en.html
* https://freenode.net/faq.shtml#userregistration
* https://github.com/seanh/infinite-fun-space/blob/master/weechat.md
* https://gist.github.com/pascalpoitras/8406501 -> the goal to get
* https://alexjj.com/blog/2016/setting-up-weechat/
* https://thoughtbot.com/blog/weechat-for-slacks-irc-gateway
* http://510x.se/notes/posts/Install_and_setup_BitlBee/
[_] How to select ansd open a link in command mode