Îõ³h$ % ,      !"#$%&'()*+ Safe-Inferred ã,-./0123API'Copyright (c) 2021-2022 Travis CardwellMITNone #$àìØbmProcess specificationbmHTTP GET parameter definitionYAML attributes:name: parameter namevalue: constant parameter valuebmQuery definitionYAML attributes:action: URL (string) parameter): query parameter name (string, default: q)hidden : array of constant parameters () bmBookmark definitionYAML attributes:keyword: bookmark keyword (string)command;: command for this bookmark and children (string, optional)url!: bookmark URL (string, optional)query: bookmark query definition ( , optional)args: child bookmarks (array of   , optional)±A command be set to override the top-level command, but this is generally not done. If a bookmark is selected and there is no URL, the first child is processed. Only one of query and args may be present.bm ConfigurationYAML attributes:command7: top-level command (string, default depends on the OS)args: bookmarks (array of  )Default commands:Linux: xdg-open Windows: startmacOS: openbmBookmark or query action URLbmTrace line for debuggingbmQuery parameter valuebmQuery parameter namebmBookmark keyword‰The configuration file defines a hierarchy of keywords that are matched against CLI arguments to determine which bookmark/query to open.bm Error messagebmProcess commandÎThis command is executed with a single URL argument to open a bookmark/query.bm CLI argument or process argumentbmbm version string ("bm-haskell X.X.X.X") bmÇDetermine the process to execute for the given config and CLI arguments!bmGet CLI completion options!bm/current CLI arguments, last one being completedbmcompletion options"  !"   !4        !"#$%&'()*+,-./01!bm-0.1.0.2-3AbnCFXc4I9A2v04EqWHUFBMPaths_bmProccommand arguments ParameternamevalueQueryaction parameterhiddenParametersBookmarkkeywordmCommandmUrl queryOrArgsConfig configCommand configArgsUrlTraceParameterValue ParameterNameKeywordErrorCommandArgumentversionrun getCompletion$fFromJSONParameter$fFromJSONQuery$fFromJSONBookmark$fFromJSONConfig$fEqProc $fShowProc $fShowConfig$fShowBookmark $fShowQuery$fShowParameter getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName