Skip to content

Instantly share code, notes, and snippets.

@imri29
Last active November 13, 2024 08:40
Show Gist options
  • Save imri29/2f1d3ecd40a61b3d41cbaf8c77fd8192 to your computer and use it in GitHub Desktop.
Save imri29/2f1d3ecd40a61b3d41cbaf8c77fd8192 to your computer and use it in GitHub Desktop.
New Mac Setup

List of apps, settings and configuration I typically do when setting up a new mac.

Mac Configuration

Settings -> keyboard

key repeat rate: fastest

delay until repeat: shortest

disable accents menu on long keypress:

bash defaults write -g ApplePressAndHoldEnabled -bool true

make sure locale is en-us: add this to .zshrc:

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

Optional: use Karbiner to switch the section key with tilda: simple modifiction -> section key to tilda key

Brew apps list

apps.txt

alt-tab			
font-hack-nerd-font
hiddenbar		
iterm2			
karabiner-elements
sublime-text
raycast
pearcleaner
mac-mouse-fix
eza
git
fnm

to install everything from that file, use

xargs brew install < apps.txt

Raycast

Hotkeys

Set hotkeys for clipboard manager, emoji picker

addons

  • Changecase
  • Kill process
  • Port manager

iTerm2 Settings

Theme: minimal Profile -> Colors -> Color Presets: choose something Profile -> Text -> Font: Hack Nerd Font Mono Profile -> Text -> Cursor: Vertical Profile -> Text -> Window: Transparency and blur Profile -> Text -> keys -> key mappings -> presets: Natural text editing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment