Packages to be automatically added as Yazi dependencies.
This defaults to the optionalDeps of the Yazi package in nixpkgs, set here.
The dependency File is added regardless of the content of this option, because it's non-optional.
See the Yazi docs on this topic.
listOf<derivation>Attribute set of flavors to be injected into the wrapped package.
Each attribute should map the name of a flavor (suffixed with .yazi) to the path or derivation containing the flavor's contents.
attrsOf<pathLike>Lua script to be injected into the wrapped package's init.lua.
See the documentation on how to use the Yazi API.
Disjoint with the initLuaFile option.
stringinit.lua file to be injected into the wrapped package.
See the documentation on how to use the Yazi API.
Disjoint with the initLua option.
pathLikeKeybinds injected into the wrapped package's keymap.toml.
See the documentation for valid options.
Disjoint with the keymapFile option.
attrskeymap.toml file to be injected into the wrapped package.
See the documentation for valid options.
Disjoint with the keymap option.
pathLikeThe yazi package to be wrapped.
Note that this should use a -unwrapped variant.
derivationAttribute set of plugins to be injected into the wrapped package.
Each attribute should map the name of a plugin (suffixed with .yazi) to the path or derivation containing the plugin's contents.
attrsOf<pathLike>Settings to be injected into the wrapped package's yazi.toml.
See the documentation for valid options.
Disjoint with the settingsFile option.
attrsyazi.toml file to be injected into the wrapped package.
See the documentation for valid options.
Disjoint with the settings option.
pathLikeTheme settings to be injected into the wrapped package's theme.toml.
See the documentation for valid options.
Disjoint with the themeFile option.
attrstheme.toml file to be injected into the wrapped package.
See the documentation for valid options.
Disjoint with the theme option.
pathLike