< Back

helixSource file

Options

configFile#

config.toml file to be injected into the wrapped package.

See the documentation for valid options.

Disjoint with the config option.

Type
pathLike

extraPackages#

Packages to be automatically added to helix's path. Mainly used to set language servers and formatters.

Type
listOf<derivation>

languages#

Language config to be injected into the wrapped package's languages.toml.

See the documentation for valid options.

Disjoint with the languagesFile option.

Type
attrs

languagesFile#

languages.toml file to be injected into the wrapped package.

See the documentation on valid options.

Disjoint with the languages option.

Type
pathLike

package#

The helix package to be wrapped.

Type
derivation

settings#

Settings to be injected into the wrapped package's config.toml.

See the documentation.

Disjoint with the configFile option.

Type
attrs

themeDir#

Folder containing theme configuration files to be injected into the wrapped package.

This folder should contain one or multiple $theme_name.toml files.

Disjoint with the themes option.

Type
pathLike

themes#

An attrset of custom themes, mapping the name of a theme to its settings.

See the documentation for valid options.

Disjoint with the themeDir option.

Type
attrsOf<attrs>