Skip to content

yangavin/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

This repository contains all my configuration dotfiles for setting up new machines.

Use stow to symlink the home directory to the $HOME directory, and install all software with homebrew.

iTerm2 setting is stored outside the home folder (since it doesn't need to be symlinked)

Prerequisites

  • zsh
  • git
  • brew
  • stow

For Neovim, I use LazyVim with some tweaks to suit my needs:

  • nvim (duh)
  • fd
  • lazygit
  • rg
  • fzf

Maybe more I'm not even sure lol

Installation

Clone the repository to your root directory with:

git clone git@github.com:yangavin/.dotfiles.git ~/.dotfiles

cd into the repo:

cd ~/.dotfiles

Symlink home with stow:

stow home

Install all homebrew packages with:

brew bundle install

Load iTerm2 settings:

Preferences -> General -> Preferences -> Load preferences from a custom folder or URL

Point it to this repo