Fluxion::NerdFontsStep
Inherits Fluxion::Step < Reference < Object
type: nerd-fonts — install Nerd Font families via nerd-fonts-installer.
Either an inline config Fluxion renders, or a configPath to an
installer config the user already maintains — in which case that file, not
Fluxion, is the trust boundary.
Constants
DEFAULT_BINARY = "nerd-fonts-installer"
DEFAULT_INSTALLER_VERSION = "v1.0.7"
LEGACY_BINARY = "nerdfont-install"
The project renamed its binary and release assets at v1.0.7. Pinning an older release still works because Fluxion tries the current asset name first and the pre-rename name second.
Constructors
new(name : String, config : NerdFontsConfig | Nil = nil, config_path : String | Nil = nil, installer_version : String = DEFAULT_INSTALLER_VERSION, binary : String = DEFAULT_BINARY, description : String | Nil = nil, continue_on_error : Bool = false, probe_command : String | Nil = nil, condition : Condition | Nil = nil)
SourceInstance methods
binary
Sourceconfig
Sourceconfig_path
Sourceinstaller_version
Source