GithubHelp home page GithubHelp logo

dotfiles's Introduction

dotfiles

There are many like it, but this one is mine.

Usage

Install Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
eval "$(/opt/homebrew/bin/brew shellenv)"

This will automatically install Xcode Command Line Tools.

Make sure it’s working:

brew doctor

From the command-line, clone this project:

mkdir -p ~/Developer
git clone https://github.com/moubry/dotfiles.git ~/Developer/dotfiles

Sign into the Mac App Store with your Apple ID, then install system dependencies defined in the Brewfile — this is going to take forever:

cd ~/Developer/dotfiles
brew bundle

Setup the dotfiles:

~/Developer/dotfiles/bootstrap.sh
You’re done!

Check out the new apps you have installed:

find ~/Applications -cmin -120

Try one of the cool aliases:

update

Configuring macOS

This command will close a bunch of your apps, including Terminal. So do this at the end:

. ~/Developer/dotfiles/.macos

This file was derrived from Mathias Bynens’s .macos file.

Other things to remember that the .osx script doesn’t handle for you:

  • Terminal > Preferences > Profiles > Keyboard > Use Option as Meta key.

Setup Apps

  • Download and install Dropbox from their website instead of Homebrew because it’s a mess to setup these days with kernel extensions and/or File Provider. Once you’re signed in: Preferences > Sync Choose folders to selective sync > Only the essential folders (Apps and References). Wait until all Dropbox files are downloaded (this’ll take forever).

  • Log into 1Password to get software licenses.

  • GitHub Desktop > Install Command Line Tool

  • Install NVM by running their install script. To avoid changes to .zshrc, either revert them after installation or run the script with PROFILE=/dev/null.

dotfiles's People

Contributors

moubry avatar burin avatar

Stargazers

Maxwell Frederickson avatar Taras Kalapun avatar Tamal White avatar  avatar

Watchers

 avatar  avatar

Forkers

burin

dotfiles's Issues

"Brew brewdle" - Invalid brewfile

Hi, working through the process in the readme, and getting stuck at this step to install the bundle. I understand brew's bundle functionality has changed lately, but it looks like brewdler is expecting to process "Brewfile". I'm not sure from the output if it's failing to point to your Brewfile or if it's having an issue while parsing the file.

MacBook-Pro:dotfiles nick$ brew tap Homebrew/brewdler
    Warning: Already tapped!
MacBook-Pro:dotfiles nick$ pwd
    /Users/nick/Projects/dotfiles
MacBook-Pro:dotfiles nick$ brew brewdle
    Error: Invalid Brewfile.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.