De la bonne utilisation des ressources X

TODO: Compléter, corriger.

Ces paramètres se posent dans un fichier ~/.Xdefaults ou ~/.Xresources, Xdefaults est plus utilisé pour ce qui est global à toutes les applis X, Xresources à une conf par appli. Les lignes commençant par un ! sont des commentaires.

xterm

Géneral

xterm*charClass: 33:48,35:48,37-38:48,43-47:48,58:48,61:48,63-64:48,95:48,126:48
xterm*background: black
xterm*foreground: LightYellow
xterm*scrollBar:false
!xterm*faceName:terminus
!xterm*faceSize:8
xterm*font:-*-terminus-medium-r-normal-*-14-*-*-*-*-*-*-*

Petite explication:

  • xterm*charClass est une petite ligne magique (trouvée en commentaire dans le /etc/X11/Xresources/xterm d'ubuntu pour la petite histoire), qui permet de sélectionner la plupart des url d'un simple double click.
  • /xterm\*(back|fore)ground/ sont assez explicites.
  • xterm*scrollBar vire cette bete et laide scrollbar dont nous n'avons que faire vu que shift-{PageUp,Down} fonctionnent à merveille.
  • xterm*faceName permet de préciser le nom d'une font
  • xterm*faceSize permet de préciser sa taille
  • xterm*font permet de spécifier une font “à la old-school”

Je veux du françé

# Précise le nom et la taille des fonts dans le menu (^C+clique droit):
XTerm*fontMenu*fontdefault*Label: Tres grand
XTerm*VT100*font:              9x15
XTerm*fontMenu*font1*Label:    Illisible
XTerm*VT100*font1:             nil2
XTerm*fontMenu*font2*Label:    Minuscule
XTerm*VT100*font2:             5x7
XTerm*fontMenu*font3*Label:    Petit
XTerm*VT100*font3:             6x10
XTerm*fontMenu*font4*Label:    Normal
XTerm*VT100*font4:             fixed
XTerm*fontMenu*font5*Label:    Moyen
XTerm*VT100*font5:             7x13
XTerm*fontMenu*font6*Label:    Tres grand
XTerm*VT100*font6:             10x20

Uairixeuveuteu

Juste pour faire du prosel. Parceque bon Xterm hein…

URxvt*perl-ext: default,matcher
URxvt*urlLauncher: konqueror (si vous avez un quadcore vous pouvez mettre firefox)
URxvt*foreground: white
URxvt*background: black
URxvt.cursorColor: blue
URxvt*scrollBar: false

Ya pas que jfg qui aime URxvt hein…

URxvt.inheritPixmap:         true
URxvt.reverseVideo:          false
URxvt.tintColor:             ffffff
URxvt.shading:               50          !trans=0, 0=opaque
URxvt.fading:                0         term unfocus

URxvt.font:                  xft:Bitstream Vera Sans Mono:pixelsize=15
URxvt.boldFont:              9x15bold,xft:Bitstream Vera Sans Mono
URxvt.scrollBar:             true
URxvt.scrollBar_floating:    true
URxvt.scrollBar_right:       true
URxvt.scrollColor:           black
URxvt.scrollstyle:           XTerm
URxvt.saveLines:             30000
URxvt.cursorColor:           ffffff
URxvt.cursorBlink:           false
URxvt.cursorUnderline:       true
URxvt.colorBD:               white
URxvt*borderLess:            false

Xcalc

Mamaaan, je veux que les gens m'aiment… Comment je fais ?

Roxorise ta Xcalc mon grand !

! xcalc config (toujours classe de mettre des commentaires exotiques)
xcalc*geometry: 200x275
xcalc*background: #333333
xcalc.ti.bevel.background: #111111
xcalc.ti.bevel.screen.background: #000000
xcalc.ti.bevel.screen.DEG.background: #000000
xcalc.ti.bevel.screen.DEG.foreground: LightSeaGreen
xcalc.ti.bevel.screen.GRAD.background: #000000
xcalc.ti.bevel.screen.GRAD.foreground: LightSeaGreen
xcalc.ti.bevel.screen.RAD.background: #000000
xcalc.ti.bevel.screen.RAD.foreground: LightSeaGreen
xcalc.ti.bevel.screen.INV.background: #000000
xcalc.ti.bevel.screen.INV.foreground: Red
xcalc.ti.bevel.screen.LCD.background: #000000
xcalc.ti.bevel.screen.LCD.foreground: LightSeaGreen
xcalc.ti.bevel.screen.LCD.shadowWidth: 0
xcalc.ti.bevel.screen.M.background: #000000
xcalc.ti.bevel.screen.M.foreground: LightSeaGreen
xcalc.ti.bevel.screen.P.background: #000000
xcalc.ti.bevel.screen.P.foreground: Yellow
xcalc.ti.Command.foreground: White
xcalc.ti.Command.background: #777777
xcalc.ti.button5.background: Orange3
xcalc.ti.button19.background: #611161
xcalc.ti.button18.background: #611161
xcalc.ti.button20.background: #611111
xcalc.ti.button25.background: #722222
xcalc.ti.button30.background: #833333
xcalc.ti.button35.background: #944444
xcalc.ti.button40.background: #a55555
xcalc.ti.button22.background: #222262
xcalc.ti.button23.background: #222262
xcalc.ti.button24.background: #222272
xcalc.ti.button27.background: #333373
xcalc.ti.button28.background: #333373
xcalc.ti.button29.background: #333373
xcalc.ti.button32.background: #444484
xcalc.ti.button33.background: #444484
xcalc.ti.button34.background: #444484
xcalc.ti.button37.background: #555595
xcalc.ti.button38.background: #555595
xcalc.ti.button39.background: #555595
xcalc*Cursor:                 hand2
xcalc*ShapeStyle:             rectangle

Xpdf

Mamaaan, je suis un gros boulet que j'en peux plus ! Et si j'hadopisais le monde ?!

Et pourquoi ne pas personaliloutrer ton xpdf tant qu'à faire ?

xpdf*background: #333333
xpdf*foreground: #CCCCCC

Et petit slogan publicitaire qui fait bien :

.Xresources, youpla boum ! C'est le roi du point d'épice !

bazaar/xresourses.txt · Last modified: 2010/01/12 13:29 (external edit)