├── .bash_profile ├── .gitconfig ├── .oh-my-zsh └── themes │ └── agnoster.zsh-theme ├── .zshrc ├── Brewfile ├── Brewfile.lock.json ├── Dan-iterm.json ├── LICENSE ├── README.md ├── brew.sh ├── macos.sh ├── npminstall.sh ├── ohmyz.sh ├── package-lock.json ├── pipinstall.sh ├── powerline-fonts ├── 3270Medium.ttf ├── 3270Narrow.ttf ├── 3270SemiNarrow.ttf ├── Anonymice Powerline Bold Italic.ttf ├── Anonymice Powerline Bold.ttf ├── Anonymice Powerline Italic.ttf ├── Anonymice Powerline.ttf ├── Arimo Bold Italic for Powerline.ttf ├── Arimo Bold for Powerline.ttf ├── Arimo Italic for Powerline.ttf ├── Arimo for Powerline.ttf ├── Cousine Bold Italic for Powerline.ttf ├── Cousine Bold for Powerline.ttf ├── Cousine Italic for Powerline.ttf ├── Cousine for Powerline.ttf ├── DejaVu Sans Mono Bold Oblique for Powerline.ttf ├── DejaVu Sans Mono Bold for Powerline.ttf ├── DejaVu Sans Mono Oblique for Powerline.ttf ├── DejaVu Sans Mono for Powerline.ttf ├── Droid Sans Mono Dotted for Powerline.ttf ├── Droid Sans Mono Slashed for Powerline.ttf ├── Droid Sans Mono for Powerline.otf ├── FuraMono-Bold Powerline.otf ├── FuraMono-Medium Powerline.otf ├── FuraMono-Regular Powerline.otf ├── Go Mono Bold Italic for Powerline.ttf ├── Go Mono Bold for Powerline.ttf ├── Go Mono Italic for Powerline.ttf ├── Go Mono for Powerline.ttf ├── Hack-Bold.ttf ├── Hack-BoldItalic.ttf ├── Hack-Italic.ttf ├── Hack-Regular.ttf ├── Inconsolata Bold for Powerline.ttf ├── Inconsolata for Powerline.otf ├── Inconsolata-dz for Powerline.otf ├── Inconsolata-g for Powerline.otf ├── Literation Mono Powerline Bold Italic.ttf ├── Literation Mono Powerline Bold.ttf ├── Literation Mono Powerline Italic.ttf ├── Literation Mono Powerline.ttf ├── Meslo LG L Bold Italic for Powerline.ttf ├── Meslo LG L Bold for Powerline.ttf ├── Meslo LG L DZ Bold Italic for Powerline.ttf ├── Meslo LG L DZ Bold for Powerline.ttf ├── Meslo LG L DZ Italic for Powerline.ttf ├── Meslo LG L DZ Regular for Powerline.ttf ├── Meslo LG L Italic for Powerline.ttf ├── Meslo LG L Regular for Powerline.ttf ├── Meslo LG M Bold Italic for Powerline.ttf ├── Meslo LG M Bold for Powerline.ttf ├── Meslo LG M DZ Bold Italic for Powerline.ttf ├── Meslo LG M DZ Bold for Powerline.ttf ├── Meslo LG M DZ Italic for Powerline.ttf ├── Meslo LG M DZ Regular for Powerline.ttf ├── Meslo LG M Italic for Powerline.ttf ├── Meslo LG M Regular for Powerline.ttf ├── Meslo LG S Bold Italic for Powerline.ttf ├── Meslo LG S Bold for Powerline.ttf ├── Meslo LG S DZ Bold Italic for Powerline.ttf ├── Meslo LG S DZ Bold for Powerline.ttf ├── Meslo LG S DZ Italic for Powerline.ttf ├── Meslo LG S DZ Regular for Powerline.ttf ├── Meslo LG S Italic for Powerline.ttf ├── Meslo LG S Regular for Powerline.ttf ├── Monofur Bold for Powerline.ttf ├── Monofur Italic for Powerline.ttf ├── Monofur for Powerline.ttf ├── Noto Mono for Powerline.ttf ├── NovaMono for Powerline.ttf ├── ProFont Bold For Powerline.ttf ├── ProFont For Powerline.ttf ├── Roboto Mono Bold Italic for Powerline.ttf ├── Roboto Mono Bold for Powerline.ttf ├── Roboto Mono Italic for Powerline.ttf ├── Roboto Mono Light Italic for Powerline.ttf ├── Roboto Mono Light for Powerline.ttf ├── Roboto Mono Medium Italic for Powerline.ttf ├── Roboto Mono Medium for Powerline.ttf ├── Roboto Mono Thin Italic for Powerline.ttf ├── Roboto Mono Thin for Powerline.ttf ├── Roboto Mono for Powerline.ttf ├── Source Code Pro Black for Powerline.otf ├── Source Code Pro Bold for Powerline.otf ├── Source Code Pro ExtraLight for Powerline.otf ├── Source Code Pro Light for Powerline.otf ├── Source Code Pro Medium for Powerline.otf ├── Source Code Pro Powerline BlackItalic.otf ├── Source Code Pro Powerline BoldItalic.otf ├── Source Code Pro Powerline ExtraLightItalic.otf ├── Source Code Pro Powerline Italic.otf ├── Source Code Pro Powerline LightItalic.otf ├── Source Code Pro Powerline MediumItalic.otf ├── Source Code Pro Powerline SemiboldItalic.otf ├── Source Code Pro Semibold for Powerline.otf ├── Source Code Pro for Powerline.otf ├── Space Mono Bold Italic for Powerline.ttf ├── Space Mono Bold for Powerline.ttf ├── Space Mono Italic for Powerline.ttf ├── Space Mono for Powerline.ttf ├── SpaceMono-Bold.ttf ├── SpaceMono-BoldItalic.ttf ├── SpaceMono-Italic.ttf ├── SpaceMono-Regular.ttf ├── Symbol Neu for Powerline.ttf ├── Tinos Bold Italic for Powerline.ttf ├── Tinos Bold for Powerline.ttf ├── Tinos Italic for Powerline.ttf ├── Tinos for Powerline.ttf ├── Ubuntu Mono derivative Powerline Bold Italic.ttf ├── Ubuntu Mono derivative Powerline Bold.ttf ├── Ubuntu Mono derivative Powerline Italic.ttf └── Ubuntu Mono derivative Powerline.ttf └── python └── requirements.txt /.bash_profile: -------------------------------------------------------------------------------- 1 | # Set Ruby path 2 | export GEM_HOME=$HOME/gems 3 | export PATH=$HOME/gems/bin:$PATH 4 | 5 | # Set colors 6 | export CLICOLOR=1 7 | export LSCOLORS=ExFxBxDxCxegedabagacad 8 | export GREP_OPTIONS='--color=auto' 9 | export GREP_COLOR='1;30;40' 10 | 11 | parse_git_branch() { 12 | git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' 13 | } 14 | export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\$(parse_git_branch)\[\033[m\]\$ " 15 | #export PS1="\e[0;35m\w\e[m \e[0;33m|\e[m \e[0;36m\$(parse_git_branch)\e[m\]\$ " 16 | 17 | #Aliases 18 | 19 | #PowerShell 20 | alias powershell="/usr/local/microsoft/powershell/6/pwsh ; exit;" 21 | 22 | #Chrome for headless chrome 23 | alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome" 24 | # Ex: chrome --headless --disable-gpu --screenshot https://www.chromestatus.com/ 25 | # Ex: chrome --headless --disable-gpu --dump-dom https://www.chromestatus.com/ 26 | 27 | alias screenshot="chrome --headless --disable-gpu --screenshot" 28 | alias html="chrome --headless --disable-gpu --dump-dom" 29 | alias md="mdv" 30 | 31 | # Folder for all repos 32 | alias repo="cd ~/_Repos" 33 | alias scratch="cd ~/_Repos/_scratchpad" 34 | alias scratchpad="cd ~/_Repos/_scratchpad" 35 | 36 | # Source - https://medium.com/@tzhenghao/a-guide-to-building-a-great-bashrc-23c52e466b1c 37 | alias ..='cd ..' 38 | alias ...='cd ..; cd ..' 39 | alias ....='cd ..; cd ..; cd ..' 40 | 41 | # Enable aliases to be sudo’ed 42 | alias sudo='sudo ' 43 | 44 | # Disk 45 | alias ll="ls -al" 46 | alias ls="ls -a" 47 | alias df="df -h" 48 | 49 | # Networking 50 | alias localip="ipconfig getifaddr en0" 51 | 52 | # Lock the screen (when going AFK) 53 | alias afk="/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend" 54 | 55 | # git aliases 56 | alias gdf="git diff" 57 | alias gap="git add -p" 58 | alias ga="git add ." 59 | alias gc="git commit -m" 60 | alias gs="git status" 61 | alias gco="git checkout" 62 | alias gul="git pull" 63 | alias gush="git push" 64 | alias gbra="git branch" 65 | alias glog="git log --pretty=format:'%h - %an: %s' --graph" # print out log with hash, author name, status, and include graph info 66 | 67 | # Determine size of a file or total size of a directory 68 | function fs() { 69 | if du -b /dev/null > /dev/null 2>&1; then 70 | local arg=-sbh; 71 | else 72 | local arg=-sh; 73 | fi 74 | if [[ -n "$@" ]]; then 75 | du $arg -- "$@"; 76 | else 77 | du $arg .[^.]* ./*; 78 | fi; 79 | } 80 | -------------------------------------------------------------------------------- /.gitconfig: -------------------------------------------------------------------------------- 1 | [user] 2 | name = Dan Fernandez 3 | email = dan@danfernandez.me 4 | [credential] 5 | helper = osxkeychain 6 | [color] 7 | ui = auto 8 | [color "diff"] 9 | meta = cyan bold 10 | frag = magenta bold 11 | [color "status"] 12 | untracked = cyan 13 | [color "branch"] 14 | current = cyan reverse bold 15 | local = green 16 | remote = yellow 17 | [core] 18 | editor = code --wait 19 | -------------------------------------------------------------------------------- /.oh-my-zsh/themes/agnoster.zsh-theme: -------------------------------------------------------------------------------- 1 | # vim:ft=zsh ts=2 sw=2 sts=2 2 | # 3 | # agnoster's Theme - https://gist.github.com/3712874 4 | # A Powerline-inspired theme for ZSH 5 | # 6 | # # README 7 | # 8 | # In order for this theme to render correctly, you will need a 9 | # [Powerline-patched font](https://github.com/Lokaltog/powerline-fonts). 10 | # Make sure you have a recent version: the code points that Powerline 11 | # uses changed in 2012, and older versions will display incorrectly, 12 | # in confusing ways. 13 | # 14 | # In addition, I recommend the 15 | # [Solarized theme](https://github.com/altercation/solarized/) and, if you're 16 | # using it on Mac OS X, [iTerm 2](https://iterm2.com/) over Terminal.app - 17 | # it has significantly better color fidelity. 18 | # 19 | # If using with "light" variant of the Solarized color schema, set 20 | # SOLARIZED_THEME variable to "light". If you don't specify, we'll assume 21 | # you're using the "dark" variant. 22 | # 23 | # # Goals 24 | # 25 | # The aim of this theme is to only show you *relevant* information. Like most 26 | # prompts, it will only show git information when in a git working directory. 27 | # However, it goes a step further: everything from the current user and 28 | # hostname to whether the last call exited with an error to whether background 29 | # jobs are running in this shell will all be displayed automatically when 30 | # appropriate. 31 | 32 | ### Segment drawing 33 | # A few utility functions to make it easy and re-usable to draw segmented prompts 34 | 35 | CURRENT_BG='NONE' 36 | 37 | case ${SOLARIZED_THEME:-dark} in 38 | light) CURRENT_FG='white';; 39 | *) CURRENT_FG='black';; 40 | esac 41 | 42 | # Special Powerline characters 43 | 44 | () { 45 | local LC_ALL="" LC_CTYPE="en_US.UTF-8" 46 | # NOTE: This segment separator character is correct. In 2012, Powerline changed 47 | # the code points they use for their special characters. This is the new code point. 48 | # If this is not working for you, you probably have an old version of the 49 | # Powerline-patched fonts installed. Download and install the new version. 50 | # Do not submit PRs to change this unless you have reviewed the Powerline code point 51 | # history and have new information. 52 | # This is defined using a Unicode escape sequence so it is unambiguously readable, regardless of 53 | # what font the user is viewing this source code in. Do not replace the 54 | # escape sequence with a single literal character. 55 | # Do not change this! Do not make it '\u2b80'; that is the old, wrong code point. 56 | SEGMENT_SEPARATOR=$'\ue0b0' 57 | } 58 | 59 | # Begin a segment 60 | # Takes two arguments, background and foreground. Both can be omitted, 61 | # rendering default background/foreground. 62 | prompt_segment() { 63 | local bg fg 64 | [[ -n $1 ]] && bg="%K{$1}" || bg="%k" 65 | [[ -n $2 ]] && fg="%F{$2}" || fg="%f" 66 | if [[ $CURRENT_BG != 'NONE' && $1 != $CURRENT_BG ]]; then 67 | echo -n " %{$bg%F{$CURRENT_BG}%}$SEGMENT_SEPARATOR%{$fg%} " 68 | else 69 | echo -n "%{$bg%}%{$fg%} " 70 | fi 71 | CURRENT_BG=$1 72 | [[ -n $3 ]] && echo -n $3 73 | } 74 | 75 | # End the prompt, closing any open segments 76 | prompt_end() { 77 | if [[ -n $CURRENT_BG ]]; then 78 | echo -n " %{%k%F{$CURRENT_BG}%}$SEGMENT_SEPARATOR" 79 | else 80 | echo -n "%{%k%}" 81 | fi 82 | echo -n "%{%f%}" 83 | CURRENT_BG='' 84 | } 85 | 86 | ### Prompt components 87 | # Each component will draw itself, and hide itself if no information needs to be shown 88 | 89 | # Context: user@hostname (who am I and where am I) 90 | # OLD prompt_segment black default "%(!.%{%F{yellow}%}.)%n@%m" 91 | 92 | prompt_context() { 93 | if [[ "$USERNAME" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then 94 | prompt_segment black default "%(!.%{%F{yellow}%}.) $" 95 | fi 96 | } 97 | 98 | # Git: branch/detached head, dirty status 99 | prompt_git() { 100 | (( $+commands[git] )) || return 101 | if [[ "$(git config --get oh-my-zsh.hide-status 2>/dev/null)" = 1 ]]; then 102 | return 103 | fi 104 | local PL_BRANCH_CHAR 105 | () { 106 | local LC_ALL="" LC_CTYPE="en_US.UTF-8" 107 | PL_BRANCH_CHAR=$'\ue0a0' #  108 | } 109 | local ref dirty mode repo_path 110 | 111 | if [[ "$(git rev-parse --is-inside-work-tree 2>/dev/null)" = "true" ]]; then 112 | repo_path=$(git rev-parse --git-dir 2>/dev/null) 113 | dirty=$(parse_git_dirty) 114 | ref=$(git symbolic-ref HEAD 2> /dev/null) || ref="➦ $(git rev-parse --short HEAD 2> /dev/null)" 115 | if [[ -n $dirty ]]; then 116 | prompt_segment yellow black 117 | else 118 | prompt_segment green $CURRENT_FG 119 | fi 120 | 121 | if [[ -e "${repo_path}/BISECT_LOG" ]]; then 122 | mode=" " 123 | elif [[ -e "${repo_path}/MERGE_HEAD" ]]; then 124 | mode=" >M<" 125 | elif [[ -e "${repo_path}/rebase" || -e "${repo_path}/rebase-apply" || -e "${repo_path}/rebase-merge" || -e "${repo_path}/../.dotest" ]]; then 126 | mode=" >R>" 127 | fi 128 | 129 | setopt promptsubst 130 | autoload -Uz vcs_info 131 | 132 | zstyle ':vcs_info:*' enable git 133 | zstyle ':vcs_info:*' get-revision true 134 | zstyle ':vcs_info:*' check-for-changes true 135 | zstyle ':vcs_info:*' stagedstr '✚' 136 | zstyle ':vcs_info:*' unstagedstr '±' 137 | zstyle ':vcs_info:*' formats ' %u%c' 138 | zstyle ':vcs_info:*' actionformats ' %u%c' 139 | vcs_info 140 | echo -n "${${ref:gs/%/%%}/refs\/heads\//$PL_BRANCH_CHAR }${vcs_info_msg_0_%% }${mode}" 141 | fi 142 | } 143 | 144 | prompt_bzr() { 145 | (( $+commands[bzr] )) || return 146 | 147 | # Test if bzr repository in directory hierarchy 148 | local dir="$PWD" 149 | while [[ ! -d "$dir/.bzr" ]]; do 150 | [[ "$dir" = "/" ]] && return 151 | dir="${dir:h}" 152 | done 153 | 154 | local bzr_status status_mod status_all revision 155 | if bzr_status=$(bzr status 2>&1); then 156 | status_mod=$(echo -n "$bzr_status" | head -n1 | grep "modified" | wc -m) 157 | status_all=$(echo -n "$bzr_status" | head -n1 | wc -m) 158 | revision=${$(bzr log -r-1 --log-format line | cut -d: -f1):gs/%/%%} 159 | if [[ $status_mod -gt 0 ]] ; then 160 | prompt_segment yellow black "bzr@$revision ✚" 161 | else 162 | if [[ $status_all -gt 0 ]] ; then 163 | prompt_segment yellow black "bzr@$revision" 164 | else 165 | prompt_segment green black "bzr@$revision" 166 | fi 167 | fi 168 | fi 169 | } 170 | 171 | prompt_hg() { 172 | (( $+commands[hg] )) || return 173 | local rev st branch 174 | if $(hg id >/dev/null 2>&1); then 175 | if $(hg prompt >/dev/null 2>&1); then 176 | if [[ $(hg prompt "{status|unknown}") = "?" ]]; then 177 | # if files are not added 178 | prompt_segment red white 179 | st='±' 180 | elif [[ -n $(hg prompt "{status|modified}") ]]; then 181 | # if any modification 182 | prompt_segment yellow black 183 | st='±' 184 | else 185 | # if working copy is clean 186 | prompt_segment green $CURRENT_FG 187 | fi 188 | echo -n ${$(hg prompt "☿ {rev}@{branch}"):gs/%/%%} $st 189 | else 190 | st="" 191 | rev=$(hg id -n 2>/dev/null | sed 's/[^-0-9]//g') 192 | branch=$(hg id -b 2>/dev/null) 193 | if `hg st | grep -q "^\?"`; then 194 | prompt_segment red black 195 | st='±' 196 | elif `hg st | grep -q "^[MA]"`; then 197 | prompt_segment yellow black 198 | st='±' 199 | else 200 | prompt_segment green $CURRENT_FG 201 | fi 202 | echo -n "☿ ${rev:gs/%/%%}@${branch:gs/%/%%}" $st 203 | fi 204 | fi 205 | } 206 | 207 | # Dir: current working directory 208 | prompt_dir() { 209 | prompt_segment blue $CURRENT_FG '%~' 210 | } 211 | 212 | # Virtualenv: current working virtualenv 213 | prompt_virtualenv() { 214 | if [[ -n "$VIRTUAL_ENV" && -n "$VIRTUAL_ENV_DISABLE_PROMPT" ]]; then 215 | prompt_segment blue black "(${VIRTUAL_ENV:t:gs/%/%%})" 216 | fi 217 | } 218 | 219 | # Status: 220 | # - was there an error 221 | # - am I root 222 | # - are there background jobs? 223 | prompt_status() { 224 | local -a symbols 225 | 226 | [[ $RETVAL -ne 0 ]] && symbols+="%{%F{red}%}✘" 227 | [[ $UID -eq 0 ]] && symbols+="%{%F{yellow}%}⚡" 228 | [[ $(jobs -l | wc -l) -gt 0 ]] && symbols+="%{%F{cyan}%}⚙" 229 | 230 | [[ -n "$symbols" ]] && prompt_segment black default "$symbols" 231 | } 232 | 233 | #AWS Profile: 234 | # - display current AWS_PROFILE name 235 | # - displays yellow on red if profile name contains 'production' or 236 | # ends in '-prod' 237 | # - displays black on green otherwise 238 | prompt_aws() { 239 | [[ -z "$AWS_PROFILE" || "$SHOW_AWS_PROMPT" = false ]] && return 240 | case "$AWS_PROFILE" in 241 | *-prod|*production*) prompt_segment red yellow "AWS: ${AWS_PROFILE:gs/%/%%}" ;; 242 | *) prompt_segment green black "AWS: ${AWS_PROFILE:gs/%/%%}" ;; 243 | esac 244 | } 245 | 246 | ## Main prompt 247 | build_prompt() { 248 | RETVAL=$? 249 | prompt_status 250 | prompt_virtualenv 251 | prompt_aws 252 | prompt_context 253 | prompt_dir 254 | prompt_git 255 | prompt_bzr 256 | prompt_hg 257 | prompt_end 258 | } 259 | 260 | PROMPT='%{%f%b%k%}$(build_prompt) ' 261 | -------------------------------------------------------------------------------- /.zshrc: -------------------------------------------------------------------------------- 1 | ZSH_DISABLE_COMPFIX=true 2 | # If you come from bash you might have to change your $PATH. 3 | # export PATH=$HOME/bin:/usr/local/bin:$PATH 4 | 5 | # Path to your oh-my-zsh installation. 6 | 7 | ## RENAME PATH FOR YOURSELF! 8 | export ZSH="/Users/daniel.fernandez/.oh-my-zsh" 9 | 10 | # Set name of the theme to load --- if set to "random", it will 11 | # load a random theme each time oh-my-zsh is loaded, in which case, 12 | # to know which specific one was loaded, run: echo $RANDOM_THEME 13 | # See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes 14 | ZSH_THEME="agnoster" 15 | 16 | # Set list of themes to pick from when loading at random 17 | # Setting this variable when ZSH_THEME=random will cause zsh to load 18 | # a theme from this variable instead of looking in ~/.oh-my-zsh/themes/ 19 | # If set to an empty array, this variable will have no effect. 20 | # ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" ) 21 | 22 | # Uncomment the following line to use case-sensitive completion. 23 | # CASE_SENSITIVE="true" 24 | 25 | # Uncomment the following line to use hyphen-insensitive completion. 26 | # Case-sensitive completion must be off. _ and - will be interchangeable. 27 | # HYPHEN_INSENSITIVE="true" 28 | 29 | # Uncomment the following line to disable bi-weekly auto-update checks. 30 | # DISABLE_AUTO_UPDATE="true" 31 | 32 | # Uncomment the following line to automatically update without prompting. 33 | # DISABLE_UPDATE_PROMPT="true" 34 | 35 | # Uncomment the following line to change how often to auto-update (in days). 36 | # export UPDATE_ZSH_DAYS=13 37 | 38 | # Uncomment the following line if pasting URLs and other text is messed up. 39 | # DISABLE_MAGIC_FUNCTIONS=true 40 | 41 | # Uncomment the following line to disable colors in ls. 42 | # DISABLE_LS_COLORS="true" 43 | 44 | # Uncomment the following line to disable auto-setting terminal title. 45 | # DISABLE_AUTO_TITLE="true" 46 | 47 | # Uncomment the following line to enable command auto-correction. 48 | # ENABLE_CORRECTION="true" 49 | 50 | # Uncomment the following line to display red dots whilst waiting for completion. 51 | # COMPLETION_WAITING_DOTS="true" 52 | 53 | # Uncomment the following line if you want to disable marking untracked files 54 | # under VCS as dirty. This makes repository status check for large repositories 55 | # much, much faster. 56 | # DISABLE_UNTRACKED_FILES_DIRTY="true" 57 | 58 | # Uncomment the following line if you want to change the command execution time 59 | # stamp shown in the history command output. 60 | # You can set one of the optional three formats: 61 | # "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd" 62 | # or set a custom format using the strftime function format specifications, 63 | # see 'man strftime' for details. 64 | # HIST_STAMPS="mm/dd/yyyy" 65 | 66 | # Would you like to use another custom folder than $ZSH/custom? 67 | # ZSH_CUSTOM=/path/to/new-custom-folder 68 | 69 | # Which plugins would you like to load? 70 | # Standard plugins can be found in ~/.oh-my-zsh/plugins/* 71 | # Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ 72 | # Example format: plugins=(rails git textmate ruby lighthouse) 73 | # Add wisely, as too many plugins slow down shell startup. 74 | plugins=(docker git git-extras npm) 75 | 76 | source $ZSH/oh-my-zsh.sh 77 | 78 | # User configuration 79 | export ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern cursor line) 80 | # source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 81 | # source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh 82 | 83 | # export MANPATH="/usr/local/man:$MANPATH" 84 | 85 | # You may need to manually set your language environment 86 | export LANG=en_US.UTF-8 87 | 88 | # Preferred editor for local and remote sessions 89 | # if [[ -n $SSH_CONNECTION ]]; then 90 | # export EDITOR='vim' 91 | # else 92 | # export EDITOR='mvim' 93 | # fi 94 | 95 | # Compilation flags 96 | # export ARCHFLAGS="-arch x86_64" 97 | 98 | # Set personal aliases, overriding those provided by oh-my-zsh libs, 99 | # plugins, and themes. Aliases can be placed here, though oh-my-zsh 100 | # users are encouraged to define aliases within the ZSH_CUSTOM folder. 101 | # For a full list of active aliases, run `alias`. 102 | # 103 | # Example aliases 104 | # alias zshconfig="mate ~/.zshrc" 105 | # alias ohmyzsh="mate ~/.oh-my-zsh" 106 | #PowerShell 107 | # alias powershell="/usr/local/microsoft/powershell/6/pwsh ; exit;" 108 | 109 | #Chrome for headless chrome 110 | alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome" 111 | # Ex: chrome --headless --disable-gpu --screenshot https://www.chromestatus.com/ 112 | # Ex: chrome --headless --disable-gpu --dump-dom https://www.chromestatus.com/ 113 | 114 | alias screenshot="chrome --headless --disable-gpu --screenshot" 115 | alias html="chrome --headless --disable-gpu --dump-dom" 116 | alias md="mdv" 117 | 118 | # Folder for all repos 119 | alias repo="cd ~/_Repos" 120 | alias scratch="cd ~/_Repos/_scratchpad" 121 | alias scratchpad="cd ~/_Repos/_scratchpad" 122 | 123 | # Source - https://medium.com/@tzhenghao/a-guide-to-building-a-great-bashrc-23c52e466b1c 124 | alias ..='cd ..' 125 | alias ...='cd ..; cd ..' 126 | alias ....='cd ..; cd ..; cd ..' 127 | 128 | # Enable aliases to be sudo’ed 129 | alias sudo='sudo ' 130 | 131 | # Disk 132 | alias ll="ls -al" 133 | alias ls="ls -a" 134 | alias df="df -h" 135 | 136 | # Networking 137 | alias localip="ipconfig getifaddr en0" 138 | 139 | # Lock the screen (when going AFK) 140 | alias afk="/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend" 141 | 142 | # git aliases 143 | alias gdf="git diff" 144 | alias gap="git add -p" 145 | alias ga="git add ." 146 | alias gc="git commit -m" 147 | alias gs="git status" 148 | alias gco="git checkout" 149 | alias gul="git pull" 150 | alias gush="git push" 151 | alias gbra="git branch" 152 | alias glog="git log --pretty=format:'%h - %an: %s' --graph" # print out log with hash, author name, status, and include graph info -------------------------------------------------------------------------------- /Brewfile: -------------------------------------------------------------------------------- 1 | # Homebrew Bundle, list of all brew/cask apps 2 | # run ./brew.sh or "brew bundle --describe" 3 | 4 | tap "homebrew/bundle" 5 | tap "homebrew/cask" 6 | tap "homebrew/core" 7 | tap "homebrew/services" 8 | tap "azure/functions" 9 | tap "homebrew/cask-fonts" 10 | # brew "azure-cli" # Azure CLI 11 | # brew "azure-functions-core-tools" 12 | # brew "aircrack-ng" # Wifi network security tool (blocked by Avast) 13 | brew "baobab" # Disk Stats 14 | # brew "bash-completion" # Bash Completion 15 | brew "cask" # Required for GUI apps 16 | # brew "ffmpeg" # Video editing 17 | # brew "gcc" # Required for Mongodb 18 | # brew "genact" # Random CLI simulator 19 | brew "gh" # GitHub CLI 20 | brew "git" # Dev tool 21 | brew "git-extras" # Extra git commands for productivity / reporting 22 | # brew "goenv" # Go version management 23 | # brew "golang" # Go Language tools 24 | # brew "googler" 25 | # brew "gnu-sed" # GNU version of sed 26 | # brew "grafana" # grafana dashboard "brew services start grafana" 27 | # brew "graphviz" # Lib to visualize data 28 | # brew "heroku/brew/heroku" # Heroku CLI 29 | # brew "htop" # Better process tool 30 | # brew "hugo" # Static site generator 31 | brew "jq" # JSON command-line tool 32 | # brew "kubectx" # Context switch for kubectl 33 | # brew "kubernetes-cli" # Kubernetes cLI 34 | # brew "kubernetes-helm" # Helm client for Kubernetes 35 | brew "mas" # Mac App store app to download existing apps 36 | # brew "mitmproxy" # Free proxy for analyzing web traffic (like Fiddler) 37 | # brew "mongodb/brew/mongodb-community-shell" # MongoDB Shell 38 | # brew "nmap" # Network utility 39 | # brew "node", link: false # Nodejs language tools 40 | # brew "npm" # Node Package Manager 41 | # brew "nvm" # Node Version Manager 42 | brew "pandoc" # File format converter 43 | # brew "python3" # Python 3 including pip3 44 | # brew "shpotify" # CLI for Spotify on Mac 45 | # brew "tldr" # simple, community-drive man pages 46 | brew "tree" # Tree visualization for directories 47 | # brew "typescript" # Typescript language tools 48 | # brew "yarn" # JS/Node package 49 | # brew "yarn-completion" # Statement completion for Yarn 50 | brew "wget" # File download 51 | brew "youtube-dl" # CLI to download Youtube videos 52 | brew "zsh" # ZSH 53 | brew "zsh-syntax-highlighting" # ZSH syntax highlighting 54 | brew "zsh-autosuggestions" # ZSH suggestions 55 | cask "1password" # Password client service app 56 | # cask "airserver" # Airplay or Google Cast to Mac 57 | # cask "anki" # Anki - intelligent and social flash cards 58 | # cask "avast-security" # Antivirus 59 | # cask "background-music" # Windows-like per-app audio control 60 | # cask "dash" # Documentation client 61 | # cask "docker" # Docker container tools 62 | # cask "dotnet-sdk" # .NET language tools 63 | # cask "discord" # Discord client (voice chat) 64 | # cask "epic-games" # Epic Games 65 | # cask "expressvpn" # Express VPN 66 | # cask "figma" # Figma client 67 | cask "firefox" # Firefox browser 68 | cask "font-cascadia" # Cascadia dev font 69 | cask "google-chrome" # Chrome browser 70 | # cask "google-cloud-sdk" 71 | cask "kap" # Screen capture animated gifs 72 | cask "keepingyouawake" # Keeps MacOS from going to sleep indefinitely 73 | cask "iterm2" # Terminal Window app 74 | # cask "microsoft-azure-storage-explorer" # Azure GUI Storage Tool 75 | # cask "microsoft-office" # Microsoft Office 76 | # cask "microsoft-teams" # Teams client 77 | # cask "minikube" # Local Kubernetes tool 78 | # cask "mongodb" # MongoDB database 79 | cask "postman" # REST-API tool 80 | # cask "postgres" # Postgres client app 81 | # cask "powershell" # PowerShell CLI 82 | # cask "robo-3t" # MongoDB data tool 83 | # cask "skype" # Skype client 84 | cask "slack" # Slack client 85 | cask "spectacle" # Windows like move / resize windows 86 | # cask "wifispoof" # Spoof MAC Address 87 | cask "spotify" # Music service 88 | # cask "steam" # Gaming service 89 | # cask "suspicious-package" # Inspect Mac app packages before installing 90 | cask "vlc" # Play-everything media player 91 | -------------------------------------------------------------------------------- /Brewfile.lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": { 3 | "tap": { 4 | "homebrew/bundle": { 5 | "revision": "4d7c077cf9e3aff9ad746c02a500195e7e66a5e9" 6 | }, 7 | "homebrew/cask": { 8 | "revision": "653979326b5eace331880c9e63abcec30651b583" 9 | }, 10 | "homebrew/core": { 11 | "revision": "55b12489314e94957c876f2759226f32041d32ef" 12 | }, 13 | "homebrew/services": { 14 | "revision": "64347a3a5761db1b392f1b30b045aeb4592e17a9" 15 | }, 16 | "azure/functions": { 17 | "revision": "ee4fc7b18a199555d4ad48585e9ee4529f728d45" 18 | }, 19 | "homebrew/cask-fonts": { 20 | "revision": "77351f7855736cd284fe588a5db1c858822d65c6" 21 | } 22 | }, 23 | "brew": { 24 | "baobab": { 25 | "version": "3.34.0_1", 26 | "bottle": { 27 | "cellar": "/usr/local/Cellar", 28 | "prefix": "/usr/local", 29 | "files": { 30 | "catalina": { 31 | "url": "https://homebrew.bintray.com/bottles/baobab-3.34.0_1.catalina.bottle.tar.gz", 32 | "sha256": "26429e535b510d1c75991c097d28190711b42f996d5b67b530278e82d712b1fe" 33 | }, 34 | "mojave": { 35 | "url": "https://homebrew.bintray.com/bottles/baobab-3.34.0_1.mojave.bottle.tar.gz", 36 | "sha256": "d9cc7ef952c0ac3195c7539b50a6d05550d93a7e155a4f662bd6fd1476c470a6" 37 | }, 38 | "high_sierra": { 39 | "url": "https://homebrew.bintray.com/bottles/baobab-3.34.0_1.high_sierra.bottle.tar.gz", 40 | "sha256": "52c91b6b0ecf10a220005c3c925feb2ba8cdc7412fdec46a18d9e40c59813ab8" 41 | } 42 | } 43 | } 44 | }, 45 | "cask": { 46 | "version": "0.8.4", 47 | "bottle": false 48 | }, 49 | "ffmpeg": { 50 | "version": "4.2.2_2", 51 | "bottle": { 52 | "cellar": "/usr/local/Cellar", 53 | "prefix": "/usr/local", 54 | "files": { 55 | "catalina": { 56 | "url": "https://homebrew.bintray.com/bottles/ffmpeg-4.2.2_2.catalina.bottle.tar.gz", 57 | "sha256": "34e8b4424611acc2f90e27b4e1318fc3972b036231a171faa4e017a9b98b9d1b" 58 | }, 59 | "mojave": { 60 | "url": "https://homebrew.bintray.com/bottles/ffmpeg-4.2.2_2.mojave.bottle.tar.gz", 61 | "sha256": "80582f6eac8470182df842a072e074de3624ec3f5c091aa9151c178745a06011" 62 | }, 63 | "high_sierra": { 64 | "url": "https://homebrew.bintray.com/bottles/ffmpeg-4.2.2_2.high_sierra.bottle.tar.gz", 65 | "sha256": "afb1c2a2c38fa4d39dbd178cf5258bc3b81e805196196d24ab3676f134914cab" 66 | } 67 | } 68 | } 69 | }, 70 | "git-extras": { 71 | "version": "5.1.0", 72 | "bottle": { 73 | "cellar": ":any_skip_relocation", 74 | "prefix": "/usr/local", 75 | "files": { 76 | "catalina": { 77 | "url": "https://homebrew.bintray.com/bottles/git-extras-5.1.0.catalina.bottle.tar.gz", 78 | "sha256": "f69cac7f7e864f32d29cb62ba6b912eb02dd18ba1bde570172f3c7a2a4b50f79" 79 | }, 80 | "mojave": { 81 | "url": "https://homebrew.bintray.com/bottles/git-extras-5.1.0.mojave.bottle.tar.gz", 82 | "sha256": "f69cac7f7e864f32d29cb62ba6b912eb02dd18ba1bde570172f3c7a2a4b50f79" 83 | }, 84 | "high_sierra": { 85 | "url": "https://homebrew.bintray.com/bottles/git-extras-5.1.0.high_sierra.bottle.tar.gz", 86 | "sha256": "f69cac7f7e864f32d29cb62ba6b912eb02dd18ba1bde570172f3c7a2a4b50f79" 87 | } 88 | } 89 | } 90 | }, 91 | "gnu-sed": { 92 | "version": "4.8", 93 | "bottle": { 94 | "cellar": ":any_skip_relocation", 95 | "prefix": "/usr/local", 96 | "files": { 97 | "catalina": { 98 | "url": "https://homebrew.bintray.com/bottles/gnu-sed-4.8.catalina.bottle.tar.gz", 99 | "sha256": "726be75d6d7155820b408a10e5c1a5ba1406374a7fc167af62524a4f4bbbc099" 100 | }, 101 | "mojave": { 102 | "url": "https://homebrew.bintray.com/bottles/gnu-sed-4.8.mojave.bottle.tar.gz", 103 | "sha256": "093f16752e7dfb115c055f20aed090108b94edd47c40f5e50878d961359251b2" 104 | }, 105 | "high_sierra": { 106 | "url": "https://homebrew.bintray.com/bottles/gnu-sed-4.8.high_sierra.bottle.tar.gz", 107 | "sha256": "865abe618c67037a4a419a05e0df2c6814fb3abdd6f631ea546aeba0aaf8eb78" 108 | } 109 | } 110 | } 111 | }, 112 | "golang": null, 113 | "goenv": { 114 | "version": "1.23.3", 115 | "bottle": false 116 | }, 117 | "heroku/brew/heroku": null, 118 | "htop": { 119 | "version": "2.2.0_1", 120 | "bottle": { 121 | "cellar": ":any", 122 | "prefix": "/usr/local", 123 | "files": { 124 | "catalina": { 125 | "url": "https://homebrew.bintray.com/bottles/htop-2.2.0_1.catalina.bottle.tar.gz", 126 | "sha256": "c06ff60960f64f5c8395f53d7419cbcce2a22ee87f0cb0138352c8a88111d21c" 127 | }, 128 | "mojave": { 129 | "url": "https://homebrew.bintray.com/bottles/htop-2.2.0_1.mojave.bottle.tar.gz", 130 | "sha256": "77aa302765353b4085dcad52356d3264183e06310dda8d5bac64642299ea2902" 131 | }, 132 | "high_sierra": { 133 | "url": "https://homebrew.bintray.com/bottles/htop-2.2.0_1.high_sierra.bottle.tar.gz", 134 | "sha256": "0ebfb655b91566ba31f8effc94d642a43305ff95bdc9b30b46fadc132e2ced0c" 135 | }, 136 | "sierra": { 137 | "url": "https://homebrew.bintray.com/bottles/htop-2.2.0_1.sierra.bottle.tar.gz", 138 | "sha256": "ed93b86f011de155c5d261b8c9cc9cb81fd0017667bf3ebe26ee090716bcd650" 139 | } 140 | } 141 | } 142 | }, 143 | "jq": { 144 | "version": "1.6", 145 | "bottle": { 146 | "cellar": ":any", 147 | "prefix": "/usr/local", 148 | "files": { 149 | "catalina": { 150 | "url": "https://homebrew.bintray.com/bottles/jq-1.6.catalina.bottle.1.tar.gz", 151 | "sha256": "820a3c85fcbb63088b160c7edf125d7e55fc2c5c1d51569304499c9cc4b89ce8" 152 | }, 153 | "mojave": { 154 | "url": "https://homebrew.bintray.com/bottles/jq-1.6.mojave.bottle.1.tar.gz", 155 | "sha256": "71f0e76c5b22e5088426c971d5e795fe67abee7af6c2c4ae0cf4c0eb98ed21ff" 156 | }, 157 | "high_sierra": { 158 | "url": "https://homebrew.bintray.com/bottles/jq-1.6.high_sierra.bottle.1.tar.gz", 159 | "sha256": "dffcffa4ea13e8f0f2b45c5121e529077e135ae9a47254c32182231662ee9b72" 160 | }, 161 | "sierra": { 162 | "url": "https://homebrew.bintray.com/bottles/jq-1.6.sierra.bottle.1.tar.gz", 163 | "sha256": "bb4d19dc026c2d72c53eed78eaa0ab982e9fcad2cd2acc6d13e7a12ff658e877" 164 | } 165 | } 166 | } 167 | }, 168 | "mas": { 169 | "version": "1.6.3", 170 | "bottle": { 171 | "cellar": ":any", 172 | "prefix": "/usr/local", 173 | "files": { 174 | "catalina": { 175 | "url": "https://homebrew.bintray.com/bottles/mas-1.6.3.catalina.bottle.tar.gz", 176 | "sha256": "2069b8c1c1a64c2fb91cc1c25ab9c9890c61f2182224b9e0605a35a151bb85bd" 177 | }, 178 | "mojave": { 179 | "url": "https://homebrew.bintray.com/bottles/mas-1.6.3.mojave.bottle.tar.gz", 180 | "sha256": "3dd5a50b551a37c164c31375cc8498ba870e29e50086bd5c4c294bc26708a6d2" 181 | }, 182 | "high_sierra": { 183 | "url": "https://homebrew.bintray.com/bottles/mas-1.6.3.high_sierra.bottle.tar.gz", 184 | "sha256": "a0d1e45203448c08420c3eab2d40ef957fd22c8e40fbeb067bc7bffe4f08dfe2" 185 | } 186 | } 187 | } 188 | }, 189 | "nmap": { 190 | "version": "7.80_1", 191 | "bottle": { 192 | "cellar": "/usr/local/Cellar", 193 | "prefix": "/usr/local", 194 | "files": { 195 | "catalina": { 196 | "url": "https://homebrew.bintray.com/bottles/nmap-7.80_1.catalina.bottle.tar.gz", 197 | "sha256": "ada1fae22e64234618a2df68d1ef43f4f0a186b80fb80ccce927c1679df9d66f" 198 | }, 199 | "mojave": { 200 | "url": "https://homebrew.bintray.com/bottles/nmap-7.80_1.mojave.bottle.tar.gz", 201 | "sha256": "bc12b9340cf3c23ac9f5a4eb6102884baf556b2347f46c3971600b91fb081125" 202 | }, 203 | "high_sierra": { 204 | "url": "https://homebrew.bintray.com/bottles/nmap-7.80_1.high_sierra.bottle.tar.gz", 205 | "sha256": "3cbc937428a7db08be8fa106b3a70ffad16f4a4d80808d2113490dd9ab60786c" 206 | }, 207 | "sierra": { 208 | "url": "https://homebrew.bintray.com/bottles/nmap-7.80_1.sierra.bottle.tar.gz", 209 | "sha256": "afa1fde2e44927ccb36447a0ce1dde08927ae67fd789afeb3883a95bd61edbc4" 210 | } 211 | } 212 | } 213 | }, 214 | "node": { 215 | "version": "13.12.0", 216 | "bottle": { 217 | "cellar": ":any", 218 | "prefix": "/usr/local", 219 | "files": { 220 | "catalina": { 221 | "url": "https://homebrew.bintray.com/bottles/node-13.12.0.catalina.bottle.tar.gz", 222 | "sha256": "fc0bfb42fe23e960e4a3e361cd1a4361a3560fce8b8903e409b78ed3ff4b6f18" 223 | }, 224 | "mojave": { 225 | "url": "https://homebrew.bintray.com/bottles/node-13.12.0.mojave.bottle.tar.gz", 226 | "sha256": "3c7bd9a033032ab3d5d45e09382e6b36c37219a32194809248e9e2a05eb6f06e" 227 | }, 228 | "high_sierra": { 229 | "url": "https://homebrew.bintray.com/bottles/node-13.12.0.high_sierra.bottle.tar.gz", 230 | "sha256": "e3de90c12bb492f857e5a0206ccedd4ae9137c9b1d2e5f5bdae6ff84f3b5bf0f" 231 | } 232 | } 233 | }, 234 | "options": { 235 | "link": false 236 | } 237 | }, 238 | "npm": null, 239 | "pandoc": { 240 | "version": "2.9.2.1", 241 | "bottle": { 242 | "cellar": ":any_skip_relocation", 243 | "prefix": "/usr/local", 244 | "files": { 245 | "catalina": { 246 | "url": "https://homebrew.bintray.com/bottles/pandoc-2.9.2.1.catalina.bottle.tar.gz", 247 | "sha256": "040eafbe1ebb8fe4c2b27425d7d3e566770c8c531eee7fdec2c96e01f4bf32a4" 248 | }, 249 | "mojave": { 250 | "url": "https://homebrew.bintray.com/bottles/pandoc-2.9.2.1.mojave.bottle.tar.gz", 251 | "sha256": "61493929e5168952bc5bc64149bf67f8bec818313950aee764273b146b126442" 252 | }, 253 | "high_sierra": { 254 | "url": "https://homebrew.bintray.com/bottles/pandoc-2.9.2.1.high_sierra.bottle.tar.gz", 255 | "sha256": "0fa6bfa3d880c8dcc41a469bd60ae74202094fb16bf6ca7ed48bf1cba11aea0b" 256 | } 257 | } 258 | } 259 | }, 260 | "shpotify": { 261 | "version": "2.1", 262 | "bottle": false 263 | }, 264 | "tldr": { 265 | "version": "1.3.0_2", 266 | "bottle": { 267 | "cellar": ":any", 268 | "prefix": "/usr/local", 269 | "files": { 270 | "catalina": { 271 | "url": "https://homebrew.bintray.com/bottles/tldr-1.3.0_2.catalina.bottle.tar.gz", 272 | "sha256": "bf2ea4c6b18e4fe9e7a49962273839446bb453f6b7d097abdb0149f5d1383cc0" 273 | }, 274 | "mojave": { 275 | "url": "https://homebrew.bintray.com/bottles/tldr-1.3.0_2.mojave.bottle.tar.gz", 276 | "sha256": "c5f99efa930b7f80647496c83fe118bd184feae7c5f256dc67d7594aceba7120" 277 | }, 278 | "high_sierra": { 279 | "url": "https://homebrew.bintray.com/bottles/tldr-1.3.0_2.high_sierra.bottle.tar.gz", 280 | "sha256": "00f5ce204fa62e51ed3be821abba9fdda36335b6cecf65231158c02b9713f357" 281 | }, 282 | "sierra": { 283 | "url": "https://homebrew.bintray.com/bottles/tldr-1.3.0_2.sierra.bottle.tar.gz", 284 | "sha256": "06f9609695fb6b14bbd78f3246bb176b341aecda6ce70515723cee8e8e4ced69" 285 | }, 286 | "el_capitan": { 287 | "url": "https://homebrew.bintray.com/bottles/tldr-1.3.0_2.el_capitan.bottle.tar.gz", 288 | "sha256": "209c571e3472128665194e73451199087236758a0a7cfa6e88ffd7aa444abbac" 289 | } 290 | } 291 | } 292 | }, 293 | "tree": { 294 | "version": "1.8.0", 295 | "bottle": { 296 | "cellar": ":any_skip_relocation", 297 | "prefix": "/usr/local", 298 | "files": { 299 | "catalina": { 300 | "url": "https://homebrew.bintray.com/bottles/tree-1.8.0.catalina.bottle.tar.gz", 301 | "sha256": "18f7984bdbab22251e9fc3c7832dbace5c7f7a77e8d63717bb0078385e2bf255" 302 | }, 303 | "mojave": { 304 | "url": "https://homebrew.bintray.com/bottles/tree-1.8.0.mojave.bottle.tar.gz", 305 | "sha256": "7152288c457dd893de50fa9d6ac9a8599748564e1b3586eec8eff7057089051a" 306 | }, 307 | "high_sierra": { 308 | "url": "https://homebrew.bintray.com/bottles/tree-1.8.0.high_sierra.bottle.tar.gz", 309 | "sha256": "107d965994381d34e90b58a62f1c306c1b8a698db2696cdd905ba65c801ecc3b" 310 | }, 311 | "sierra": { 312 | "url": "https://homebrew.bintray.com/bottles/tree-1.8.0.sierra.bottle.tar.gz", 313 | "sha256": "07d980571469a0cc699c69a8726eee338f782ba61c041e58f01ddb2924d08aeb" 314 | } 315 | } 316 | } 317 | }, 318 | "typescript": { 319 | "version": "3.8.3", 320 | "bottle": { 321 | "cellar": ":any_skip_relocation", 322 | "prefix": "/usr/local", 323 | "files": { 324 | "catalina": { 325 | "url": "https://homebrew.bintray.com/bottles/typescript-3.8.3.catalina.bottle.tar.gz", 326 | "sha256": "425b1b1305f54d76348304836af289655302a0d9f43251fcd48105556baf41e8" 327 | }, 328 | "mojave": { 329 | "url": "https://homebrew.bintray.com/bottles/typescript-3.8.3.mojave.bottle.tar.gz", 330 | "sha256": "677a1f40e167fdfd15c269e43b3f16702ceb14cf6c41e90103da35864a9c9886" 331 | }, 332 | "high_sierra": { 333 | "url": "https://homebrew.bintray.com/bottles/typescript-3.8.3.high_sierra.bottle.tar.gz", 334 | "sha256": "84815312d82729a29ef1015bd1bc80bed1a77ac48ddaeccbe143b44185bb6941" 335 | } 336 | } 337 | } 338 | }, 339 | "yarn": { 340 | "version": "1.22.4", 341 | "bottle": false 342 | }, 343 | "yarn-completion": { 344 | "version": "0.8.0", 345 | "bottle": false 346 | }, 347 | "wget": { 348 | "version": "1.20.3_2", 349 | "bottle": { 350 | "cellar": "/usr/local/Cellar", 351 | "prefix": "/usr/local", 352 | "files": { 353 | "catalina": { 354 | "url": "https://homebrew.bintray.com/bottles/wget-1.20.3_2.catalina.bottle.tar.gz", 355 | "sha256": "ef65c759c5097a36323fa9c77756468649e8d1980a3a4e05695c05e39568967c" 356 | }, 357 | "mojave": { 358 | "url": "https://homebrew.bintray.com/bottles/wget-1.20.3_2.mojave.bottle.tar.gz", 359 | "sha256": "28f4090610946a4eb207df102d841de23ced0d06ba31cb79e040d883906dcd4f" 360 | }, 361 | "high_sierra": { 362 | "url": "https://homebrew.bintray.com/bottles/wget-1.20.3_2.high_sierra.bottle.tar.gz", 363 | "sha256": "91dd0caca9bd3f38c439d5a7b6f68440c4274945615fae035ff0a369264b8a2f" 364 | } 365 | } 366 | } 367 | }, 368 | "youtube-dl": { 369 | "version": "2020.03.24", 370 | "bottle": false 371 | }, 372 | "zsh": { 373 | "version": "5.8", 374 | "bottle": { 375 | "cellar": "/usr/local/Cellar", 376 | "prefix": "/usr/local", 377 | "files": { 378 | "catalina": { 379 | "url": "https://homebrew.bintray.com/bottles/zsh-5.8.catalina.bottle.tar.gz", 380 | "sha256": "209d04a4d62f6162f1b6cf824d2c50b00b52cb812c04c1967e5b376573b5aef0" 381 | }, 382 | "mojave": { 383 | "url": "https://homebrew.bintray.com/bottles/zsh-5.8.mojave.bottle.tar.gz", 384 | "sha256": "c5c35657637c97132efbaa0fd8e2add568aaa62adfe66e7d19f961f8e9506da9" 385 | }, 386 | "high_sierra": { 387 | "url": "https://homebrew.bintray.com/bottles/zsh-5.8.high_sierra.bottle.tar.gz", 388 | "sha256": "029b8c6922f01bfd832dd0f4f940f99328d2495714c37c1dc7ef326d6fb1459e" 389 | } 390 | } 391 | } 392 | }, 393 | "zsh-syntax-highlighting": { 394 | "version": "0.7.1", 395 | "bottle": { 396 | "cellar": ":any_skip_relocation", 397 | "prefix": "/usr/local", 398 | "files": { 399 | "catalina": { 400 | "url": "https://homebrew.bintray.com/bottles/zsh-syntax-highlighting-0.7.1.catalina.bottle.tar.gz", 401 | "sha256": "6b7d4cdc41b56c842a4b76f9901d922d1f39bd638e94249881078a873de8970b" 402 | }, 403 | "mojave": { 404 | "url": "https://homebrew.bintray.com/bottles/zsh-syntax-highlighting-0.7.1.mojave.bottle.tar.gz", 405 | "sha256": "6b7d4cdc41b56c842a4b76f9901d922d1f39bd638e94249881078a873de8970b" 406 | }, 407 | "high_sierra": { 408 | "url": "https://homebrew.bintray.com/bottles/zsh-syntax-highlighting-0.7.1.high_sierra.bottle.tar.gz", 409 | "sha256": "6b7d4cdc41b56c842a4b76f9901d922d1f39bd638e94249881078a873de8970b" 410 | } 411 | } 412 | } 413 | }, 414 | "zsh-autosuggestions": { 415 | "version": "0.6.4", 416 | "bottle": false 417 | } 418 | }, 419 | "cask": { 420 | "1password": { 421 | "version": "7.4.3", 422 | "options": { 423 | "full_name": "1password" 424 | } 425 | }, 426 | "anki": { 427 | "version": "2.1.23", 428 | "options": { 429 | "full_name": "anki" 430 | } 431 | }, 432 | "docker": { 433 | "version": "2.2.0.5,43884", 434 | "options": { 435 | "full_name": "docker" 436 | } 437 | }, 438 | "dotnet-sdk": { 439 | "version": "3.1.201,905598d0-17a3-4b42-bf13-c5a69d7aac87:853aff73920dcb013c09a74f05da7f6a", 440 | "options": { 441 | "full_name": "dotnet-sdk" 442 | } 443 | }, 444 | "figma": { 445 | "version": "latest", 446 | "options": { 447 | "full_name": "figma" 448 | } 449 | }, 450 | "firefox": { 451 | "version": "75.0", 452 | "options": { 453 | "full_name": "firefox" 454 | } 455 | }, 456 | "font-cascadia": { 457 | "version": "1911.21", 458 | "options": { 459 | "full_name": "font-cascadia" 460 | } 461 | }, 462 | "kap": { 463 | "version": "3.2.0", 464 | "options": { 465 | "full_name": "kap" 466 | } 467 | }, 468 | "keepingyouawake": { 469 | "version": "1.5.1", 470 | "options": { 471 | "full_name": "keepingyouawake" 472 | } 473 | }, 474 | "kindle": { 475 | "version": "57029", 476 | "options": { 477 | "full_name": "kindle" 478 | } 479 | }, 480 | "iterm2": { 481 | "version": "3.3.9", 482 | "options": { 483 | "full_name": "iterm2" 484 | } 485 | }, 486 | "postman": { 487 | "version": "7.22.1", 488 | "options": { 489 | "full_name": "postman" 490 | } 491 | }, 492 | "robo-3t": { 493 | "version": "1.3.1,7419c40", 494 | "options": { 495 | "full_name": "robo-3t" 496 | } 497 | }, 498 | "slack": { 499 | "version": "4.4.2", 500 | "options": { 501 | "full_name": "slack" 502 | } 503 | }, 504 | "spectacle": { 505 | "version": "1.2", 506 | "options": { 507 | "full_name": "spectacle" 508 | } 509 | }, 510 | "spotify": { 511 | "version": "latest", 512 | "options": { 513 | "full_name": "spotify" 514 | } 515 | }, 516 | "vlc": { 517 | "version": "3.0.9.2", 518 | "options": { 519 | "full_name": "vlc" 520 | } 521 | } 522 | } 523 | }, 524 | "system": { 525 | "macos": { 526 | "catalina": { 527 | "HOMEBREW_VERSION": "2.2.13", 528 | "HOMEBREW_PREFIX": "/usr/local", 529 | "Homebrew/homebrew-core": "55b12489314e94957c876f2759226f32041d32ef", 530 | "CLT": "11.4.0.0.1.1583798712", 531 | "Xcode": "11.4", 532 | "macOS": "10.15.2" 533 | } 534 | } 535 | } 536 | } 537 | -------------------------------------------------------------------------------- /Dan-iterm.json: -------------------------------------------------------------------------------- 1 | { 2 | "Use Non-ASCII Font" : false, 3 | "Tags" : [ 4 | 5 | ], 6 | "Ansi 12 Color" : { 7 | "Green Component" : "0.6235294", 8 | "Blue Component" : "0.8117647", 9 | "Red Component" : "0.4470588" 10 | }, 11 | "Ansi 2 Color" : { 12 | "Green Component" : "0.6039215999999999", 13 | "Blue Component" : "0.02352941", 14 | "Red Component" : "0.3058824" 15 | }, 16 | "Normal Font" : "DroidSansMonoForPowerline 15", 17 | "Bold Color" : { 18 | "Green Component" : "1", 19 | "Blue Component" : "1", 20 | "Red Component" : "1" 21 | }, 22 | "Link Color" : { 23 | "Red Component" : 0, 24 | "Color Space" : "sRGB", 25 | "Blue Component" : 0.73423302173614502, 26 | "Alpha Component" : 1, 27 | "Green Component" : 0.35916060209274292 28 | }, 29 | "Custom Directory" : "No", 30 | "Ansi 5 Color" : { 31 | "Green Component" : "0.3137255", 32 | "Blue Component" : "0.4823529", 33 | "Red Component" : "0.4588235" 34 | }, 35 | "Rows" : 25, 36 | "Default Bookmark" : "No", 37 | "Cursor Guide Color" : { 38 | "Red Component" : 0.70213186740875244, 39 | "Color Space" : "sRGB", 40 | "Blue Component" : 1, 41 | "Alpha Component" : 0.25, 42 | "Green Component" : 0.9268307089805603 43 | }, 44 | "Non-ASCII Anti Aliased" : true, 45 | "Use Bright Bold" : true, 46 | "Ansi 10 Color" : { 47 | "Green Component" : "0.8862745", 48 | "Blue Component" : "0.2039216", 49 | "Red Component" : "0.5411764999999999" 50 | }, 51 | "Ambiguous Double Width" : false, 52 | "Jobs to Ignore" : [ 53 | "rlogin", 54 | "ssh", 55 | "slogin", 56 | "telnet" 57 | ], 58 | "Show Status Bar" : true, 59 | "Ansi 15 Color" : { 60 | "Green Component" : "0.9333333", 61 | "Blue Component" : "0.9254902", 62 | "Red Component" : "0.9333333" 63 | }, 64 | "Foreground Color" : { 65 | "Red Component" : 0, 66 | "Color Space" : "sRGB", 67 | "Blue Component" : 0, 68 | "Alpha Component" : 1, 69 | "Green Component" : 1 70 | }, 71 | "Bound Hosts" : [ 72 | 73 | ], 74 | "Working Directory" : "\/Users\/Dan", 75 | "Blinking Cursor" : false, 76 | "Disable Window Resizing" : true, 77 | "Sync Title" : false, 78 | "Prompt Before Closing 2" : false, 79 | "BM Growl" : true, 80 | "Command" : "", 81 | "Description" : "Default", 82 | "Mouse Reporting" : true, 83 | "Screen" : -1, 84 | "Selection Color" : { 85 | "Green Component" : "0.8353", 86 | "Blue Component" : "1", 87 | "Red Component" : "0.7098" 88 | }, 89 | "Columns" : 80, 90 | "Idle Code" : 0, 91 | "Ansi 13 Color" : { 92 | "Green Component" : "0.4980392", 93 | "Blue Component" : "0.6588235", 94 | "Red Component" : "0.6784314" 95 | }, 96 | "Custom Command" : "No", 97 | "ASCII Anti Aliased" : true, 98 | "Non Ascii Font" : "Monaco 12", 99 | "Vertical Spacing" : 1, 100 | "Use Bold Font" : true, 101 | "Option Key Sends" : 0, 102 | "Selected Text Color" : { 103 | "Green Component" : "0", 104 | "Blue Component" : "0", 105 | "Red Component" : "0" 106 | }, 107 | "Background Color" : { 108 | "Green Component" : "0", 109 | "Blue Component" : "0", 110 | "Red Component" : "0" 111 | }, 112 | "Character Encoding" : 4, 113 | "Ansi 11 Color" : { 114 | "Green Component" : "0.9137255", 115 | "Blue Component" : "0.3098039", 116 | "Red Component" : "0.9882353" 117 | }, 118 | "Use Italic Font" : true, 119 | "Unlimited Scrollback" : true, 120 | "Keyboard Map" : { 121 | "0xf728-0x80000" : { 122 | "Action" : 10, 123 | "Text" : "d" 124 | }, 125 | "0xf702-0x280000" : { 126 | "Action" : 10, 127 | "Text" : "b" 128 | }, 129 | "0xf70d-0x20000" : { 130 | "Action" : 10, 131 | "Text" : "[21;2~" 132 | }, 133 | "0x7f-0x80000" : { 134 | "Action" : 11, 135 | "Text" : "0x1b 0x7f" 136 | }, 137 | "0xf708-0x20000" : { 138 | "Action" : 10, 139 | "Text" : "[15;2~" 140 | }, 141 | "0x33-0x40000" : { 142 | "Action" : 11, 143 | "Text" : "0x1b" 144 | }, 145 | "0xf703-0x260000" : { 146 | "Action" : 10, 147 | "Text" : "[1;6C" 148 | }, 149 | "0xf729-0x20000" : { 150 | "Action" : 10, 151 | "Text" : "[1;2H" 152 | }, 153 | "0xf702-0x260000" : { 154 | "Action" : 10, 155 | "Text" : "[1;6D" 156 | }, 157 | "0x38-0x40000" : { 158 | "Action" : 11, 159 | "Text" : "0x7f" 160 | }, 161 | "0xf72b-0x40000" : { 162 | "Action" : 10, 163 | "Text" : "[1;5F" 164 | }, 165 | "0xf70c-0x20000" : { 166 | "Action" : 10, 167 | "Text" : "[20;2~" 168 | }, 169 | "0xf701-0x260000" : { 170 | "Action" : 10, 171 | "Text" : "[1;6B" 172 | }, 173 | "0x32-0x40000" : { 174 | "Action" : 11, 175 | "Text" : "0x00" 176 | }, 177 | "0xf707-0x20000" : { 178 | "Action" : 10, 179 | "Text" : "[1;2S" 180 | }, 181 | "0xf703-0x240000" : { 182 | "Action" : 10, 183 | "Text" : "[1;5C" 184 | }, 185 | "0xf700-0x260000" : { 186 | "Action" : 10, 187 | "Text" : "[1;6A" 188 | }, 189 | "0xf702-0x240000" : { 190 | "Action" : 10, 191 | "Text" : "[1;5D" 192 | }, 193 | "0xf703-0x300000" : { 194 | "Action" : 11, 195 | "Text" : "0x5" 196 | }, 197 | "0x37-0x40000" : { 198 | "Action" : 11, 199 | "Text" : "0x1f" 200 | }, 201 | "0x3-0x200000" : { 202 | "Action" : 11, 203 | "Text" : "0xd" 204 | }, 205 | "0xf701-0x240000" : { 206 | "Action" : 10, 207 | "Text" : "[1;5B" 208 | }, 209 | "0xf702-0x300000" : { 210 | "Action" : 11, 211 | "Text" : "0x1" 212 | }, 213 | "0xf703-0x220000" : { 214 | "Action" : 10, 215 | "Text" : "[1;2C" 216 | }, 217 | "0xf739-0x0" : { 218 | "Action" : 13, 219 | "Text" : "" 220 | }, 221 | "0xf70b-0x20000" : { 222 | "Action" : 10, 223 | "Text" : "[19;2~" 224 | }, 225 | "0xf728-0x0" : { 226 | "Action" : 11, 227 | "Text" : "0x4" 228 | }, 229 | "0xf706-0x20000" : { 230 | "Action" : 10, 231 | "Text" : "[1;2R" 232 | }, 233 | "0xf700-0x240000" : { 234 | "Action" : 10, 235 | "Text" : "[1;5A" 236 | }, 237 | "0xf702-0x220000" : { 238 | "Action" : 10, 239 | "Text" : "[1;2D" 240 | }, 241 | "0x36-0x40000" : { 242 | "Action" : 11, 243 | "Text" : "0x1e" 244 | }, 245 | "0xf70f-0x20000" : { 246 | "Action" : 10, 247 | "Text" : "[24;2~" 248 | }, 249 | "0xf701-0x220000" : { 250 | "Action" : 10, 251 | "Text" : "[1;2B" 252 | }, 253 | "0xf70a-0x20000" : { 254 | "Action" : 10, 255 | "Text" : "[18;2~" 256 | }, 257 | "0xf729-0x40000" : { 258 | "Action" : 10, 259 | "Text" : "[1;5H" 260 | }, 261 | "0xf72b-0x20000" : { 262 | "Action" : 10, 263 | "Text" : "[1;2F" 264 | }, 265 | "0xf700-0x220000" : { 266 | "Action" : 10, 267 | "Text" : "[1;2A" 268 | }, 269 | "0x30-0x200000" : { 270 | "Action" : 12, 271 | "Text" : "0" 272 | }, 273 | "0xf705-0x20000" : { 274 | "Action" : 10, 275 | "Text" : "[1;2Q" 276 | }, 277 | "0x31-0x200000" : { 278 | "Action" : 12, 279 | "Text" : "1" 280 | }, 281 | "0x33-0x200000" : { 282 | "Action" : 12, 283 | "Text" : "3" 284 | }, 285 | "0x35-0x40000" : { 286 | "Action" : 11, 287 | "Text" : "0x1d" 288 | }, 289 | "0x34-0x200000" : { 290 | "Action" : 12, 291 | "Text" : "4" 292 | }, 293 | "0x32-0x200000" : { 294 | "Action" : 12, 295 | "Text" : "2" 296 | }, 297 | "0x35-0x200000" : { 298 | "Action" : 12, 299 | "Text" : "5" 300 | }, 301 | "0x36-0x200000" : { 302 | "Action" : 12, 303 | "Text" : "6" 304 | }, 305 | "0x37-0x200000" : { 306 | "Action" : 12, 307 | "Text" : "7" 308 | }, 309 | "0x2d-0x40000" : { 310 | "Action" : 11, 311 | "Text" : "0x1f" 312 | }, 313 | "0x38-0x200000" : { 314 | "Action" : 12, 315 | "Text" : "8" 316 | }, 317 | "0x2a-0x200000" : { 318 | "Action" : 12, 319 | "Text" : "*" 320 | }, 321 | "0x39-0x200000" : { 322 | "Action" : 12, 323 | "Text" : "9" 324 | }, 325 | "0x2b-0x200000" : { 326 | "Action" : 12, 327 | "Text" : "+" 328 | }, 329 | "0xf70e-0x20000" : { 330 | "Action" : 10, 331 | "Text" : "[23;2~" 332 | }, 333 | "0x2e-0x200000" : { 334 | "Action" : 12, 335 | "Text" : "." 336 | }, 337 | "0x2d-0x200000" : { 338 | "Action" : 12, 339 | "Text" : "-" 340 | }, 341 | "0xf709-0x20000" : { 342 | "Action" : 10, 343 | "Text" : "[17;2~" 344 | }, 345 | "0x7f-0x100000" : { 346 | "Action" : 11, 347 | "Text" : "0x15" 348 | }, 349 | "0x2f-0x200000" : { 350 | "Action" : 12, 351 | "Text" : "\/" 352 | }, 353 | "0xf704-0x20000" : { 354 | "Action" : 10, 355 | "Text" : "[1;2P" 356 | }, 357 | "0x34-0x40000" : { 358 | "Action" : 11, 359 | "Text" : "0x1c" 360 | }, 361 | "0xf703-0x280000" : { 362 | "Action" : 10, 363 | "Text" : "f" 364 | } 365 | }, 366 | "Window Type" : 0, 367 | "Background Image Location" : "", 368 | "Blur" : false, 369 | "Badge Color" : { 370 | "Red Component" : 1, 371 | "Color Space" : "sRGB", 372 | "Blue Component" : 0, 373 | "Alpha Component" : 0.5, 374 | "Green Component" : 0.1491314172744751 375 | }, 376 | "Scrollback Lines" : 0, 377 | "Send Code When Idle" : false, 378 | "Close Sessions On End" : true, 379 | "Terminal Type" : "xterm-256color", 380 | "Visual Bell" : true, 381 | "Flashing Bell" : false, 382 | "Badge Text" : "", 383 | "Silence Bell" : false, 384 | "Ansi 14 Color" : { 385 | "Green Component" : "0.8862745", 386 | "Blue Component" : "0.8862745", 387 | "Red Component" : "0.2039216" 388 | }, 389 | "ASCII Ligatures" : true, 390 | "Name" : "Dan", 391 | "Cursor Text Color" : { 392 | "Green Component" : "0", 393 | "Blue Component" : "0", 394 | "Red Component" : "0" 395 | }, 396 | "Open Toolbelt" : false, 397 | "Shortcut" : "", 398 | "Cursor Color" : { 399 | "Green Component" : "1", 400 | "Blue Component" : "1", 401 | "Red Component" : "1" 402 | }, 403 | "Ansi 0 Color" : { 404 | "Green Component" : "0", 405 | "Blue Component" : "0", 406 | "Red Component" : "0" 407 | }, 408 | "Guid" : "07163158-907D-4AFC-B823-C94C0AAA6245", 409 | "Transparency" : 0, 410 | "Ansi 1 Color" : { 411 | "Green Component" : "0", 412 | "Blue Component" : "0", 413 | "Red Component" : "0.8" 414 | }, 415 | "Horizontal Spacing" : 1, 416 | "Ansi 3 Color" : { 417 | "Red Component" : 0.8144073486328125, 418 | "Color Space" : "sRGB", 419 | "Blue Component" : 0.0189361572265625, 420 | "Alpha Component" : 1, 421 | "Green Component" : 0.6535797119140625 422 | }, 423 | "Ansi 6 Color" : { 424 | "Green Component" : "0.5960785", 425 | "Blue Component" : "0.6039215999999999", 426 | "Red Component" : "0.02352941" 427 | }, 428 | "Ansi 7 Color" : { 429 | "Green Component" : "0.8431373", 430 | "Blue Component" : "0.8117647", 431 | "Red Component" : "0.827451" 432 | }, 433 | "Ansi 8 Color" : { 434 | "Green Component" : "0.3411765", 435 | "Blue Component" : "0.3254902", 436 | "Red Component" : "0.3333333" 437 | }, 438 | "Ansi 9 Color" : { 439 | "Green Component" : "0.1607843", 440 | "Blue Component" : "0.1607843", 441 | "Red Component" : "0.9372549" 442 | }, 443 | "Ansi 4 Color" : { 444 | "Green Component" : "0.3960784", 445 | "Blue Component" : "0.6431373", 446 | "Red Component" : "0.2039216" 447 | }, 448 | "Right Option Key Sends" : 0 449 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Dan Fernandez 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Automate MacOS Setup 2 | Simple project to automate Brew, MacOS, and NPM Packages. 3 | 4 | * **.bash_profile**: Profile with handy command aliases and customization 5 | * **.gitconfig**: Configures git to use osxkeychain credential helper and sets custom colors 6 | * **Brewfile**: List of CLI tools (brew install {name}) and apps (brew cask install {name}) to install. 7 | * **brew.sh**: Script to install Brew and all apps in the Brewfile file 8 | * **macos.sh**: Script for better MacOS defaults 9 | * **npminstall.sh**: Script to install common NPM utilities 10 | 11 | ## Get Started 12 | 13 | 1. Clone the project locally (or fork) 14 | 15 | ```bash 16 | > git clone https://github.com/thedanfernandez/Automate-MacOS-Setup.git 17 | ``` 18 | 19 | 2. Open Brewfile to add/edit/comment out CLI tools or apps. Use # to comment out or delete. 20 | 21 | ```ruby 22 | cask "postman" # REST-API tool 23 | cask "skype" # Skype client 24 | # cask "slack" # Slack client 25 | cask "spectacle" # Windows like move / resize windows 26 | ``` 27 | 28 | You can run `brew bundle list` to confirm your Brewfile is configured correctly 29 | 30 | ```bash 31 | > brew bundle list 32 | ``` 33 | 34 | 3. Ensure any .sh files have execute permissions if needed 35 | 36 | ```bash 37 | > chmod +x brew.sh 38 | ``` 39 | 40 | 4. Open the terminal and run the scripts (ensure you put "./" as a prefix to the ) 41 | 42 | ```bash 43 | > ./brew.sh 44 | ``` 45 | 46 | Note: `npminstall.sh` expects NPM to be installed and must run as `sudo` if packages are installed globally (-g) flag. 47 | 48 | ```bash 49 | > sudo ./npminstall.sh 50 | ``` 51 | 52 | ## mas or the Mac App Store command line 53 | 54 | Brew can work to *restore* Apps you purchased in the app store. Unfortunately it will fail if the app has not been installed at least once. More information: [Mac App Store GitHub project](https://github.com/mas-cli/mas). 55 | 56 | ## .gitconfig and .bash_profile 57 | 58 | Add / edit configuration from .gitconfig and .bash_profile and add to your `$HOME` directory 59 | 60 | ## Setup zsh 61 | 62 | Assuming you are using zsh, you can run ohmyz.sh to install and copy ".zshrc" to your user directory. 63 | 64 | ```bash 65 | > chmod +x ohmyz.sh 66 | ``` 67 | 68 | ## Resources 69 | 70 | * [Search Brew online](https://brew.sh) 71 | -------------------------------------------------------------------------------- /brew.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Brew is a command-line app package manager to download CLI apps/utilities (called formulas) or apps (called casks) 4 | # Before running ensure execute permissions 5 | # > chmod +x brew.sh 6 | # > ./brew.sh 7 | # Note: some cask apps require sudo. Do not run script as sudo, add password interactively 8 | 9 | echo "brew.sh script started" 10 | 11 | # Check for install, if not install it 12 | if test ! "$(which brew)"; then 13 | echo "Installing homebrew" 14 | ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 15 | fi 16 | 17 | # Echo brew version 18 | echo "Brew version brew --version" 19 | brew --version 20 | 21 | # Update before install 22 | brew update 23 | 24 | # Run Brew bundle, which will install everything in the file "Brewfile" 25 | brew bundle 26 | 27 | echo "Brew List:" 28 | brew list 29 | 30 | echo "Brew Cask List:" 31 | brew cask list 32 | 33 | echo "brew.sh script finished" 34 | -------------------------------------------------------------------------------- /macos.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Before running ensure file is executable 4 | # > chmod +x macos.sh 5 | # > ./macos.sh 6 | 7 | echo "macos.sh script started" 8 | 9 | # Defaults from https://github.com/SixArm/mac-defaults/blob/master/mac-defaults 10 | 11 | # Show hidden MacOS folders 12 | defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder 13 | 14 | # Save to disk (not to iCloud) by default. 15 | defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool false 16 | 17 | # Expand save panel by default. 18 | defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true 19 | 20 | # Keep folders on top when sorting by name 21 | defaults write com.apple.finder _FXSortFoldersFirst -bool true 22 | 23 | # Show path bar. 24 | defaults write com.apple.finder ShowPathbar -bool true 25 | 26 | # Avoid creating .DS_Store files on network volumes. 27 | defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true 28 | defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true 29 | 30 | # All screenshots moved to Home/screenshots folder 31 | mkdir ~/_screenshots 32 | defaults write com.apple.screencapture location ~/_screenshots 33 | 34 | # Add Trash icon to desktop for mac 35 | ln -s ~/.Trash ~/Desktop/Trash 36 | 37 | # Disable Dictionary lookup in touchpad (3-finger tap) 38 | defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerTapGesture -int 2 39 | 40 | # Hide/show all desktop icons (useful when presenting) 41 | alias hidedesktop="defaults write com.apple.finder CreateDesktop -bool false && killall Finder" 42 | alias showdesktop="defaults write com.apple.finder CreateDesktop -bool true && killall Finder" 43 | 44 | # Always show scrollbars 45 | defaults write NSGlobalDomain AppleShowScrollBars -string "Always" 46 | # Possible values: `WhenScrolling`, `Automatic` and `Always` 47 | 48 | # Disable smart dashes as they’re annoying when typing code 49 | defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false 50 | 51 | # Disable automatic period substitution as it’s annoying when typing code 52 | defaults write NSGlobalDomain NSAutomaticPeriodSubstitutionEnabled -bool false 53 | 54 | # Disable smart quotes as they’re annoying when typing code 55 | defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false 56 | 57 | # Show all processes in Activity Monitor 58 | defaults write com.apple.ActivityMonitor ShowCategory -int 0 59 | 60 | # Disable the all too sensitive backswipe on trackpads 61 | defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool false 62 | defaults write com.google.Chrome.canary AppleEnableSwipeNavigateWithScrolls -bool false 63 | 64 | echo "macos.sh script finished" 65 | -------------------------------------------------------------------------------- /npminstall.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Before running, ensure npminstall.sh has execute set 4 | # > chmod +x npminstall.sh 5 | # > "sudo ./npminstall.sh" 6 | # Note: must run as sudo for -g (global flag) 7 | 8 | echo "npminstall.sh script started" 9 | 10 | # Install 11 | npm install -g express # Express JS framework 12 | npm install -g mocha # Unit test framework 13 | npm install -g nodemon # Watch / restart on changes 14 | npm install -g ndb # Chrome dev tools for Node 15 | # npm install -g typescript # Typescript 16 | # npm install -g yo # Yeoman scaffolding tool 17 | 18 | 19 | # Yo generators / project scaffolding 20 | # npm install -g generator-code # Visual Studio Code Projects 21 | # npm install -g generator-mocha # Mocha unit testing framework 22 | 23 | # Typescript Definitions 24 | npm install -g @types/node 25 | npm install -g @types/express 26 | 27 | echo "Listing Global NPM Packages:" 28 | npm list -g --depth=0 29 | 30 | echo "npminstall.sh script finished" -------------------------------------------------------------------------------- /ohmyz.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Details: https://ohmyz.sh 4 | # Before running ensure file is executable 5 | # > chmod +x ohmyz.sh 6 | # > ./ohmyz.sh 7 | 8 | 9 | echo "Downloading ZSH" 10 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 11 | 12 | echo "Downloading Powerline Fonts" 13 | # Patch Powerline Fonts 14 | # clone 15 | git clone https://github.com/powerline/fonts.git --depth=1 16 | # install 17 | cd fonts 18 | ./install.sh 19 | # clean-up a bit 20 | cd .. 21 | rm -rf fonts 22 | 23 | echo "Change the default font to one of these fontsgs: https://github.com/powerline/fonts#font-families in your terminal" 24 | 25 | echo "Replace/Update file ~/.zshrc" 26 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "lockfileVersion": 1 3 | } 4 | -------------------------------------------------------------------------------- /pipinstall.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # assumes you have python3 installed already (via brew) 4 | # Before running, ensure pipinstall.sh has execute set 5 | # > chmod +x pipinstall.sh 6 | # > "./pipinstall.sh" 7 | 8 | echo "pipinstall.sh script started" 9 | 10 | echo "pip3 installation path:" 11 | which pip3 12 | 13 | pip3 install --requirement=python/requirements.txt 14 | 15 | echo "List Pip3 Packages: " 16 | pip3 list 17 | 18 | echo "pipinstall.sh script finished" -------------------------------------------------------------------------------- /powerline-fonts/3270Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/3270Medium.ttf -------------------------------------------------------------------------------- /powerline-fonts/3270Narrow.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/3270Narrow.ttf -------------------------------------------------------------------------------- /powerline-fonts/3270SemiNarrow.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/3270SemiNarrow.ttf -------------------------------------------------------------------------------- /powerline-fonts/Anonymice Powerline Bold Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Anonymice Powerline Bold Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Anonymice Powerline Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Anonymice Powerline Bold.ttf -------------------------------------------------------------------------------- /powerline-fonts/Anonymice Powerline Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Anonymice Powerline Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Anonymice Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Anonymice Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Arimo Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Arimo Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Arimo Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Arimo Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Arimo Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Arimo Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Arimo for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Arimo for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Cousine Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Cousine Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Cousine Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Cousine Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Cousine Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Cousine Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Cousine for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Cousine for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/DejaVu Sans Mono Bold Oblique for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/DejaVu Sans Mono Bold Oblique for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/DejaVu Sans Mono Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/DejaVu Sans Mono Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/DejaVu Sans Mono Oblique for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/DejaVu Sans Mono Oblique for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/DejaVu Sans Mono for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/DejaVu Sans Mono for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Droid Sans Mono Dotted for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Droid Sans Mono Dotted for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Droid Sans Mono Slashed for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Droid Sans Mono Slashed for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Droid Sans Mono for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Droid Sans Mono for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/FuraMono-Bold Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/FuraMono-Bold Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/FuraMono-Medium Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/FuraMono-Medium Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/FuraMono-Regular Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/FuraMono-Regular Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Go Mono Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Go Mono Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Go Mono Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Go Mono Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Go Mono Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Go Mono Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Go Mono for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Go Mono for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Hack-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Hack-Bold.ttf -------------------------------------------------------------------------------- /powerline-fonts/Hack-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Hack-BoldItalic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Hack-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Hack-Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Hack-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Hack-Regular.ttf -------------------------------------------------------------------------------- /powerline-fonts/Inconsolata Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Inconsolata Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Inconsolata for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Inconsolata for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Inconsolata-dz for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Inconsolata-dz for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Inconsolata-g for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Inconsolata-g for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Literation Mono Powerline Bold Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Literation Mono Powerline Bold Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Literation Mono Powerline Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Literation Mono Powerline Bold.ttf -------------------------------------------------------------------------------- /powerline-fonts/Literation Mono Powerline Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Literation Mono Powerline Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Literation Mono Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Literation Mono Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L DZ Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L DZ Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L DZ Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L DZ Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L DZ Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L DZ Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L DZ Regular for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L DZ Regular for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG L Regular for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG L Regular for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M DZ Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M DZ Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M DZ Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M DZ Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M DZ Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M DZ Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M DZ Regular for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M DZ Regular for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG M Regular for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG M Regular for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S DZ Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S DZ Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S DZ Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S DZ Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S DZ Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S DZ Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S DZ Regular for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S DZ Regular for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Meslo LG S Regular for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Meslo LG S Regular for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Monofur Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Monofur Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Monofur Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Monofur Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Monofur for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Monofur for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Noto Mono for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Noto Mono for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/NovaMono for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/NovaMono for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/ProFont Bold For Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/ProFont Bold For Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/ProFont For Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/ProFont For Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Light Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Light Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Light for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Light for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Medium Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Medium Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Medium for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Medium for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Thin Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Thin Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono Thin for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono Thin for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Roboto Mono for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Roboto Mono for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Black for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Black for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Bold for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Bold for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro ExtraLight for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro ExtraLight for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Light for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Light for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Medium for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Medium for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Powerline BlackItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Powerline BlackItalic.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Powerline BoldItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Powerline BoldItalic.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Powerline ExtraLightItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Powerline ExtraLightItalic.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Powerline Italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Powerline Italic.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Powerline LightItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Powerline LightItalic.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Powerline MediumItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Powerline MediumItalic.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Powerline SemiboldItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Powerline SemiboldItalic.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro Semibold for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro Semibold for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Source Code Pro for Powerline.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Source Code Pro for Powerline.otf -------------------------------------------------------------------------------- /powerline-fonts/Space Mono Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Space Mono Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Space Mono Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Space Mono Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Space Mono Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Space Mono Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Space Mono for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Space Mono for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/SpaceMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/SpaceMono-Bold.ttf -------------------------------------------------------------------------------- /powerline-fonts/SpaceMono-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/SpaceMono-BoldItalic.ttf -------------------------------------------------------------------------------- /powerline-fonts/SpaceMono-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/SpaceMono-Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/SpaceMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/SpaceMono-Regular.ttf -------------------------------------------------------------------------------- /powerline-fonts/Symbol Neu for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Symbol Neu for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Tinos Bold Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Tinos Bold Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Tinos Bold for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Tinos Bold for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Tinos Italic for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Tinos Italic for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Tinos for Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Tinos for Powerline.ttf -------------------------------------------------------------------------------- /powerline-fonts/Ubuntu Mono derivative Powerline Bold Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Ubuntu Mono derivative Powerline Bold Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Ubuntu Mono derivative Powerline Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Ubuntu Mono derivative Powerline Bold.ttf -------------------------------------------------------------------------------- /powerline-fonts/Ubuntu Mono derivative Powerline Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Ubuntu Mono derivative Powerline Italic.ttf -------------------------------------------------------------------------------- /powerline-fonts/Ubuntu Mono derivative Powerline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedanfernandez/Automate-MacOS-Setup/c3d8f199eeb95a0362376cc10d0be8e884b9ee89/powerline-fonts/Ubuntu Mono derivative Powerline.ttf -------------------------------------------------------------------------------- /python/requirements.txt: -------------------------------------------------------------------------------- 1 | # python3 files 2 | # setup: pip3 install --requirement=requirements.txt 3 | # or run pipinstall.sh 4 | # Note no versions numbers included so this grabs latest 5 | beautifulsoup4 # Screen scraping 6 | graphviz # Visualization library 7 | grequests # async version of requests 8 | Jinja2 # Template engine 9 | jupyter # Jupyter Notebooks 10 | Markdown # Markdown parser 11 | MarkupSafe # Safe encoding / escaping text 12 | mdv # CLI markdown preview 13 | openpyxl # Read / Create Excel files 14 | notebook # Jupyter notebook 15 | pandas # Data Analysis 16 | pillow # Imaging library 17 | matplotlib # Graphing library 18 | pytest # Unit testing Fx 19 | pyyaml # YAML parser 20 | requests # HTTP Client library 21 | soupsieve # CSS selector for beautifulsoup4 22 | urllib3 # HTTP Client library 23 | wheel # Python wheel packaging standard --------------------------------------------------------------------------------