Skip to content

averypelle/config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Avery's Setup

This repo contains my preferred new computer environment setup and shell configuration. It exists so that I can easily replicate my preferences onto a new system in minutes and keep my computers in sync.

Dependencies

This repo depends on the following tools being installed on your system

  • git
  • zsh
  • oh-my-zsh
  • ghostty

To sync your config with this repo

Run the following commands

./sync.sh

Worth it

Here is an image of the terminal after the configurations have been applied

terminal

Getting started on a new Mac

My Apps

Development Environment Setup

  1. . Install Xcode Command Line Tools
xcode-select --install
  1. Generate a new SSH key for this computer and add it to the ssh-agent. Follow the GitHub guide here.

  2. Add the new SSH key to your GitHub account. Follow the GitHub guide here.

  3. Configure git

# Tell git who you are
git config --global user.email "[email protected]"
git config --global user.name "Your Name"

# other useful git configs
git config --global --add --bool push.autoSetupRemote true
  1. Clone this repo
git clone [email protected]:averypelle/config.git
  1. Install oh-my-zsh

  2. Install the MonoLisa font

  3. Sync the configs

./sync.sh

Programming Language Setup

  • Python: uv curl -LsSf https://astral.sh/uv/install.sh | sh

  • TypeScript: bun curl -fsSL https://bun.sh/install | bash

Work Apps

  • Notion, Figma, Slack.

About

Avery's mac config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages