Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 1.2 KB

README.md

File metadata and controls

55 lines (38 loc) · 1.2 KB

Srikar's Dotfiles

Installation

  1. Clone this repository into ~/.Dotfiles
  2. Install pure ZSH prompt with npm install -g pure-prompt
  3. cd into the Dotfiles directory
  4. Run ./setup.sh located in the directory
  5. To properly enable the Ctrl-Space tmux prefix key, disable the default "Select the previous input source" and "Select next source in input menu" MacOS keyboard shortcuts by following this Github comment

Common Tasks

Update Git Submodules

git submodule update --recursive --remote

Updating Homebrew Dump Bundle File

brew bundle dump --describe --force --brews --casks --taps --mas --file ~/.Dotfiles/homebrew/.Brewfile

Forcing Local State to Match Homebrew Dump Bundle File

brew bundle cleanup --force --file ~/.Dotfiles/homebrew/.Brewfile

Upgrading Homebrew Casks

Sourced from https://stackoverflow.com/a/31994862/1042093.

Normal Upgrade

brew upgrade --cask

List Outdated

brew outdated --cask --greedy --verbose

Force Upgrade

brew upgrade --cask --greedy