cmd/procs-tree: improve display
sbinet opened this issue · 0 comments
sbinet commented
we could probably improve how procs-tree
displays informations, perhaps something à-la pstree(1)
:
$> pstree
systemd─┬─chromium─┬─chromium───chromium─┬─31*[chromium───12*[{chromium}]]
│ │ ├─chromium───19*[{chromium}]
│ │ ├─chromium───4*[{chromium}]
│ │ └─2*[chromium───14*[{chromium}]]
│ ├─chromium───7*[{chromium}]
│ ├─chromium───6*[{chromium}]
│ └─29*[{chromium}]
├─colord───2*[{colord}]
├─cupsd
├─dbus-daemon
├─dockerd─┬─containerd───19*[{containerd}]
│ └─21*[{dockerd}]
├─firefox─┬─RDD Process───3*[{RDD Process}]
│ ├─Web Content───34*[{Web Content}]
│ ├─2*[Web Content───35*[{Web Content}]]
│ ├─2*[Web Content───31*[{Web Content}]]
│ ├─Web Content───32*[{Web Content}]
│ ├─WebExtensions───28*[{WebExtensions}]
│ └─76*[{firefox}]
├─gocode───13*[{gocode}]
├─lightdm─┬─Xorg───4*[{Xorg}]
│ ├─lightdm─┬─openbox─┬─urxvt───bash───gotop───20*[{gotop}]
│ │ │ ├─6*[urxvt───bash]
│ │ │ ├─2*[urxvt───bash───nvim─┬─gopls───13*[{gopls}]]
│ │ │ │ ├─python3─┬─4*[python3]]
│ │ │ │ │ └─4*[{python3}]]
│ │ │ │ └─{nvim}]
│ │ │ ├─urxvt───bash───nvim─┬─gopls───12*[{gopls}]
│ │ │ │ ├─python3─┬─4*[python3]
│ │ │ │ │ └─4*[{python3}]
│ │ │ │ └─{nvim}
│ │ │ ├─urxvt───bash───pstree
│ │ │ └─urxvt───bash───nvim─┬─gopls───12*[{gopls}]
│ │ │ ├─python3─┬─4*[python3]
│ │ │ │ └─4*[{python3}]
│ │ │ ├─xclip
│ │ │ └─{nvim}
│ │ └─2*[{lightdm}]
│ └─2*[{lightdm}]
├─lvmetad
├─polkitd───11*[{polkitd}]
├─rtkit-daemon───2*[{rtkit-daemon}]
├─ssh-agent
├─sshd
├─systemd─┬─(sd-pam)
│ ├─at-spi-bus-laun───3*[{at-spi-bus-laun}]
│ ├─dbus-daemon
│ └─dconf-service───2*[{dconf-service}]
├─systemd-journal
├─systemd-logind
├─systemd-network
├─systemd-resolve
├─systemd-timesyn───{systemd-timesyn}
├─systemd-udevd
└─tint2