diff options
| -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() |
