Page 1 sur 1
[urxvt] répertoire comme titre (résolu)
Publié : lun. 02 août 2010, 00:05
par llaqmataqui
Bonsoir,
je suis actuellement avec urxvt et dwm. Quand j'ouvre un terminal le titre qui s'affiche dans la barre du haut de dwm est : urxvt.
J'aimerais changer ce titre pour qu'il m'affiche à la place le répertoire dans lequel je me situe.
J'ai trouvé dans le man l'option title mais je n'arrive pas avec cette option à afficher le répertoire courant qui est quelque chose de dynamique.
Merci pour votre aide et bonne nuit

Re: [urxvt] répertoire comme titre
Publié : lun. 02 août 2010, 08:46
par Abazigal
Moi je n'utilise pas l'option title, et pourtant j'ai bien le répertoire courant en titre, bizare

(et je n'ai rien concernant le titre dans les options d'urxvt dans mon .Xdefault)
T'utilise quel paquet ?
Sinon, peut-etre regarder ici:
https://bbs.archlinux.org/viewtopic.php?id=29535
Re: [urxvt] répertoire comme titre
Publié : lun. 02 août 2010, 14:05
par llaqmataqui
J'utilise le paquet proposé sur archlinuxfr (repo.archlinux.fr). Ce paquet m'a été proposé suite à une mise à jour complète du système.
Re: [urxvt] répertoire comme titre
Publié : lun. 02 août 2010, 17:48
par CroK
Avec rxvt-unicode d'extra je n'ai pas ce problème, j'ai bien le titre "normal" par défaut.
Re: [urxvt] répertoire comme titre
Publié : lun. 02 août 2010, 18:00
par Abazigal
J'ai aussi celui d'extra, donc ca a bien l'air de venir de là.
Re: [urxvt] répertoire comme titre
Publié : lun. 02 août 2010, 19:15
par llaqmataqui
Je viens d'installer celui de extra : version 9.07-1 et toujours le même problème
Toute suggestion est la bienvenue

Re: [urxvt] répertoire comme titre
Publié : lun. 02 août 2010, 23:20
par CroK
Tu n'as rien mis comme option dans ton ~/.Xdefaults qui pourrait changer ça ?
Re: [urxvt] répertoire comme titre
Publié : mar. 03 août 2010, 18:42
par Ricard
Re: [urxvt] répertoire comme titre
Publié : mar. 10 août 2010, 16:36
par llaqmataqui
Voici mon .Xdefaults :
Code : Tout sélectionner
! --- | Xft settings | --- !
Xft.antialias: 1
Xft.dpi: 96
Xft.hinting: 1
Xft.hinstyle: hintslight
Xft.rgba: rgb
! ---| Urxvt |--- !
!Urxvt*termName: rxvt
URxvt.buffered: true
URxvt*keysym.C-u: perl:matcher
URxvt*saveLines: 32767
URxvt*scrollBar: false
URxvt*scrollBar_right: false
URxvt*secondaryScroll: true
URxvt.transparent: 0
URxvt*font: xft:Inconsolata:style=Regular:pixelsize=12
URxvt*boldFont: xft:Inconsolata:style=Bold:pixelsize=12
URxvt*italicFont: xft:Inconsolata:style=Italic:pixelsize=12
URxvt*boldItalicFont: xft:Inconsolata:style=boldItalic:pixelsize=12
! clickable urls
urxvt*perl-lib: /usr/lib/urxvt/perl/
urxvt*perl-ext-common: default,matcher
URxvt*urlLauncher: /usr/bin/chromium
URxvt*matcher.button: 1
URxvt*matcher.pattern.1: \\bwww\\.[\\w-]+\\.[\\w./?&@#-]*[\\w/-]
Est-ce qu'il correspond au votre ?
Re: [urxvt] répertoire comme titre
Publié : mer. 25 août 2010, 12:36
par tuxce
C'est pas urxvt qui gère ça mais le shell, par défaut, bash définit la variable suivante:
Code : Tout sélectionner
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
si t'utilises un autre shell ou si tu as redéfinis cette variable en bash, faut repasser par la case configuration

Re: [urxvt] répertoire comme titre
Publié : mer. 25 août 2010, 18:59
par llaqmataqui
Que dire ?
Merci et résolu
P.S. : j'ai agrémenté un peu prompt_command.
Code : Tout sélectionner
PROMPT_COMMAND='history -a && echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
Avec un petit shopt -s histappend, cette commande permet de partager l'historique entre tous les terminals.