Mac /

HomebrewInstalled

Here is a command that will list all formulas that aren't dependents of any other formulas (leaves), and for each of them lists all of its dependencies.

Sample output line:

awscli: gdbm readline sqlite tcl-tk xz Command:

# either
brew leaves | xargs brew deps --formula --for-each | sed "s/^.*:/$(tput setaf 4)&$(tput sgr0)/"
# or
brew deps --formula --for-each $(brew leaves) | sed "s/^.*:/$(tput setaf 4)&$(tput sgr0)/"

my current list, as of 06jan2024, is:

audacious
bash
cmus
easy-tag
eye-d3
fd
homebrew-ffmpeg/ffmpeg/ffmpeg
fzf
gawk
id3ed
id3tool
id3v2
libdvdcss
libssh2
mame
moc
mp3info
musikcube
ncmpcpp
nnn
pianobar
pkg-config
pstoedit
pv
ripgrep
s-lang
sevenzip
showkey
spotify-tui
ugrep
vitetris
walk
yt-dlp