/dotfiles

Public repo for my personal dotfiles.

Primary LanguageEmacs LispMIT LicenseMIT

My Dotfiles

Need to change this stuff... 👇🏻

After 1 month using a brand new Macbook Pro, it started failing on me, so I had to take it to the Apple Store to then realize I'd have to reinstall everything. Again.

I decided this would be the last time I wasted so much time doing all the setup. So I remebered Victor Cavalcante's advice to me. He was talking about how he automated his setup using something called "dotfiles". Read about it here.

After a lot of researching and investigating, I decided to use Dotbot to do the same.

Why Dotbot?

I wanted a simple bootstrapper with no dependencies that did only 2 things:

  • Automated the creation of symlinks with some security for overwriting
  • Provided a way to execute commands for things like sourcing scripts, running brew, etc.

I didn't want something much more complex than that, I almost decided I'd write my own script, but then I found out about Dotbot, which completely satisfied my requirements.

Setting up your Mac

Follow these install instructions to setup a new Mac.

  1. Update macOS to the latest version with the App Store
  2. Install Xcode from the App Store, open it and accept the license agreement
  3. Install macOS Command Line Tools by running
xcode-select --install
  1. Clone this repo
git clone https://github.com/akamud/dotfiles.git ~/.dotfiles
  1. Start the installation
cd ~/.dotfiles && ./install
  1. Restart your computer to finalize the process

Tools used

Dotfiles used as inspiration

Useful resources

License

MIT License