Skip to content

matine/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Before switching mac

TODO: Automate this process

  1. Dump your current installed apps status as a brewfile (Warning: this will overwrite the old one)
bfile

Installation

  1. Generate a new public and private SSH key by running:
curl https://raw.githubusercontent.com/driesvints/dotfiles/HEAD/ssh.sh | sh -s "[email protected]"
  1. Copy your public key to your github account
pbcopy < ~/.ssh/id_ed25519.pub
  1. Clone the repository directly in your home folder:
git clone https://github.com/matine/dotfiles ~/dotfiles
  1. Navigate to the dotfiles/scripts directory:
cd ~/dotfiles/scripts
  1. Note that the homebrew path is different for Intel and Silicon machines, so you will need to ensure the correct one is set in the .zshenv file.

  2. Run the initial setup script

sh ./initial-setup.sh
  1. Open the menu (optional)
sh ./menu.sh
  1. Set the repo to use SSH to bypass logins on push etc
git remote set-url origin [email protected]:matine/dotfiles

Features

  • Setup the shell (zsh)
  • Setup GIT
  • Install homebrew and packages
  • Install global (P)NPM packages
  • Configure MacOS
  • Configure Karabiner
  • Configure VSCode
  • Configure Wezterm

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published