Compare commits

...

3 Commits

Author SHA1 Message Date
798c4e74b0 Restore code for installing web dev utilities and Python 2024-09-21 10:26:31 +01:00
0108d44bd1 Remove MAMP from Dock 2024-09-21 10:26:05 +01:00
9740e00466 Update brewfile 2024-09-21 10:25:52 +01:00
3 changed files with 25 additions and 3 deletions

View File

@ -1,7 +1,18 @@
tap "homebrew/bundle"
tap "homebrew/services"
brew "openssl@3"
brew "readline"
brew "php"
brew "composer"
brew "dnsmasq"
brew "ffmpeg"
brew "git"
brew "imagemagick"
brew "mas"
brew "nginx"
brew "nvm"
brew "pipx"
brew "pyenv"
brew "yt-dlp"
cask "1password"
cask "adguard"
@ -12,7 +23,6 @@ cask "dbngin"
cask "discord"
cask "firefox"
cask "font-jetbrains-mono"
cask "mamp"
cask "messenger"
cask "mullvad-browser"
cask "mullvadvpn"
@ -27,6 +37,7 @@ cask "transmit"
cask "visual-studio-code"
cask "vlc"
cask "vmware-fusion"
mas "1Password for Safari", id: 1569813296
mas "Numbers", id: 409203825
mas "Pages", id: 409201541
mas "Pixelmator Pro", id: 1289583905

View File

@ -31,7 +31,6 @@ photos=$(dock_item /System/Applications/Photos.app)
pixel=$(dock_item /Applications/Pixelmator\ Pro.app)
vscode=$(dock_item /Applications/Visual\ Studio\ Code.app)
rwd=$(dock_item /Applications/ResponsivelyApp.app)
mamp=$(dock_item /Applications/MAMP\ PRO.app)
db=$(dock_item /Applications/Sequel\ Ace.app)
ftp=$(dock_item /Applications/Transmit.app)
xcode=$(dock_item /Applications/Xcode.app)
@ -39,5 +38,5 @@ xcodesim=$(dock_item /Applications/Xcode.app/Contents/Developer/Applications/Sim
vmware=$(dock_item /Applications/VMware\ Fusion.app)
textedit=$(dock_item /Applications/BBEdit.app)
sudo su $LOGGED_USER -c "defaults write com.apple.dock persistent-apps -array '$settings' '$launch' '$terminal' '$calendar' '$reminders' '$mail' '$rss' '$messages' '$discord' '$fbmessages' '$firefox' '$safari' '$mullvad' '$video' '$video2' '$notes' '$notes2' '$pages' '$numbers' '$photos' '$pixel' '$vscode' '$rwd' '$mamp' '$db' '$ftp' '$xcode' '$xcodesim' '$vmware' '$textedit' "
sudo su $LOGGED_USER -c "defaults write com.apple.dock persistent-apps -array '$settings' '$launch' '$terminal' '$calendar' '$reminders' '$mail' '$rss' '$messages' '$discord' '$fbmessages' '$firefox' '$safari' '$mullvad' '$video' '$video2' '$notes' '$notes2' '$pages' '$numbers' '$photos' '$pixel' '$vscode' '$rwd' '$db' '$ftp' '$xcode' '$xcodesim' '$vmware' '$textedit' "
killall Dock

View File

@ -114,5 +114,17 @@ cp com.apple.ncprefs.plist ~/Library/Preferences/com.apple.ncprefs.plist
#Import mobileconfig
open Fastmail.mobileconfig
# Install LTS version of Node and the second most recent version of Python
nvm install --lts
pyenv install 3.11
pyenv global 3.11
# Install imagemagic module for PHP
pecl install imagick
# Install Laravel Valet
composer global require laravel/valet
valet install
# Prompt user to reboot
echo "Setup complete, please reboot."