Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.69 KB

README.md

File metadata and controls

55 lines (37 loc) · 1.69 KB

Dotfiles for ⚡️-fast hacking

Install

cd ~/Dropbox
git clone https://github.com/dawsbot/dotfiles
./dotfiles/scripts/bootstrap.sh

This assumes you have the following:

  1. MacOS
  2. iTerm2 (instead of the default MacOS Terminal)
  3. zsh (instead of the default bash)
  4. Operator Mono Font. Change the following line in link/vimrc if you want to use a different italics friendly font
set guifont=Operator\ Mono:h14 " Custom font.
  1. Dropbox located in $HOME/Dropbox

🎁 You'll get:

  1. A beautiful terminal thanks to zsh & oh-my-zsh 💁
  2. A Neovim setup similar to a well equipped IDE 💅
  3. A packaged vimrc with linting & syntax highlighting from the get-go 🎨
  4. A bootstrap script to get setup quickly ⚡️

demo

More Information

  • Modifications can be made to either ~/<file> or ~/Dropbox/dotfiles/link/<file> since they are symlinked.

Bootstrap Script

🔗 The first thing the bootstrap script does is symlink files from ./link/* to $HOME:

  • ./link/zshrc -> $HOME/.zshrc
  • ./link/gitignore -> $HOME/.gitignore
  • ./link/vimrc -> $HOME/.config/nvim/init.vim
  • ./link/en.utf-8.add -> $HOME/.config/nvim/spell/en.utf-8.add

👩‍⚕️ After this, the bootstrap script attempts to doctor your system to ensure you have necessary prerequisites (like python3 or an italic iTerm2 terminal in the settings). Warnings are logged to the console to help you get the proper prerequisites.

Fresh OSX Instructions

  • Go Install node
  • Run bootstrap

License

MIT © Dawson Botsford