MyMac

我的个人电脑

Posted by Travel.Liu on November 5, 2017

个人苹果电脑安装的软件

常用软件

  • 1Password 6
  • Adode 系列
    • Adobe After Effects CC 2017
    • Adobe DNG Converter
    • Adobe Lightroom
    • Adobe Photoshop CC 2017
    • Adobe Premiere Pro CC 2017
  • Final Cut Pro
  • Motion
  • GoPro VR Player 2.2
  • Annotate –截图标记
  • ArcSoft Photo+ –查看图片
  • PTGui Pro
  • LRTimelapse 4
  • 开发工具
    • CLion
    • WebStorm
    • IntelliJ IDEA
    • PyCharm
    • Xcode
  • SourceTree
  • XMind
  • Beyond Compare
  • Dash
  • Docker
  • Kitematic (Beta)
  • Graphviz
  • Wireshark
  • Komodo IDE 10
  • Omni
    • OmniFocus
    • OmniGraffle
    • OmniPlan
  • Plotagraph
  • iTerm
  • Sublime Text
  • Axure RP 8
  • Archi
  • 邮件
    • Airmail Beta
    • Mail
    • Spark
    • Thunderbird
  • Alfred 3
  • AliWangwang
  • Android File Transfer
  • Assistant –大疆
  • BaiduNetdisk_mac –百度网盘
  • Bartender 3
  • BetterZip

  • Blu-ray Player

  • CheatSheet –快捷键查看
  • Chess
  • Cisco Jabber
  • CleanMyMac 3
  • Day One
  • Disklens
  • Dump MySQL Slow Log Fast
  • EasyConnect
  • Eudic. –欧陆词典
  • Fantastical 2 –日历
  • Firefox
  • Google Chrome
  • Safari
  • OFFlice
    • Microsoft Excel
    • Microsoft Messenger
    • Microsoft OneNote
    • Microsoft Outlook
    • Microsoft PowerPoint
    • Microsoft Remote Desktop
    • Microsoft Word
  • Numbers
  • Pages
  • Keynote
  • Near Lock
  • NeteaseMusic
  • PDF Expert
  • PDFpenPro
  • PDFsam
  • PlistEdit Pro
  • PopClip
  • Reeder
  • Kindle
  • Outline
  • Wunderlist
  • MarsEdit
  • SecureCRT
  • SecureFX
  • Snagit
  • Spectacle
  • Synology Assistant
  • TeX
  • TeamViewer
  • Thunder

  • Tuxera Disk Manager
  • VMware Horizon Client
  • VirtualBox
  • vpn
    • Viscosity
    • ShadowsocksX
    • Shimo
  • iStat Menus
  • XtraFinder
  • iChm
  • Hex-Editor
  • IP Scanner
  • pgAdmin3
  • MySQLWorkbench
  • Toad
  • SQLDeveloper

命令行工具

使用brew 进行安装

ack
archey
astyle
autoconf
autojump
automake
bash-completion
bazaar
boost
cmake
coreutils
cppcheck
ctags
dos2unix
findutils
fontconfig
fping
freetype
gawk
gd
gdb
gdbm
gengetopt
gettext
git-flow
gmp
gnu-getopt
gnu-tar
goaccess
graphviz
grep
htop
icu4c
iftop
influxdb
iperf
jpeg
libevent
libffi
libpng
libsodium
libssh2
libtiff
libtool
libyaml
makedepend
makeself
minicom
mongodb
mpfr
mtr
multitail
mysql
mytop
nmap
node
openssl
openssl@1.1
ossp-uuid
pandoc
pcre
percona-toolkit
pidof
pkg-config
plantuml
postgresql
readline
rlwrap
ruby
scons
sphinx-doc
sqlite
ssh-copy-id
sysbench
tokyo-cabinet
tree
webp
wget
xz
zabbi

# brew cask list
mactex

sublime

安装插件如下

        "1337 Color Scheme",
        "1Self",
        "3024 Color Scheme",
        "A File Icon",
        "Alignment",
        "AsciiDoc",
        "Awk",
        "ayu",
        "Bats (Bash Automated Testing System)",
        "Boxy Theme",
        "BracketHighlighter",
        "BufferScroll",
        "Codecs33",
        "Colorsublime",
        "ConvertToUTF8",
        "CSScomb",
        "DashDoc",
        "Easy Open",
        "FileDiffs",
        "FileHeader",
        "Git",
        "Git Config",
        "GitGutter",
        "hextoASCII",
        "Markdown Extended",
        "Markdown HTML Preview",
        "Markdown Preview",
        "MarkdownEditing",
        "MarkdownTOC",
        "ModernPerl",
        "OmniMarkupPreviewer",
        "Oracle PL SQL",
        "Package Control",
        "Pandoc",
        "Pandown",
        "perl-Test-More",
        "PerlTidy",
        "phpfmt",
        "Print to HTML",
        "Restructured Text (RST) Snippets",
        "RestructuredText Improved",
        "SFTP",
        "SideBarEnhancements",
        "Skins",
        "SqlBeautifier",
        "SublimeAStyleFormatter",
        "SublimeCodeIntel",
        "SublimeFormatSQL",
        "SublimeHighlight",
        "SublimeLinter",
        "SublimeLinter-contrib-clang",
        "SublimeLinter-shellcheck",
        "SVN",
        "Swift",
        "Table Editor",
        "Tag",
        "termX",
        "TrailingSpaces",
        "WordPress Generate Salts",
        "yUML"

配置文件

{
    "always_prompt_for_file_reload": false,
    "always_show_minimap_viewport": true,
    "animation_enabled": true,
    "atomic_save": true,
    "auto_close_tags": true,
    "auto_complete": true,
    "auto_complete_commit_on_tab": true,
    "auto_complete_delay": 10,
    "auto_complete_selector": "source - comment, meta.tag - punctuation.definition.tag.begin",
    "auto_complete_size_limit": 4194304,
    "auto_complete_triggers":
    [
        {
            "characters": "<",
            "selector": "text.html"
        }
    ],
    "auto_complete_with_fields": true,
    "auto_find_in_selection": true,
    "auto_indent": true,
    "auto_match_enabled": true,
    "binary_file_patterns":
    [
        "*.dds",
        "*.eot",
        "*.gif",
        "*.ico",
        "*.includepath",
        "*.jar",
        "*.jpeg",
        "*.jpg",
        "*.pdf",
        "*.png",
        "*.swf",
        "*.tar",
        "*.tar.gz",
        "*.tga",
        "*.ttf",
        "*.zip"
    ],
    "bold_folder_labels": true,
    "caret_style": "smooth",
    "close_windows_when_empty": false,
    "color_scheme": "Packages/Boxy Theme/schemes/Boxy Monokai.tmTheme",
    "copy_with_empty_selection": false,
    "create_window_at_startup": false,
    "default_encoding": "UTF-8",
    "default_line_ending": "unix",
    "detect_indentation": true,
    "dictionary": "Packages/Language - English/en_US.dic",
    "drag_text": true,
    "draw_centered": false,
    "draw_indent_guides": true,
    "draw_minimap_border": true,
    "draw_white_space": "selection",
    "enable_hexadecimal_encoding": true,
    "enable_telemetry": "auto",
    "ensure_newline_at_eof_on_save": true,
    "fade_fold_buttons": false,
    "fallback_encoding": "Western (Windows 1252)",
    "file_exclude_patterns":
    [
        "*.pyc",
        "*.pyo",
        "*.exe",
        "*.dll",
        "*.obj",
        "*.o",
        "*.a",
        "*.lib",
        "*.so",
        "*.dylib",
        "*.ncb",
        "*.sdf",
        "*.suo",
        "*.pdb",
        "*.idb",
        ".DS_Store",
        "*.class",
        "*.psd",
        "*.db",
        ".git",
        ".svn",
        "*.sublime-workspace",
        ".gitkeep",
        ".gitignore",
        ".classpath",
        ".project"
    ],
    "find_selected_text": true,
    "fold_buttons": true,
    "folder_exclude_patterns":
    [
        ".svn",
        ".git",
        ".hg",
        "CVS",
        ".idea"
    ],
    "font_face": "Courier",
    "font_options":
    [
    ],
    "font_size": 11,
    "gpu_window_buffer": "auto",
    "gutter": true,
    "highlight_line": true,
    "highlight_modified_tabs": true,
    "hot_exit": true,
    "ignored_packages":
    [
        "Markdown Extended",
        "Markdown HTML Preview",
        "Markdown Preview",
        "Pandown",
        "phpfmt",
        "RestructuredText",
        "SublimeLinter-perl"
    ],
    "indent_guide_options":
    [
        "draw_normal"
    ],
    "indent_subsequent_lines": true,
    "indent_to_bracket": false,
    "index_files": true,
    "line_numbers": true,
    "line_padding_bottom": 0,
    "line_padding_top": 0,
    "margin": 0,
    "match_brackets": true,
    "match_brackets_angle": true,
    "match_brackets_braces": true,
    "match_brackets_content": true,
    "match_brackets_square": true,
    "match_selection": true,
    "match_tags": true,
    "move_to_limit_on_up_down": true,
    "open_files_in_new_window": false,
    "overlay_scroll_bars": "enabled",
    "perltidy_cmd": "/usr/local/bin/perltidy",
    "preview_on_click": true,
    "remember_open_files": true,
    "rulers":
    [
    ],
    "save_on_focus_lost": true,
    "scroll_past_end": true,
    "scroll_speed": 1.0,
    "shift_tab_unindent": false,
    "show_full_path": true,
    "show_panel_on_build": true,
    "show_tab_close_buttons": true,
    "smart_indent": true,
    "spell_check": false,
    "tab_completion": true,
    "tab_size": 4,
    "theme": "Boxy Monokai.sublime-theme",
    "theme_accent_cyan": true,
    "theme_bar": true,
    "theme_bar_logo_atomized": true,
    "theme_bar_shadow_hidden": true,
    "theme_button_rounded": true,
    "theme_dirty_colored_always": true,
    "theme_icons_materialized": true,
    "theme_scrollbar_rounded": true,
    "theme_sidebar_highlight_selected_text_only": true,
    "theme_sidebar_highlight_text_only": true,
    "theme_sidebar_indent_top_level_disabled": true,
    "theme_size_md": true,
    "theme_tab_highlight_text_only": true,
    "theme_tab_selected_transparent": true,
    "theme_tab_selected_underlined": true,
    "theme_tab_size_xxl": true,
    "theme_unified": true,
    "translate_tabs_to_spaces": true,
    "tree_animation_enabled": true,
    "trim_automatic_white_space": true,
    "trim_trailing_white_space_on_save": true,
    "use_simple_full_screen": false,
    "use_tab_stops": true,
    "word_separators": "./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}`~?",
    "word_wrap": "auto",
    "wrap_width": 0
}

python pip

alabaster (0.7.7)
altgraph (0.10.2)
appdirs (1.4.0)
argh (0.26.1)
attrs (17.2.0)
Automat (0.6.0)
autopep8 (1.0.4)
Babel (2.5.1)
bdist-mpkg (0.5.0)
Beaker (1.8.0)
beautifulsoup4 (4.5.1)
biplist (1.0.2)
bonjour-py (0.3)
bottle (0.12.9)
certifi (2015.11.20.1)
click (6.6)
cliff (2.2.0)
cmd2 (0.6.8)
CommonMark (0.5.4)
configobj (5.0.6)
configparser (3.3.0.post2)
constantly (15.1.0)
cssselect (1.0.1)
cx-Oracle (5.2.1)
debtcollector (1.8.0)
decorator (4.1.2)
diskimage-builder (2.8.0)
Django (1.8.8)
django-chartit (0.1)
django-contact-form (1.0)
django-debug-toolbar (1.4)
django-flat-theme (1.1.2)
django-hosts (1.3)
django-push (0.8)
django-registration-redux (1.2)
djangorestframework (3.3.3)
dmgbuild (1.3.1)
docutils (0.12)
ds-store (1.1.2)
ecdsa (0.13)
elasticsearch (1.9.0)
elasticsearch-dsl (0.0.9)
factory-boy (2.6.0)
fake-factory (0.5.3)
feedparser (5.2.1)
flake8 (2.5.5)
funcparserlib (0.3.6)
funcsigs (1.0.2)
functools32 (3.2.3.post2)
futures (3.0.5)
gfwlist2pac (1.1.3)
gitdb2 (2.0.3)
GitPython (2.1.7)
Glances (2.3)
homebrew (0.0.6)
humanize (0.5.1)
hyperlink (17.2.1)
imagesize (0.7.1)
incremental (17.5.0)
iso8601 (0.1.11)
Jinja2 (2.9.6)
jsonpatch (1.14)
jsonpointer (1.10)
jsonschema (2.5.1)
keystoneauth1 (2.12.1)
libsass (0.10.0)
lxml (3.6.4)
mac-alias (2.0.4)
macholib (1.5.1)
MarkupSafe (1.0)
matplotlib (1.3.1)
mccabe (0.4.0)
mock (1.0.1)
modulegraph (0.10.4)
monotonic (1.2)
msgpack-python (0.4.8)
mycli (1.7.1)
mysql-connector-python (1.2.3)
MySQL-python (1.2.5)
mysql-utilities (1.5.1)
netaddr (0.7.18)
netifaces (0.10.5)
networkx (1.11)
numpy (1.8.0rc1)
openstacksdk (0.9.7)
os-client-config (1.21.1)
osc-lib (1.1.0)
oslo.config (3.17.0)
oslo.i18n (3.9.0)
oslo.serialization (2.13.0)
oslo.utils (3.16.0)
paramiko (1.16.0)
parse (1.6.6)
parsel (1.2.0)
pathlib (1.0.1)
pathtools (0.1.2)
pbr (3.1.1)
pdfrw (0.4)
pep8 (1.5.7)
pgcli (1.1.0)
pgspecial (1.5.0)
Pillow (3.1.0)
pip (9.0.1)
pocsuite (2.0.2)
positional (1.1.1)
prettytable (0.7.2)
prompt-toolkit (1.0.3)
psutil (2.2.1)
psycopg2 (2.6.2)
py-zabbix (1.1.3)
py2app (0.7.3)
pyasn1 (0.2.3)
pyasn1-modules (0.0.9)
pycrypto (2.6.1)
PyDispatcher (2.0.5)
pyflakes (1.0.0)
Pygments (2.2.0)
pykismet3 (0.1.1)
PyMySQL (0.7.5)
pyobjc-core (2.5.1)
pyobjc-framework-Accounts (2.5.1)
pyobjc-framework-AddressBook (2.5.1)
pyobjc-framework-AppleScriptKit (2.5.1)
pyobjc-framework-AppleScriptObjC (2.5.1)
pyobjc-framework-Automator (2.5.1)
pyobjc-framework-CFNetwork (2.5.1)
pyobjc-framework-Cocoa (2.5.1)
pyobjc-framework-Collaboration (2.5.1)
pyobjc-framework-CoreData (2.5.1)
pyobjc-framework-CoreLocation (2.5.1)
pyobjc-framework-CoreText (2.5.1)
pyobjc-framework-DictionaryServices (2.5.1)
pyobjc-framework-EventKit (2.5.1)
pyobjc-framework-ExceptionHandling (2.5.1)
pyobjc-framework-FSEvents (2.5.1)
pyobjc-framework-InputMethodKit (2.5.1)
pyobjc-framework-InstallerPlugins (2.5.1)
pyobjc-framework-InstantMessage (2.5.1)
pyobjc-framework-LatentSemanticMapping (2.5.1)
pyobjc-framework-LaunchServices (2.5.1)
pyobjc-framework-Message (2.5.1)
pyobjc-framework-OpenDirectory (2.5.1)
pyobjc-framework-PreferencePanes (2.5.1)
pyobjc-framework-PubSub (2.5.1)
pyobjc-framework-QTKit (2.5.1)
pyobjc-framework-Quartz (2.5.1)
pyobjc-framework-ScreenSaver (2.5.1)
pyobjc-framework-ScriptingBridge (2.5.1)
pyobjc-framework-SearchKit (2.5.1)
pyobjc-framework-ServiceManagement (2.5.1)
pyobjc-framework-Social (2.5.1)
pyobjc-framework-SyncServices (2.5.1)
pyobjc-framework-SystemConfiguration (2.5.1)
pyobjc-framework-WebKit (2.5.1)
pyOpenSSL (0.13.1)
pyparsing (2.0.1)
python-cinderclient (1.9.0)
python-dateutil (2.4.2)
python-glanceclient (2.5.0)
python-keystoneclient (3.5.0)
python-novaclient (6.0.0)
python-openstackclient (3.2.0)
python-swiftclient (3.1.0)
pytz (2017.3)
PyYAML (3.12)
pyzabbix (0.7.4)
queuelib (1.4.2)
recommonmark (0.4.0)
reportlab (3.4.0)
requests (2.11.1)
requestsexceptions (1.1.3)
rfc3986 (0.4.1)
salt-api (0.8.4.1)
scipy (0.13.0b1)
Scrapy (1.4.0)
service-identity (17.0.0)
setproctitle (1.1.10)
setuptools (18.5)
simplejson (3.8.2)
six (1.10.0)
smmap2 (2.0.3)
snowballstemmer (1.2.1)
sorl-thumbnail (12.3)
Sphinx (1.4.5)
sphinx-git (10.0.0)
sphinx-intl (0.9.10)
sphinx-rtd-theme (0.1.9)
sphinxcontrib-fulltoc (1.2.0)
sphinxcontrib-googlechart (0.2.1)
sphinxcontrib-googlemaps (0.1.0)
sphinxcontrib-httpdomain (1.5.0)
sphinxcontrib-plantuml (0.8.1)
sphinxcontrib-slide (0.3.0)
sphinxcontrib.youtube (0.1.2)
sqlparse (0.1.19)
stevedore (1.25.0)
stripe (1.28.0)
t3fieldlisttable (0.2.0)
t3SphinxThemeRtd (3.6.12)
t3tablerows (0.1.0)
t3targets (0.1.0)
Twisted (17.5.0)
typing (3.6.2)
uncompyle2 (1.1)
unicodecsv (0.14.1)
urllib3 (1.14)
urllib5 (5.0.0)
vboxapi (1.0)
w3lib (1.17.0)
warlock (1.2.0)
watchdog (0.8.3)
wcwidth (0.1.7)
wrapt (1.10.8)
xattr (0.6.4)
zabbixcli (1.0.6)
zabbixctl (1.1.4)
zope.interface (4.1.1)

zsh

zsh的环境配置

# Path to your oh-my-zsh configuration.
ZSH=$HOME/.oh-my-zsh

# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
# Optionally, if you set this to "random", it'll load a random theme each
# time that oh-my-zsh is loaded.
# ZSH_THEME="gnzh"
 ZSH_THEME="agnoster"

DEFAULT_USER="Travel"
# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"

# Set to this to use case-sensitive completion
# CASE_SENSITIVE="true"

# Uncomment this to disable bi-weekly auto-update checks
# DISABLE_AUTO_UPDATE="true"

# Uncomment to change how often before auto-updates occur? (in days)
# export UPDATE_ZSH_DAYS=0

# Uncomment following line if you want to disable colors in ls
# DISABLE_LS_COLORS="true"

# Uncomment following line if you want to disable autosetting terminal title.
# DISABLE_AUTO_TITLE="true"

# Uncomment following line if you want to disable command autocorrection
# DISABLE_CORRECTION="true"

# Uncomment following line if you want red dots to be displayed while waiting for completion
# COMPLETION_WAITING_DOTS="true"

# Uncomment following line if you want to disable marking untracked files under
# VCS as dirty. This makes repository status check for large repositories much,
# much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"

# Uncomment following line if you want to  shown in the command execution time stamp
# in the history command output. The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|
# yyyy-mm-dd
# HIST_STAMPS="mm/dd/yyyy"

# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
plugins=(git svn svn-fast-info brew node npm mysql-macports osx sublime postgres history-substring-search history docker docker-compose)

source $ZSH/oh-my-zsh.sh

# User configuration

export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"
# export MANPATH="/usr/local/man:$MANPATH"

# # Preferred editor for local and remote sessions
# if [[ -n $SSH_CONNECTION ]]; then
#   export EDITOR='vim'
# else
#   export EDITOR='mvim'
# fi

# Compilation flags
# export ARCHFLAGS="-arch x86_64"

# ssh
# export SSH_KEY_PATH="~/.ssh/dsa_id"
[[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh

setopt extended_glob
TOKENS_FOLLOWED_BY_COMMANDS=('|' '||' ';' '&' '&&' 'sudo' 'do' 'time' 'strace')
recolor-cmd() {
          region_highlight=()
          colorize=true
          start_pos=0
          for arg in ${(z)BUFFER}; do
              ((start_pos+=${#BUFFER[$start_pos+1,-1]}-${#${BUFFER[$start_pos+1,-1]## #}}))
              ((end_pos=$start_pos+${#arg}))
              if $colorize; then
                  colorize=false
                  res=$(LC_ALL=C builtin type $arg 2>/dev/null)
                  case $res in
                      *'reserved word'*)   style="fg=magenta,bold";;
                      *'alias for'*)       style="fg=cyan,bold";;
                      *'shell builtin'*)   style="fg=yellow,bold";;
                      *'shell function'*)  style='fg=green,bold';;
                      *"$arg is"*)
                          [[ $arg = 'sudo'  ]] && style="fg=red,bold" || style="fg=blue,bold";;
                      *)                   style='none,bold';;
                   esac
                   region_highlight+=("$start_pos $end_pos $style")
              fi
              [[ ${${TOKENS_FOLLOWED_BY_COMMANDS[(r)${arg//|/\|}]}:+yes} = 'yes'  ]] && colorize=true
              start_pos=$end_pos
          done
 }
 check-cmd-self-insert() { zle .self-insert && recolor-cmd  }
 check-cmd-backward-delete-char() { zle .backward-delete-char && recolor-cmd  }

 zle -N self-insert check-cmd-self-insert
 zle -N backward-delete-char check-cmd-backward-delete-char

function conn()
{
  host=$1;
  user=$2;
  if [[ ! -n ${host} ]]; then
    echo "host is not exist";
  fi

  if [[ ! -n ${user} ]]; then
    user="root"
  fi
  echo "ssh ${host} using ${user}"
  /usr/bin/ssh ${user}@${host}
}


export DYLD_LIBRARY_PATH=/usr/lib:/opt/oracle/client_1
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
export MAVEN_HOME=/opt/maven3
export NLS_TIMESTAMP_FORMAT="YYYY-MM-DD HH24:MI:SS.FF"
export OCI_DIR=/opt/oracle/client_1
export ORACLE_HOME=/opt/oracle/client_1
export OSM_BASE=/opt/oracle/osm
export PATH=/usr/local/Cellar/ruby21/2.1.9/bin:/usr/local/lib/ruby/gems/2.1.0/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/oracle/client_1/:$MAVEN_HOME/bin
export SQLPATH=/opt/oracle/tpt_public
archey

alias startftp="sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist"
alias stopftp="sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist"
alias ass='awk -f /Users/Travel/Oracle_tools/ass/ass1038.awk'

#[ -f /usr/local/etc/bash_completion  ] && . /usr/local/etc/bash_completion
export PATH="/usr/local/opt/gnu-getopt/bin:/usr/local/texlive/2017/bin/x86_64-darwin:$PATH"

alias plantuml="plantuml -config ~/.plantuml/plantuml.cfg -tpng -charset UTF-8

Perl

B::Flags               -Version- 0.16
B::Keywords            -Version- 1.15
Bundle::NetSNMP        -Version- ???
CPAN                   -Version- 2.10
CPAN::Meta             -Version- 2.150005
CPAN::Meta::YAML       -Version- 0.018
Config::Tiny           -Version- 2.23
DBD::Oracle            -Version- 1.74
Devel::StackTrace      -Version- 2.00
Email::Address         -Version- 1.908
Exception::Class       -Version- 1.39
ExtUtils::MakeMaker    -Version- 6.66
File::HomeDir          -Version- 1.00
File::ShareDir         -Version- 1.102
File::ShareDir::Install -Version- 0.10
File::ShareDir::ProjectDistDir -Version- 1.000008
IPC::Run               -Version- 0.94
Lingua::EN::Inflect    -Version- 1.899
Mac::SystemDirectory   -Version- 0.06
Module::Build          -Version- 0.4214
Module::Install        -Version- 1.16
Module::Install::AuthorTests -Version- 0.002
Module::Pluggable      -Version- 5.2
Module::ScanDeps       -Version- 1.20
Module::Starter        -Version- 1.71
Opcodes                -Version- 0.14
PAR                    -Version- 1.010
PAR::Packer            -Version- 1.030
PPI                    -Version- 1.220
PPIx::Regexp           -Version- 0.044
PPIx::Utilities        -Version- 1.001000
Parse::CPAN::Meta      -Version- 1.4417
Path::FindDev          -Version- 0.5.2
Path::IsDev            -Version- 1.001002
Path::Tiny             -Version- 0.076
Perl                   -Version- 5.18.2
Perl::Critic           -Version- 1.126
Perl::Tidy             -Version- 20150815
Pod::Spell             -Version- 1.17
Readonly               -Version- 2.00
String::Format         -Version- 1.17
Test::NoWarnings       -Version- 1.04
YAML::Tiny             -Version- 1.69
local::lib             -Version- ???
mod_perl2              -Version- 2.000009

VIM 配置

set sw=4
set ts=4
set et
set smarttab
set smartindent
set lbr
set fo+=mB
set sm
set selection=inclusive
set wildmenu
set mousemodel=popup

au FileType php setlocal dict+=~/.vim/dict/php_funclist.dict
au FileType css setlocal dict+=~/.vim/dict/css.dict
au FileType c setlocal dict+=~/.vim/dict/c.dict
au FileType cpp setlocal dict+=~/.vim/dict/cpp.dict
au FileType scale setlocal dict+=~/.vim/dict/scale.dict
au FileType javascript setlocal dict+=~/.vim/dict/javascript.dict
au FileType html setlocal dict+=~/.vim/dict/javascript.dict
au FileType html setlocal dict+=~/.vim/dict/css.dict

"
"syntastic相关
execute pathogen#infect()
let g:syntastic_python_checkers=['pylint']
let g:syntastic_php_checkers=['php', 'phpcs', 'phpmd']
"golang
"Processing... % (ctrl+c to stop)
let g:fencview_autodetect=0
set rtp+=$GOROOT/misc/vim
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 显示相关  
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
syntax on
set cul "高亮光标所在行
set cuc
set shortmess=atI   " 启动的时候不显示那个援助乌干达儿童的提示  
set go=             " 不要图形按钮  
"color desert     " 设置背景主题  
color ron     " 设置背景主题  
"color torte     " 设置背景主题  
"set guifont=Courier_New:h10:cANSI   " 设置字体  
"autocmd InsertLeave * se nocul  " 用浅色高亮当前行  
autocmd InsertEnter * se cul    " 用浅色高亮当前行  
set ruler           " 显示标尺  
set showcmd         " 输入的命令显示出来,看的清楚些  
"set whichwrap+=<,>,h,l   " 允许backspace和光标键跨越行边界(不建议)  
set scrolloff=3     " 光标移动到buffer的顶部和底部时保持3行距离  
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")}   "状态行显示的内容  
set laststatus=2    " 启动显示状态行(1),总是显示状态行(2)  
"set foldenable      " 允许折叠  
""set foldmethod=manual   " 手动折叠  
set nocompatible  "去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限  
" 显示中文帮助
if version >= 603
    set helplang=cn
    set encoding=utf-8
endif
" 自动缩进
"set autoindent
set cindent
" Tab键的宽度
set tabstop=4
" 统一缩进为4
set softtabstop=4
set shiftwidth=4
" 不要用空格代替制表符
set expandtab
" 在行和段开始处使用制表符
set smarttab
" 显示行号
set number
" 历史记录数
set history=1000
"搜索逐字符高亮
set hlsearch
set incsearch
"语言设置
set langmenu=zh_CN.UTF-8
set helplang=cn
" 总是显示状态行
set cmdheight=2
" 侦测文件类型
filetype on
" 载入文件类型插件
filetype plugin on
" 为特定文件类型载入相关缩进文件
filetype indent on
" 保存全局变量
set viminfo+=!
" 带有如下符号的单词不要被换行分割
set iskeyword+=_,$,@,%,#,-
" 字符间插入的像素行数目

"markdown配置
au BufRead,BufNewFile *.{md,mdown,mkd,mkdn,markdown,mdwn}   set filetype=mkd
au BufRead,BufNewFile *.{go}   set filetype=go
au BufRead,BufNewFile *.{js}   set filetype=javascript
"rkdown to HTML  
nmap md :!~/.vim/markdown.pl % > %.html <CR><CR>
nmap fi :!firefox %.html & <CR><CR>
nmap \ \cc
vmap \ \cc

"将tab替换为空格
nmap tt :%s/\t/    /g<CR>



"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""新文件标题
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"新建.c,.h,.sh,.java文件,自动插入文件头 
autocmd BufNewFile *.cpp,*.c,*.sh,*.rb,*.java,*.py exec ":call SetTitle()" 
""定义函数SetTitle,自动插入文件头 
func SetTitle() 
    "如果文件类型为.sh文件 
    if &filetype == 'sh' 
        call setline(1,"\#!/bin/bash") 
        call append(line("."), "") 
    elseif &filetype == 'python'
        call setline(1,"#!/usr/bin/env python")
        call append(line("."),"# coding=utf-8")
        call append(line(".")+1, "") 

    elseif &filetype == 'ruby'
        call setline(1,"#!/usr/bin/env ruby")
        call append(line("."),"# encoding: utf-8")
        call append(line(".")+1, "")

"    elseif &filetype == 'mkd'
"        call setline(1,"<head><meta charset=\"UTF-8\"></head>")
    else 
        call setline(1, "/*************************************************************************") 
        call append(line("."), "    > File Name: ".expand("%")) 
        call append(line(".")+1, "  > Author: ") 
        call append(line(".")+2, "  > Mail: ") 
        call append(line(".")+3, "  > Created Time: ".strftime("%c")) 
        call append(line(".")+4, " ************************************************************************/") 
        call append(line(".")+5, "")
    endif
    if &filetype == 'cpp'
        call append(line(".")+6, "#include<iostream>")
        call append(line(".")+7, "using namespace std;")
        call append(line(".")+8, "")
    endif
    if &filetype == 'c'
        call append(line(".")+6, "#include<stdio.h>")
        call append(line(".")+7, "")
    endif
    if &filetype == 'java'
        call append(line(".")+6,"public class ".expand("%:r"))
        call append(line(".")+7,"")
    endif
    "新建文件后,自动定位到文件末尾
endfunc 
autocmd BufNewFile * normal G


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"键盘命令
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
:nmap <silent> <F9> <ESC>:Tlist<RETURN>
" shift tab pages
map <S-Left> :tabp<CR>
map <S-Right> :tabn<CR>
map! <C-Z> <Esc>zzi
map! <C-O> <C-Y>,
map <C-A> ggVG$"+y
map <F12> gg=G
map <C-w> <C-w>w
imap <C-k> <C-y>,
imap <C-t> <C-q><TAB>
imap <C-j> <ESC>
" 选中状态下 Ctrl+c 复制
"map <C-v> "*pa
imap <C-v> <Esc>"*pa
imap <C-a> <Esc>^
imap <C-e> <Esc>$
vmap <C-c> "+y
set mouse=v
"set clipboard=unnamed
"去空行  
nnoremap <F2> :g/^\s*$/d<CR> 
"比较文件  
nnoremap <C-F2> :vert diffsplit 
"nnoremap <Leader>fu :CtrlPFunky<Cr>
"nnoremap <C-n> :CtrlPFunky<Cr>
"列出当前目录文件  
map <F3> :NERDTreeToggle<CR>
imap <F3> <ESC> :NERDTreeToggle<CR>
"打开树状文件目录  
map <C-F3> \be  
:autocmd BufRead,BufNewFile *.dot map <F5> :w<CR>:!dot -Tjpg -o %<.jpg % && eog %<.jpg  <CR><CR> && exec "redr!"
"C,C++ 按F5编译运行
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
    exec "w"
    if &filetype == 'c'
        exec "!gcc % -o %<"
        exec "!time ./%<"
    elseif &filetype == 'cpp'
        exec "!g++ % -o %<"
        exec "!time ./%<"
    elseif &filetype == 'java' 
        exec "!javac %" 
        exec "!time java %<"
    elseif &filetype == 'sh'
        :!time bash %
    elseif &filetype == 'python'
        exec "!time python2.7 %"
    elseif &filetype == 'html'
        exec "!firefox % &"
    elseif &filetype == 'go'
"        exec "!go build %<"
        exec "!time go run %"
    elseif &filetype == 'mkd'
        exec "!~/.vim/markdown.pl % > %.html &"
        exec "!firefox %.html &"
    endif
endfunc
"C,C++的调试
map <F8> :call Rungdb()<CR>
func! Rungdb()
    exec "w"
    exec "!g++ % -g -o %<"
    exec "!gdb ./%<"
endfunc

"代码格式优化化

map <F6> :call FormartSrc()<CR><CR>

"定义FormartSrc()
func FormartSrc()
    exec "w"
    if &filetype == 'c'
        exec "!astyle --style=ansi -a --suffix=none %"
    elseif &filetype == 'cpp' || &filetype == 'hpp'
        exec "r !astyle --style=ansi --one-line=keep-statements -a --suffix=none %> /dev/null 2>&1"
    elseif &filetype == 'perl'
        exec "!astyle --style=gnu --suffix=none %"
    elseif &filetype == 'py'||&filetype == 'python'
        exec "r !autopep8 -i --aggressive %"
    elseif &filetype == 'java'
        exec "!astyle --style=java --suffix=none %"
    elseif &filetype == 'jsp'
        exec "!astyle --style=gnu --suffix=none %"
    elseif &filetype == 'xml'
        exec "!astyle --style=gnu --suffix=none %"
    else
        exec "normal gg=G"
        return
    endif
    exec "e! %"
endfunc
"结束定义FormartSrc





""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""实用设置
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
if has("autocmd")
      autocmd BufReadPost *
          \ if line("'\"") > 0 && line("'\"") <= line("$") |
          \   exe "normal g`\"" |
          \ endif
endif
"当打开vim且没有文件时自动打开NERDTree
autocmd vimenter * if !argc() | NERDTree | endif
" 只剩 NERDTree时自动关闭
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif

" 设置当文件被改动时自动载入
set autoread
" quickfix模式
autocmd FileType c,cpp map <buffer> <leader><space> :w<cr>:make<cr>
"代码补全 
set completeopt=preview,menu 
"允许插件  
"filetype plugin on
"共享剪贴板  
"set clipboard+=unnamed 
"自动保存
set autowrite
"set ruler                   " 打开状态栏标尺
"set cursorline              " 突出显示当前行
set magic                   " 设置魔术
set guioptions-=T           " 隐藏工具栏
set guioptions-=m           " 隐藏菜单栏
""set foldcolumn=0
""set foldmethod=indent 
""set foldlevel=3 
" 不要使用vi的键盘模式,而是vim自己的
set nocompatible
" 去掉输入错误的提示声音
set noeb
" 在处理未保存或只读文件的时候,弹出确认
set confirm
"禁止生成临时文件
set nobackup
set noswapfile
"搜索忽略大小写
set ignorecase
"设置激活/取消pase模式
set pastetoggle=<F9>

set linespace=0
" 增强模式中的命令行自动完成操作
set wildmenu
" 使回格键(backspace)正常处理indent, eol, start等
set backspace=2
" 允许backspace和光标键跨越行边界
set whichwrap+=<,>,h,l
" 可以在buffer的任何地方使用鼠标(类似office中在工作区双击鼠标定位)
set mouse=
set selection=exclusive
set selectmode=mouse,key
" 通过使用: commands命令,告诉我们文件的哪一行被改变过
set report=0
" 在被分割的窗口间显示空白,便于阅读
set fillchars=vert:\ ,stl:\ ,stlnc:\
" 高亮显示匹配的括号
set showmatch
" 匹配括号高亮的时间(单位是十分之一秒)
set matchtime=1
" 光标移动到buffer的顶部和底部时保持3行距离
set scrolloff=3
" 为C程序提供自动缩进
"自动补全
"":inoremap ( ()<ESC>i
"":inoremap ) <c-r>=ClosePair(')')<CR>
":inoremap { {<CR>}<ESC>O
":inoremap } <c-r>=ClosePair('}')<CR>
"":inoremap [ []<ESC>i
"":inoremap ] <c-r>=ClosePair(']')<CR>
"":inoremap " ""<ESC>i
"":inoremap ' ''<ESC>i
""function! ClosePair(char)
""  if getline('.')[col('.') - 1] == a:char
""      return "\<Right>"
""  else
""      return a:char
""  endif
""endfunction
filetype plugin indent on 
"打开文件类型检测, 加了这句才可以用智能补全
set completeopt=longest,menu
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" CTags的设定  
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
let Tlist_Sort_Type = "name"    " 按照名称排序  
let Tlist_Use_Right_Window = 1  " 在右侧显示窗口  
let Tlist_Compart_Format = 1    " 压缩方式  
let Tlist_Exist_OnlyWindow = 1  " 如果只有一个buffer,kill窗口也kill掉buffer  
""let Tlist_File_Fold_Auto_Close = 0  " 不要关闭其他文件的tags  
""let Tlist_Enable_Fold_Column = 0    " 不要显示折叠树  
"let Tlist_Show_One_File=1            "不同时显示多个文件的tag,只显示当前文件的
"设置tags  
"set tags=tags  
"set autochdir 











""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"其他东东
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"默认打开Taglist 
let Tlist_Auto_Open=0 
"""""""""""""""""""""""""""""" 
" Tag list (ctags) 
"""""""""""""""""""""""""""""""" 
let Tlist_Ctags_Cmd = '/usr/local/bin/ctags' 
let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的 
let Tlist_File_Fold_Auto_Close = 1
let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim 
let Tlist_Use_Right_Window = 1 "在右侧窗口中显示taglist窗口
" minibufexpl插件的一般设置
let g:miniBufExplMapWindowNavVim = 1
let g:miniBufExplMapWindowNavArrows = 1
let g:miniBufExplMapCTabSwitchBufs = 1
let g:miniBufExplModSelTarget = 1  
nmap tl :Tlist<cr>



"输入法
":let g:vimim_map='c-/'
":let g:vimim_cloud='sougou' " QQ云输入
":let g:vimim_punctuation=0 " 不用中文标点
":set pastetoggle=<C-H>
":let g:vimim_cloud=-1


"python补全
let g:pydiction_location = '~/.vim/after/complete-dict'
let g:pydiction_menu_height = 20
let Tlist_Ctags_Cmd='/usr/local/bin/ctags'
let g:miniBufExplMapWindowNavVim = 1
let g:miniBufExplMapWindowNavArrows = 1
let g:miniBufExplMapCTabSwitchBufs = 1
let g:miniBufExplModSelTarget = 1


set iskeyword+=.
set termencoding=utf-8
set encoding=utf8
set fileencodings=utf8,ucs-bom,gbk,cp936,gb2312,gb18030

autocmd FileType python set omnifunc=pythoncomplete#Complete

"set nocompatible               " be iMproved
"filetype off                   " required!

set rtp+=~/.vim/bundle/vundle/
call vundle#rc()

" let Vundle manage Vundle
" required! 
Bundle 'gmarik/vundle'

" My Bundles here:
"
" original repos on github
Bundle 'tpope/vim-fugitive'
Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}
Bundle 'Yggdroot/indentLine'
let g:indentLine_char = '┊'
"ndle 'tpope/vim-rails.git'
" vim-scripts repos
Bundle 'L9'
Bundle 'FuzzyFinder'
" non github repos
Bundle 'git://git.wincent.com/command-t.git'
Bundle 'Auto-Pairs'
Bundle 'python-imports.vim'
Bundle 'CaptureClipboard'
Bundle 'ctrlp-modified.vim'
Bundle 'last_edit_marker.vim'
Bundle 'synmark.vim'
"Bundle 'Python-mode-klen'
Bundle 'SQLComplete.vim'
Bundle 'Javascript-OmniCompletion-with-YUI-and-j'
"Bundle 'JavaScript-Indent'
"Bundle 'Better-Javascript-Indentation'
Bundle 'jslint.vim'
Bundle "pangloss/vim-javascript"
Bundle 'Vim-Script-Updater'
Bundle 'ctrlp.vim'
Bundle 'tacahiroy/ctrlp-funky'
Bundle 'jsbeautify'
Bundle 'The-NERD-Commenter'
"django
Bundle 'django_templates.vim'
Bundle 'Django-Projects'

"Bundle 'FredKSchott/CoVim'
"Bundle 'djangojump'
" ...
let g:html_indent_inctags = "html,body,head,tbody"
let g:html_indent_script1 = "inc"
let g:html_indent_style1 = "inc"

filetype plugin indent on     " required!
"
" Brief help
" :BundleList          - list configured bundles
" :BundleInstall(!)    - install(update) bundles
" :BundleSearch(!) foo - search(or refresh cache first) for foo
" :BundleClean(!)      - confirm(or auto-approve) removal of unused bundles
"
" see :h vundle for more details or wiki for FAQ
" NOTE: comments after Bundle command are not allowed..
"
"
"ctrlp设置
"
set wildignore+=*/tmp/*,*.so,*.swp,*.zip,*.pyc,*.png,*.jpg,*.gif     " MacOSX/Linux
set wildignore+=*\\tmp\\*,*.swp,*.zip,*.exe,*.pyc,*.png,*.jpg,*.gif  " Windows

let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|svn)$'
let g:ctrlp_custom_ignore = '\v\.(exe|so|dll)$'
let g:ctrlp_extensions = ['funky']

let NERDTreeIgnore=['\.pyc']

TMUX

#-- base --#

set -g default-terminal "screen-256color"
set -g display-time 3000
set -g history-limit 10000
set -g base-index 1
set -g pane-base-index 1
set -s escape-time 0

#-- bindkeys --#
set -g prefix ^k
unbind ^b

set -g status-keys vi
setw -g mode-keys vi

# split windows like vim.  - Note: vim's definition of a horizontal/vertical split is reversed from tmux's
unbind '"'
unbind %
unbind s
bind s split-window -v
bind S split-window -v -l 40
bind v split-window -h
bind V split-window -h -l 120

# navigate panes with hjkl
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

# resize panes like vim
bind < resize-pane -L 10
bind L resize-pane -L 100
bind > resize-pane -R 10
bind R resize-pane -R 100
bind - resize-pane -D 5
bind D resize-pane -D 36
bind + resize-pane -U 5
bind U resize-pane -U 35

# swap panes
bind ^u swapp -U
bind ^d swapp -D

bind q killp

bind ^e last


# Copy and paste like in vim
unbind [
bind Escape copy-mode
unbind p
bind p paste-buffer
bind -t vi-copy 'v' begin-selection
bind -t vi-copy 'y' copy-selection

bind '~' splitw htop
bind ! splitw ncmpcpp
bind m command-prompt "splitw -h 'exec man %%'"

bind r source-file ~/.tmux.conf \; display "Configuration Reloaded!"

# getting tmux to copy a buffer to the clipboard
#set-option -g default-command "reattach-to-user-namespace -l zsh" # or bash...
#bind y run "tmux save-buffer - | reattach-to-user-namespace pbcopy" \; display-message "Copied tmux buffer to system clipboard"
#bind C-v run "reattach-to-user-namespace pbpaste | tmux load-buffer - && tmux paste-buffer"


#-- statusbar --#

set -g status-justify centre

set -g status-left "#[fg=green]s#S:w#I.p#P#[default]"
set -g status-left-attr bright
set -g status-left-length 20


set -g status-utf8 on
set -g status-interval 1

set -g visual-activity on
setw -g monitor-activity on

setw -g automatic-rename off


# default statusbar colors
set -g status-bg colour235 #base02
set -g status-fg colour136 #yellow
set -g status-attr default

# default window title colors
setw -g window-status-fg colour244
setw -g window-status-bg default
#setw -g window-status-attr dim

# active window title colors
setw -g window-status-current-fg colour166 #orange
setw -g window-status-current-bg default
#setw -g window-status-current-attr bright

# pane border
set -g pane-active-border-fg '#55ff55'
set -g pane-border-fg '#555555'

# message text
set -g message-bg colour235 #base02
set -g message-fg colour166 #orange

# pane number display
set -g display-panes-active-colour colour33 #blue
set -g display-panes-colour colour166 #orange

# clock
setw -g clock-mode-colour colour64 #green

ruby

gem安装如下插件


activesupport (4.2.9)
addressable (2.5.2)
bigdecimal (default: 1.3.0)
bundle (0.0.1)
bundler (1.16.0)
coffee-script (2.4.1)
coffee-script-source (1.11.1)
colorator (1.1.0)
concurrent-ruby (1.0.5)
did_you_mean (1.1.0)
ethon (0.11.0)
execjs (2.7.0)
faraday (0.13.1)
ffi (1.9.18)
forwardable-extended (2.6.0)
gemoji (3.0.0)
github-pages (167)
github-pages-health-check (1.3.5)
html-pipeline (2.7.1)
i18n (0.9.1)
io-console (default: 0.4.6)
jekyll (3.6.2)
jekyll-avatar (0.5.0)
jekyll-coffeescript (1.0.2)
jekyll-default-layout (0.1.4)
jekyll-feed (0.9.2)
jekyll-gist (1.4.1)
jekyll-github-metadata (2.9.3)
jekyll-mentions (1.2.0)
jekyll-optional-front-matter (0.2.0)
jekyll-paginate (1.1.0)
jekyll-readme-index (0.1.0)
jekyll-redirect-from (0.12.1)
jekyll-relative-links (0.5.1)
jekyll-sass-converter (1.5.0)
jekyll-seo-tag (2.3.0)
jekyll-sitemap (1.1.1)
jekyll-swiss (0.4.0)
jekyll-theme-architect (0.1.0)
jekyll-theme-cayman (0.1.0)
jekyll-theme-dinky (0.1.0)
jekyll-theme-hacker (0.1.0)
jekyll-theme-leap-day (0.1.0)
jekyll-theme-merlot (0.1.0)
jekyll-theme-midnight (0.1.0)
jekyll-theme-minimal (0.1.0)
jekyll-theme-modernist (0.1.0)
jekyll-theme-primer (0.5.2)
jekyll-theme-slate (0.1.0)
jekyll-theme-tactile (0.1.0)
jekyll-theme-time-machine (0.1.0)
jekyll-titles-from-headings (0.4.0)
jekyll-watch (1.5.0)
jemoji (0.8.1)
json (default: 2.0.4)
kramdown (1.14.0)
liquid (4.0.0)
listen (3.0.6)
mercenary (0.3.6)
mini_portile2 (2.3.0)
minima (2.1.1)
minitest (5.10.3, 5.10.1)
multipart-post (2.0.0)
net-dns (0.8.0)
net-telnet (0.1.1)
nokogiri (1.8.1)
octokit (4.7.0)
openssl (default: 2.0.5)
pathutil (0.16.0)
power_assert (0.4.1)
psych (default: 2.2.2)
public_suffix (2.0.5)
rake (12.0.0)
rb-fsevent (0.10.2)
rb-inotify (0.9.10)
rdoc (default: 5.0.0)
rouge (2.2.1)
safe_yaml (1.0.4)
sass (3.5.3)
sass-listen (4.0.0)
sawyer (0.8.1)
terminal-table (1.8.0)
test-unit (3.2.3)
thread_safe (0.3.6)
typhoeus (0.8.0)
tzinfo (1.2.4)
unicode-display_width (1.3.0)
xmlrpc (0.2.1)