Skip to content

My dotfiles and configuration scripts

License

Notifications You must be signed in to change notification settings

joaopgrassi/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles and configuration scripts

Unboxing a new machine is fun, provisioning it is not always so fun.

This repository contains dotfiles and scripts for getting me running on Mac OS X.

See LICENSE for the license terms.

What it does and what it doesn't do

Something important: I have been deliberately focusing on getting me 80% started.

These scripts install most of my tools of choice. I go with the manual route for the remainder of the tools (Adobe Creative Cloud, Traktor, etc). I also manually transfer documents, many of which are on Dropbox.

These scripts do not install all possible dependencies, and there is no complex support for say, loading private data like GnuPG keys, etc. I also tend to go with a configuration that is close to what is out of the box.

Getting up and running

  1. Update macOS
  2. Install Brew https://brew.sh/
  3. Install Git brew install git
  4. Clone this repo into ~/dotfiles
  5. Run scripts/setup-with-homebrew.sh
  6. Run scripts/link-dot-files.sh
  7. Run scripts/use-oh-my-zsh.sh
  8. Run scripts/use-sdkman.sh

Tweaks

Finder

  • View -> Show Status Bar
  • View -> Show Path Bar
  • View -> Show Tab Bar

Maccy

  • Set up global shortcut to control + backtick

Keybindings

Setup Keybindings

mkdir -p ~/Library/KeyBindings && touch DefaultKeyBinding.dict

Then add the contents of misc/DefaultKeyBinding.dict

About

My dotfiles and configuration scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 75.9%
  • Ruby 24.1%