Skip to content

Latest commit

 

History

History
51 lines (48 loc) · 1.61 KB

MAC_SETUP.md

File metadata and controls

51 lines (48 loc) · 1.61 KB

Getting Started for macOS

The following instructions are for macbook.

Clone the repository

git clone --recurse-submodules https://github.com/BharathKumarRavichandran/dotfiles.git

Setting up the workspace

  1. Install brew
  2. Install and set up git.
  3. Install and set up vim.
  4. Install brave-browser.
  5. Install fonts and font-utils:
    • Source Code Pro
    • FiraCode
    • Iosevka
    • powerline-fonts
    • xorg-font-utils.
  6. Install bat:
    • Configure bat.
  7. Install ag and fzf:
    • Install ag for fast code searching.
    • Install fzf for fuzzy searching.
  8. Install ack
  9. Install iterm2:
    • Install the iterm2 terminal emulator.
    • Configure iterm2 based on your preferences.
  10. Install zsh and zsh-completions:
    • Install the zsh shell.
    • Install zsh-completions.
    • Configure zsh based on your preferences.
  11. Install tmux
  12. Generate an SSH key pair and add it to GitHub.
  13. Install GPG.
    1. Install pinentry-mac and configure it.
    2. Import primary key.
    3. Create a new signing subkey and add the signing subkey to your GitHub account.
    4. Update the signing key in git/.gitconfig
  14. Set up development environment:
    • Install nvm
    • Install docker.
    • Install VSCode:
      • Configure VSCode.
      • Setup theme and file icons.
      • Install extensions.
      • Setup settings-sync.
    • Install IntelliJ Idea.
    • Install Postman.
    • Install Dbeaver.