Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.13.11-RELEASE #138

Merged
merged 23 commits into from
Dec 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
9bc643c
πŸ—‘οΈ remove `Transnomino` Homebrew formula
MarioCatuogno Oct 18, 2023
025b288
πŸ“ update CHANGELOG file
MarioCatuogno Oct 18, 2023
13248dc
πŸ“¦ add `AppCleaner` Homebrew formula
MarioCatuogno Oct 18, 2023
7f428b7
πŸ“ update CHANGELOG file
MarioCatuogno Oct 18, 2023
a17785f
πŸ“¦ add `KeyClu` Homebrew formula
MarioCatuogno Nov 11, 2023
ec019f9
πŸ—‘οΈ remove `Hush` MAS formula
MarioCatuogno Nov 19, 2023
21c53ab
πŸ—‘οΈ remove `AdGuard` Homebrew formula
MarioCatuogno Nov 19, 2023
fe47e8f
πŸ“ update CHANGELOG file
MarioCatuogno Nov 19, 2023
556586a
πŸ“ update CHANGELOG file
MarioCatuogno Nov 19, 2023
862b70c
πŸ“¦ add `Wipr` MAS formula
MarioCatuogno Nov 19, 2023
5b82da7
πŸ“ update CHANGELOG file
MarioCatuogno Nov 19, 2023
c1d0231
πŸ“¦ add `Latest` Homebrew formula
MarioCatuogno Nov 22, 2023
ac1f487
πŸ“¦ add `Dato` MAS formula
MarioCatuogno Nov 22, 2023
1e4921c
πŸ—‘οΈ remove `Signal` Homebrew formula
MarioCatuogno Nov 28, 2023
a2b0a7a
πŸ“¦ add `NetNewsWire` Homebrew formula
MarioCatuogno Dec 2, 2023
b439cce
πŸ—‘οΈ remove `Reeder` MAS formula
MarioCatuogno Dec 2, 2023
d64f147
πŸ“ update CHANGELOG file
MarioCatuogno Dec 2, 2023
7052408
πŸ”₯ switched from `VisualStudioCode` to `VsCodium`
MarioCatuogno Dec 2, 2023
7c6c954
πŸ—‘οΈ remove `DiffusionBee` and `Transmit` formulaes
MarioCatuogno Dec 2, 2023
3a44439
πŸ—‘οΈ remove `Raivo OTP` MAS formula
MarioCatuogno Dec 2, 2023
6d4bf63
πŸ› remove `mas` references
MarioCatuogno Dec 5, 2023
36fb803
πŸ› remove `mas` references
MarioCatuogno Dec 5, 2023
f8dc3a3
πŸ› remove `mas` references
MarioCatuogno Dec 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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