diff --git a/brew-list.sh b/brew-list.sh index 2bdf3de..34c16f7 100755 --- a/brew-list.sh +++ b/brew-list.sh @@ -1,5 +1,17 @@ #!/bin/bash +if [ "$1" == "-h" ]; then + echo "Create Homebrew 's packages and Casks installed list:" + echo " a brew-install.sh script is created next to this script." + echo + echo "USAGE: brew-list [-p]" + echo + echo " -p just packages (not Casks)" + echo " -h display this help" + echo + exit 0 +fi + <> brew-install.sh echo -e "\n# Brew packages that I use alot.\n" >> brew-install.sh -echo -e "🍺 Get Homebrew \033[3mpackages\033[0m installed list" +echo -e "🍺 Get Homebrew \033[3m\033[93mpackages\033[0m installed list" brew list | sed -e 's/^/brew install /' >> brew-install.sh -echo -e "\n# Some cask packages that I like.\n" >> brew-install.sh -echo -e "🍺 Get Homebrew \033[3mCask\033[0m installed list" -brew cask list | sed -e 's/^/brew cask install /' >> brew-install.sh +if [ "$1" != "-p" ]; then + echo -e "\n# Some cask packages that I like.\n" >> brew-install.sh + echo -e "🍺 Get Homebrew \033[3m\033[93mCask\033[0m installed list" + brew cask list | sed -e 's/^/brew cask install /' >> brew-install.sh +fi chmod +x brew-install.sh