web-dev-qa-db-fra.com

Icônes de la barre d'état, gestionnaire de fenêtres i3

Est-il possible d'afficher des icônes de volume et sans fil dans la barre d'état, comme dans la barre de titre Ubuntu?

À l'heure actuelle, je ne me connecte qu'à un réseau wi-fi unique, mais à l'avenir, il me faut plus de réseaux.

3
Gabriel Sandoval

Pour l'applet WiFi, vous avez besoin du paquetage network-manager-gnome. Pour vérifier s’il est installé, faites:

apt-cache policy network-manager-gnome

& vérifiez s'il est installé.


Pour le volume, vous pouvez voir le pourcentage de volume dans votre i3bar. Recherchez d’abord l’emplacement de votre fichier i3status.conf à l’aide de la commande suivante:

Sudo find / -type f -iname .i3status.conf

Ensuite, copiez-le dans le dossier de votre choix. Mais par souci de simplicité, je vais le copier dans ~/.config/i3/

cp /path/to/conffile ~/.config/i3/

Ensuite, éditez le fichier .i3status.conf. Pour le volume, voici les modifications à apporter:

  • Ne commentez pas cette ligne:

    order += "volume master"
    
  • En outre, décommentez ces lignes:

    volume master {
            format = "♪: %volume"
            format_muted = "♪: muted (%volume)"
            device = "default"
            mixer = "Master"
            mixer_idx = 0
    }
    

Ensuite, ouvrez votre fichier config, trouvez ce modèle status_command et remplacez cette ligne par ceci:

status_command i3status -c $HOME/.config/i3/.i3status.conf

Si vous voulez un applet de volume au lieu d'une simple icône indiquant le pourcentage de volume, alors:

  • Allez à ceci page Github .

  • Téléchargez le zip.

  • Extrayez-le dans le dossier de votre choix.

  • Compilez-le en suivant les instructions données ici . Ou suivez ces instructions (copiées à partir du lien):

    Dependencies
    ============
    
    Those are the dependencies needed to compile pa-applet:
    
    * GLib (libglib2.0-dev in Debian)
    * GTK+ >=3 (libgtk-3-dev in Debian)
    * libnotify (libnotify-dev in Debian)
    * libpulse (libpulse-dev in Debian)
    * Xlib (libx11-dev in Debian)
    * autoconf
    * automake
    * pkg-config
    
    
    Installation instructions
    =========================
    
    pa-applet uses autotools. If you're downloading from the Git repository, you might need to run autogen.sh before you compile it:
    
    $ ./autogen.sh
    
    Compiling and installing it is simple enough:
    
    $ ./configure --prefix=/foo/bar
    $ make
    $ make install
    

À la fin de ~/.config/i3/config, ajoutez ces lignes pour que l'applet fonctionne:

exec_always pa-applet

En outre, pour nm-applet juste en dessous de la ligne ci-dessus, recherchez la ligne:

tray_output primary

Et assurez-vous que c'est commenté.

Ajoutez également ces lignes à la fin de ~/.config/i3/config pour que l'applet affiche:

exec_always nm-applet

Enfin, redémarrez.

2
Raphael

Pour le volume j'utilise: pnmixer
Et pour le gestionnaire de réseau: nm-applet

1
Applemann