Skip to content

jryer/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Repo for setting up new devices since I always forget what I like to have

Setting Up New Device

Git

Install

Run git --version -- Follow directions to install Xcode Command Line Tools

SSH Keys (if needed)

adding-a-new-ssh-key-to-your-github-account

  • Generate ssh key: ssh-keygen -t ed25519 -C "[email protected]"
  • Start ssh-agent: eval "$(ssh-agent -s)"
  • Create ssh-agent config: touch ~/.ssh/config
  • Add contents into created config file:
Host github.com
  AddKeysToAgent yes
  IdentityFile ~/.ssh/id_ed25519
  • Add provide key to ssh-agent: ssh-add --apple-use-keychain ~/.ssh/id_ed25519
  • Copy public key to clipboard: pbcopy < ~/.ssh/id_ed25519.pub
  • Go to Settings > Access > SSH and GPG keys > New SSH key

References

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/

Rebase Editor

https://github.com/sjurba/rebase-editor (requires yarn or npm)

Homebrew

  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/jonathanryer/.zprofile
  • eval "$(/opt/homebrew/bin/brew shellenv)"

References https://brew.sh

Terminal

iTerm2

https://iterm2.com Add Default.json to profiles

Powerline Patched Font

Follow directions here: https://github.com/powerline/fonts?tab=readme-ov-file#quick-installation

Oh my zsh

https://ohmyz.sh/#install https://github.com/agnoster/agnoster-zsh-theme?tab=readme-ov-file ZSH_THEME="agnoster"

Node, npm, yarn

Languages

Java

JDK https://www.oracle.com/java/technologies/downloads/ Visual Code Extension Pack https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack echo export "JAVA_HOME=$(/usr/libexec/java_home)" >> ~/.zshrc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published