LibTmuxWorkspace.expand
-
Methods#
Expand only the supplied environment (
$NAMEand${NAME}) and home directory. Absent variables remain literal by default;:errorrejects them. Directories resolve lexically against their parent, starting at the supplied absolute base or the config file's directory. There is no implicitENV, cwd, home lookup, filesystem traversal, shell expansion or command execution.expand(config; env=Dict(), home=nothing, base_directory=nothing,unknown_variables=:preserve, limits=ConfigLimits()) -> ExpandedWorkspaceBefore commands run in session, window, pane order before each pane's commands. A pane environment map replaces window overrides, while retaining session values, as in tmuxp. Commands stay inert, including
before_script.- Parameters
-
-
env=Dict{String, String}()( AbstractDict ) # -
base_directory=nothing# -
unknown_variables=:preserve( Symbol ) # -
limits=ConfigLimits()( ConfigLimits ) #