commands.sh

pw-dot

linux

Create `.dot` files of the PipeWire graph. See also: `dot`.

More info →

Options (9)

-j, --jsonboolean

Read objects from `pw-dump` JSON file

Example: pw-dot {{[-j|--json]}} {{path/to/file.json}}
-o, --outputboolean

Specify an output file, showing all object types

Example: pw-dot {{[-o|--output]}} {{path/to/file.dot}} {{[-a|--all]}}
-a, --allboolean

Specify an output file, showing all object types

Example: pw-dot {{[-o|--output]}} {{path/to/file.dot}} {{[-a|--all]}}
-d, --detailboolean

Print `.dot` graph to `stdout`, showing all object properties

Example: pw-dot {{[-o|--output]}} - {{[-d|--detail]}}
-r, --remoteboolean

Generate a graph from a remote instance, showing only linked objects

Example: pw-dot {{[-r|--remote]}} {{remote_name}} {{[-s|--smart]}}
-s, --smartboolean

Generate a graph from a remote instance, showing only linked objects

Example: pw-dot {{[-r|--remote]}} {{remote_name}} {{[-s|--smart]}}
-L, --lrboolean

Lay the graph from left to right, instead of dot's default top to bottom

Example: pw-dot {{[-L|--lr]}}
-9, --90boolean

Lay the graph using 90-degree angles in edges

Example: pw-dot {{[-9|--90]}}
-h, --helpboolean

Display help

Example: pw-dot {{[-h|--help]}}

Examples (8)

Generate a graph to `pw.dot` file

Read objects from `pw-dump` JSON file

pw-dot [-j|--json] path/to/file.json

Specify an output file, showing all object types

pw-dot [-o|--output] path/to/file.dot [-a|--all]

Print `.dot` graph to `stdout`, showing all object properties

pw-dot [-o|--output] - [-d|--detail]

Generate a graph from a remote instance, showing only linked objects

pw-dot [-r|--remote] remote_name [-s|--smart]

Lay the graph from left to right, instead of dot's default top to bottom

pw-dot [-L|--lr]

Lay the graph using 90-degree angles in edges

pw-dot [-9|--90]

Display help

pw-dot [-h|--help]
made by @shridhargupta | data from tldr-pages