diff options
| author | Jeff Carr <[email protected]> | 2025-10-07 03:32:53 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-07 03:32:53 -0500 |
| commit | 592e56bc6de84eea937f8c61fdfaf9e408f6b54b (patch) | |
| tree | 8c903298eb1e218f6a41855cd37aef7e34c05d99 | |
| parent | 7476375eb31e1fb2b83508621348597a8cf6ad16 (diff) | |
make an installed only tablev0.0.75
| -rw-r--r-- | tableDefault.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tableDefault.go b/tableDefault.go index 86f8790..ff1e523 100644 --- a/tableDefault.go +++ b/tableDefault.go @@ -46,6 +46,17 @@ func (m *Machine) PrintTable(pb *Packages) { tablePB.PrintTable() } +func (m *Machine) PrintInstalledTable() { + installed := NewPackages() + for p := range m.Wit.IterAll() { + if m.IsInstalled(p.Name) { + installed.Append(p) + } + } + tablePB := m.makeSmartTable(installed) + tablePB.PrintTable() +} + func (m *Machine) makeSmartTable(pb *Packages) *PackagesTable { t := pb.NewTable("apt packages") t.NewUuid() |
