improve brew bundle functions

This commit is contained in:
Sloane Perrault 2022-08-06 08:20:23 -04:00
parent bcc4f9cafe
commit c80c4a7054
2 changed files with 15 additions and 4 deletions

View file

@ -0,0 +1,15 @@
function brew-save -d "Install a new homebrew cask and update the global Brewfile"
set -f package $argv
if set -f info_output (brew info $package 2> /dev/null)
if echo $info_output | grep homebrew-cask &> /dev/null
set -f brewfile_keyword cask
else
set -f brewfile_keyword brew
end
echo "$brewfile_keyword \"$package\"" >> ~/.Brewfile
brew bundle --global
else
echo "package not found: $argv"
return 1
end
end

View file

@ -1,4 +0,0 @@
function cask -d "Install a new homebrew cask and update the global Brewfile"
echo "cask \"$argv\"" >> ~/.Brewfile
brew bundle --global
end