Adopted from this gist.
rm -rf /usr/local/lib/node_modules
brew uninstall node
brew install node --without-npm
echo prefix=${HOME}/local/npm >> ~/.npmrc # only do once
mkdir ${HOME}/local/npm| # Auto-completion | |
| # --------------- | |
| [[ $- =~ i ]] && source "/usr/local/opt/fzf/shell/completion.bash" | |
| # Key bindings | |
| # ------------ | |
| source "/usr/local/opt/fzf/shell/key-bindings.bash" | |
| # fd - cd to selected directory | |
| fd() { |
| BoldAsFont=no | |
| Transparency=medium | |
| OpaqueWhenFocused=yes | |
| Font=Droid Sans Mono | |
| FontHeight=10 | |
| Columns=162 | |
| Rows=44 | |
| CursorType=underscore | |
| CursorBlinks=no | |
| ForegroundColour=211,215,207 |
| #!/usr/bin/env python | |
| # coding=utf-8 | |
| import os | |
| import sys | |
| import requests | |
| import time | |
| def get_track_json(track_id): | |
| url = 'https://api.spotify.com/v1/tracks/' + track_id |
| #!/bin/bash | |
| # +----------------------------------------------------------------------+ | |
| # | | | |
| # | Set up Mac OS X to store temporary files in RAM rather than on disk.| | |
| # | Updated for Yosemite, 16 GB of RAM | | |
| # | | | |
| # | By James Newell <jrnewell@github> | | |
| # | | | |
| # | Originally by Ricardo Gameiro <http://blogs.nullvision.com/?p=357> | |
| #!/bin/bash | |
| if [[ $# -ne 1 ]]; then | |
| echo "usage: $0 <jdk.exe>" | |
| echo "result will be in ./jdk" | |
| exit 1 | |
| fi | |
| JDK_EXE=$1 | |
| cabextract "$JDK_EXE" -d jdk_extract |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <scheme name="Pastel" version="124" parent_scheme="Default"> | |
| <option name="LINE_SPACING" value="1.0" /> | |
| <option name="EDITOR_FONT_SIZE" value="14" /> | |
| <option name="EDITOR_FONT_NAME" value="Consolas" /> | |
| <colors> | |
| <option name="ADDED_LINES_COLOR" value="295622" /> | |
| <option name="CARET_COLOR" value="bbbbbb" /> | |
| <option name="CARET_ROW_COLOR" value="2f393c" /> | |
| <option name="CONSOLE_BACKGROUND_KEY" value="1f2223" /> |
Adopted from this gist.
rm -rf /usr/local/lib/node_modules
brew uninstall node
brew install node --without-npm
echo prefix=${HOME}/local/npm >> ~/.npmrc # only do once
mkdir ${HOME}/local/npm| Windows Registry Editor Version 5.00 | |
| ; Modified Tango Desktop Project color scheme for windows console | |
| ; See : http://en.wikipedia.org/wiki/Tango_Desktop_Project#Palette | |
| ; Values stored as 00-BB-GG-RR | |
| [HKEY_CURRENT_USER\Console] | |
| ; BLACK DGRAY | |
| "ColorTable00"=dword:00222222 | |
| "ColorTable08"=dword:00454545 | |
| ; BLUE LBLUE |
| #!/bin/bash | |
| echo "updating .pyenv" | |
| cd $HOME/.pyenv | |
| git up | |
| cd $HOME/.pyenv/plugins | |
| for DIR in $(find . -maxdepth 1 -type d); do | |
| if [[ "$DIR" == "." ]]; then |
| #!/bin/bash | |
| sudo apt-get autoremove --purge $(dpkg -l 'linux-image-*' | \ | |
| sed '/^ii/!d;/'"$(uname -r | \ | |
| sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d') | |
| exit $? |