Configuration-for-KS
What is the config?
The config is the configuration for your kernel that stores more kernel options that couldn't be edited in either the arguments or command-line arguments. Some commands do change the config file. Use the settings command to change the kernel settings as KS Config Tool is obsolete.
There are many sections to make reading the config file easier. Let's see each entry and what does it do, and what values does it accept.
Config entries
General
Prompt for Arguments on Boot: You can force the kernel to give you the argument prompt if the value is set to True. It can have the value of True or False.
Maintenance Mode: You can make the kernel not to parse any mods and screensavers when booting, and gives you the opportunity to repair your kernel. It's also known as Safe Mode. It can have the value of True or False.
Change Root Password: You can change the administrative password. If you set it to True, the password will change based on the value of "Set Root Password to" config entry. It can have the value of True or False.
Set Root Password to: If "Change Root Password" option is set to True, you can write your own root password. Please note that the password aren't stored in the encrypted form.
Change Culture when Switching Languages: You can make the kernel change the culture based on language.
Check for Updates on Startup: If true, the kernel will check for updates on startup.
Language: It can take the three-letter language shortcut. It localizes Kernel Simulator to your country. Currently, it only has 7 languages, including English.
Colors
Each entry mentioned below can take color names or values. See ConsoleColor for more information.
User Name Shell Color: You can change the username displaying part color in the whole prompt.
Host Name Shell Color: You can change the hostname displaying part color in the whole prompt.
Continuable Kernel Error Color: You can change the continuable kernel error text color.
Uncontinuable Kernel Error Color: You can change the fatal error color text color.
Text Color: You can change the general text color.
License Color: You can change the license text color.
Background Color: You can change the background color.
Input Color: You can change the text input color.
Listed command in Help Color: You can change the printed command color in the command list.
Definition of command in Help Color: You can change the printed description of the command color in the command list.
Kernel Stage Color: You can change the kernel stage indicator color.
Error Text Color: You can change the error text color.
Hardware
Each entry mentioned below can take either False, or True.
Quiet Probe: You can make hardware probing quiet, by not showing results of probed hardware.
Probe Slots: You can make the RAM prober probe the RAM slots.
Login
Show MOTD on Log-in: You can make the log-in prompt show you the Message of the Day before displaying the prompt. It can be True or False.
Clear Screen on Log-in: You can remove screen clutter before log-in if it is set to True. It can be True or False.
Show available usernames: You can choose whether or not to show available usernames.
Host Name: You can change the host name of the kernel.
Shell
Each entry mentioned below can take either True, or False.
Colored Shell: You can add support for coloring the shell.
Simplified Help Command: You can list the commands in the comma-separated form.
Network
Debug Port: Specifies the remote debugger port. Make sure that the selected port is not used.
Download Retry Times: How many times does the "get" command retry the download before assuming failure?
Upload Retry Times: How many times does the "put" command retry the upload before assuming failure?
Remote Debug Default Nick Prefix: The name, which will be prepended to the random device ID.
Log FTP username: Whether or not to log FTP username in the debugger log.
Log FTP IP address: Whether or not to log FTP IP address in the debugger log.
Return only first FTP profile: If true, uses the first working profile to connect to the FTP server.
Show progress bar while downloading or uploading from
getorputcommand: Self-explanatory
Screensaver
Screensaver: You can choose your screensavers available.
Screensaver Timeout in ms: Self-explanatory
ColorMix - Activate 255 Color Mode: If true, uses 255 colors. True color has higher priority than 255 colors.
Disco - Activate 255 Color Mode: See above
GlitterColor - Activate 255 Color Mode: See above
Lines - Activate 255 Color Mode: See above
Dissolve - Activate 255 Color Mode: See above
ColorMix - Activate True Color Mode: If true, uses true colors.
Disco - Activate True Color Mode: See above
GlitterColor - Activate True Color Mode: See above
Lines - Activate True Color Mode: See above
Dissolve - Activate True Color Mode: See above
Disco - Cycle Colors: Cycles the colors based on the color mode instead of random colors.
BouncingText - Text Shown: The text that is shown in BouncingText. If the text is longer than console width, it will be truncated by 15 characters.
Misc
Show Time/Date on Upper Right Corner: You can establish the live time/date banner that's updating, and the position is on the upper-right corner. It can take either True or False.
Debug Size Quota in Bytes: Specifies the maximum log size in bytes. If this was exceeded, it will remove the first 5 lines from the log to free up some space.
Size parse mode: Parse whole directory for size. If set to False, it will parse just the surface.
Marquee on startup: Whether or not to activate banner animation.
Long Time and Date: Whether or not to render time and date using long.
Show Hidden Files: Whether or not to list hidden files.
Preferred Unit for Temperature: Select the preferred unit for temperature. One of Kelvin (1), Metric (2), or Imperial (3) is accepted.
Kernel Version: Don't change this entry! It specifies the current kernel version we're at.
Last updated