summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-07 03:32:53 -0500
committerJeff Carr <[email protected]>2025-10-07 03:32:53 -0500
commit592e56bc6de84eea937f8c61fdfaf9e408f6b54b (patch)
tree8c903298eb1e218f6a41855cd37aef7e34c05d99
parent7476375eb31e1fb2b83508621348597a8cf6ad16 (diff)
make an installed only tablev0.0.75
-rw-r--r--tableDefault.go11
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()