Startup Configuration
Files and Directories
A directory containing the configuration files is created at startup.
The directory can be specified by the environment variable EBV_CONFIG_DIR.
If not specified, the directory will be ${HOME}/.config/ncs/nebv
.
The following directories and files will be created in the directory.
- cassette/
- Cassette file storage location
- pellicle/
- Pellicle file storage location
- fonts/
- Font file storage location
- plugins/
- Plugin file storage location
- license.d/
- License file storage location
- nebv.conf
- neoEBV configuration file (Preference File)
- nebv.gui.conf
- neoEBV screen configuration file (Context File)
- nebv_additional.conf
- neoEBV additional startup configuration file
- nebv_theme.conf
- neoEBV color assignment file
If this directory is deleted, all user customized settings will be lost and reset to factory settings upon next startup.
In addition, when neoEBV is started, a directory is created to store temporary files. This directory is used to store intermediate files and resume information. This directory can be specified by the environment variable EBV_DATA_DIR.
If not specified, the directory will be ${HOME}/.local/share/ncs/nebv
.
Cassette, Pellicle
Samples of cassettes and pellicles are stored in EBV Text format and can be displayed together with the jobdeck. Users can display their own cassettes and pellicles by placing files of any format and specifying them in the startup options or preferences.
Plugins
You can extend the functionality of neoEBV by storing plugin files created in Python in the plugins directory. Refer to Plugin page.
Environment Variable EBV_CONFIG_DIR
neoEBV uses the environment variable EBV_CONFIG_DIR to specify the directory where the various configuration files are stored. If this environment variable is not specified, neoEBV will use the ${HOME}/.config/ncs/nebv
directory. Set EBV_CONFIG_DIR if you want to share the same settings with multiple users, for example.
- How to set up
$ export EBV_CONFIG_DIR=<path> (bash)
or
$ setenv EBV_CONFIG_DIR <path> (csh/tcsh)
- How to set it at startup
$ EBV_CONFIG_DIR=<path> nebv <filepath>
Environment Variable EBV_DATA_DIR
neoEBV uses an environment variable EBV_DATA_DIR to specify the directory containing temporary files. If this environment variable is not specified, neoEBV will refer to the ${HOME}/.local/share/ncs/nebv
directory. Set EBV_DATA_DIR if you do not want to use the corresponding directory, for example.
- How to set up
$ export EBV_DATA_DIR=<path> (bash)
or
$ setenv EBV_DATA_DIR <path> (csh/tcsh)
- How to set it at startup
$ EBV_DATA_DIR=<path> nebv <filepath>