logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 31-10-2019 16:56:46

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

[Résolu] URxvt changer couleurs "on the fly"

Bonjour à tous!

J'utilise mon terminal pour me connecter en ssh (à mon raspberry notamment)
je me retrouve souvent avec plusieurs terminaux ouverts en même temps
et j'aimerai arrêter de les confondre tongue

Pour ce faire j'ai trouvé une commande qui me permet de changer la couleur de fond avec un raccourci clavier (dans mon Xdefaults):

URxvt*keysym.Control-Shift-F10: command:\033]11;#2c2c2c\007


Mais je n'arrive pas à intégrer un terme de transparence au sein de cette dernière. J'utilise compton.
Connaissez vous la syntaxe exacte ?

mon Xdefaults complet :

##### THIS FILE IS BEING CURRENTLY MANAGED BY URXVTCONFIG #####
##### CHANGES DONE TO THIS FILE MANUALLY MAY AFFECT THE FUNCTIONALITY ######
##### PROCEED WITH CAUTION! #####

! special colors
*.foreground:  #ffffff
!c0c5ce
*.background:  #2b303b
*.cursorColor:  #c0c5ce
! black
*.color0:      #2b303b
*.color8:      #65737e
! red
*.color1:      #bf616a
*.color9:      #bf616a
! green
*.color2:      #a3be8c
*.color10:     #a3be8c
! yellow
*.color3:      #ebcb8b
*.color11:     #ebcb8b
! blue
*.color4:      #8fa1b3
*.color12:     #8fa1b3
! magenta
*.color5:      #b48ead
*.color13:     #b48ead
! cyan
*.color6:      #96b5b4
*.color14:     #96b5b4
! white
*.color7:      #c0c5ce
*.color15:     #eff1f5

URxvt*scrollBar:         false
URxvt*scrollBar_right:   false

URxvt*transparent:       false

URxvt*depth: 32
URxvt.background: [53]#2b303b
URxvt.foreground: #aaaaaa

URxvt.font: xft:DejaVu Sans Mono:pixelsize=12
URxvt.letterSpace: 0

*antialias:  false
*autohint:   false

URxvt.keysym.Shift-Control-V: eval:paste_clipboard
URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard

gVim*depth: 32
gVim.background: [93]#2b303b

URxvt*keysym.Control-Shift-F10: command:\033]11;#2c2c2c\007
 



Ou avez vous d'autres solutions?

Dernière modification par David5647 (07-11-2019 18:47:57)

Hors ligne

#2 31-10-2019 17:04:12

framend
Modo-Moule zébrée
Lieu : .$_ENV["HOME"]
Distrib. : Debian «Sid»
Noyau : uname -r
(G)UI : sway
Inscription : 17-11-2018

Re : [Résolu] URxvt changer couleurs "on the fly"

Salut, ici perso je n'utilise pas de transparence, (ni compton) mais j'ai personnalisé des prompts différents selon les machines.
Je change également les couleurs du prompt ainsi que de la status-bar de tmux (qui est en bas en local, et en haut en distant).

- sur workstation :
framend~
>_
- sur machine distante :
hostname~$
- en VM et clef live de dépannage :
hostname@framend~$

Et depuis plus d'erreurs du tout.

“It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is.” - Bruce Lee (philosophe)

Hors ligne

#3 31-10-2019 23:21:55

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : [Résolu] URxvt changer couleurs "on the fly"

Yep,

je peux effectivement essayer de customiser les prompt (qui le sont déjà un peu finalement, mais on peut faire mieux!),
je garde la méthode que je vais coupler avec le changement de couleurs tongue
Il me faut les grands moyens, je fais vraiment n'importe quoi lol


edit :

Bon j'ai du me planter quelque part, la commande :

 URxvt*keysym.Control-Shift-F10: command:\033]11;[55]#012959\007

fonctionne parfaitement
avec :
\033] : "l’émulation d'une entrée clavier"
11 : l’indication d'un changement de couleur de background
[55] la valeur de transparence
#012959 la couleur en RGB
\007 l’indication de fin de commande

Dernière modification par David5647 (01-11-2019 00:00:35)

Hors ligne

Pied de page des forums