Skip to content

Latest commit

 

History

History
181 lines (126 loc) · 4.36 KB

README.md

File metadata and controls

181 lines (126 loc) · 4.36 KB

setting up new mac

install xcode

xcode-select --install

install rosetta

here for M1 chips

softwareupdate --install-rosetta --agree-to-license

github

create git ssh key

auto install

./install

visual studio

  • run defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false for key repeat

spotify

  1. show advanced settings
  2. say no to opening on login

messenger

  • go to settings > disable launch on startup

zoom

  • settings > share screen > window size ... > maintain current size

steam

  • settings > user & groups > remove steam from startup

download apps from appstore

  • Daisy Disk
  • Horo

enable 3 finger drag

System Preferences > Accessibility > Pointer Control > Mouse & Trackpad > Trackpad Options > Enable Dragging > Three Finger Drag

set up the guesture button

logi options image

monitor control

monitor control general settings monitor control app menu settings monitor control keyboard settings

set up key board repeat

Keyboard > Keyboard > Key Repeat

set fast

Keyboard > Keyboard > Delay Until Repeat

set short

update finder settings

Finder > Preferences > [do stuff here]

Finder > View > Show Path Bar

Finder > View > Show Status Bar

optional

enable document sync on icloud

System Preferences > Apple ID > iCloud Drive > Options > Desktop & Documents Folders

disable icloud optimization

System Preferences > Apple ID > iCloud and disable Optimize Mac Storage

misc settings

  1. enable icloud on messages
  2. enable control zoom
  3. enable tts
  4. put bluetooth in menu bar
  5. put sound in menu bar
  6. play feedback when volume is changed

Quicklook

  • use Brew to install the quicklook plugins into ~/Library/QuickLook

ql color code on m1 fix

here

ql stephen fix

xattr -Cr ~/Library/QuickLook/QLStephen.qlgenerator
qlmanage -r
qlmanage -r cache
killall Finder
  1. unzip
  2. move to /Library/QuickLook
qlmanage -r
killall Finder

firewall

This one is a bit controversial. If you do not install software which allows network access of any kind, skip it. If you run potentially vulnerable software you don't want to be accessed from other machines, consider turning the built-in firewall on. This particularly applies if you develop network software.

  1. Choose Apple menu () > System Preferences, then click Security & Privacy.
  2. Click the Firewall tab.
  3. Click the Lock button, then enter an administrator name and password.
  4. Click Turn On Firewall.
  5. Click Firewall Options.
  6. Uncheck Automatically allow signed software to receive incoming connections.

The last step disables automatic access for software from the App Store. From now on you can either add (dis)allowed programs to the list within the Firewall Options or just click on Allow/Deny, if you get a popup asking you if a specific software may be accessed.

do not disturb

  1. System Preferences > Keyboard > Shortcuts > Mission Control
  2. Turn Do Not Disturb On/Off ⌃⌥⌘D

hidden apps

defaults write com.apple.Dock showhidden -boolean yes; killall Dock

raycast

import the ./raycast.rayconfig into raycast

touch id sudo

sudo vim /etc/pam.d/sudo

add this line

auth sufficient pam_tid.so

messages

  1. go to iphone messages settings
  2. turn on imessage forwarding

appendix

iTerm2 Settings

defaults write com.googlecode.iterm2 LoadPrefsFromCustomFolder -bool true
defaults write com.googlecode.iterm2 PrefsCustomFolder -string "$HOME/.dotfiles/iterm2"
defaults write com.googlecode.iterm2 NoSyncNeverRemindPrefsChangesLostForFile -bool true

chrome

  1. System Preferences > Keyboard > Shortcuts > App Shortcuts > Google Chrome.app
  2. Enter Full Screen ^⌘F
  3. Exit Full Screen ^⌘F