lukekarrys / dotfiles

My zsh dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lukekarrys/dotfiles

Prerequisites

  • brew

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  • 1Password

    • brew install --cask 1password
    • brew install 1password-cli
    • Login to 1Password.app and connect it to the CLI in "Developer" settings
    • Confirm with op whoami
  • chezmoi

    sh -c "$(curl -fsLS get.chezmoi.io)" -- init --ssh --apply lukekarrys
    
  • Change default shell to Homebrew's zsh

    sudo sh -c "echo $(which zsh) >> /etc/shells"
    chsh -s $(which zsh)

macOS Defaults

2023-05-07

Some notes from last time I did this:

  • Some things are now in this onchange script
  • Turn off all notifications sounds and some off altogether
  • Map Caps Lock to Escape in keyboard shortcuts
  • Finder view everything as list
  • Unlock with Apple Watch
  • Open Logi Options to install Bolt and restore from backup
  • Turn on accounts in system settings so Raycast, etc can access calendars

About

My zsh dotfiles

License:MIT License


Languages

Language:Shell 93.2%Language:Ruby 3.7%Language:JavaScript 3.0%