9f8a257ebee8d8aca7d1469f57bc9cb04a30c6c3
[openwrt/openwrt.git] / package / utils / busybox / config / console-tools / Config.in
1 # DO NOT EDIT. This file is generated from Config.src
2 #
3 # For a description of the syntax of this configuration file,
4 # see docs/Kconfig-language.txt.
5 #
6
7 menu "Console Utilities"
8
9 config BUSYBOX_CONFIG_CHVT
10 bool "chvt (2 kb)"
11 default BUSYBOX_DEFAULT_CHVT
12 select BUSYBOX_CONFIG_PLATFORM_LINUX
13 help
14 This program is used to change to another terminal.
15 Example: chvt 4 (change to terminal /dev/tty4)
16 config BUSYBOX_CONFIG_CLEAR
17 bool "clear (tiny)"
18 default BUSYBOX_DEFAULT_CLEAR
19 help
20 This program clears the terminal screen.
21 config BUSYBOX_CONFIG_DEALLOCVT
22 bool "deallocvt (1.9 kb)"
23 default BUSYBOX_DEFAULT_DEALLOCVT
24 select BUSYBOX_CONFIG_PLATFORM_LINUX
25 help
26 This program deallocates unused virtual consoles.
27 config BUSYBOX_CONFIG_DUMPKMAP
28 bool "dumpkmap (1.6 kb)"
29 default BUSYBOX_DEFAULT_DUMPKMAP
30 select BUSYBOX_CONFIG_PLATFORM_LINUX
31 help
32 This program dumps the kernel's keyboard translation table to
33 stdout, in binary format. You can then use loadkmap to load it.
34 config BUSYBOX_CONFIG_FGCONSOLE
35 bool "fgconsole (1.5 kb)"
36 default BUSYBOX_DEFAULT_FGCONSOLE
37 select BUSYBOX_CONFIG_PLATFORM_LINUX
38 help
39 This program prints active (foreground) console number.
40 config BUSYBOX_CONFIG_KBD_MODE
41 bool "kbd_mode (4.1 kb)"
42 default BUSYBOX_DEFAULT_KBD_MODE
43 select BUSYBOX_CONFIG_PLATFORM_LINUX
44 help
45 This program reports and sets keyboard mode.
46 config BUSYBOX_CONFIG_LOADFONT
47 bool "loadfont (5.2 kb)"
48 default BUSYBOX_DEFAULT_LOADFONT
49 select BUSYBOX_CONFIG_PLATFORM_LINUX
50 help
51 This program loads a console font from standard input.
52
53 config BUSYBOX_CONFIG_SETFONT
54 bool "setfont (24 kb)"
55 default BUSYBOX_DEFAULT_SETFONT
56 select BUSYBOX_CONFIG_PLATFORM_LINUX
57 help
58 Allows to load console screen map. Useful for i18n.
59
60 config BUSYBOX_CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
61 bool "Support reading textual screen maps"
62 default BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP
63 depends on BUSYBOX_CONFIG_SETFONT
64 help
65 Support reading textual screen maps.
66
67 config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
68 string "Default directory for console-tools files"
69 default BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR
70 depends on BUSYBOX_CONFIG_SETFONT
71 help
72 Directory to use if setfont's params are simple filenames
73 (not /path/to/file or ./file). Default is "" (no default directory).
74
75 comment "Common options for loadfont and setfont"
76 depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
77
78 config BUSYBOX_CONFIG_FEATURE_LOADFONT_PSF2
79 bool "Support PSF2 console fonts"
80 default BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2
81 depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
82
83 config BUSYBOX_CONFIG_FEATURE_LOADFONT_RAW
84 bool "Support old (raw) console fonts"
85 default BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW
86 depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
87 config BUSYBOX_CONFIG_LOADKMAP
88 bool "loadkmap (1.8 kb)"
89 default BUSYBOX_DEFAULT_LOADKMAP
90 select BUSYBOX_CONFIG_PLATFORM_LINUX
91 help
92 This program loads a keyboard translation table from
93 standard input.
94 config BUSYBOX_CONFIG_OPENVT
95 bool "openvt (7.2 kb)"
96 default BUSYBOX_DEFAULT_OPENVT
97 select BUSYBOX_CONFIG_PLATFORM_LINUX
98 help
99 This program is used to start a command on an unused
100 virtual terminal.
101 config BUSYBOX_CONFIG_RESET
102 bool "reset (345 bytes)"
103 default BUSYBOX_DEFAULT_RESET
104 help
105 This program is used to reset the terminal screen, if it
106 gets messed up.
107 config BUSYBOX_CONFIG_RESIZE
108 bool "resize (903 bytes)"
109 default BUSYBOX_DEFAULT_RESIZE
110 help
111 This program is used to (re)set the width and height of your current
112 terminal.
113
114 config BUSYBOX_CONFIG_FEATURE_RESIZE_PRINT
115 bool "Print environment variables"
116 default BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT
117 depends on BUSYBOX_CONFIG_RESIZE
118 help
119 Prints the newly set size (number of columns and rows) of
120 the terminal.
121 E.g.:
122 COLUMNS=80;LINES=44;export COLUMNS LINES;
123 config BUSYBOX_CONFIG_SETCONSOLE
124 bool "setconsole (3.6 kb)"
125 default BUSYBOX_DEFAULT_SETCONSOLE
126 select BUSYBOX_CONFIG_PLATFORM_LINUX
127 help
128 Redirect writes to /dev/console to another device,
129 like the current tty while logged in via telnet.
130 This does not redirect kernel log, only writes
131 from user space.
132
133 config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
134 bool "Enable long options"
135 default BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS
136 depends on BUSYBOX_CONFIG_SETCONSOLE && BUSYBOX_CONFIG_LONG_OPTS
137 config BUSYBOX_CONFIG_SETKEYCODES
138 bool "setkeycodes (2.1 kb)"
139 default BUSYBOX_DEFAULT_SETKEYCODES
140 select BUSYBOX_CONFIG_PLATFORM_LINUX
141 help
142 This program loads entries into the kernel's scancode-to-keycode
143 map, allowing unusual keyboards to generate usable keycodes.
144 config BUSYBOX_CONFIG_SETLOGCONS
145 bool "setlogcons (1.8 kb)"
146 default BUSYBOX_DEFAULT_SETLOGCONS
147 select BUSYBOX_CONFIG_PLATFORM_LINUX
148 help
149 This program redirects the output console of kernel messages.
150 config BUSYBOX_CONFIG_SHOWKEY
151 bool "showkey (4.7 kb)"
152 default BUSYBOX_DEFAULT_SHOWKEY
153 select BUSYBOX_CONFIG_PLATFORM_LINUX
154 help
155 Shows keys pressed.
156
157 endmenu