BRLMAN(1)
π NAME π
brlman β the manual page viewer for BRL-CAD, bestie. it's literally your lil' portal into all the docs π
so brlman lives in the BRL-CAD manual (section 1, obvs), and i'm about to walk you through every single thing it does π«Ά
β¨ SYNOPSIS β¨
brlman [options] [manpage] [section]
brlman -k keyword
brlman -K keyword
π DESCRIPTION π
okay so brlman is a manual page viewer for BRL-CAD programs, libraries, file formats, and mged(1)/GED commands. it's giving "one stop shop for all the docs" and we stan π
on Unix-like systems it wraps the system man(1) command, supplying the paths needed to locate BRL-CAD's installed man pages. lowkey a little matchmaker between you and man(1) π§
on systems lacking a man command, or when the GUI is explicitly requested, brlman launches a graphical viewer that displays HTML versions of the same documentation. and here's the iconic part: the terminal and HTML pages are generated from the same source and contain identical information. no cap, same facts both ways π―
the page to display is given by name. an optional one-character section may be supplied either as a positional argument or via -S. if no section is given, brlman searches sections 1, 3, 5, and n in that order and shows the first match. first come, first served, periodt β¨
with no arguments at all? the graphical viewer (where available) opens to a browsable index. main character energy β just browse πΈ
search mode lists matching manual pages in ranked order instead of opening a single page. the -k option searches page names, synopsis text, and brief descriptions. the -K option searches the full manual page text. and when no section is selected, all BRL-CAD manual sections are searched. we're thorough like that π¦
π₯ OPTIONS π₯
-h,--helpβ print a usage summary and exit. bye bestie, here's how i work π-g,--guiβ force the graphical man page viewer, even where the terminalmancommand is available. you want the pretty version? you get the pretty version π--no-guiβ disable the graphical viewer. if the terminalmancommand is unavailable,brlmanwill fail. primarily useful in scripting. > β οΈ heads up: no GUI + noman= it literally can't do anything. know what you're doing before you script this one π-Llg,--languagelg β two-letter language code (e.g.en) used when selecting man pages. if not given,brlmanuses the first two characters of theLANGenvironment variable, falling back toen. it's multilingual, it's cultured π-S#,--section# β section to search. useful when a program and a GED command share a name; the default page is the program (section1), so-S nselects the GED command page instead. allowed sections are1(programs),3(libraries),5(conventions/formats), andn(GED commands). disambiguation queen π-kkeyword,--keywordkeyword β search manual page names, synopses, and brief descriptions. matching pages are listed in ranked order. quick vibes-only search β-Kkeyword,--full-textkeyword β search the full text of manual pages. matching pages are listed in ranked order. the deep dive, the full lore π
π EXAMPLES π
Example 1. Viewing a program manual page
brlman mged
opens the manual page for the mged(1) command, defaulting to section 1. easy, iconic, done β
Example 2. Disambiguating a name shared by a tool and a GED command
brlman -S n search
the name search exists both as a standalone tool (section 1) and as a GED command (section n). the -S n selection shows the GED command page instead of the default tool page. the equivalent positional form is brlman search n. same energy, different spelling π¦
Example 3. Browsing documentation graphically
brlman -g
forces the graphical viewer and, because no page was named, opens a browsable index of all installed programs, libraries, conventions, and GED commands. it's giving library tour, grab a snack π
Example 4. Searching all manual page text
brlman -K "boolean operations"
lists pages whose full text contains the search terms, with higher-ranked matches first. go off, search engine πβ¨
πΈ SEE ALSO πΈ
π AUTHOR π
BRL-CAD Team β legends, honestly π«Ά
β COPYRIGHT β
This software is Copyright (c) 1989-2026 by the United States Government as represented by U.S. Army Research Laboratory.
π BUG REPORTS π
Reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org β they wanna hear from you, fr fr π
that's the whole page bestie, no skips, no cuts, every single flag accounted for π and yeah β this gorgeous thing ships from BRL-CAD and it's BRLMAN(1), so if you ever forget where you read it, it was right here in your fave manual. slay π
β¨
π¦ where this page comes from
- nixpkgs unstable: brlcad 7.44.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms