Skip to content

Commit

Permalink
Merge pull request #138 from MarioCatuogno/1.13.11-RELEASE
Browse files Browse the repository at this point in the history
1.13.11-RELEASE
  • Loading branch information
MarioCatuogno committed Dec 5, 2023
2 parents 2bcbdc2 + f8dc3a3 commit 243f43d
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 41 deletions.
27 changes: 5 additions & 22 deletions Brewfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@ brew "svn"
brew "tldr"
brew "tree"
brew "wget"
cask "adguard"
cask "appcleaner"
cask "bartender"
cask "diffusionbee"
cask "duckduckgo"
cask "fliqlo"
cask "font-atkinson-hyperlegible"
Expand All @@ -26,34 +25,18 @@ cask "font-lato"
cask "font-roboto"
cask "font-ubuntu-mono-nerd-font"
cask "hazel"
cask "latest"
cask "iina"
cask "istat-menus"
cask "iterm2"
cask "keyclu"
cask "lyn"
cask "micro-snitch"
cask "mullvadvpn"
cask "netnewswire"
cask "powerphotos"
cask "raycast"
cask "shottr"
cask "signal"
cask "steam"
cask "transmission"
cask "transmit"
cask "transnomino"
cask "visual-studio-code"
mas "Bitwarden", id: 1352778147
mas "ChronoSync Express", id: 904801687
mas "DaisyDisk", id: 411643860
mas "Hush", id: 1544743900
mas "iMovie", id: 408981434
mas "Numbers", id: 409203825
mas "Pages", id: 409201541
mas "PhotoMill", id: 778590574
mas "PhotoSweeper", id: 463362050
mas "Pixelmator Pro", id: 1289583905
mas "PopClip", id: 445189367
mas "Raivo OTP", id: 1498497896
mas "Reeder", id: 1529448980
mas "System Color Picker", id: 1545870783
mas "The Unarchiever", id: 425424353
mas "Vinegear - Tube Cleaner", id: 1591303229
cask "vscodium"
2 changes: 1 addition & 1 deletion bin/config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.serve

# Cleanup and final touches
echo "βš™οΈ Cleanup and final touches..."
brew -v update && brew -v upgrade && mas upgrade && brew -v cleanup --prune=2 && brew doctor && brew -v upgrade --casks --greedy
brew -v update && brew -v upgrade && brew -v cleanup --prune=2 && brew doctor && brew -v upgrade --casks --greedy

# Exit script
exit
3 changes: 0 additions & 3 deletions bin/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ update_brew() {
echo "βš™οΈ Update and cleanup Homebrew..."
brew -v update
brew -v upgrade
mas upgrade
brew -v cleanup --prune=2
brew doctor
brew -v upgrade --casks --greedy
Expand All @@ -58,8 +57,6 @@ if ! command -v brew >/dev/null 2>&1; then
echo "πŸ“¦ Installing XCode CL tools..."
xcode-select --install
install_homebrew
echo "πŸ“¦ Installing MAS..."
brew install mas
update_brew
install_apps
echo "βš™οΈ Disabling Homebrew Analytics"
Expand Down
13 changes: 0 additions & 13 deletions bin/update.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,19 +31,6 @@ while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null &
printf "βš™οΈ Updating Homebrew...\n"
brew update-reset

# Update Mac App Store applications
printf "βš™οΈ Updating Mac App Store applications...\n"
outdated_apps=$(mas outdated)
if [ ! -z "$outdated_apps" ]
then
while IFS= read -r app; do
app_id=$(echo "$app" | awk '{ print $1 }')
app_name=$(echo "$app" | awk '{$1=""; print $0}')
printf "Updating %s...\n" "$app_name"
mas upgrade "$app_id"
done <<< "$outdated_apps"
fi

# Cleanup
printf "βš™οΈ Cleaning up Homebrew...\n"
brew cleanup -s && brew doctor && brew upgrade --cask --greedy
Expand Down
2 changes: 1 addition & 1 deletion config/.zshrc
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,4 @@ alias ping="prettyping --nolegend"
alias myip="ipconfig getifaddr en0"

# Brew
alias bup="brew -v update && brew -v upgrade && mas upgrade && brew -v cleanup --prune=2 && brew doctor && brew -v upgrade --casks --greedy"
alias bup="brew -v update && brew -v upgrade && brew -v cleanup --prune=2 && brew doctor && brew -v upgrade --casks --greedy"
38 changes: 37 additions & 1 deletion doc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,42 @@ All notable changes to this project will be documented in this file. The types o

---

## __1.13.11__ ([2023-12-05](https://github.com/MarioCatuogno/Clean-macOS/milestone/9))

This minor release update the Brewfile and the removal of `mas` command to install apps from App Store.

__DOCS__

* πŸ“ update CHANGELOG file

__CHANGED__

* πŸ”₯ switched from `VisualStudioCode` to `VsCodium` brew formula

__FIXED__

* πŸ› remove `mas` references because, due to Apple restricting APIs, it seems to no longer work properly [link](https://github.com/mas-cli/mas/issues/486)

__NEW__

* πŸ“¦ add `AppCleaner` Homebrew formula
* πŸ“¦ add `Dato` MAS formula
* πŸ“¦ add `Latest` Homebrew formula
* πŸ“¦ add `NetNewsWire` Homebrew formula
* πŸ“¦ add `KeyClu` Homebrew formula
* πŸ“¦ add `Wipr` MAS formula

__REMOVED__

* πŸ—‘οΈ remove `AdGuard` Homebrew formula
* πŸ—‘οΈ remove `DiffusionBee` Homebrew formula
* πŸ—‘οΈ remove `Hush` MAS formula
* πŸ—‘οΈ remove `Raivo OTP` MAS formula
* πŸ—‘οΈ remove `Reeder` MAS formula
* πŸ—‘οΈ remove `Signal` Homebrew formula
* πŸ—‘οΈ remove `Transmit` Homebrew formula
* πŸ—‘οΈ remove `Transnomino` Homebrew formula

## __1.13.10__ ([2023-10-03](https://github.com/MarioCatuogno/Clean-macOS/milestone/9))

This minor release update the Brewfile.
Expand Down Expand Up @@ -233,7 +269,7 @@ __NEW__

__REMOVED__

* πŸ—‘οΈ remove `AppCleaer` Homebrew formula
* πŸ—‘οΈ remove `AppCleaner` Homebrew formula

## __1.13.0__ ([2023-02-28](https://github.com/MarioCatuogno/Clean-macOS/milestone/9))

Expand Down

0 comments on commit 243f43d

Please sign in to comment.