summaryrefslogtreecommitdiff
path: root/print.go
AgeCommit message (Collapse)Author
2025-11-21style: gofmt all codeEltrac
2025-11-21refactor: move print entry point to statistics.Print()Eltrac
2025-11-21style: rename vars shorter to be idiomatic and fix typoEltrac
2025-11-21fix: show recent activity only if there's a binaryEltrac
2025-11-11fix: remove extra line of interaction summary doesn't existEltrac
2025-11-11fix: extra space in version field when not installedEltrac
2025-11-11docs: wrap parentheses around package typeEltrac
2025-11-11fix: extra string in printRecentActivity()Eltrac
2025-11-11refactor: separate data processing and printing - `print.go` no longer handlesEltrac
retrieving atime and other data operations. It just receives info and prints. - New `statistics.go` gather formulae and cask struct and spits out a unified data structure for `print.go` to use. Getting atime and reverse dependencies are moved here as well. - `info.go` is now `brewget.go`, since what it does is basically running `brew info` and `brew uses` commands to gather raw data.
2025-11-11refactor: tidy up print.go with sectionsEltrac
2025-11-11feat(cli): print how recent a formulae is usedEltrac
2025-11-11style: tidy up print.goEltrac
2025-11-11refactor(cli): tidy up printed info - remove "The cask is (not) installed"Eltrac
description, which is practically useless - remove "Version:" "Homepage:" and only use emojis - display installed version instead of latest
2025-11-10initial commitEltrac