summaryrefslogtreecommitdiff
path: root/source/x/xterm/XTerm-console
blob: 7dbe6d55b174f87e53716d4508212b7912672def (plain)
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
! /etc/X11/app-defaults/XTerm-console !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!  This resorce file will, as much as possible, configure
!  xterm to look and act like a linux console:

#include "XTerm-upstream"

! VT100 Fonts !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*VT100.renderFont: false
!   - Use bitmap fonts by default. User can switch to Scalable/TrueType 
!     fonts from the VT_FONTS ctrl/right-click menu if required. 

*VT100.initialFont: 3
!   - Choose which of the following gets used on start, values: 1-6, or 'd'.
!     It probably makes sense to set this to the same as the default font.

! Bitmap fonts:
!   note: Some folks may find these a little large, but 'hidpi' display
!   users will appreciate the larger sizes, and the other sizes in the
!   the terminus series don't maintain a consistent aspect ration and 
!   can look a little odd when being resized.

*VT100.font: -*-terminus-bold-r-normal-*-20-*-*-*-*-*-iso10646-1
*VT100.font1: -*-terminus-bold-r-normal-*-12-*-*-*-*-*-iso10646-1
*VT100.font2: -*-terminus-bold-r-normal-*-16-*-*-*-*-*-iso10646-1
*VT100.font3: -*-terminus-bold-r-normal-*-20-*-*-*-*-*-iso10646-1
*VT100.font4: -*-terminus-bold-r-normal-*-24-*-*-*-*-*-iso10646-1
*VT100.font5: -*-terminus-bold-r-normal-*-28-*-*-*-*-*-iso10646-1
*VT100.font6: -*-terminus-bold-r-normal-*-32-*-*-*-*-*-iso10646-1

! Scalable/TrueType fonts:

*VT100.faceName: monospace
*VT100.faceSize: 12.0
*VT100.faceSize1: 6.0
*VT100.faceSize2: 10.0
*VT100.faceSize3: 12.0
*VT100.faceSize4: 16.0
*VT100.faceSize5: 18.0
*VT100.faceSize6: 22.0

! VT100 colours and appearance !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*VT100.Background: rgb:00/00/00
*VT100.Foreground: rgb:aa/aa/aa
*VT100.cursorUnderLine: true
*VT100.cursorBlink: true

! Simulate underline using colour, just like the console does:
*VT100.colorULMode: true
*VT100.colorUL: rgb:00/aa/aa

! Simulate bold using colour, just like the console does:
*VT100.boldMode: false
*VT100.colorBDMode: true
*VT100.colorBD: rgb:ff/ff/ff

! CGA 16-colour palette:
*VT100.color0: rgb:00/00/00
*VT100.color1: rgb:aa/00/00
*VT100.color2: rgb:00/aa/00
*VT100.color3: rgb:aa/55/00
*VT100.color4: rgb:00/00/aa
*VT100.color5: rgb:aa/00/aa
*VT100.color6: rgb:00/aa/aa
*VT100.color7: rgb:aa/aa/aa
*VT100.color8: rgb:55/55/55
*VT100.color9: rgb:ff/55/55
*VT100.color10: rgb:55/ff/55
*VT100.color11: rgb:ff/ff/55
*VT100.color12: rgb:55/55/ff
*VT100.color13: rgb:ff/55/ff
*VT100.color14: rgb:55/ff/ff
*VT100.color15: rgb:ff/ff/ff

*termName: xterm-16color
!   - 16 colours only, just like the console.

! Some behavioural stuff to make it work nice !!!!!!!!!!!!!!!!!!!!!!!!!!

*VT100.metaSendsEscape: true
!   - Send meta-characters as a two-byte sequence prefixed with ESCAPE.
!     "XTerm.vt100.eightBitInput: false" is an alternative approach
!     but metaSendsEscape has a menu option in the ctrl-button1
!     popup menu, allowing the user to turn it off if need be. The
!     Linux console and most other terminal emulators do this by default.

*VT100.bellIsUrgent: true
!   - Enable urgency hit for Window managers.

*VT100.charClass: 45-47:48,58:48,64:48
!   - Set which characters are selected by double click.

!*VT100.locale: true
!   - Seems better to use the XTerm.locale below, as this throws an
!     error if LC_ALL is unset.

*XTerm.locale: true
!   - Enable conversion between the locale and utf-8.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! End. !