Moved cask installation to it's own command.

This commit is contained in:
2021-12-13 09:37:41 -05:00
parent 9c48322f85
commit 0e6155386b
8 changed files with 2827 additions and 15 deletions

2
.gitignore vendored
View File

@@ -1,8 +1,10 @@
**/.DS_Store
**/Brewfile.lock.json
**/plugins
**/plugin
**/.zcompdump*
**/.zcompdump
**/.zcompcache
zsh/.config/zsh/history
**/.zsh_history
**/.zsh_sessions

View File

@@ -1,15 +1,22 @@
bootstrap-homebrew:
xcode-select --install | true
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
chmod -R go-w $(brew --prefix)/share
chmod -R go-w $(brew --prefix)
bootsrap-brews:
bootstrap-brews:
@brew bundle \
--no-lock \
--cleanup \
--debug \
--file "$(PWD)/macOS/.config/macOS/Brewfile"
bootstrap-casks:
@brew bundle \
--no-lock \
--cleanup \
--debug \
--file "$(PWD)/macOS/.config/macOS/Casks.Brewfile"
bootstrap-logitech:
@curl \
--output ~/Downloads/logi-options.zip \

View File

@@ -17,14 +17,5 @@ brew "swift-format"
brew "zsh"
brew "zsh-completions"
# casks
cask "docker"
cask "google-chrome"
cask "iterm2"
cask "microsoft-teams"
cask "obs"
cask "paw"
cask "sketchup-pro"
# fonts
cask "font-inconsolata-nerd-font"

View File

@@ -0,0 +1,11 @@
tap "homebrew/cask"
# casks
cask "docker"
cask "google-chrome"
cask "iterm2"
cask "microsoft-teams"
cask "obs"
cask "paw"
cask "sketchup-pro"

2802
vim/.vim/autoload/plug.vim Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +1,4 @@
# configure keeping history of commands
# TODO: move to $ZDOTDIR/.zsh_history
setopt appendhistory
setopt sharehistory
setopt incappendhistory

View File

@@ -3,6 +3,7 @@
alias zdots() { nvim "$ZDOTDIR" }
alias dots() { nvim ~/.dotfiles }
alias reload() { source "$ZDOTDIR/.zshrc" }
alias banner() { clear && cat < "$ZDOTDIR/banner" }
alias mkcd() { mkdir $1 && cd $1 }
alias l() { ls -lah "$@" }

View File

@@ -5,6 +5,8 @@ HISTFILE=$ZDOTDIR/history
# Allow useful scripts in ~/.bin to be in the search path.
export PATH=~/.bin:$PATH
export PATH=/opt/homebrew/bin:$PATH
export PATH=/opt/homebrew/sbin:$PATH
# zsh-completions installed by homebrew
if type brew &>/dev/null; then