{"repo":"Troels51/dtui","free":true,"listed":false,"github":"https://github.com/Troels51/dtui","clone":"git clone https://github.com/Troels51/dtui.git","description":"Small TUI for introspecting the state of the system/session dbus","language":"Rust","stars":316,"topics":["dbus","ratatui","tui","zbus"],"license":"MIT","category":"cli-tools","readme_excerpt":"dtui A small TUI for d-termining the state of your dbus. It will show you the current services running and allow you to introspect objects and their interfaces in those services Build From Source To build install Rust and cargo, then run build To run from cargo Basic Usage Views & Navigation There are 4 views, Services, Objects, Results and Call view. - The Service view will show the services avaliable on your bus. - The Object view will show object on the service selected. - The Result view will show results from communicating with Dbus, i.e method calls or properties. - The Call view will show the current active Method call or Property Set, with each of the arguments for a call being a text input. There is a general navigation, and view specicic navigation General navigation Key Action Description :--- :--- :--- Arrows/h j k l Move Cursor Navigate menus, lists, and tables. Tab Next view Switch focus to next view. ? Help Show this help. q Quit Quit application. --- Services View navigation Key Action Description :--- :--- :--- Enter Select service Select service and get its objects. --- Objects View navigation Key Action Description :--- :--- :--- Right/Left / h/j Expand/Collapse Expand/collapse a node. Enter Call method / Get property Call a Method, or Get a property that is selected. s Set property Set a property that is selected. g Get property Get a property that is selected. --- Call View navigation Key Action Description :--- :--- :--- i Enter insert mode Enter \"Insert","default_branch":null,"files":null,"tree":[],"storefront":"/r/Troels51","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Troels51/dtui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}