Skip to content

Instantly share code, notes, and snippets.

@hawkeyetwolf
Last active March 21, 2018 02:51
Show Gist options
  • Save hawkeyetwolf/27a6ccf05177faae2865 to your computer and use it in GitHub Desktop.
Save hawkeyetwolf/27a6ccf05177faae2865 to your computer and use it in GitHub Desktop.
dotfiles
"*":
"autocomplete-plus":
fileBlacklist: [
"*.md"
]
useCoreMovementCommands: false
autosave:
enabled: true
"character-table": {}
core:
audioBeep: false
disabledPackages: [
"whitespace"
]
openEmptyEditorOnStart: false
projectHome: "/Users/derek/code"
telemetryConsent: "no"
themes: [
"one-dark-ui"
"atom-dark-syntax"
]
"cursor-history":
flashOnLand: true
devunity:
apikey: "340efdd9a37380d04e0c"
editor:
backUpBeforeSaving: true
invisibles: {}
scrollPastEnd: true
showIndentGuide: true
softWrap: true
softWrapHangingIndent: 1
"exception-reporting":
userId: "c68cbe17-2e81-75ba-7eb7-9d05f902b60e"
linter: {}
"linter-drupalcs":
executablePath: "/usr/local/bin/phpcs"
"linter-php": {}
"linter-phpcs":
codeStandardOrConfigFile: "/Users/derek/.drush/coder/coder_sniffer/Drupal"
otherLanguages:
useCSSTools: true
useJSTools: true
"linter-ui-default":
showPanel: true
"php-debug":
PathMaps: [
"/var/www/drupalvm;/Users/derek/Sites/ftusa"
]
currentConsoleHeight: "254px"
currentPanelHeight: "227px"
currentPanelMode: "bottom"
"tree-view":
alwaysOpenExisting: true
autoReveal: true
squashDirectoryNames: true
"unity-dark-ui":
colorStatusIndicatorsInTreeView: true
showIcons: true
"vim-mode-plus-ex-mode":
notifiedUseExMode: true
welcome:
showOnStartup: false
"* / sites / all / modules / contrib / *":
tabWidth: 2
".features.field_base.inc":
"linter-phpcs":
autoConfigSearch: false
codeStandardOrConfigFile: "/usr/local/etc/php-code-sniffer/Standards/Drupal"
executablePath: "/usr/local/bin/phpcs"
tabWidth: 2
".features.field_instance.inc":
"linter-phpcs":
autoConfigSearch: false
codeStandardOrConfigFile: "/usr/local/etc/php-code-sniffer/Standards/Drupal"
executablePath: "/usr/local/bin/phpcs"
tabWidth: 2
".features.inc":
"linter-phpcs":
autoConfigSearch: false
codeStandardOrConfigFile: "/usr/local/etc/php-code-sniffer/Standards/Drupal"
executablePath: "/usr/local/bin/phpcs"
tabWidth: 2
".gfm.source":
editor:
softWrap: true
softWrapHangingIndent: 1
".git-commit.text":
editor:
preferredLineLength: 72
wraptor:
enabled: true
".md.text":
editor:
softWrapAtPreferredLineLength: true
softWrapHangingIndent: 1
"linter-write-good":
additionalArgs: "--yes-eprime"
"markdown-preview-opener":
closePreviewWhenClosingEditor: true
"markdown-preview-plus":
pandocRemoveReferences: false
useGitHubStyle: true
"markdown-writer":
fileExtension: ".md"
siteEngine: "jekyll"
"php-debug":
PhpException:
CatchableFatalError: false
Deprecated: false
FatalError: false
Notice: false
ParseError: false
StrictStandards: false
UnknownError: false
Warning: false
Xdebug: false
"source.gfm":
editor:
softWrap: true
"tree-view":
hideIgnoredNames: true
squashDirectoryNames: true
"tree-view-filter":
liveUpdate: true
"vim-mode":
useClipboardAsDefaultRegister: false
"vim-mode-plus":
flashOnSearch: false
flashOnUndoRedo: true
incrementalSearch: true
showHoverOnOperate: true
showHoverSearchCounter: true
useSmartcaseForSearch: true
wrapLeftRightMotion: true
welcome:
showOnStartup: false
wraptor:
enabled: true
# Your init script
#
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
#
# An example hack to log to the console when each text editor is saved.
#
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
# console.log "Saved! #{editor.getPath()}"
# Minimize windows on startup.
# pane = atom.workspace.getActivePane()
# view = atom.views.getView(pane)
# atom.commands.dispatch(view, 'application:minimize')
# Your keymap
#
# Atom keymaps work similarly to style sheets. Just as style sheets use
# selectors to apply styles to elements, Atom keymaps use selectors to associate
# keystrokes with events in specific contexts. Unlike style sheets however,
# each selector can only be declared once.
#
# You can create a new keybinding in this file by typing "key" and then hitting
# tab.
#
# Here's an example taken from Atom's built-in keymap:
#
# 'atom-text-editor':
# 'enter': 'editor:newline'
#
# 'atom-workspace':
# 'ctrl-shift-p': 'core:move-up'
# 'ctrl-p': 'core:move-down'
#
# You can find more information about keymaps in these guides:
# * https://atom.io/docs/latest/using-atom-basic-customization#customizing-key-bindings
# * https://atom.io/docs/latest/behind-atom-keymaps-in-depth
#
# This file uses CoffeeScript Object Notation (CSON).
# If you are unfamiliar with CSON, you can read more about it in the
# Atom Flight Manual:
# https://atom.io/docs/latest/using-atom-basic-customization#cson
'body':
# Move panes.
'ctrl-shift-j': 'pane:move-item-left'
'ctrl-shift-i': 'pane:move-item-right'
# Sane tabbing.
'ctrl-tab ^ctrl': 'unset!'
'ctrl-tab': 'pane:show-next-item'
'ctrl-shift-tab ^ctrl': 'unset!'
'ctrl-shift-tab': 'pane:show-previous-item'
# "Open this" package.
'atom-text-editor.vim-mode-plus.normal-mode':
'g f': 'open-this:here'
'ctrl-w f': 'open-this:split-down'
'ctrl-w F': 'open-this:split-right'
# Alternate autocomplete keymapping.
'body atom-text-editor.autocomplete-active':
'ctrl-p': 'autocomplete-plus:move-up'
'ctrl-n': 'autocomplete-plus:move-down'
'pageup': 'autocomplete-plus:page-up'
'pagedown': 'autocomplete-plus:page-down'
'home': 'autocomplete-plus:move-to-top'
'end': 'autocomplete-plus:move-to-bottom'
# "New tab" like in Chrome.
'.platform-darwin':
'cmd-t': 'application:new-file'
# Your snippets
#
# Atom snippets allow you to enter a simple prefix in the editor and hit tab to
# expand the prefix into a larger code block with templated values.
#
# You can create a new snippet in this file by typing "snip" and then hitting
# tab.
#
# An example CoffeeScript snippet to expand log to console.log:
#
# '.source.coffee':
# 'Console log':
# 'prefix': 'log'
# 'body': 'console.log $1'
#
# Each scope (e.g. '.source.coffee' above) can only be declared once.
#
# This file uses CoffeeScript Object Notation (CSON).
# If you are unfamiliar with CSON, you can read more about it in the
# Atom Flight Manual:
# https://atom.io/docs/latest/using-atom-basic-customization#cson
/*
* Your Stylesheet
*
* This stylesheet is loaded when Atom starts up and is reloaded automatically
* when it is changed and saved.
*
* Add your own CSS or Less to fully customize Atom.
* If you are unfamiliar with Less, you can read more about it here:
* http://lesscss.org
*/
/*
* Examples
* (To see them, uncomment and save)
*/
// style the background color of the tree view
.tree-view {
// background-color: whitesmoke;
}
// style the background and foreground colors on the atom-text-editor-element itself
atom-text-editor {
// color: white;
// background-color: hsl(180, 24%, 12%);
}
// Make markdown table characters monospaced, for formatting.
atom-text-editor.editor .syntax--table.syntax--gfm {
font-family: monospace;
font-size: smaller;
}
// Hide scrollbars.
atom-text-editor .vertical-scrollbar,
atom-text-editor.editor .vertical-scrollbar,
atom-text-editor .horizontal-scrollbar,
atom-text-editor.editor .horizontal-scrollbar {
opacity: 0;
width: 0;
}
[default]
output = text
region = us-east-1
if [ -r ~/.profile ]; then . ~/.profile; fi
case "$-" in *i*) if [ -r ~/.bashrc ]; then . ~/.bashrc; fi;; esac
test -e "${HOME}/.iterm2_shell_integration.bash" && source "${HOME}/.iterm2_shell_integration.bash"
# Include bash-specific shell configuration files:
# - Bash completion project via Homebrew
# - Drupal Console bash customizations (via `drupal init`)
# TEMPORARILY DISABLED: $HOME/.console/console.rc
# - Drush bash customizations (via `drush init`)
# - Platform.sh bash customizations
# - Other includes (kept in a seperate directory for a cleaner home directory)
# - A GitHub API token for Homebrew, so it doesn't exceed the rate limit.
# - Drush ps1 prompt customizations
# - iTerm2 shell integration
# - Node Version Manager (nvm)
# - Ruby Version Manager (rvm)
INCLUDES="$(brew --prefix)/etc/bash_completion
$HOME/.drush/drush.bashrc
$HOME/.platformsh/shell-config.rc
$HOME/.includes/*
$NVM_DIR/nvm.sh
$HOME/.rvm/scripts/rvm"
for file in $INCLUDES ; do
. $file
done
# Set default editor.
export EDITOR="/usr/local/bin/nvim"
# Ask autocompletion to ignore .DS_Store files.
export FIGNORE=$FIGNORE:DS_Store
# Colorify directory listings (ls).
# @see http://osxdaily.com/2012/02/21/add-color-to-the-terminal-in-mac-os-x/#sthash.OuXogLi5.dpuf
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
# XDebug in vim via vdebug.
export XDEBUG_CONFIG="idekey=xdebug"
# Enable history-search-forward with .
stty -ixon
# Colordiffs by default.
diff () {
/usr/bin/diff $1 $2 $3 | colordiff | less -R
}
# "Duh" aliases.
alias rm="trash"
alias ll="ls -la"
alias gl="git log"
alias gm="git merge"
alias gs="git status"
alias gd="git diff"
alias gdc="git diff --cached"
alias gdw="git diff --word-diff"
alias gdcw="git diff --cached --word-diff"
alias ga="git add"
alias gc="git commit"
alias gk="git checkout"
alias gf="git fetch"
alias gb="git branch"
alias gr="git rebase"
alias gp="git push"
alias gh="git stash"
alias gha="git stash apply"
alias gt="git reset"
alias gpic="git cherry-pick"
# Hide and show iTerm from dock (faceless).
ITERM_PATH="/Applications/iTerm.app/Contents/Info.plist"
alias iterm-hide="/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' ${ITERM_PATH}"
alias iterm-show="/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' ${ITERM_PATH}"
# Show the latest tag on Pantheon environments.
alias pantheon-latest="git tag | grep pantheon_live_ | sort -k1.15n | tail -1"
alias pantheon-latest-test="git tag | grep pantheon_test_ | sort -k1.15n | tail -1"
# Shortcuts for Terminus drush usage.
# alias drush="drush --strict=0"
alias gbz=greenbiz
alias progenity=progenitycom
alias progmi=progenitycom
alias prog=progenitycom
SITES="dent
eecs
greenbiz
hsa
progenitycom
sod
stamp
trulymad
usfi"
for site in $SITES ; do
eval "${site} () {
terminus drush ${site}.\$1 -- \${@:2}
}"
done
# Provide access to vagrant instances from any path.
dvm() {
cd ~/.dvm
vagrant "$@"
cd -
}
VAGRANTS="eight"
for VM in $VAGRANTS ; do
eval "${VM}vm () {
cd ~/Sites/${VM}
vagrant \"\$@\"
cd -
}"
done
# Allow execution of project-local npm binaries.
function npm-do { (PATH=$(npm bin):$PATH; eval $@;) }
# Add "thefuck" alias.
eval "$(thefuck --alias doit?)"
alias doit='export THEFUCK_REQUIRE_CONFIRMATION=False; doit?; export THEFUCK_REQUIRE_CONFIRMATION=True'
# Unexpand symlinks when opening new sessions in iTerm2.
SITE="${PWD##/Users/derek/SparkleShare/localbak/}"
if [ "${SITE}" != "${PWD}" ]
then
cd ~/"${SITE}"
fi
{
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"consolidation/cgr": "^2.0"
},
"repositories": {
"drupal": {
"type": "composer",
"url": "https://packages.drupal.org/8"
}
}
}
" Load the example vimrc for sane defaults.
source $VIMRUNTIME/vimrc_example.vim
" ------------------------------------------------------------------------------
" vim-plug, a minimalist plugin manager: https://github.com/junegunn/vim-plug.
" ------------------------------------------------------------------------------
call plug#begin('~/.vim/plugged')
" A simple, easy-to-use Vim alignment plugin.
" @TODO Load on-demand?
Plug 'junegunn/vim-easy-align'
" Snippets.
" @TODO Load on-demand?
Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets'
" NERDTree plugin, loaded on-demand.
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
" You-Complete-Me: a code-completion engine for Vim.
" Plug 'Valloric/YouCompleteMe'
" Generate list of compiler flags from a project with an arbitrary build system.
" Plug 'rdnetto/YCM-Generator', { 'branch': 'stable' }
" An autocompletion daemon for the Go programming language.
" Plug 'nsf/gocode', { 'tag': 'v.20150303', 'rtp': 'vim' }
" Plugins from the drupal.org vimrc project.
Plug 'tpope/vim-fugitive'
Plug 'scrooloose/nerdcommenter'
" Using ultisnips instead of snipmate
" Plug 'msanders/snipmate.vim'
Plug 'scrooloose/syntastic'
Plug 'majutsushi/tagbar'
" @TODO Load on-demand?
Plug 'evidens/vim-twig'
" @TODO Load on-demand?
Plug 'joonty/vdebug'
Plug 'git://drupalcode.org/project/vimrc.git', { 'branch': '7.x-1.x', 'rtp': 'bundle/vim-plugin-for-drupal' }
" Statusline enhancement.
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
" Color schemes.
Plug 'chriskempson/tomorrow-theme', {'rtp': 'vim'}
" Plug 'frankier/neovim-colors-solarized-truecolor-only'
" Markdown writing environment.
Plug 'junegunn/goyo.vim'
" Simultaneous collaboration.
" Plug 'floobits/floobits-neovim'
" Library that provides some utility functions and commands.
Plug 'L9'
" A universal set of defaults that (hopefully) everyone can agree on.
Plug 'tpope/vim-unimpaired'
" Markdown previewer.
" @TODO Load on-demand?
Plug 'JamshedVesuna/vim-markdown-preview'
Plug 'plasticboy/vim-markdown'
Plug 'godlygeek/tabular'
" Rename.
Plug 'danro/rename.vim'
" Add plugins to &runtimepath
call plug#end()
" ------------------------------------------------------------------------------
" End of vim-plug definition
" ------------------------------------------------------------------------------
let g:python_host_prog = '/usr/local/bin/python2'
let g:python3_host_prog = '/usr/local/bin/python3'
" Fuzzy Finder.
set rtp+=/usr/local/opt/fzf
" Set color scheme.
" let $NVIM_TUI_ENABLE_TRUE_COLOR=1
set background=dark
colorscheme Tomorrow-Night-Bright
" Exit insert mode faster than Esc.
imap jj <Esc>
imap jk <Esc>
imap kj <Esc>
imap kk <Esc>
imap JJ <Esc>
imap JK <Esc>
imap Jk <Esc>
imap KK <Esc>
imap KJ <Esc>
imap kJ <Esc>
" Use relative line numbers for faster jumping.
set number
set relativenumber
" Tabs to 2 spaces for ALL files.
set smartindent
set tabstop=2
set softtabstop=2
set shiftwidth=2
set expandtab
" Turn off mouse jump and visual mode.
set mouse-=a
" NERD Tree keymap
map <C-n> :NERDTreeToggle<CR>
let NERDSpaceDelims=1
" Do not place backups next to their corresponding files; use a temp directory.
set backupdir=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp
set directory=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp
set backupskip=/tmp/*,/private/tmp/*
" Show statusline always.
" set laststatus=2
" Make the cursor a pipe in insert-mode, and a block in normal-mode.
let $NVIM_TUI_ENABLE_CURSOR_SHAPE=1
" Vim Markdown Preview: https://github.com/JamshedVesuna/vim-markdown-preview
" Use Github-Flavored-Markdown (GFM), i.e., grim instead of Daring Fireball.
let vim_markdown_preview_github=1
" Do not show on save; Do show images.
let vim_markdown_preview_toggle=0
" Do not remove file after opening preview.
let vim_markdown_preview_temp_file=0
" Upload to S3.
nnoremap ,s :w<CR>:!s3 cp "%:p"<CR>
" CMD + C for Copy in visual and normal mode.
vnoremap <C-c> :w !pbcopy<CR><CR>
nnoremap <C-c> <S-v>:w !pbcopy<CR><CR>
" Spelling.
autocmd FileType gitcommit,markdown setlocal spell spelllang=en_us
" Turn off folding of markdown headings.
let g:vim_markdown_folding_disabled = 1
" Syntastic settings.
" set statusline+=%#warningmsg#
" set statusline+=%{SyntasticStatuslineFlag()}
" set statusline+=%*
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 0
let g:syntastic_check_on_open = 0
let g:syntastic_check_on_wq = 0
" Airline (statusline) configuration.
let g:airline_skip_empty_sections = 1
let g:airline_detect_modified = 1
let g:airline_detect_paste = 1
let g:airline_detect_spell = 1
let g:airline_section_a = ''
let g:airline_section_b = fnamemodify(expand('%'), ':~:h:s?\~/Sites/??') . '/'
let g:airline_section_c = '%t'
let g:airline_section_x = ''
let g:airline_section_y = ''
let g:airline_left_sep = ''
let g:airline_right_sep = ''
" Life-saveing shortcut: Scroll while keeping cursor in same row of the screen.
map <C-k> k<C-y>
map <C-j> j<C-e>
" Fix list wrapping in Markdown.
" set fo=want
" Keymaps to facilitate moving between soft-wrapped lines.
vmap <M-j> gj
vmap <M-k> gk
vmap <M-4> g$
vmap <M-6> g^
vmap <M-0> g^
nmap <M-j> gj
nmap <M-k> gk
nmap <M-4> g$
nmap <M-6> g^
nmap <M-0> g^
" Configure Goyo settings.
let g:goyo_width = 80
let g:goyo_height = "100%"
function! s:goyo_enter()
set linebreak
set number
set relativenumber
set mouse=a
endfunction
function! s:goyo_leave()
set mouse-=a
endfunction
autocmd! User GoyoEnter nested call <SID>goyo_enter()
autocmd! User GoyoLeave nested call <SID>goyo_leave()
<?php
/**
* @file
* Examples of valid statements for a Drush runtime config (drushrc) file.
*
* Use this file to cut down on typing out lengthy and repetitive command line
* options in the Drush commands you use and to avoid mistakes.
*
* Rename this file to drushrc.php and optionally copy it to one of the places
* listed below in order of precedence:
*
* 1. Drupal site folder (e.g. sites/{default|example.com}/drushrc.php).
* 2. Drupal /drush and sites/all/drush folders, or the /drush folder
* in the directory above the Drupal root.
* 3. In any location, as specified by the --config (-c) option.
* 4. User's .drush folder (i.e. ~/.drush/drushrc.php).
* 5. System wide configuration folder (e.g. /etc/drush/drushrc.php).
* 6. Drush installation folder.
*
* If a configuration file is found in any of the above locations, it will be
* loaded and merged with other configuration files in the search list.
*
* If you have some configuration options that are specific to a particular
* version of Drush, then you may place them in a file called drush5rc.php.
* The version-specific file is loaded in addition to, and after, the general-
* purpose drushrc file. Version-specific configuration files can be placed
* in any of the locations specified above.
*
* IMPORTANT NOTE regarding configuration file on Windows:
*
* For Windows 7, Windows Vista, Windows Server 2008 and later versions is the
* system window configuration folder C:\ProgramData\Drush. For previous
* versions of Windows is the folder C:\Documents and Settings\All Users\Drush.
*
* IMPORTANT NOTE on configuration file loading:
*
* At its core, Drush works by "bootstrapping" the Drupal environment in very
* much the same way that is done during a normal page request from the web
* server, so most Drush commands run in the context of a fully-initialized
* website.
*
* Configuration files are loaded in the reverse order they are shown above. All
* configuration files are loaded in the first bootstrapping phase, but
* a configuration file in a specific Drupal site folder other than the default
* (eg, sites/example.com/drushrc.php) will not be loaded unless a specific
* Drupal site is selected. However, it _will_ be loaded if a site is selected
* (either via the current working directory or by use of the --uri option),
* even if the Drush command being run does not bootstrap to the Drupal Site
* phase.
*
* The Drush commands 'rsync' and 'sql-sync' are special cases. These commands
* will load the configuration file for the site specified by the source
* parameter; however, they do not load the configuration file for the site
* specified by the destination parameter, nor do they load configuration files
* for remote sites.
*
* See `drush topic docs-bootstrap` for more information on how bootstrapping
* affects the loading of Drush configuration files.
*/
// Specify the base_url that should be used when generating links
# $options['l'] = 'http://example.com/subdir';
// Specify your Drupal core base directory (useful if you use symlinks).
# $options['r'] = '/home/USER/workspace/drupal-6';
/**
* Useful shell aliases:
*
* Drush shell aliases act similar to git aliases. For best results, define
* aliases in one of the drushrc file locations between #3 through #6 above.
* More information on shell aliases can be found via:
* `drush topic docs-shell-aliases` on the command line.
*
* @see https://git.wiki.kernel.org/index.php/Aliases#Advanced
*/
# $options['shell-aliases']['pull'] = '!git pull'; // We've all done it.
# $options['shell-aliases']['pulldb'] = '!git pull && drush updatedb';
# $options['shell-aliases']['cpull'] = 'config-pull @example.prod @self --label=vcs';
# $options['shell-aliases']['noncore'] = 'pm-list --no-core';
# $options['shell-aliases']['wipe'] = 'cache-clear all';
# $options['shell-aliases']['unsuck'] = 'pm-disable -y overlay,dashboard';
# $options['shell-aliases']['offline'] = 'variable-set -y --always-set maintenance_mode 1';
# $options['shell-aliases']['online'] = 'variable-delete -y --exact maintenance_mode';
# $options['shell-aliases']['dis-all'] = '!drush -y dis `drush pml --status=enabled --type=module --no-core --pipe`';
# $options['shell-aliases']['self-alias'] = 'site-alias @self --with-db --alias-name=new';
# $options['shell-aliases']['site-get'] = '@none php-eval "return drush_sitealias_site_get();"';
// Add a 'pm-clone' to simplify git cloning from drupal.org.
# $options['shell-aliases']['pm-clone'] = 'pm-download --gitusername=YOURUSERNAME --package-handler=git_drupalorg';
// Load a drushrc.php configuration file from the current working directory.
# $options['config'][] = './drushrc.php';
/**
* By default, Drush will download projects compatible with the current
* version of Drupal, or, if no Drupal site is specified, then the Drupal-8
* version of the project is downloaded. Set default-major to select a
* different default version.
*/
# $options['default-major'] = 7;
// Clone extensions (modules, themes, etc.) from drupal.org via 'pm-download'.
# $options['package-handler'] = 'git_drupalorg';
/**
* Specify folders to search for Drush command files (*.drush.inc). These
* values are always merged with include paths defined on the command line or
* in other configuration files. On the command line, paths may be separated
* by a colon (:) on Unix-based systems or a semi-colon (;) on Windows.
*/
# $options['include'] = array('/path/to/commands','/path2/to/more/commands');
/**
* Specify the modules to ignore when searching for command files (*.drush.inc)
* inside a Drupal site.
*/
# $options['ignored-modules'] = array('module1', 'module2');
/**
* Specify the folders to search for Drush alias files (*.alias.drushrc.php and
* *.aliases.drushrc.php). These values are always merged with alias paths
* defined on the command line or in other configuration files. On the command
* line, paths may be separated by a colon (:) on Unix-based systems or a
* semi-colon (;) on Windows.
*/
# $options['alias-path'] = array('/path/to/aliases','/path2/to/more/aliases');
/**
* Specify the filename and path where 'sql-dump' should store backups of
* database dumps. The default is to dump to STDOUT, however if this option is
* set in a drushrc.php file, the default behaviour can be achieved by
* specifying a value of FALSE ("--result-file=0" on the command line). Two
* substitution tokens are available: @DATABASE is replaced with the name of the
* database being dumped, and @DATE is replaced with the current time and date
* of the dump of the form: YYYYMMDD_HHMMSS. A value of TRUE ("--result-file=1"
* on the command line) will cause 'sql-dump' to use the same temporary backup
* location as 'pm-updatecode'.
*/
# $options['result-file'] = TRUE;
# $options['result-file'] = '/path/to/backup/dir/@DATABASE_@DATE.sql';
// Notify user via Notification Center (OSX) or libnotify (Linux) when command
// takes more than 30 seconds. See global options for more configuration.
# $options['notify'] = 30;
// Enable verbose mode.
# $options['v'] = 1;
// Show database passwords in 'status' and 'sql-conf' commands.
# $options['show-passwords'] = 1;
/**
* Specify the logging level for PHP notices. Defaults to "notice". Set to
* "warning" when doing Drush development. Also make sure that error_reporting
* is set to E_ALL in your php configuration file. See `drush status` for the
* path to your php.ini file.
*/
# $options['php-notices'] = 'warning';
/**
* Specify the error handling of recoverable errors (E_RECOVERABLE_ERROR).
* Defaults to 1 and will stop execution of Drush.
* When set to 0, execution will continue.
*/
# $options['halt-on-error'] = 0;
/**
* Specify options to pass to ssh in backend invoke. The default is to prohibit
* password authentication, and is included here, so you may add additional
* parameters without losing the default configuration.
*/
# $options['ssh-options'] = '-o PasswordAuthentication=no';
// Set 'remote-os' to 'Windows' to make Drush use Windows shell escape rules
// for remote sites that do not have an 'os' item set.
# $options['remote-os'] = 'Linux';
// By default, unknown options are disallowed and result in an error. Change
// them to issue only a warning and let command proceed.
# $options['strict'] = FALSE;
/**
* Drush requires at least rsync version 2.6.9 for some functions to work
* correctly. rsync version 2.6.8 or earlier may give the following error
* message: "--remove-source-files: unknown option". To fix this, set
* $options['rsync-version'] = '2.6.8'; (replace with the lowest version of
* rsync installed on any system you are using with Drush). Note that this
* option can also be set in a site alias, which is the preferred solution if
* newer versions of rsync are available on some of the systems you use.
* See: http://drupal.org/node/955092
*/
# $options['rsync-version'] = '2.6.9';
/**
* The output charset suitable to pass to the iconv PHP function's out_charset
* parameter.
*
* Drush will convert its output from UTF-8 to the charset specified here. It
* is possible to use //TRANSLIT and //IGNORE charset name suffixes (see iconv
* documentation). If not defined, conversion will not be performed.
*/
# $options['output_charset'] = 'ISO-8859-1';
# $options['output_charset'] = 'KOI8-R//IGNORE';
# $options['output_charset'] = 'ISO-8859-1//TRANSLIT';
/**
* Multiple-site execution options:
*
* Some drush commands such as 'sql-sync' are intended for or capable of being
* executed on multiple sites or server environments and will pass along the
* options specified here to all instances of the command being executed.
*/
/**
* By default, Drush will prepend the name of the site to the output of any
* multiple-site command execution. To disable this behavior, set the
* "--no-label" option.
*/
# $options['no-label'] = TRUE;
/**
* An explicit list of tables which should be included in sql-dump and sql-sync.
*/
# $options['tables']['common'] = array('user', 'permissions', 'role_permission', 'role');
/**
* List of tables whose *data* is skipped by the 'sql-dump' and 'sql-sync'
* commands when the "--structure-tables-key=common" option is provided.
* You may add specific tables to the existing array or add a new element.
*/
# $options['structure-tables']['common'] = array('cache', 'cache_*', 'history', 'search_*', 'sessions', 'watchdog');
/**
* List of tables to be omitted entirely from SQL dumps made by the 'sql-dump'
* and 'sql-sync' commands when the "--skip-tables-key=common" option is
* provided on the command line. This is useful if your database contains
* non-Drupal tables used by some other application or during a migration for
* example. You may add new tables to the existing array or add a new element.
*/
# $options['skip-tables']['common'] = array('migration_*');
/**
* Override specific entries in Drupal's variable system or settings.php (D6/D7 only).
*/
# $options['variables']['site_name'] = 'My Drupal site';
# $options['variables']['theme_default'] = 'minnelli';
# $options['variables']['anonymous'] = 'Visitor';
/**
* Command-specific execution options:
*
* Most execution options can be shared between multiple Drush commands; these
* are specified as top-level elements of the $options array in the prior
* examples above. On the other hand, other options are command-specific, and,
* in some cases, a shared option needs a different configuration depending on
* which command is being executing.
*
* To define options that are only applicable to certain commands, make an entry
* in the $command-specific array as shown below. The name of the command may
* be either the command's full name or any of the command's aliases.
*
* Options defined here will be overridden by options of the same name on the
* command line. Unary flags such as "--verbose" are overridden via special
* "--no-xxx" options (e.g. "--no-verbose").
*
* Limitation: If 'verbose' is set in a command-specific option, it must be
* cleared by '--no-verbose', not '--no-v', and visa-versa.
*/
// Ensure all rsync commands use verbose output.
# $command_specific['rsync'] = array('verbose' => TRUE);
// Prevent drush ssh command from adding a cd to Drupal root before provided command.
# $command_specific['ssh'] = array('cd' => FALSE);
// Additional folders to search for scripts.
// Separate by : (Unix-based systems) or ; (Windows).
# $command_specific['script']['script-path'] = 'sites/all/scripts:profiles/myprofile/scripts';
// Always show release notes when running pm-update or pm-updatecode.
# $command_specific['pm-update'] = array('notes' => TRUE);
# $command_specific['pm-updatecode'] = array('notes' => TRUE);
// Set a predetermined username and password when using site-install.
# $command_specific['site-install'] = array('account-name' => 'alice', 'account-pass' => 'secret');
// Use Drupal version specific CLI history instead of per site.
# $command_specific['core-cli'] = array('version-history' => TRUE);
[core]
excludesfile = ~/.gitignore
autocrlf = input
[help]
autocorrect = 1
[color]
ui = true
[alias]
permission-reset = !git diff -p -R | grep -E \"^(diff|(old|new) mode)\" | git apply
[push]
default = simple
[credential]
helper = osxkeychain
[branch]
autosetuprebase = always
[include]
path = .gitconfig-email
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[user]
name = Jane Doe
email = admin@example.com
[merge]
ff = false
log = true
[user]
email = you@example.com
*~
.DS_Store
*.swp
.idea
*.sublime-project*
.stfolder
.stignore
# Pantheon environment selector
################################################################################
/.env
# Sites directories
################################################################################
/sites/*.dvm
/docroot/sites/*.dvm
/docroot/sites/local.*.ucsf.edu
# Local modules directory
################################################################################
/sites/all/modules/local
/web/sites/all/modules/local
/docroot/sites/all/modules/local
/web/modules/local
# -*- mode: shell-script; mode: flyspell-prog; ispell-local-dictionary: "american" -*-
#
# Example PS1 prompt.
#
# Use `drush init` to copy this to ~/.drush/drush.prompt.sh, and source it in ~/.bashrc
#
# Features:
#
# Displays Git repository and Drush alias status in your prompt.
if [ -n "$(type -t __git_ps1)" ] && [ "$(type -t __git_ps1)" = function ] && [ "$(type -t __drush_ps1)" ] && [ "$(type -t __drush_ps1)" = function ]; then
# This line enables color hints in your Drush prompt. Modify the below
# __drush_ps1_colorize_alias() to customize your color theme.
DRUSH_PS1_SHOWCOLORHINTS=true
# Git offers various prompt customization options as well as seen in
# https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh.
# Adjust the following lines to enable the corresponding features:
#
GIT_PS1_SHOWDIRTYSTATE=true
GIT_PS1_SHOWUPSTREAM=auto
GIT_PS1_SHOWSTASHSTATE=true
GIT_PS1_SHOWUNTRACKEDFILES=true
GIT_PS1_SHOWCOLORHINTS=true
COLOR_PATH='\[\033[1;33m\]'
COLOR_NONE='\[\e[0m\]'
PROMPT_PATH="${COLOR_PATH}\w${COLOR_NONE}"
# The following line sets your bash prompt according to this example:
#
# username@hostname ~/working-directory (git-branch)[@drush-alias] $
#
# See http://ss64.com/bash/syntax-prompt.html for customization options.
export PROMPT_COMMAND='__git_ps1 "${PROMPT_PATH}" "$(__drush_ps1 "[%s]") \\\$ "'
# PROMPT_COMMAND is used in the example above rather than PS1 because neither
# Git nor Drush color hints are compatible with PS1. If you don't want color
# hints, however, and prefer to use PS1, you can still do so by commenting out
# the PROMPT_COMMAND line above and uncommenting the PS1 line below:
#
# export PS1='\u@\h \w$(__git_ps1 " (%s)")$(__drush_ps1 "[%s]")\$ '
__drush_ps1_colorize_alias() {
if [[ -n ${ZSH_VERSION-} ]]; then
local COLOR_BLUE='%F{blue}'
local COLOR_CYAN='%F{cyan}'
local COLOR_GREEN='%F{green}'
local COLOR_MAGENTA='%F{magenta}'
local COLOR_RED='%F{red}'
local COLOR_WHITE='%F{white}'
local COLOR_YELLOW='%F{yellow}'
local COLOR_NONE='%f'
else
# Using \[ and \] around colors is necessary to prevent issues with
# command line editing/browsing/completion.
local COLOR_BLUE='\[\e[94m\]'
local COLOR_CYAN='\[\e[36m\]'
local COLOR_GREEN='\[\e[32m\]'
local COLOR_MAGENTA='\[\e[35m\]'
local COLOR_RED='\[\e[91m\]'
local COLOR_WHITE='\[\e[37m\]'
local COLOR_YELLOW='\[\e[93m\]'
local COLOR_NONE='\[\e[0m\]'
fi
# Customize your color theme below.
case "$__DRUPAL_SITE" in
*.live|*.prod) local ENV_COLOR="$COLOR_RED" ;;
*.stage|*.test) local ENV_COLOR="$COLOR_YELLOW" ;;
*.local) local ENV_COLOR="$COLOR_GREEN" ;;
*) local ENV_COLOR="$COLOR_BLUE" ;;
esac
__DRUPAL_SITE="${ENV_COLOR}${__DRUPAL_SITE}${COLOR_NONE}"
}
fi
# Set Homebrew GitHub API token for rate limit issues.
export HOMEBREW_GITHUB_API_TOKEN="replace-me"
# Sources:
# - http://www.lucianofiandesio.com/getting-started-with-mutt-on-osx
# - https://blog.bartbania.com/raspberry_pi/consolify-your-gmail-with-mutt/
# Set some basic info.
set from = "admin@example.com"
set realname = "Jane Doe"
set my_pass = "`security find-generic-password -j mutt-kalamuna-pass -w`"
# set my_pass = "`security find-internet-password -g -a admin@example.com 2>&1| perl -e 'if (<STDIN> =~ m/password: "(.*)"$/ ) { print $1; }'`"
# Set connection info.
set smtp_url = "smtp://$from@smtp.gmail.com:587"
# set smtp_user = $from
set smtp_pass = $my_pass
set imap_user = $from
set imap_pass = $my_pass
set ssl_force_tls = yes
set ssl_starttls = no
# Configure mailboxes. Gmail adds sent messages to Sent automatically.
set folder = "imaps://$from@imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed = "+[Gmail]/Drafts"
set trash = "+[Gmail]/Trash"
# set any_label = '+[Gmail]/any_label'
# Use local folders for cached headers and certificates.
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
# Define key bindings.
bind editor <space> noop
macro index gi '=<change-folder>+INBOX<enter>' 'Go to inbox'
macro index ga '=<change-folder>+[Gmail]/All Mail<enter>' 'Go to all mail'
macro index gt '=<change-folder>+[Gmail]/Sent Mail<enter>' 'Go to Sent Mail'
macro index gd '=<change-folder>+[Gmail]/Drafts<enter>' 'Go to drafts'
macro index,pager e "<save-message>=+[Gmail]/All Mail<enter><enter>" "Archive"
macro index,pager d "<save-message>=Trash<enter><enter>" "Trash"
# set move = no #Stop asking to move read messages to mbox!
# set imap_keepalive = 900
# Set PATH.
# - Add binaries installed via composer.
# - Move /usr/local/bin in front of /usr/bin for proper HomeBrew functioning.
# - Platform.sh CLI
# - Ruby Version Manager (rvm)
export PATH="$HOME/.composer/vendor/bin:$PATH"
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
export PATH="$HOME/.platformsh/bin:$PATH"
export PATH="$HOME/.rvm/bin:$PATH"
# Set the Node Version Manager path.
export NVM_DIR="/Users/derek/.nvm"
{
"plugins": {
"lint": {
"no-missing-blank-lines": false,
"maximum-line-length": false
}
}
}
set -g default-terminal "screen-256color"
set -g prefix2 C-f
bind C-f send-prefix
bind C-f last-window
# If run as "tmux attach", create a session if one does not already exist.
new-session -n $HOST
# List of plugins.
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'tmux-plugins/tmux-resurrect'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
# Re-use previous session's directory.
bind c new-window -c "#{pane_current_path}"
" ------------------------------------------------------------------------------
" BEGIN Vundle config.
" ------------------------------------------------------------------------------
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
" ------------------------------------------------------------------------------
" Vundles from the drupal.org vimrc project.
Plugin 'tpope/vim-fugitive'
Plugin 'scrooloose/nerdcommenter'
Plugin 'scrooloose/nerdtree'
Plugin 'msanders/snipmate.vim'
Plugin 'scrooloose/syntastic'
Plugin 'majutsushi/tagbar'
Plugin 'evidens/vim-twig'
Plugin 'joonty/vdebug'
Plugin 'git://drupalcode.org/project/vimrc.git', {'rtp': 'bundle/vim-plugin-for-drupal/'}
" Statusline enhancement.
Plugin 'vim-airline/vim-airline'
" Themes.
Plugin 'vim-airline/vim-airline-themes'
Plugin 'tomasr/molokai'
Plugin 'altercation/vim-colors-solarized'
" Library that provides some utility functions and commands.
Plugin 'L9'
" A fuzzy finder.
Plugin 'wincent/command-t'
" ------------------------------------------------------------------------------
call vundle#end()
filetype plugin indent on
" ------------------------------------------------------------------------------
" END Vundle config
" ------------------------------------------------------------------------------
" Exit insert mode faster than Esc.
:imap jk <Esc>
" Use relative line numbers for faster jumping.
set relativenumber
" Load the example vimrc for good stuff.
source $VIMRUNTIME/vimrc_example.vim
" Tabs to 2 spaces for ALL files.
set smartindent
set tabstop=2
set softtabstop=2
set shiftwidth=2
set expandtab
" Turn off mouse jump and visual mode.
set mouse-=a
" NERD Tree keymap
map <C-n> :NERDTreeToggle<CR>
" Command-T cancel key.
let g:CommandTCancelMap = ['<ESC>', '<C-c>']
" Do not place backups next to their corresponding files; use a temp directory.
set backupdir=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp
set directory=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp
set backupskip=/tmp/*,/private/tmp/*
" Set theme.
set background=dark
" colorscheme badwolf
" Show statusline always
set laststatus=2

Home directory configuration files

Notes and Instructions

  • Clone this gist repo somewhere locally and symlink each file to your user's home directory or appropriate subdirectory
  • Folders are not allowed in gist repos, so dotfile directories are indicated with double dashes, like this: .directoryname--filename.ext
  • Do not commit symlinks or hard links in the gist repo; always keep the actual file in your local copy of the gist repo and then symlink it out
  • Exceptions
    • The iTerm2 settings file, com.googlecode.iterm2.plist, can live anywhere but must be referenced in the iTerm2 application settings
    • Instead of creating symlinks to .includes--homebrew-github-api-token.example or .gitconfig-email.example, copy the file to your home directory, remove example. from the filename, edit the file and insert your personal values
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AboutToPasteTabsWithCancel</key>
<true/>
<key>AboutToPasteTabsWithCancel_selection</key>
<integer>2</integer>
<key>AdjustWindowForFontSizeChange</key>
<false/>
<key>AllowClipboardAccess</key>
<true/>
<key>AlternateMouseScroll</key>
<true/>
<key>AnimateDimming</key>
<false/>
<key>AppleAntiAliasingThreshold</key>
<integer>1</integer>
<key>AppleScrollAnimationEnabled</key>
<integer>0</integer>
<key>AppleSmoothFixedFontsSizeThreshold</key>
<integer>1</integer>
<key>AppleWindowTabbingMode</key>
<string>manual</string>
<key>AutoCommandHistory</key>
<false/>
<key>AutoHideTmuxClientSession</key>
<true/>
<key>CheckTestRelease</key>
<false/>
<key>ClosingHotkeySwitchesSpaces</key>
<true/>
<key>CommandSelection</key>
<true/>
<key>Control</key>
<integer>1</integer>
<key>CopyLastNewline</key>
<false/>
<key>CopySelection</key>
<true/>
<key>Custom Color Presets</key>
<dict>
<key>Solarized Dark</key>
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.19370138645172119</real>
<key>Green Component</key>
<real>0.15575926005840302</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.14145714044570923</real>
<key>Green Component</key>
<real>0.10840655118227005</real>
<key>Red Component</key>
<real>0.81926977634429932</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.38298487663269043</real>
<key>Green Component</key>
<real>0.35665956139564514</real>
<key>Red Component</key>
<real>0.27671992778778076</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.43850564956665039</real>
<key>Green Component</key>
<real>0.40717673301696777</real>
<key>Red Component</key>
<real>0.32436618208885193</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.51685798168182373</real>
<key>Green Component</key>
<real>0.50962930917739868</real>
<key>Red Component</key>
<real>0.44058024883270264</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.72908437252044678</real>
<key>Green Component</key>
<real>0.33896297216415405</real>
<key>Red Component</key>
<real>0.34798634052276611</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.56363654136657715</real>
<key>Green Component</key>
<real>0.56485837697982788</real>
<key>Red Component</key>
<real>0.50599193572998047</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.86405980587005615</real>
<key>Green Component</key>
<real>0.95794391632080078</real>
<key>Red Component</key>
<real>0.98943418264389038</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.020208755508065224</real>
<key>Green Component</key>
<real>0.54115492105484009</real>
<key>Red Component</key>
<real>0.44977453351020813</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.023484811186790466</real>
<key>Green Component</key>
<real>0.46751424670219421</real>
<key>Red Component</key>
<real>0.64746475219726562</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.78231418132781982</real>
<key>Green Component</key>
<real>0.46265947818756104</real>
<key>Red Component</key>
<real>0.12754884362220764</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.43516635894775391</real>
<key>Green Component</key>
<real>0.10802463442087173</real>
<key>Red Component</key>
<real>0.77738940715789795</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.52502274513244629</real>
<key>Green Component</key>
<real>0.57082360982894897</real>
<key>Red Component</key>
<real>0.14679534733295441</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.79781103134155273</real>
<key>Green Component</key>
<real>0.89001238346099854</real>
<key>Red Component</key>
<real>0.91611063480377197</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.15170273184776306</real>
<key>Green Component</key>
<real>0.11783610284328461</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.073530435562133789</real>
<key>Green Component</key>
<real>0.21325300633907318</real>
<key>Red Component</key>
<real>0.74176257848739624</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.15170273184776306</real>
<key>Green Component</key>
<real>0.11783610284328461</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.56363654136657715</real>
<key>Green Component</key>
<real>0.56485837697982788</real>
<key>Red Component</key>
<real>0.50599193572998047</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.51685798168182373</real>
<key>Green Component</key>
<real>0.50962930917739868</real>
<key>Red Component</key>
<real>0.44058024883270264</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.19370138645172119</real>
<key>Green Component</key>
<real>0.15575926005840302</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.51685798168182373</real>
<key>Green Component</key>
<real>0.50962930917739868</real>
<key>Red Component</key>
<real>0.44058024883270264</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.56363654136657715</real>
<key>Green Component</key>
<real>0.56485837697982788</real>
<key>Red Component</key>
<real>0.50599193572998047</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.19370138645172119</real>
<key>Green Component</key>
<real>0.15575926005840302</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
</dict>
<key>Solarized Light</key>
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.19370138645172119</real>
<key>Green Component</key>
<real>0.15575926005840302</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.14145712554454803</real>
<key>Green Component</key>
<real>0.10840645432472229</real>
<key>Red Component</key>
<real>0.81926983594894409</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.38298487663269043</real>
<key>Green Component</key>
<real>0.35665956139564514</real>
<key>Red Component</key>
<real>0.27671992778778076</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.43850564956665039</real>
<key>Green Component</key>
<real>0.40717673301696777</real>
<key>Red Component</key>
<real>0.32436618208885193</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.51685798168182373</real>
<key>Green Component</key>
<real>0.50962930917739868</real>
<key>Red Component</key>
<real>0.44058024883270264</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.72908437252044678</real>
<key>Green Component</key>
<real>0.33896297216415405</real>
<key>Red Component</key>
<real>0.34798634052276611</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.56363654136657715</real>
<key>Green Component</key>
<real>0.56485837697982788</real>
<key>Red Component</key>
<real>0.50599193572998047</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.86405980587005615</real>
<key>Green Component</key>
<real>0.95794391632080078</real>
<key>Red Component</key>
<real>0.98943418264389038</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.020208755508065224</real>
<key>Green Component</key>
<real>0.54115492105484009</real>
<key>Red Component</key>
<real>0.44977453351020813</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.023484811186790466</real>
<key>Green Component</key>
<real>0.46751424670219421</real>
<key>Red Component</key>
<real>0.64746475219726562</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.78231418132781982</real>
<key>Green Component</key>
<real>0.46265947818756104</real>
<key>Red Component</key>
<real>0.12754884362220764</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.43516635894775391</real>
<key>Green Component</key>
<real>0.10802463442087173</real>
<key>Red Component</key>
<real>0.77738940715789795</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.52502274513244629</real>
<key>Green Component</key>
<real>0.57082360982894897</real>
<key>Red Component</key>
<real>0.14679534733295441</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.79781103134155273</real>
<key>Green Component</key>
<real>0.89001238346099854</real>
<key>Red Component</key>
<real>0.91611063480377197</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.15170273184776306</real>
<key>Green Component</key>
<real>0.11783610284328461</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.073530435562133789</real>
<key>Green Component</key>
<real>0.21325300633907318</real>
<key>Red Component</key>
<real>0.74176257848739624</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.86405980587005615</real>
<key>Green Component</key>
<real>0.95794391632080078</real>
<key>Red Component</key>
<real>0.98943418264389038</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.38298487663269043</real>
<key>Green Component</key>
<real>0.35665956139564514</real>
<key>Red Component</key>
<real>0.27671992778778076</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.43850564956665039</real>
<key>Green Component</key>
<real>0.40717673301696777</real>
<key>Red Component</key>
<real>0.32436618208885193</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.79781103134155273</real>
<key>Green Component</key>
<real>0.89001238346099854</real>
<key>Red Component</key>
<real>0.91611063480377197</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.43850564956665039</real>
<key>Green Component</key>
<real>0.40717673301696777</real>
<key>Red Component</key>
<real>0.32436618208885193</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.38298487663269043</real>
<key>Green Component</key>
<real>0.35665956139564514</real>
<key>Red Component</key>
<real>0.27671992778778076</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.79781103134155273</real>
<key>Green Component</key>
<real>0.89001238346099854</real>
<key>Red Component</key>
<real>0.91611063480377197</real>
</dict>
</dict>
<key>Tomorrow</key>
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.16078431372549018</real>
<key>Green Component</key>
<real>0.15686274509803921</real>
<key>Red Component</key>
<real>0.78431372549019607</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.54901960780000003</real>
<key>Red Component</key>
<real>0.4431372549</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.71764705880000002</real>
<key>Red Component</key>
<real>0.91764705879999997</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.68235294120000001</real>
<key>Green Component</key>
<real>0.4431372549</real>
<key>Red Component</key>
<real>0.25882352939999997</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.6588235294</real>
<key>Green Component</key>
<real>0.34901960780000002</real>
<key>Red Component</key>
<real>0.53725490200000003</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.62352941179999999</real>
<key>Green Component</key>
<real>0.59999999999999998</real>
<key>Red Component</key>
<real>0.24313725489999999</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.5490196078431373</real>
<key>Red Component</key>
<real>0.44313725490196076</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.71764705882352942</real>
<key>Red Component</key>
<real>0.91764705882352937</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.68235294117647061</real>
<key>Green Component</key>
<real>0.44313725490196076</real>
<key>Red Component</key>
<real>0.25882352941176467</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.6588235294117647</real>
<key>Green Component</key>
<real>0.34901960784313724</real>
<key>Red Component</key>
<real>0.53725490196078429</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.62352941176470589</real>
<key>Green Component</key>
<real>0.59999999999999998</real>
<key>Red Component</key>
<real>0.24313725490196078</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.16078431369999999</real>
<key>Green Component</key>
<real>0.15686274510000001</real>
<key>Red Component</key>
<real>0.7843137255</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>1</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.29803921570000003</real>
<key>Green Component</key>
<real>0.30196078430000001</real>
<key>Red Component</key>
<real>0.30196078430000001</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.29803921570000003</real>
<key>Green Component</key>
<real>0.30196078430000001</real>
<key>Red Component</key>
<real>0.30196078430000001</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>1</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.29803921568627451</real>
<key>Green Component</key>
<real>0.30196078431372547</real>
<key>Red Component</key>
<real>0.30196078431372547</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.29803921570000003</real>
<key>Green Component</key>
<real>0.30196078430000001</real>
<key>Red Component</key>
<real>0.30196078430000001</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.83921568627450982</real>
<key>Green Component</key>
<real>0.83921568627450982</real>
<key>Red Component</key>
<real>0.83921568627450982</real>
</dict>
</dict>
<key>Tomorrow Night</key>
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.40000000000000002</real>
<key>Green Component</key>
<real>0.40000000000000002</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.40784313729999999</real>
<key>Green Component</key>
<real>0.74117647060000003</real>
<key>Red Component</key>
<real>0.70980392160000005</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.4549019608</real>
<key>Green Component</key>
<real>0.77647058820000003</real>
<key>Red Component</key>
<real>0.94117647059999998</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.74509803919999995</real>
<key>Green Component</key>
<real>0.63529411759999999</real>
<key>Red Component</key>
<real>0.50588235290000005</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.73333333329999995</real>
<key>Green Component</key>
<real>0.58039215690000001</real>
<key>Red Component</key>
<real>0.69803921570000005</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.71764705880000002</real>
<key>Green Component</key>
<real>0.74509803919999995</real>
<key>Red Component</key>
<real>0.54117647059999996</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.40784313725490196</real>
<key>Green Component</key>
<real>0.74117647058823533</real>
<key>Red Component</key>
<real>0.70980392156862748</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.45490196078431372</real>
<key>Green Component</key>
<real>0.77647058823529413</real>
<key>Red Component</key>
<real>0.94117647058823528</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.74509803921568629</real>
<key>Green Component</key>
<real>0.63529411764705879</real>
<key>Red Component</key>
<real>0.50588235294117645</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.73333333333333328</real>
<key>Green Component</key>
<real>0.58039215686274503</real>
<key>Red Component</key>
<real>0.69803921568627447</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.71764705882352942</real>
<key>Green Component</key>
<real>0.74509803921568629</real>
<key>Red Component</key>
<real>0.54117647058823526</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.40000000000000002</real>
<key>Green Component</key>
<real>0.40000000000000002</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.12941177189350128</real>
<key>Green Component</key>
<real>0.12156862765550613</real>
<key>Red Component</key>
<real>0.11372549086809158</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.77647058820000003</real>
<key>Green Component</key>
<real>0.7843137255</real>
<key>Red Component</key>
<real>0.7725490196</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.77647058820000003</real>
<key>Green Component</key>
<real>0.7843137255</real>
<key>Red Component</key>
<real>0.7725490196</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.12941177189350128</real>
<key>Green Component</key>
<real>0.12156862765550613</real>
<key>Red Component</key>
<real>0.11372549086809158</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.77647058823529413</real>
<key>Green Component</key>
<real>0.78431372549019607</real>
<key>Red Component</key>
<real>0.77254901960784317</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.77647058820000003</real>
<key>Green Component</key>
<real>0.7843137255</real>
<key>Red Component</key>
<real>0.7725490196</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.25490196078431371</real>
<key>Green Component</key>
<real>0.23137254901960785</real>
<key>Red Component</key>
<real>0.21568627450980393</real>
</dict>
</dict>
<key>Tomorrow Night Blue</key>
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.64313725490196072</real>
<key>Green Component</key>
<real>0.61568627450980395</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.66274509800000003</real>
<key>Green Component</key>
<real>0.94509803920000002</real>
<key>Red Component</key>
<real>0.81960784310000001</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.67843137249999996</real>
<key>Green Component</key>
<real>0.93333333330000001</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>0.85490196080000003</real>
<key>Red Component</key>
<real>0.73333333329999995</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>0.73333333329999995</real>
<key>Red Component</key>
<real>0.92156862750000001</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>1</real>
<key>Red Component</key>
<real>0.59999999999999998</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.66274509803921566</real>
<key>Green Component</key>
<real>0.94509803921568625</real>
<key>Red Component</key>
<real>0.81960784313725488</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.67843137254901964</real>
<key>Green Component</key>
<real>0.93333333333333335</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>0.85490196078431369</real>
<key>Red Component</key>
<real>0.73333333333333328</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>0.73333333333333328</real>
<key>Red Component</key>
<real>0.92156862745098034</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>1</real>
<key>Red Component</key>
<real>0.59999999999999998</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.64313725489999995</real>
<key>Green Component</key>
<real>0.61568627450000002</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.31764705882352939</real>
<key>Green Component</key>
<real>0.14117647058823529</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.5568627451</real>
<key>Green Component</key>
<real>0.2470588235</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.55686274509803924</real>
<key>Green Component</key>
<real>0.24705882352941178</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
</dict>
<key>Tomorrow Night Bright</key>
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32549019607843138</real>
<key>Green Component</key>
<real>0.30588235294117649</real>
<key>Red Component</key>
<real>0.83529411764705885</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.2901960784</real>
<key>Green Component</key>
<real>0.79215686269999996</real>
<key>Red Component</key>
<real>0.72549019609999998</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.2784313725</real>
<key>Green Component</key>
<real>0.7725490196</real>
<key>Red Component</key>
<real>0.90588235289999997</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.85490196080000003</real>
<key>Green Component</key>
<real>0.65098039220000004</real>
<key>Red Component</key>
<real>0.47843137250000001</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.84705882349999995</real>
<key>Green Component</key>
<real>0.59215686270000001</real>
<key>Red Component</key>
<real>0.76470588240000004</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69411764710000001</real>
<key>Green Component</key>
<real>0.75294117650000003</real>
<key>Red Component</key>
<real>0.43921568630000002</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.29019607843137252</real>
<key>Green Component</key>
<real>0.792156862745098</real>
<key>Red Component</key>
<real>0.72549019607843135</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.27843137254901962</real>
<key>Green Component</key>
<real>0.77254901960784317</real>
<key>Red Component</key>
<real>0.90588235294117647</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.85490196078431369</real>
<key>Green Component</key>
<real>0.65098039215686276</real>
<key>Red Component</key>
<real>0.47843137254901957</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.84705882352941175</real>
<key>Green Component</key>
<real>0.59215686274509804</real>
<key>Red Component</key>
<real>0.76470588235294112</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69411764705882351</real>
<key>Green Component</key>
<real>0.75294117647058822</real>
<key>Red Component</key>
<real>0.4392156862745098</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32549019610000002</real>
<key>Green Component</key>
<real>0.30588235289999999</real>
<key>Red Component</key>
<real>0.83529411760000005</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769379999995</real>
<key>Green Component</key>
<real>0.91671288009999996</real>
<key>Red Component</key>
<real>0.91654461620000005</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769379999995</real>
<key>Green Component</key>
<real>0.91671288009999996</real>
<key>Red Component</key>
<real>0.91654461620000005</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.26020613312721252</real>
<key>Green Component</key>
<real>0.26027005910873413</real>
<key>Red Component</key>
<real>0.26022228598594666</real>
</dict>
</dict>
<key>Tomorrow Night Eighties</key>
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.47843137254901957</real>
<key>Green Component</key>
<real>0.46666666666666667</real>
<key>Red Component</key>
<real>0.94901960784313721</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.59999999999999998</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.59999999999999998</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.40000000000000002</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.59999999999999998</real>
<key>Red Component</key>
<real>0.40000000000000002</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.59999999999999998</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.40000000000000002</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.59999999999999998</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.59999999999999998</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.40000000000000002</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.59999999999999998</real>
<key>Red Component</key>
<real>0.40000000000000002</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.59999999999999998</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.40000000000000002</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.47843137250000001</real>
<key>Green Component</key>
<real>0.46666666670000001</real>
<key>Red Component</key>
<real>0.94901960780000005</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.1764705882352941</real>
<key>Green Component</key>
<real>0.1764705882352941</real>
<key>Red Component</key>
<real>0.1764705882352941</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.1764705882</real>
<key>Green Component</key>
<real>0.1764705882</real>
<key>Red Component</key>
<real>0.1764705882</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.80000000000000004</real>
<key>Green Component</key>
<real>0.80000000000000004</real>
<key>Red Component</key>
<real>0.80000000000000004</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.31764705882352939</real>
<key>Green Component</key>
<real>0.31764705882352939</real>
<key>Red Component</key>
<real>0.31764705882352939</real>
</dict>
</dict>
</dict>
<key>Default Bookmark Guid</key>
<string>7B505D2C-CAD9-4C87-A829-6E5E656FF8B9</string>
<key>DimBackgroundWindows</key>
<true/>
<key>DimInactiveSplitPanes</key>
<true/>
<key>DimOnlyText</key>
<false/>
<key>DisableFullscreenTransparency</key>
<false/>
<key>DisallowCopyEmptyString</key>
<true/>
<key>DoubleClickPerformsSmartSelection</key>
<false/>
<key>EnableRendezvous</key>
<false/>
<key>FocusFollowsMouse</key>
<false/>
<key>FsTabDelay</key>
<real>1</real>
<key>GlobalKeyMap</key>
<dict>
<key>0x19-0x60000</key>
<dict>
<key>Action</key>
<integer>2</integer>
<key>Text</key>
<string></string>
</dict>
<key>0x7f-0x80000</key>
<dict>
<key>Action</key>
<integer>11</integer>
<key>Text</key>
<string>0x17</string>
</dict>
<key>0x7f-0xa0000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>d</string>
</dict>
<key>0x9-0x40000</key>
<dict>
<key>Action</key>
<integer>0</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf700-0x300000</key>
<dict>
<key>Action</key>
<integer>7</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf701-0x300000</key>
<dict>
<key>Action</key>
<integer>6</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf702-0x280000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>b</string>
</dict>
<key>0xf702-0x300000</key>
<dict>
<key>Action</key>
<integer>2</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf702-0x320000</key>
<dict>
<key>Action</key>
<integer>33</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf703-0x280000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>f</string>
</dict>
<key>0xf703-0x300000</key>
<dict>
<key>Action</key>
<integer>0</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf703-0x320000</key>
<dict>
<key>Action</key>
<integer>34</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf728-0x80000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>d</string>
</dict>
<key>0xf729-0x100000</key>
<dict>
<key>Action</key>
<integer>5</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf72b-0x100000</key>
<dict>
<key>Action</key>
<integer>4</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf72c-0x100000</key>
<dict>
<key>Action</key>
<integer>9</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf72c-0x20000</key>
<dict>
<key>Action</key>
<integer>9</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf72d-0x100000</key>
<dict>
<key>Action</key>
<integer>8</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf72d-0x20000</key>
<dict>
<key>Action</key>
<integer>8</integer>
<key>Text</key>
<string></string>
</dict>
</dict>
<key>HiddenAFRStrokeThickness</key>
<real>0.0</real>
<key>HiddenAdvancedFontRendering</key>
<false/>
<key>HideActivityIndicator</key>
<true/>
<key>HideFromDockAndAppSwitcher</key>
<true/>
<key>HideMenuBarInFullscreen</key>
<false/>
<key>HideScrollbar</key>
<false/>
<key>HideTab</key>
<true/>
<key>HideTabCloseButton</key>
<true/>
<key>HideTabNumber</key>
<true/>
<key>HighlightTabLabels</key>
<true/>
<key>HotKeyBookmark</key>
<string>7B505D2C-CAD9-4C87-A829-6E5E656FF8B9</string>
<key>HotKeyTogglesWindow</key>
<false/>
<key>Hotkey</key>
<true/>
<key>HotkeyChar</key>
<integer>83</integer>
<key>HotkeyCode</key>
<integer>1</integer>
<key>HotkeyMigratedFromSingleToMulti</key>
<true/>
<key>HotkeyModifiers</key>
<integer>1179914</integer>
<key>IRMemory</key>
<integer>4</integer>
<key>IncludePasteHistoryInAdvancedPaste</key>
<true/>
<key>JobName</key>
<true/>
<key>LeftCommand</key>
<integer>7</integer>
<key>LeftOption</key>
<integer>2</integer>
<key>LoadPrefsFromCustomFolder</key>
<true/>
<key>MaxVertically</key>
<false/>
<key>NSNavLastRootDirectory</key>
<string>~/Documents</string>
<key>NSNavPanelExpandedSizeForOpenMode</key>
<string>{712, 459}</string>
<key>NSNavPanelExpandedSizeForSaveMode</key>
<string>{712, 521}</string>
<key>NSQuotedKeystrokeBinding</key>
<string></string>
<key>NSRepeatCountBinding</key>
<string></string>
<key>NSScrollAnimationEnabled</key>
<false/>
<key>NSScrollViewShouldScrollUnderTitlebar</key>
<false/>
<key>NSStatusItem Preferred Position Item-0</key>
<real>994</real>
<key>NSTableView Columns v2 KeyBingingTable</key>
<data>
YnBsaXN0MDDUAQIDBAUGNjdYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoK4HCA8aGxwdHh8gJjAxMlUkbnVsbNIJCgsOWk5TLm9iamVjdHNWJGNsYXNzogwN
gAKACoAN0xAJChEVGVdOUy5rZXlzoxITFIADgASABaMWFxiABoAHgAiACVpJZGVudGlm
aWVyVVdpZHRoVkhpZGRlblEwI0BowAAAAAAACNIhIiMkWiRjbGFzc25hbWVYJGNsYXNz
ZXNcTlNEaWN0aW9uYXJ5oiMlWE5TT2JqZWN00xAJCicrGaMSExSAA4AEgAWjLC0YgAuA
DIAIgAlRMSNAdKAAAAAAANIhIjM0Xk5TTXV0YWJsZUFycmF5ozM1JVdOU0FycmF5XxAP
TlNLZXllZEFyY2hpdmVy0Tg5VUFycmF5gAEACAARABoAIwAtADIANwBGAEwAUQBcAGMA
ZgBoAGoAbABzAHsAfwCBAIMAhQCJAIsAjQCPAJEAnACiAKkAqwC0ALUAugDFAM4A2wDe
AOcA7gDyAPQA9gD4APwA/gEAAQIBBAEGAQ8BFAEjAScBLwFBAUQBSgAAAAAAAAIBAAAA
AAAAADoAAAAAAAAAAAAAAAAAAAFM
</data>
<key>NSTableView Sort Ordering v2 KeyBingingTable</key>
<data>
YnBsaXN0MDDUAQIDBAUGFBVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKMHCA1VJG51bGzSCQoLDFpOUy5vYmplY3RzViRjbGFzc6CAAtIODxARWiRjbGFz
c25hbWVYJGNsYXNzZXNeTlNNdXRhYmxlQXJyYXmjEBITV05TQXJyYXlYTlNPYmplY3Rf
EA9OU0tleWVkQXJjaGl2ZXLRFhdVQXJyYXmAAQgRGiMtMjc7QUZRWFlbYGt0g4ePmKqt
swAAAAAAAAEBAAAAAAAAABgAAAAAAAAAAAAAAAAAAAC1
</data>
<key>NSTableView Supports v2 KeyBingingTable</key>
<true/>
<key>NSToolbar Configuration com.apple.NSColorPanel</key>
<dict>
<key>TB Is Shown</key>
<integer>1</integer>
</dict>
<key>NSUserKeyEquivalents</key>
<dict>
<key>Split Horizontally with Current Profile</key>
<string>@$a</string>
</dict>
<key>NSWindow Frame Preferences</key>
<string>1211 961 606 456 0 0 2560 1440 </string>
<key>NSWindow Frame SUUpdateAlert</key>
<string>970 787 620 392 0 0 2560 1440 </string>
<key>NSWindow Frame SessionsPreferences</key>
<string>269 134 606 456 0 0 1680 1028 </string>
<key>NSWindow Frame SharedPreferences</key>
<string>762 317 796 473 0 0 1680 1050 </string>
<key>NSWindow Frame UKCrashReporter</key>
<string>871 367 592 584 0 0 1680 1028 </string>
<key>NSWindow Frame iTerm Window 0</key>
<string>0 0 1680 1050 0 0 1680 1050 </string>
<key>NeverWarnAboutShortLivedSessions_1294FCB1-EF20-48E5-BBBF-F5BC4F17E07A</key>
<true/>
<key>NeverWarnAboutShortLivedSessions_1294FCB1-EF20-48E5-BBBF-F5BC4F17E07A_selection</key>
<integer>0</integer>
<key>NeverWarnAboutShortLivedSessions_1F73F2F1-6418-4C14-BC08-777DA8550D76</key>
<true/>
<key>NeverWarnAboutShortLivedSessions_1F73F2F1-6418-4C14-BC08-777DA8550D76_selection</key>
<integer>0</integer>
<key>NeverWarnAboutShortLivedSessions_717ECBFA-B20B-48F3-9D32-60D693FA5BBB</key>
<true/>
<key>NeverWarnAboutShortLivedSessions_717ECBFA-B20B-48F3-9D32-60D693FA5BBB_selection</key>
<integer>0</integer>
<key>NeverWarnAboutShortLivedSessions_7B505D2C-CAD9-4C87-A829-6E5E656FF8B9</key>
<true/>
<key>NeverWarnAboutShortLivedSessions_F13B814F-8374-4164-91F4-3300E930EBFB</key>
<true/>
<key>NeverWarnAboutShortLivedSessions_F13B814F-8374-4164-91F4-3300E930EBFB_selection</key>
<integer>0</integer>
<key>New Bookmarks</key>
<array>
<dict>
<key>ASCII Anti Aliased</key>
<true/>
<key>AWDS Pane Directory</key>
<string></string>
<key>AWDS Pane Option</key>
<string>No</string>
<key>AWDS Tab Directory</key>
<string></string>
<key>AWDS Tab Option</key>
<string>No</string>
<key>AWDS Window Directory</key>
<string></string>
<key>AWDS Window Option</key>
<string>No</string>
<key>Allow Title Reporting</key>
<true/>
<key>Ambiguous Double Width</key>
<false/>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32549020648002625</real>
<key>Green Component</key>
<real>0.30588236451148987</real>
<key>Red Component</key>
<real>0.83529412746429443</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.29019609093666077</real>
<key>Green Component</key>
<real>0.7921568751335144</real>
<key>Red Component</key>
<real>0.72549021244049072</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.27843138575553894</real>
<key>Green Component</key>
<real>0.77254903316497803</real>
<key>Red Component</key>
<real>0.90588235855102539</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.85490196943283081</real>
<key>Green Component</key>
<real>0.65098041296005249</real>
<key>Red Component</key>
<real>0.47843137383460999</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.84705883264541626</real>
<key>Green Component</key>
<real>0.59215688705444336</real>
<key>Red Component</key>
<real>0.76470589637756348</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69411766529083252</real>
<key>Green Component</key>
<real>0.75294119119644165</real>
<key>Red Component</key>
<real>0.43921568989753723</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.29019609093666077</real>
<key>Green Component</key>
<real>0.7921568751335144</real>
<key>Red Component</key>
<real>0.72549021244049072</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.27843138575553894</real>
<key>Green Component</key>
<real>0.77254903316497803</real>
<key>Red Component</key>
<real>0.90588235855102539</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.85490196943283081</real>
<key>Green Component</key>
<real>0.65098041296005249</real>
<key>Red Component</key>
<real>0.47843137383460999</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.84705883264541626</real>
<key>Green Component</key>
<real>0.59215688705444336</real>
<key>Red Component</key>
<real>0.76470589637756348</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69411766529083252</real>
<key>Green Component</key>
<real>0.75294119119644165</real>
<key>Red Component</key>
<real>0.43921568989753723</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32549020648002625</real>
<key>Green Component</key>
<real>0.30588236451148987</real>
<key>Red Component</key>
<real>0.83529412746429443</real>
</dict>
<key>Automatically Log</key>
<false/>
<key>BM Growl</key>
<false/>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Background Image Is Tiled</key>
<false/>
<key>Background Image Location</key>
<string></string>
<key>Blend</key>
<real>0.30000001192092896</real>
<key>Blink Allowed</key>
<true/>
<key>Blinking Cursor</key>
<true/>
<key>Blur</key>
<true/>
<key>Blur Radius</key>
<real>3.2624999999999997</real>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Character Encoding</key>
<integer>4</integer>
<key>Close Sessions On End</key>
<true/>
<key>Columns</key>
<integer>80</integer>
<key>Command</key>
<string>login -fpql derek /bin/bash</string>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Cursor Type</key>
<integer>2</integer>
<key>Custom Command</key>
<string>No</string>
<key>Custom Directory</key>
<string>Recycle</string>
<key>Default Bookmark</key>
<string>No</string>
<key>Disable Printing</key>
<false/>
<key>Disable Smcup Rmcup</key>
<false/>
<key>Disable Window Resizing</key>
<false/>
<key>Flashing Bell</key>
<false/>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Guid</key>
<string>7B505D2C-CAD9-4C87-A829-6E5E656FF8B9</string>
<key>Hide After Opening</key>
<false/>
<key>Horizontal Spacing</key>
<real>1</real>
<key>Idle Code</key>
<integer>0</integer>
<key>Initial Text</key>
<string></string>
<key>Jobs to Ignore</key>
<array>
<string>rlogin</string>
<string>ssh</string>
<string>slogin</string>
<string>telnet</string>
</array>
<key>Keyboard Map</key>
<dict>
<key>0x2d-0x40000</key>
<dict>
<key>Action</key>
<integer>11</integer>
<key>Text</key>
<string>0x1f</string>
</dict>
<key>0x5e-0x60000</key>
<dict>
<key>Action</key>
<integer>11</integer>
<key>Text</key>
<string>0x1e</string>
</dict>
<key>0xf700-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf700-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf700-0x260000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf700-0x280000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf701-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf701-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf701-0x260000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf701-0x280000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf702-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[D</string>
</dict>
<key>0xf702-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[5D</string>
</dict>
<key>0xf702-0x260000</key>
<dict>
<key>Action</key>
<integer>11</integer>
<key>Text</key>
<string>0x1b 0x1b 0x5b 0x44</string>
</dict>
<key>0xf703-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[C</string>
</dict>
<key>0xf703-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[5C</string>
</dict>
<key>0xf703-0x260000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[C</string>
</dict>
<key>0xf708-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[25~</string>
</dict>
<key>0xf709-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[26~</string>
</dict>
<key>0xf70a-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[28~</string>
</dict>
<key>0xf70b-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[29~</string>
</dict>
<key>0xf729-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[H</string>
</dict>
<key>0xf729-0x40000</key>
<dict>
<key>Action</key>
<integer>5</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf72b-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[F</string>
</dict>
<key>0xf72b-0x40000</key>
<dict>
<key>Action</key>
<integer>4</integer>
<key>Text</key>
<string></string>
</dict>
</dict>
<key>Log Directory</key>
<string></string>
<key>Minimum Contrast</key>
<real>0.64060027689873422</real>
<key>Mouse Reporting</key>
<true/>
<key>Name</key>
<string>Default</string>
<key>Non Ascii Font</key>
<string>Monaco 13</string>
<key>Non-ASCII Anti Aliased</key>
<true/>
<key>Normal Font</key>
<string>Monaco 13</string>
<key>Only The Default BG Color Uses Transparency</key>
<false/>
<key>Option Key Sends</key>
<integer>2</integer>
<key>Prompt Before Closing 2</key>
<integer>2</integer>
<key>Right Option Key Sends</key>
<integer>0</integer>
<key>Rows</key>
<integer>25</integer>
<key>Screen</key>
<integer>-1</integer>
<key>Scrollback Lines</key>
<integer>100000</integer>
<key>Scrollback With Status Bar</key>
<true/>
<key>Scrollback in Alternate Screen</key>
<true/>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.26020613312721252</real>
<key>Green Component</key>
<real>0.26027005910873413</real>
<key>Red Component</key>
<real>0.26022228598594666</real>
</dict>
<key>Semantic History</key>
<dict>
<key>action</key>
<string>best editor</string>
<key>editor</key>
<string>com.sublimetext.3</string>
<key>text</key>
<string></string>
</dict>
<key>Send Code When Idle</key>
<false/>
<key>Set Local Environment Vars</key>
<true/>
<key>Shortcut</key>
<string></string>
<key>Silence Bell</key>
<true/>
<key>Smart Cursor Color</key>
<true/>
<key>Smart Selection Rules</key>
<array>
<dict>
<key>notes</key>
<string>Word bounded by whitespace</string>
<key>precision</key>
<string>low</string>
<key>regex</key>
<string>\S+</string>
</dict>
<dict>
<key>notes</key>
<string>C++ namespace::identifier</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>([a-zA-Z0-9_]+::)+[a-zA-Z0-9_]+</string>
</dict>
<dict>
<key>notes</key>
<string>Paths</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>\~?/?([[:letter:][:number:]._-]+/+)+[[:letter:][:number:]._-]+/?</string>
</dict>
<dict>
<key>actions</key>
<array/>
<key>notes</key>
<string>Quoted string</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>@?"(?:[^"\\]|\\.)*"</string>
</dict>
<dict>
<key>notes</key>
<string>Java/Python include paths</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>([[:letter:][:number:]._]+\.)+[[:letter:][:number:]._]+</string>
</dict>
<dict>
<key>notes</key>
<string>mailto URL</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>\bmailto:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b</string>
</dict>
<dict>
<key>notes</key>
<string>Obj-C selector</string>
<key>precision</key>
<string>high</string>
<key>regex</key>
<string>@selector\([^)]+\)</string>
</dict>
<dict>
<key>notes</key>
<string>email address</string>
<key>precision</key>
<string>high</string>
<key>regex</key>
<string>\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b</string>
</dict>
<dict>
<key>notes</key>
<string>HTTP URL</string>
<key>precision</key>
<string>very_high</string>
<key>regex</key>
<string>https?://([a-z0-9A-Z]+(:[a-zA-Z0-9]+)?@)?[-a-z0-9A-Z\-]+(\.[-a-z0-9A-Z\-]+)*((:[0-9]+)?)(/[a-zA-Z0-9;:/\.\-_+%~?&amp;@=#\(\)]*)?</string>
</dict>
<dict>
<key>notes</key>
<string>SSH URL</string>
<key>precision</key>
<string>very_high</string>
<key>regex</key>
<string>\bssh:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b</string>
</dict>
<dict>
<key>notes</key>
<string>Telnet URL</string>
<key>precision</key>
<string>very_high</string>
<key>regex</key>
<string>\btelnet:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b</string>
</dict>
</array>
<key>Space</key>
<integer>-1</integer>
<key>Sync Title</key>
<false/>
<key>Tags</key>
<array/>
<key>Terminal Type</key>
<string>xterm-256color</string>
<key>Transparency</key>
<real>0.19893444896449702</real>
<key>Triggers</key>
<array/>
<key>Unlimited Scrollback</key>
<false/>
<key>Use Bold Font</key>
<true/>
<key>Use Bright Bold</key>
<true/>
<key>Use Canonical Parser</key>
<true/>
<key>Use Italic Font</key>
<true/>
<key>Vertical Spacing</key>
<real>1</real>
<key>Visual Bell</key>
<true/>
<key>Window Type</key>
<integer>0</integer>
<key>Working Directory</key>
<string>$(pwd)</string>
</dict>
<dict>
<key>ASCII Anti Aliased</key>
<true/>
<key>Allow Title Reporting</key>
<true/>
<key>Ambiguous Double Width</key>
<false/>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32549020648002625</real>
<key>Green Component</key>
<real>0.30588236451148987</real>
<key>Red Component</key>
<real>0.83529412746429443</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.29019609093666077</real>
<key>Green Component</key>
<real>0.7921568751335144</real>
<key>Red Component</key>
<real>0.72549021244049072</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.27843138575553894</real>
<key>Green Component</key>
<real>0.77254903316497803</real>
<key>Red Component</key>
<real>0.90588235855102539</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.85490196943283081</real>
<key>Green Component</key>
<real>0.65098041296005249</real>
<key>Red Component</key>
<real>0.47843137383460999</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.84705883264541626</real>
<key>Green Component</key>
<real>0.59215688705444336</real>
<key>Red Component</key>
<real>0.76470589637756348</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69411766529083252</real>
<key>Green Component</key>
<real>0.75294119119644165</real>
<key>Red Component</key>
<real>0.43921568989753723</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.29019609093666077</real>
<key>Green Component</key>
<real>0.7921568751335144</real>
<key>Red Component</key>
<real>0.72549021244049072</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.27843138575553894</real>
<key>Green Component</key>
<real>0.77254903316497803</real>
<key>Red Component</key>
<real>0.90588235855102539</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.85490196943283081</real>
<key>Green Component</key>
<real>0.65098041296005249</real>
<key>Red Component</key>
<real>0.47843137383460999</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.84705883264541626</real>
<key>Green Component</key>
<real>0.59215688705444336</real>
<key>Red Component</key>
<real>0.76470589637756348</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69411766529083252</real>
<key>Green Component</key>
<real>0.75294119119644165</real>
<key>Red Component</key>
<real>0.43921568989753723</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.99999129772186279</real>
<key>Green Component</key>
<real>0.99997437000274658</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32549020648002625</real>
<key>Green Component</key>
<real>0.30588236451148987</real>
<key>Red Component</key>
<real>0.83529412746429443</real>
</dict>
<key>Automatically Log</key>
<false/>
<key>BM Growl</key>
<false/>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Background Image Is Tiled</key>
<false/>
<key>Background Image Location</key>
<string></string>
<key>Blend</key>
<real>0.30000001192092896</real>
<key>Blink Allowed</key>
<true/>
<key>Blinking Cursor</key>
<true/>
<key>Blur</key>
<true/>
<key>Blur Radius</key>
<real>4.51861572265625</real>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Character Encoding</key>
<integer>4</integer>
<key>Close Sessions On End</key>
<true/>
<key>Columns</key>
<integer>80</integer>
<key>Command</key>
<string></string>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Cursor Type</key>
<integer>2</integer>
<key>Custom Command</key>
<string>No</string>
<key>Custom Directory</key>
<string>Recycle</string>
<key>Default Bookmark</key>
<string>No</string>
<key>Disable Printing</key>
<false/>
<key>Disable Smcup Rmcup</key>
<false/>
<key>Disable Window Resizing</key>
<true/>
<key>Flashing Bell</key>
<false/>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Guid</key>
<string>25A07CC1-ADCC-4D89-876D-64B162A243BB</string>
<key>Hide After Opening</key>
<false/>
<key>Horizontal Spacing</key>
<real>1</real>
<key>Idle Code</key>
<integer>0</integer>
<key>Initial Text</key>
<string></string>
<key>Jobs to Ignore</key>
<array>
<string>rlogin</string>
<string>ssh</string>
<string>slogin</string>
<string>telnet</string>
</array>
<key>Keyboard Map</key>
<dict>
<key>0x2d-0x40000</key>
<dict>
<key>Action</key>
<integer>11</integer>
<key>Text</key>
<string>0x1f</string>
</dict>
<key>0x5e-0x60000</key>
<dict>
<key>Action</key>
<integer>11</integer>
<key>Text</key>
<string>0x1e</string>
</dict>
<key>0xf700-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf700-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf700-0x260000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf700-0x280000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[A</string>
</dict>
<key>0xf701-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf701-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf701-0x260000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf701-0x280000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[B</string>
</dict>
<key>0xf702-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[D</string>
</dict>
<key>0xf702-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[5D</string>
</dict>
<key>0xf702-0x260000</key>
<dict>
<key>Action</key>
<integer>11</integer>
<key>Text</key>
<string>0x1b 0x1b 0x5b 0x44</string>
</dict>
<key>0xf703-0x220000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[C</string>
</dict>
<key>0xf703-0x240000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[5C</string>
</dict>
<key>0xf703-0x260000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[C</string>
</dict>
<key>0xf708-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[25~</string>
</dict>
<key>0xf709-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[26~</string>
</dict>
<key>0xf70a-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[28~</string>
</dict>
<key>0xf70b-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[29~</string>
</dict>
<key>0xf729-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[H</string>
</dict>
<key>0xf729-0x40000</key>
<dict>
<key>Action</key>
<integer>5</integer>
<key>Text</key>
<string></string>
</dict>
<key>0xf72b-0x20000</key>
<dict>
<key>Action</key>
<integer>10</integer>
<key>Text</key>
<string>[F</string>
</dict>
<key>0xf72b-0x40000</key>
<dict>
<key>Action</key>
<integer>4</integer>
<key>Text</key>
<string></string>
</dict>
</dict>
<key>Log Directory</key>
<string></string>
<key>Minimum Contrast</key>
<real>0.0</real>
<key>Mouse Reporting</key>
<true/>
<key>Name</key>
<string>tmux</string>
<key>Non Ascii Font</key>
<string>Monaco 13</string>
<key>Non-ASCII Anti Aliased</key>
<true/>
<key>Normal Font</key>
<string>Monaco 13</string>
<key>Option Key Sends</key>
<integer>2</integer>
<key>Prompt Before Closing 2</key>
<integer>0</integer>
<key>Right Option Key Sends</key>
<integer>0</integer>
<key>Rows</key>
<integer>25</integer>
<key>Screen</key>
<integer>-1</integer>
<key>Scrollback Lines</key>
<integer>1000</integer>
<key>Scrollback With Status Bar</key>
<true/>
<key>Scrollback in Alternate Screen</key>
<true/>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.91648769378662109</real>
<key>Green Component</key>
<real>0.91671288013458252</real>
<key>Red Component</key>
<real>0.91654461622238159</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.26020613312721252</real>
<key>Green Component</key>
<real>0.26027005910873413</real>
<key>Red Component</key>
<real>0.26022228598594666</real>
</dict>
<key>Semantic History</key>
<dict>
<key>action</key>
<string>best editor</string>
<key>editor</key>
<string>com.sublimetext.3</string>
<key>text</key>
<string></string>
</dict>
<key>Send Code When Idle</key>
<false/>
<key>Set Local Environment Vars</key>
<true/>
<key>Shortcut</key>
<string></string>
<key>Silence Bell</key>
<true/>
<key>Smart Cursor Color</key>
<true/>
<key>Smart Selection Rules</key>
<array>
<dict>
<key>notes</key>
<string>Word bounded by whitespace</string>
<key>precision</key>
<string>low</string>
<key>regex</key>
<string>\S+</string>
</dict>
<dict>
<key>notes</key>
<string>C++ namespace::identifier</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>([a-zA-Z0-9_]+::)+[a-zA-Z0-9_]+</string>
</dict>
<dict>
<key>notes</key>
<string>Paths</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>\~?/?([[:letter:][:number:]._-]+/+)+[[:letter:][:number:]._-]+/?</string>
</dict>
<dict>
<key>notes</key>
<string>Quoted string</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>@?"(?:[^"\\]|\\.)*"</string>
</dict>
<dict>
<key>notes</key>
<string>Java/Python include paths</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>([[:letter:][:number:]._]+\.)+[[:letter:][:number:]._]+</string>
</dict>
<dict>
<key>notes</key>
<string>mailto URL</string>
<key>precision</key>
<string>normal</string>
<key>regex</key>
<string>\bmailto:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b</string>
</dict>
<dict>
<key>notes</key>
<string>Obj-C selector</string>
<key>precision</key>
<string>high</string>
<key>regex</key>
<string>@selector\([^)]+\)</string>
</dict>
<dict>
<key>notes</key>
<string>email address</string>
<key>precision</key>
<string>high</string>
<key>regex</key>
<string>\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b</string>
</dict>
<dict>
<key>notes</key>
<string>HTTP URL</string>
<key>precision</key>
<string>very_high</string>
<key>regex</key>
<string>https?://([a-z0-9A-Z]+(:[a-zA-Z0-9]+)?@)?[a-z0-9A-Z]+(\.[a-z0-9A-Z]+)*((:[0-9]+)?)(/[a-zA-Z0-9;/\.\-_+%~?&amp;@=#\(\)]*)?</string>
</dict>
<dict>
<key>notes</key>
<string>SSH URL</string>
<key>precision</key>
<string>very_high</string>
<key>regex</key>
<string>\bssh:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b</string>
</dict>
<dict>
<key>notes</key>
<string>Telnet URL</string>
<key>precision</key>
<string>very_high</string>
<key>regex</key>
<string>\btelnet:([a-z0-9A-Z_]+@)?([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\b</string>
</dict>
</array>
<key>Sync Title</key>
<false/>
<key>Tags</key>
<array/>
<key>Terminal Type</key>
<string>xterm-256color</string>
<key>Transparency</key>
<real>0.11784624308347702</real>
<key>Triggers</key>
<array/>
<key>Unlimited Scrollback</key>
<false/>
<key>Use Bold Font</key>
<true/>
<key>Use Bright Bold</key>
<true/>
<key>Use Canonical Parser</key>
<true/>
<key>Use Italic Font</key>
<true/>
<key>Vertical Spacing</key>
<real>1</real>
<key>Visual Bell</key>
<true/>
<key>Window Type</key>
<integer>0</integer>
<key>Working Directory</key>
<string>/Users/derek</string>
</dict>
</array>
<key>NoSyncCommandHistoryHasEverBeenUsed</key>
<true/>
<key>NoSyncConfirmBeta</key>
<true/>
<key>NoSyncDoNotWarnBeforeMultilinePaste</key>
<true/>
<key>NoSyncDoNotWarnBeforeMultilinePaste_selection</key>
<integer>1</integer>
<key>NoSyncDoNotWarnBeforePastingOneLineEndingInNewlineAtShellPrompt</key>
<true/>
<key>NoSyncDoNotWarnBeforePastingOneLineEndingInNewlineAtShellPrompt_selection</key>
<integer>1</integer>
<key>NoSyncHaveShownPromoWithId_4</key>
<true/>
<key>NoSyncHaveWarnedAboutPasteConfirmationChange</key>
<true/>
<key>NoSyncInstallUtilitiesPackage</key>
<true/>
<key>NoSyncInstallUtilitiesPackage_selection</key>
<integer>0</integer>
<key>NoSyncInstallationId</key>
<string>B368399C-1006-457D-89B4-77F0A464C860</string>
<key>NoSyncLastTipTime</key>
<real>528326800.64184201</real>
<key>NoSyncNeverRemindPrefsChangesLostForFile</key>
<true/>
<key>NoSyncNeverRemindPrefsChangesLostForFile_selection</key>
<integer>0</integer>
<key>NoSyncNewWindowOrTabFromTmuxOpensTmux</key>
<true/>
<key>NoSyncNewWindowOrTabFromTmuxOpensTmux_selection</key>
<integer>0</integer>
<key>NoSyncPermissionToShowTip</key>
<true/>
<key>NoSyncSuppressAnnyoingBellOffer</key>
<true/>
<key>NoSyncTimeOfFirstLaunchOfVersionWithTip</key>
<real>477666737.467668</real>
<key>NoSyncTimeOfLastPromo</key>
<real>477634999.66272497</real>
<key>NoSyncTimeOfLastPromoDownload</key>
<real>477626472.67566001</real>
<key>NoSyncTipsToNotShow</key>
<array>
<string>000</string>
<string>0000</string>
<string>0001</string>
<string>0002</string>
<string>0003</string>
<string>0004</string>
<string>0005</string>
<string>0006</string>
<string>0007</string>
<string>0008</string>
<string>0009</string>
<string>0010</string>
<string>0011</string>
<string>0012</string>
<string>0013</string>
<string>0014</string>
<string>0015</string>
<string>0016</string>
<string>0017</string>
<string>0018</string>
<string>0019</string>
<string>0020</string>
<string>0021</string>
<string>0022</string>
<string>0023</string>
<string>0024</string>
<string>0025</string>
<string>0026</string>
<string>0027</string>
<string>0028</string>
<string>0029</string>
<string>0030</string>
<string>0031</string>
<string>0032</string>
<string>0033</string>
<string>0034</string>
<string>0035</string>
<string>0036</string>
<string>0037</string>
<string>0038</string>
<string>0039</string>
<string>0040</string>
<string>0041</string>
<string>0042</string>
<string>0043</string>
<string>0044</string>
<string>0045</string>
<string>0046</string>
<string>0047</string>
<string>0048</string>
<string>0049</string>
<string>0050</string>
<string>0051</string>
<string>0052</string>
<string>0053</string>
<string>0054</string>
<string>0055</string>
<string>0056</string>
<string>0057</string>
<string>0058</string>
<string>0059</string>
<string>0060</string>
<string>0061</string>
<string>0062</string>
<string>0063</string>
<string>0064</string>
<string>0065</string>
<string>0066</string>
<string>0067</string>
<string>0068</string>
<string>0069</string>
<string>0070</string>
<string>0071</string>
</array>
<key>OnlyWhenMoreTabs</key>
<false/>
<key>OpenArrangementAtStartup</key>
<false/>
<key>OpenBookmark</key>
<false/>
<key>OpenNoWindowsAtStartup</key>
<false/>
<key>OpenTmuxWindowsIn</key>
<integer>0</integer>
<key>PMPrintingExpandedStateForPrint2</key>
<false/>
<key>PassOnControlClick</key>
<false/>
<key>PasteFromClipboard</key>
<false/>
<key>PasteTabToStringTabStopSize</key>
<integer>2</integer>
<key>PointerActions</key>
<dict>
<key>Button,1,1,,</key>
<dict>
<key>Action</key>
<string>kContextMenuPointerAction</string>
</dict>
<key>Button,2,1,,</key>
<dict>
<key>Action</key>
<string>kPasteFromClipboardPointerAction</string>
</dict>
<key>Gesture,ThreeFingerSwipeDown,,</key>
<dict>
<key>Action</key>
<string>kPrevWindowPointerAction</string>
</dict>
<key>Gesture,ThreeFingerSwipeLeft,,</key>
<dict>
<key>Action</key>
<string>kPrevTabPointerAction</string>
</dict>
<key>Gesture,ThreeFingerSwipeRight,,</key>
<dict>
<key>Action</key>
<string>kNextTabPointerAction</string>
</dict>
<key>Gesture,ThreeFingerSwipeUp,,</key>
<dict>
<key>Action</key>
<string>kNextWindowPointerAction</string>
</dict>
</dict>
<key>PrefsCustomFolder</key>
<string>/Users/derek/Code/gists/dotfiles</string>
<key>Print In Black And White</key>
<true/>
<key>PromptForPasteWhenNotAtPrompt</key>
<true/>
<key>PromptOnQuit</key>
<true/>
<key>QuitWhenAllWindowsClosed</key>
<true/>
<key>RightCommand</key>
<integer>8</integer>
<key>RightOption</key>
<integer>3</integer>
<key>SUAutomaticallyUpdate</key>
<true/>
<key>SUEnableAutomaticChecks</key>
<true/>
<key>SUFeedAlternateAppNameKey</key>
<string>iTerm</string>
<key>SUFeedURL</key>
<string>https://iterm2.com/appcasts/final.xml?shard=44</string>
<key>SUHasLaunchedBefore</key>
<true/>
<key>SULastCheckTime</key>
<date>2017-10-23T18:01:56Z</date>
<key>SavePasteHistory</key>
<false/>
<key>Selection Respects Soft Boundaries</key>
<true/>
<key>ShowBookmarkName</key>
<false/>
<key>ShowFullScreenTabBar</key>
<true/>
<key>ShowNewOutputIndicator</key>
<true/>
<key>ShowPaneTitles</key>
<false/>
<key>SmartPlacement</key>
<true/>
<key>SplitPaneDimmingAmount</key>
<real>0.1567908653846154</real>
<key>SuppressMultilinePasteWarningWhenNotAtShellPrompt</key>
<false/>
<key>SwitchPaneModifier</key>
<integer>5</integer>
<key>SwitchTabModifier</key>
<integer>4</integer>
<key>SwitchWindowModifier</key>
<integer>6</integer>
<key>TabStyle</key>
<integer>1</integer>
<key>TabViewType</key>
<integer>1</integer>
<key>ThreeFingerEmulates</key>
<false/>
<key>TmuxDashboardLimit</key>
<integer>1</integer>
<key>TripleClickSelectsFullWrappedLines</key>
<true/>
<key>TypingClearsSelection</key>
<false/>
<key>UKCrashReporterLastCrashReportDate</key>
<real>1498573184</real>
<key>URLHandlersByGuid</key>
<dict/>
<key>UseBorder</key>
<false/>
<key>UseCompactLabel</key>
<true/>
<key>UseLionStyleFullscreen</key>
<false/>
<key>WebKitDefaultFontSize</key>
<integer>11</integer>
<key>WebKitStandardFont</key>
<string>.Helvetica Neue DeskInterface</string>
<key>WindowNumber</key>
<false/>
<key>WindowStyle</key>
<integer>0</integer>
<key>WordCharacters</key>
<string>/-+\~_.</string>
<key>findIgnoreCase_iTerm</key>
<true/>
<key>findMode_iTerm</key>
<integer>0</integer>
<key>findRegex_iTerm</key>
<false/>
<key>iTerm Version</key>
<string>3.1.2</string>
</dict>
</plist>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment