Outils pour utilisateurs

Outils du site


weechat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
weechat [2012/10/28 22:38]
127.0.0.1 modification externe
weechat [2018/12/10 10:24] (Version actuelle)
tchiling2012
Ligne 1: Ligne 1:
 ====== Installation ====== ====== Installation ======
-La version présente sur **perso** est la 0.2.qui est ancienne par rapport ​aux dernières versions. +La version présente sur **perso** est la 0.3.qui est ancienne par rapport ​à la dernière ​version 0.4.3 (au 22/02/2014).
-Depuis ​la version 0.3.0 il y a eu plusieurs améliorations sur l'API des plugins, sur les fonctionnalités et la stabilité.+
  
 ===== Sur son serveur personnel ===== ===== Sur son serveur personnel =====
 Utilisation des paquets : Utilisation des paquets :
 +  - Utiliser votre gestionnaire de paquet favori et cherchez weechat ou bien
   - Récupérer sur http://​www.weechat.org/​download/​ les paquets correspondant à votre distribution   - Récupérer sur http://​www.weechat.org/​download/​ les paquets correspondant à votre distribution
-  - Les installer avec votre gestionnaire de paquets, par exemple : ''​dpkg -i weechat-curses_0.3.5-1_amd64.deb''​+  - Les installer avec votre gestionnaire de paquets, par exemple : ''​dpkg -i weechat-curses_0.4.0-1_amd64.deb''​
  
  
  
-===== partir des sources, sur perso =====+===== Sur perso, compiler à partir des sources =====
 <​code>​ <​code>​
-wget http://​weechat.org/​files/​src/​weechat-0.3.5.tar.bz2 +mkdir -p ~/​build/​weechat/​ 
-tar xvfj weechat-0.3.5.tar.bz2 +cd ~/​build/​weechat/​ 
-cd weechat-0.3.5+wget http://www.weechat.org/​files/​src/​weechat-0.4.3.tar.bz2 
 +tar xvfj weechat-0.4.3.tar.bz2 
 +cd weechat-0.4.3
 mkdir build mkdir build
 cd build cd build
-cmake ..+cmake .. -DPREFIX=~/​usr/​ -DCMAKE_BUILD_TYPE=Debug
 make make
 +make install
 </​code>​ </​code>​
  
-Et dans son fichier .bashrc, ajouter :+ou  
 <​code>​ <​code>​
-alias weechat="​$HOME/​weechat-0.3.5/weechat-ncurses"​+mkdir -p ~/build/weechat
 +cd ~/​build/​weechat/​ 
 +wget https://​weechat.org/​files/​src/weechat-2.3.tar.bz2 
 +tar xvfj weechat-0.4.3.tar.bz2 
 +cd weechat-0.4.3 
 +mkdir build 
 +cd build 
 +cmake .. -DCMAKE_INSTALL_PREFIX=~/​usr/​ -DCMAKE_BUILD_TYPE=Debug 
 +make 
 +make install
 </​code>​ </​code>​
 +
 +Et dans son fichier ''​.bashrc'',​ ajouter :
 +<​code>​
 +alias weechat="​$HOME/​usr/​bin/​weechat-ncurses"​
 +</​code>​
 +
 ====== Configuration ====== ====== Configuration ======
 +===== Locale =====
 +Afin que weechat gère correctement l'​utf-8,​ vous devez avoir une bonne locale configurée.
 +Vous pouvez paramétrer ces variables avant de lancer weechat ou bien carrément les renseigner dans botre ''​.bashrc''​.
 +<​code>​
 +export LANG=en_GB.utf8
 +export LANGUAGE=en_GB.utf8
 +export LC_ALL=en_GB.utf8
 +</​code>​
 +Vous pouvez vérifier la valeur de ces variables avec la commande ''​locale''​. La valeur de ces variable doit être une des valeure affichée par ''​locale -a''​.
 +===== Screen =====
 +Lancer weechat dans un screen compatible utf-8:
 +<​code>​
 +screen -U -S weechat weechat
 +</​code>​
 ===== Pour ceux qui ont l'​habitude d'​irssi ===== ===== Pour ceux qui ont l'​habitude d'​irssi =====
 La première commande à taper pour ne pas être perturbé : La première commande à taper pour ne pas être perturbé :
Ligne 32: Ligne 65:
 /alias wc /buffer close /alias wc /buffer close
 </​code>​ </​code>​
-Oui sous WeeChat les salons de discussions sont dans des tampons (buffers) et non des fenêtres (windows sous irssi).+Oui sous WeeChat les salons de discussions sont dans des tampons (buffers) et non des fenêtres (windows sous irssi). Les fenêtres existent aussi sous weechat mais n'ont pas le même rôle.
 ===== Ajout d'un serveur IRC ===== ===== Ajout d'un serveur IRC =====
 <​code>​ <​code>​
-/server add iiens irc.iiens.net/​7000 -ssl -autoconnect+/server add iiens irc.iiens.net/​7000 -ssl 
 +/set irc.server.iiens.ssl_dhkey_size 1024
 </​code>​ </​code>​
- +C'est important de mettre l'​option ssl_dhkey_size à 1024 sinon vous ne pourrez pas vous connecter en ssl. 
-===== Ajout d'une nouvelle CA pour les connexions SSL =====+===== Connexion ​=====
 <​code>​ <​code>​
-wget 'http://arise.iiens.net/?​page=files&​file=%2Fcertificats%2Fcacert.crt'​ -O cacert.crt +/connect ​iiens
-mkdir -p ~/​.weechat/​ssl +
-cat cacert.crt >> ~/​.weechat/​ssl/​CAs.pem+
 </​code>​ </​code>​
 +
 ===== Petites astuces ===== ===== Petites astuces =====
 ==== Zoom++ ==== ==== Zoom++ ====
Ligne 62: Ligne 95:
  
 ====== Plugins intéressants ====== ====== Plugins intéressants ======
-===== weeget ===== + 
-Le premier plugin à installer est **weeget**. +Les plugins ​sont gérés avec la commande ''/​script''​ sur weechat 0.4.0+. Les instructions sont disponible avec ''/​help script''​.
-Ce plugin permet de gérer les plugins ​venant du site officielCa automatise le téléchargement,​ le chargement, la mise à jour des plugins.+
  
 ===== iset ===== ===== iset =====
Ligne 74: Ligne 106:
 ===== buffers ===== ===== buffers =====
 Liste des buffers ouverts qui s'​affiche à gauche. Liste des buffers ouverts qui s'​affiche à gauche.
 +
 +===== cmd_help =====
 +Aide interactive pour la ligne de commande.
 +
 +===== colorize_nicks =====
 +Utilise la couleur pour les pseudos cité dans l'aire de chat.
  
 ===== completion ===== ===== completion =====
 Pour faire de l'​autocomplétion sur les mots. Pour faire de l'​autocomplétion sur les mots.
 +
 +===== go =====
 +Un script sympa pour switcher de buffer facilement.
  
 ===== grep ===== ===== grep =====
Ligne 83: Ligne 124:
 ===== kikoo ===== ===== kikoo =====
 Un classique. Un classique.
 +
 +===== prism =====
 +Pour écrire un texte multicolore.
  
 ===== screen_away ===== ===== screen_away =====
 Pour être mis/retiré du status away automatiquement quand on se détache ou se rattache à son screen. Pour être mis/retiré du status away automatiquement quand on se détache ou se rattache à son screen.
 +
 +===== shell =====
 +Permet de lancer des commandes shell directement depuis weechat.
  
 ===== weefish ===== ===== weefish =====
 Pour avoir une communication chiffrée de bout en bout en utilisant FiSH. Pour avoir une communication chiffrée de bout en bout en utilisant FiSH.
  
 +===== zerotab ===== 
 +Permet d'​insérer le pseudo de la dernière personne ayant parlé sur le chat lorsque l'on appuie sur tab lorsque la ligne est vide.
weechat.1351460324.txt.gz · Dernière modification: 2013/03/15 16:52 (modification externe)