Des tags icônifiés sous i3wm

Hello !

Un petit billet pour vous parler de mon bureau sous i3wm, qui a subi une petite amélioration graphique. En effet, grâce à PacMiam, j'ai modifié la présentation des tags. Originellement, j'avais opté pour du texte, ce qui permettait de catégoriser mes tags selon leur utilité. Maintenant, je les connais bien et des icônes sont bien plus jolies ! (Et en plus, ça prend moins de place).

Comment faire ?

  1. Téléchargez la police Awesome et placez FontAwesome.otf dans ~/.fonts/.
  2. - Allez sur la page de référence de la police Awesome et copiez l'icône qui vous plait (pas le code entre parenthèse). Certaines ne fonctionnent pas mais la majorité oui. Ouvrez en parallèle votre ~/.i3/config et modifiez ces 3 parties (ou suivez le conseil de Hedy dans les commentaires en créant des variables).
# switch to workspace
bindsym $mod+0x24 workspace 0.
bindsym $mod+0x22 workspace 1.
bindsym $mod+0xab workspace 2.
bindsym $mod+0xbb workspace 3.
bindsym $mod+0x28 workspace 4.
bindsym $mod+0x29 workspace 5.
bindsym $mod+0x40 workspace 6.
bindsym $mod+0x2b workspace 7.
bindsym $mod+0x2d workspace 8.
bindsym $mod+0x2f workspace 9.
bindsym $mod+0x2a workspace 10.
# move focused container to workspace
bindsym $mod+Shift+0x24 move container to workspace 0.
bindsym $mod+Shift+0x22 move container to workspace 1.
bindsym $mod+Shift+0xab move container to workspace 2.
bindsym $mod+Shift+0xbb move container to workspace 3.
bindsym $mod+Shift+0x28 move container to workspace 4.
bindsym $mod+Shift+0x29 move container to workspace 5.
bindsym $mod+Shift+0x40 move container to workspace 6.
bindsym $mod+Shift+0x2b move container to workspace 7.
bindsym $mod+Shift+0x2d move container to workspace 8.
bindsym $mod+Shift+0x2f move container to workspace 9.
bindsym $mod+Shift+0x2a move container to workspace 10.
# Assigne les applications aux workspaces
assign [class="Firefox"] 1.
assign [class="Chromium"] 1.
assign [class="Liferea"] 1.
assign [class="Claws-mail"] 2.
assign [class="Hexchat"] 3.
assign [class="Pidgin"] 3.
assign [class="Spacefm"] 4.
assign [class="libreoffice-startcenter"] 5.
assign [class="libreoffice-impress"] 5.
assign [class="libreoffice-writer"] 5.
assign [class="Rednotebook"] 7.

Bien sur, adaptez selon vos envies. Ensuite, un petit Shift+Mod+r pour recharger la config d'i3 à la volée et vous pourrez profiter de vos tags en icônes. (Il vous faudra déplacer les clients placés dans les anciens tags pour actualiser l'affichage).

Pour finir, voici un screenshot pour imager cette évolution, avec un fond d'écran tout frais pour fêter ça.

2014-02-25-18-28-48_1366x768

Vus : 2259
Publié par botchchikii : 30