Update install scripts: less stuff, mac-silicon php8 etc.

main
Steffen Rademacker 3 years ago
parent ad4cbe36bf
commit bd2d9a6ff5

@ -2,10 +2,12 @@
# install xcode and other software from the app store
# everything neccessary first - command line tools
xcode-select --install
sudo xcodebuild -license
sudo softwareupdate --install-rosetta
# default macos settings
defaults write -g ApplePressAndHoldEnabled -bool false
defaults write com.apple.Finder AppleShowAllFiles true
defaults write com.apple.Finder AppleShowAllFiles -bool true
# install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
@ -24,7 +26,6 @@ brew install zsh
# basic config symlinks
mkdir ~/.config
cd ~/dotfiles
ln -s ~/dotfiles/editorconfig ~/.editorconfig
ln -s ~/dotfiles/gitconfig ~/.gitconfig
ln -s ~/dotfiles/gitignore ~/.gitignore
ln -s ~/dotfiles/zsh ~/.zsh
@ -35,7 +36,7 @@ tic ~/dotfiles/other/xterm-256color.terminfo
# zsh as default
sudo vim /etc/shells
chsh -s /usr/local/bin/zsh
chsh -s /opt/homebrew/bin/zsh
/usr/bin/env zsh
sudo launchctl config user path $PATH

@ -2,7 +2,7 @@
# ruby
brew install rbenv # restart terminal, then:
RUBY_CONFIGURE_OPTS="--with-openssl-dir=/usr/local/opt/openssl" rbenv install 3.0.2
rbenv install 3.0.2
rbenv global 3.0.2
gem install neovim
@ -11,7 +11,6 @@ curl -L https://git.io/n-install | bash
n v8
n v12
n lts
n latest
npm install -g npm@latest
npm install -g neovim
npm update -g
@ -20,7 +19,7 @@ npm update -g
# first: find out the current python3 version in homebrew
# then install this version with pyenv and link it
brew install pyenv # restart terminal, then:
pyenv install 3.9.8
pyenv global 3.9.8
pyenv install 3.10.0
pyenv global 3.10.0
pip install --upgrade pip
pip install neovim

@ -26,7 +26,7 @@ npm install -g diff-so-fancy
npm install -g fkill-cli
# install fzf
/usr/local/opt/fzf/install
/opt/homebrew/opt/fzf/install
# clipper
mkdir -p ~/Library/LaunchAgents

@ -1,4 +1,4 @@
#!/usr/bin/env bash
#!/usr/bin/env zsh
brew tap buo/cask-upgrade
brew tap homebrew/cask-fonts
@ -12,17 +12,14 @@ brew install --cask forklift
brew install --cask google-chrome
brew install --cask hammerspoon
brew install --cask iina
brew install --cask imagealpha
brew install --cask imageoptim
brew install --cask iterm2
brew install --cask kap
brew install --cask karabiner-elements
brew install --cask microsoft-teams
brew install --cask qlstephen
brew install --cask reaper
brew install --cask sequel-pro
brew install --cask signal
brew install --cask sketch
brew install --cask skype
brew install --cask spotify
brew install --cask syntax-highlight
brew install --cask telegram

Loading…
Cancel
Save