1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165
|
! s comment -*-coding: iso-8859-2;-*-
Ustawienia programow systemu X Window
END
Ustawienia programw systemu X Window
END
# The script is mostly based on ../tr/dot.Xresources.pl
if (&Sub::isinstalled("xfonts-terminus")) {
$USE_TERMINUS_FONTS = ( 1 == &Sub::select(
"Prosze wybrac czcionke programow systemu X Window:\n" .
"1. terminus (ladniej wygladajaca) 2. misc-fixed ",
"Prosz wybra czcionk programw systemu X Window:\n" .
"1. terminus (adniej wygldajca) 2. misc-fixed ",
2,
1
));
}
# font suffixes
$ENC_UNI ='iso10646-1';
$ENC_ISO2='iso8859-2';
# fonts
if ($USE_TERMINUS_FONTS) {
@XFONT_BASE = (
'-xos4-terminus-medium-r-normal--14-*-*-*-*-*', # font
'-xos4-terminus-medium-r-normal--14-*-*-*-*-*', # font1
'-xos4-terminus-medium-r-normal--16-*-*-*-*-*', # font2
'-xos4-terminus-medium-r-normal--20-*-*-*-*-*', # font3
'-xos4-terminus-medium-r-normal--24-*-*-*-*-*', # font4
'-xos4-terminus-medium-r-normal--28-*-*-*-*-*', # font5
'-xos4-terminus-bold-r-normal--14-*-*-*-*-*' # boldfont
);
} else {
@XFONT_BASE = (
'-misc-fixed-medium-r-normal--14-*-*-*-*-70', # font
'-misc-fixed-medium-r-normal--8-*-*-*-*-*', # font1
'-misc-fixed-medium-r-normal--10-*-*-*-*-*', # font2
'-misc-fixed-medium-r-normal--13-*-*-*-*-*', # font3
'-misc-fixed-medium-r-normal--18-*-*-*-*-*', # font4
'-misc-fixed-medium-r-normal--20-*-*-*-*-*', # font5
'-misc-fixed-bold-r-normal--14-*-*-*-*-70', # boldfont
);
}
if ( -x "/usr/X11R6/bin/luit" ) {
print <<"EOF";
! Needs the 'luit' support in XTerm.
*VT100*locale: true
! ISO-10646-1 (UTF-8) fonts.
*VT100*font: $XFONT_BASE[0]-$ENC_UNI
*VT100*font1: $XFONT_BASE[1]-$ENC_UNI
*VT100*font2: $XFONT_BASE[2]-$ENC_UNI
*VT100*font3: $XFONT_BASE[3]-$ENC_UNI
*VT100*font4: $XFONT_BASE[4]-$ENC_UNI
*VT100*font5: $XFONT_BASE[5]-$ENC_UNI
*VT100*boldFont: $XFONT_BASE[6]-$ENC_UNI
*VT100.utf8Fonts.font: $XFONT_BASE[0]-$ENC_UNI
*VT100.utf8Fonts.font1: $XFONT_BASE[1]-$ENC_UNI
*VT100.utf8Fonts.font2: $XFONT_BASE[2]-$ENC_UNI
*VT100.utf8Fonts.font3: $XFONT_BASE[3]-$ENC_UNI
*VT100.utf8Fonts.font4: $XFONT_BASE[4]-$ENC_UNI
*VT100.utf8Fonts.font5: $XFONT_BASE[5]-$ENC_UNI
*VT100.utf8Fonts.boldFont: $XFONT_BASE[6]-$ENC_UNI
! Only XTerm supports Unicode.
EOF
} else {
print <<"EOF";
! XTerm
*VT100*font: $XFONT_BASE[0]-$ENC_ISO2
*VT100*font1: $XFONT_BASE[1]-$ENC_ISO2
*VT100*font2: $XFONT_BASE[2]-$ENC_ISO2
*VT100*font3: $XFONT_BASE[3]-$ENC_ISO2
*VT100*font4: $XFONT_BASE[4]-$ENC_ISO2
*VT100*font5: $XFONT_BASE[5]-$ENC_ISO2
*VT100*boldFont: $XFONT_BASE[6]-$ENC_ISO2
EOF
}
print <<"EOF"
! Unicode fonts for URxvt.
urxvt*font: $XFONT_BASE[0]-$ENC_UNI
urxvt*font1: $XFONT_BASE[1]-$ENC_UNI
urxvt*font2: $XFONT_BASE[2]-$ENC_UNI
urxvt*font3: $XFONT_BASE[3]-$ENC_UNI
urxvt*font4: $XFONT_BASE[4]-$ENC_UNI
urxvt*font5: $XFONT_BASE[5]-$ENC_UNI
urxvt*boldFont: $XFONT_BASE[6]-$ENC_UNI
rxvt-unicode*font: $XFONT_BASE[0]-$ENC_UNI
rxvt-unicode*font1: $XFONT_BASE[1]-$ENC_UNI
rxvt-unicode*font2: $XFONT_BASE[2]-$ENC_UNI
rxvt-unicode*font3: $XFONT_BASE[3]-$ENC_UNI
rxvt-unicode*font4: $XFONT_BASE[4]-$ENC_UNI
rxvt-unicode*font5: $XFONT_BASE[5]-$ENC_UNI
rxvt-unicode*boldFont: $XFONT_BASE[6]-$ENC_UNI
URxvt*reverseVideo: true
URxvt*boldMode: false
URxvt*scrollBar: false
!URxvt.meta8: true
! Includes also aterm.
XTerm*reverseVideo: true
XTerm*boldMode: false
XTerm*scrollBar: false
!XTerm*eightBitInput: true
!Xterm*metaSendsEscape: true
Aterm*font: $XFONT_BASE[0]-$ENC_ISO2
Aterm*font1: $XFONT_BASE[1]-$ENC_ISO2
Aterm*font2: $XFONT_BASE[2]-$ENC_ISO2
Aterm*font3: $XFONT_BASE[3]-$ENC_ISO2
Aterm*font4: $XFONT_BASE[4]-$ENC_ISO2
Aterm*font5: $XFONT_BASE[5]-$ENC_ISO2
Aterm*boldFont: $XFONT_BASE[6]-$ENC_ISO2
! rxvt
rxvt*font: $XFONT_BASE[0]-$ENC_ISO2
rxvt*font1: $XFONT_BASE[1]-$ENC_ISO2
rxvt*font2: $XFONT_BASE[2]-$ENC_ISO2
rxvt*font3: $XFONT_BASE[3]-$ENC_ISO2
rxvt*font4: $XFONT_BASE[4]-$ENC_ISO2
rxvt*font5: $XFONT_BASE[5]-$ENC_ISO2
rxvt*boldFont: $XFONT_BASE[6]-$ENC_ISO2
rxvt*reverseVideo: true
rxvt*boldMode: false
rxvt*scrollBar: false
!rxvt.meta8: true
! wterm
wterm*font: $XFONT_BASE[0]-$ENC_ISO2
wterm*font1: $XFONT_BASE[1]-$ENC_ISO2
wterm*font2: $XFONT_BASE[2]-$ENC_ISO2
wterm*font3: $XFONT_BASE[3]-$ENC_ISO2
wterm*font4: $XFONT_BASE[4]-$ENC_ISO2
wterm*font5: $XFONT_BASE[5]-$ENC_ISO2
wterm*boldFont: $XFONT_BASE[6]-$ENC_ISO2
wterm*reverseVideo: true
wterm*boldMode: false
wterm*scrollBar: false
!wterm.meta8: true
! pterm
pterm*Font: $XFONT_BASE[0]-$ENC_ISO2
pterm*BoldFont: $XFONT_BASE[6]-$ENC_ISO2
! Generic font for Polish.
*font: -*-*-medium-r-normal--14-*-*-*-c-*-$ENC_ISO2
! XClipboard
XClipboard*Command*Font: -*-helvetica-bold-r-normal--*-120-*-*-*-*-$ENC_ISO2
XClipboard*Label*Font: -*-helvetica-bold-r-normal--*-120-*-*-*-*-$ENC_ISO2
XClipboard*Text*Font: -*-courier-medium-r-normal--*-120-*-*-*-*-$ENC_ISO2
EOF
|