Skip to content
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.

settings.json

Git² edited this page Nov 27, 2018 · 29 revisions

The settings.json file stores all your parameters. This file is located in userData/settings.json. Listed below are the accepted key/value pairs and what they affect.

Key Expected value Default value Description
shell (any CLI application) bash or powershell.exe The program to run in the "main shell" window. Parameters are supported (e.g bash -c fish)
cwd (a directory path) userData The Current Working Directory in which the shell program will be started.
keyboard (a keyboard layout code) en-US Which keyboard layout to use.
theme (a theme name) tron Which theme to load.
port (a valid port number) 3000 The port to use for the websocket connection between your shell and the UI.
pingAddr (a valid IPv4 address) 1.1.1.1 Which address to use for testing Internet connectivity (default is Cloudflare's DNS)
monitor (a number) null Which monitor to spawn eDEX on. If the provided value is not a valid number, will default to the system's primary display.
allowWindowed (a boolean) false Allow using the F11 key to switch eDEX to windowed mode.
experimentalFeatures (a boolean) false Toggle Chrome's experimental web features. Useful for very advanced theming. May introduce security risks.
Clone this wiki locally