f1337 / dotfiles-mac

:snowflake: An easy-to-recreate MacOS setup for software development, via Homebrew and some config files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles-mac

❄️ MacOS dotfiles and quick-start for software development.

Automated Install

make install
make entertainment # optionally install entertainment software

See the Makefile and Brewfile for details about what exactly is installed.

Manual Customizations

Alfred

  1. Disable data-gathering Spotlight behaviors: System Preferences > Spotlight, then un-check "Spotlight Suggestions" and "Allow Spotlight Suggestions in Look up".

  2. Disable the Spotlight keyboard shortcut (so that Alfred can take it): System Preferences > Spotlight, then click "Keyboard Shortcuts…", then un-check "Show Spotlight search"

  3. Alfred > Preferences > General, check "Launch Alfred at login", the set the Alfred Hotkey to Command-Space.

  4. Neuter the Dock (you can manually show/hide it using cmd + option - d):

     defaults write com.apple.dock autohide-delay -float 500
     killall Dock
    
  5. Install the Dracula theme.

  6. Install the Emoji Snippet Pack

Firefox Add-Ons

  • HTTPS Everywhere
  • Privacy Badger
  • uBlock Origin
  • 1Password
  • Facebook Container
  • Firefox Multi-Account Containers (Ctrl + . > Tab > 1-n for new container tab)
  • Temporary Containers

Fonts

I use Operator Mono for programming. For a free alternative, check out Matt McFarland's write-up.

git

git config --global user.name "Your Name"
git config --global user.email you@example.com

iTerm2

Dracula theme for iTerm2.

Privacy settings

This lifehacker post is a good start.

Gaming

Bluestacks

Android emulator. Does not play nicely with Docker (as of 2020-07).

brew cask install bluestacks

Minecraft

  1. Download Optifine, then open and run the .jar file to install it.
  2. Download BSL Shaders.
  3. Download ChromaHills.
  4. Run Minecraft, select the OptiFine profile.
  5. In Minecraft, click Options > Video Settings > Shaders, then click the Shaders Folder button in the lower left corner. This will open the shaderpacks folder in Finder.Open a new Finder window (File > New or command-n, then Go > Downloads in the new window) and go to your Downloads folder. Drag the BSL Shaders .zip file from the Downloads folder to the Minecraft shaderpacks folder.
  6. In Minecraft, select the newly displayed BSL shaders .zip. Minecraft will relaunch the UI. Click Done. And the click Done again.
  7. In Minecraft, click Resource Packs from the Options screen. Next click Open Resource Pack Folder. As with the shaders, open your downloads folder, and drag the Chroma Hills .zip file to the Minecraft resourcepacks folder.
  8. In Minecraft, click Done, then click Resource Packs again. Next mouse over ChromaHills, and click the Right/Play button. Then click Done. The UI will relaunch again. Click Done again.
  9. Voila! Minecraft's UI isn't awful anymore!

TODO

About

:snowflake: An easy-to-recreate MacOS setup for software development, via Homebrew and some config files.

License:MIT License


Languages

Language:Shell 36.8%Language:CoffeeScript 29.7%Language:JavaScript 11.1%Language:Python 9.2%Language:Makefile 8.3%Language:AppleScript 2.3%Language:Ruby 2.1%Language:Less 0.5%