dotfiles/run_after_update_packagelis...

19 lines
388 B
Bash

#!/bin/bash
# Generate the list of installed brew packages
brews=$(brew list --formula | awk '{print " - "$1}')
# Generate the list of installed cask packages
casks=$(brew list --cask | awk '{print " - "$1}')
# Print the output in the desired format
cat <<EOF
packages:
darwin:
brews:
$brews
casks:
$casks
EOF > {{ .chezmoi.sourceDir }}/.chezmoidata/packages.yaml