pmareke / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pmareke's macOS Setup

Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Run brew analytics off.

GitHub SSH key

  • Generate key with a password:
ssh-keygen -f $HOME/.ssh/github_rsa
  • Add key to the keychain:
ssh-add $HOME/.ssh/github_rsa # company-installed
/usr/bin/ssh-add $HOME/.ssh/github_rsa # system
cat ~/.ssh/github_rsa.pub| pbcopy
  • Test connection:
ssh -T git@github.com -i ~/.ssh/github_rsa
  • Clone this repo:
git clone git@github.com:pmareke/dotfiles.git

Installing software via Homebrew

All software installed on the system must be listed in Brewfile.

  • Run cp Brewfile ~/.Brewfile
brew bundle --global

Shell

Node

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

Vim Plugin Manager

  • Instal Vim Packer
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
 ~/.local/share/nvim/site/pack/packer/start/packer.nvim

VSCode

  • Paste the content of the settings.json in the VSCode settings.

Karabiner

  • Copy the karabiner.json file into the app config folder.

About


Languages

Language:Lua 72.8%Language:Shell 25.2%Language:Ruby 1.3%Language:Vim Snippet 0.6%Language:Vim Script 0.2%