Skip to content

shamindras/dotfiles

Repository files navigation

Dotfiles (macOS)

Personal dotfiles - philosophy

Warning: these dotfiles are currently a work in progress (not yet complete). Feel free to take Inspiration from them, but best not to use them as is.

This is a repo of my personal dotfiles for macOS. The main philosophy is to use

First Time Setup on New macOS

If this is your first time setting up these dotfiles on a new Mac:

  1. Setup Dropbox:
   make setup-dropbox

Follow the on-screen instructions to:

  • Sign in to your Dropbox account
  • Wait for initial sync to complete
  • Verify ~/DROPBOX directory exists and contains your files
  1. Install dotfiles (after Dropbox sync completes):
   ./install

For subsequent updates, just run ./install.


Installation

Clone the repo and update and sync submodules

In order to install these dotfiles, run the following commands:

git clone --recurse-submodules --remote-submodules git@github.com:shamindras/dotfiles.git

Run installation using dotbot

Now the installation script can be executed using dotbot as follows:

make dotbot_install

NOTE: The above make dotbot_install command is just a wrapper for ./install, if you prefer to run this command directly from your terminal.

Inspiration

These dotfiles have been mainly inspired by the following people. I thank them for openly sharing their work.

Dotfile Sources

About

Personal dotfiles setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published