aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/busybox/config/console-tools/Config.in
blob: 9f8a257ebee8d8aca7d1469f57bc9cb04a30c6c3 (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
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
# DO NOT EDIT. This file is generated from Config.src
#
# For a description of the syntax of this configuration file,
# see docs/Kconfig-language.txt.
#

menu "Console Utilities"

config BUSYBOX_CONFIG_CHVT
	bool "chvt (2 kb)"
	default BUSYBOX_DEFAULT_CHVT
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program is used to change to another terminal.
	Example: chvt 4 (change to terminal /dev/tty4)
config BUSYBOX_CONFIG_CLEAR
	bool "clear (tiny)"
	default BUSYBOX_DEFAULT_CLEAR
	help
	This program clears the terminal screen.
config BUSYBOX_CONFIG_DEALLOCVT
	bool "deallocvt (1.9 kb)"
	default BUSYBOX_DEFAULT_DEALLOCVT
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program deallocates unused virtual consoles.
config BUSYBOX_CONFIG_DUMPKMAP
	bool "dumpkmap (1.6 kb)"
	default BUSYBOX_DEFAULT_DUMPKMAP
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program dumps the kernel's keyboard translation table to
	stdout, in binary format. You can then use loadkmap to load it.
config BUSYBOX_CONFIG_FGCONSOLE
	bool "fgconsole (1.5 kb)"
	default BUSYBOX_DEFAULT_FGCONSOLE
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program prints active (foreground) console number.
config BUSYBOX_CONFIG_KBD_MODE
	bool "kbd_mode (4.1 kb)"
	default BUSYBOX_DEFAULT_KBD_MODE
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program reports and sets keyboard mode.
config BUSYBOX_CONFIG_LOADFONT
	bool "loadfont (5.2 kb)"
	default BUSYBOX_DEFAULT_LOADFONT
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program loads a console font from standard input.

config BUSYBOX_CONFIG_SETFONT
	bool "setfont (24 kb)"
	default BUSYBOX_DEFAULT_SETFONT
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	Allows to load console screen map. Useful for i18n.

config BUSYBOX_CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
	bool "Support reading textual screen maps"
	default BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP
	depends on BUSYBOX_CONFIG_SETFONT
	help
	Support reading textual screen maps.

config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
	string "Default directory for console-tools files"
	default BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR
	depends on BUSYBOX_CONFIG_SETFONT
	help
	Directory to use if setfont's params are simple filenames
	(not /path/to/file or ./file). Default is "" (no default directory).

comment "Common options for loadfont and setfont"
	depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT

config BUSYBOX_CONFIG_FEATURE_LOADFONT_PSF2
	bool "Support PSF2 console fonts"
	default BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2
	depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT

config BUSYBOX_CONFIG_FEATURE_LOADFONT_RAW
	bool "Support old (raw) console fonts"
	default BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW
	depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
config BUSYBOX_CONFIG_LOADKMAP
	bool "loadkmap (1.8 kb)"
	default BUSYBOX_DEFAULT_LOADKMAP
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program loads a keyboard translation table from
	standard input.
config BUSYBOX_CONFIG_OPENVT
	bool "openvt (7.2 kb)"
	default BUSYBOX_DEFAULT_OPENVT
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program is used to start a command on an unused
	virtual terminal.
config BUSYBOX_CONFIG_RESET
	bool "reset (345 bytes)"
	default BUSYBOX_DEFAULT_RESET
	help
	This program is used to reset the terminal screen, if it
	gets messed up.
config BUSYBOX_CONFIG_RESIZE
	bool "resize (903 bytes)"
	default BUSYBOX_DEFAULT_RESIZE
	help
	This program is used to (re)set the width and height of your current
	terminal.

config BUSYBOX_CONFIG_FEATURE_RESIZE_PRINT
	bool "Print environment variables"
	default BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT
	depends on BUSYBOX_CONFIG_RESIZE
	help
	Prints the newly set size (number of columns and rows) of
	the terminal.
	E.g.:
	COLUMNS=80;LINES=44;export COLUMNS LINES;
config BUSYBOX_CONFIG_SETCONSOLE
	bool "setconsole (3.6 kb)"
	default BUSYBOX_DEFAULT_SETCONSOLE
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	Redirect writes to /dev/console to another device,
	like the current tty while logged in via telnet.
	This does not redirect kernel log, only writes
	from user space.

config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
	bool "Enable long options"
	default BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS
	depends on BUSYBOX_CONFIG_SETCONSOLE && BUSYBOX_CONFIG_LONG_OPTS
config BUSYBOX_CONFIG_SETKEYCODES
	bool "setkeycodes (2.1 kb)"
	default BUSYBOX_DEFAULT_SETKEYCODES
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program loads entries into the kernel's scancode-to-keycode
	map, allowing unusual keyboards to generate usable keycodes.
config BUSYBOX_CONFIG_SETLOGCONS
	bool "setlogcons (1.8 kb)"
	default BUSYBOX_DEFAULT_SETLOGCONS
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	This program redirects the output console of kernel messages.
config BUSYBOX_CONFIG_SHOWKEY
	bool "showkey (4.7 kb)"
	default BUSYBOX_DEFAULT_SHOWKEY
	select BUSYBOX_CONFIG_PLATFORM_LINUX
	help
	Shows keys pressed.

endmenu