# ⁫powerline ; afficher le hostname local

**URL:** <https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791>\
**Category:** Support Debian\
**Created:** [Juillet 12, 2022, 6:30 UTC](https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791 "2022-07-12T18:30:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Juillet 12, 2022, 6:30 UTC](https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791/1 "2022-07-12T18:30:33Z")

</div>

Bonjour,

Je trouve pas de solution pour afficher le hostname.  
Je ne trouve pas quel fichier de config éditer ni quoi mettre  
dans la doc ça correspond à " powerline.segments.common.net.hostname(exclude\_domain=False, only\_if\_ssh=False)"

[https://powerline.readthedocs.io/en/2.5.1/configuration/segments/common.html#module-powerline.segments.common.sys](https://powerline.readthedocs.io/en/2.5.1/configuration/segments/common.html#module-powerline.segments.common.sys)

j’ai cherché un peu partout mais rien même après «&nbsp;powerline-daemon --replace&nbsp;»  
j’ai tenté de modifier directement /usr/share/powerline/config\_files/themes/shell/default.json mais sans succès

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Juillet 12, 2022, 7:36 UTC](https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791/2 "2022-07-12T19:36:39Z")

</div>

salut,  
que donne la commande

```auto
hostname

```

et

```auto
hostname -f

```

mais aussi, que contiennent les fichiers suivants:

```auto
/etc/hostname
/etc/hosts

```

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Juillet 12, 2022, 7:46 UTC](https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791/3 "2022-07-12T19:46:56Z")

</div>

Bonjour

Tu peux aussi lire les pages de **man** uel de la commande **hostname** et du fichier `/etc/hosts`  
en entrant les lignes de commandes suivantes :

```auto
man hostname

```

```auto
man hosts

```

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Juillet 13, 2022, 9:48 UTC](https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791/4 "2022-07-13T09:48:31Z")

</div>

merci mais ma question concerne powerline

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Juillet 13, 2022, 10:05 UTC](https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791/5 "2022-07-13T10:05:55Z")

</div>

Si c’est le nom hostname local que tu veux faire s’afficher,  
il y a peut-être une solution dans la page web suivante :

> <https://stackoverflow.com/questions/72626070/show-hostname-for-local-host-with-powerline>

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Juillet 13, 2022, 11:56 UTC](https://www.debian-fr.org/t/powerline-afficher-le-hostname-local/86791/6 "2022-07-13T11:56:00Z")

</div>

bien vu 👍

ça fonctionne mais je ne comprends toujours la logique  
J’ai fait quelques test et j’arrive à la conclusion qu’il suffit de créer le fichier  
`$HOME/.config/powerline/themes/shell/ __main__.json`

```
{
   "segment_data": {
     "hostname": {
       "args": {
         "only_if_ssh": false
       }
     }
   }
 }

```

peut être que l’autre fichier est utile dans d’autre cas.  
la modification est prise en compte instantanément, pas besoin de lancer ’ powerline-daemon --replace’
