A ZSH theme optimized for people who use:
- Solarized
- Git
- Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)
For Mac users, I highly recommend iTerm 2 + Solarized Dark
| # vim:ft=zsh ts=2 sw=2 sts=2 | |
| # | |
| # agnoster's Theme - https://gist.github.com/3712874 | |
| # A Powerline-inspired theme for ZSH | |
| # | |
| # # README | |
| # | |
| # In order for this theme to render correctly, you will need a | |
| # [Powerline-patched font](https://github.com/Lokaltog/powerline-fonts). | |
| # |
| RN < 0.50 - watchman watch-del-all && rm -rf $TMPDIR/react-* && rm -rf node_modules/ && npm cache clean && npm install && npm start -- --reset-cache | |
| RN >= 0.50 - watchman watch-del-all && rm -rf $TMPDIR/react-native-packager-cache-* && rm -rf $TMPDIR/metro-bundler-cache-* && rm -rf node_modules/ && npm cache clean && npm install && npm start -- --reset-cache | |
| RN >= 0.63 - watchman watch-del-all && rm -rf node_modules && npm install && rm -rf /tmp/metro-* && npm run start --reset-cache | |
| npm >= 5 - watchman watch-del-all && rm -rf $TMPDIR/react-* && rm -rf node_modules/ && npm cache verify && npm install && npm start -- --reset-cache | |
| Windows - del %appdata%\Temp\react-native-* & cd android & gradlew clean & cd .. & del node_modules/ & npm cache clean --force & npm install & npm start -- --reset-cache |
| "scripts": { | |
| "start": "node node_modules/react-native/local-cli/cli.js start", | |
| "rc-start": "npm start -- --reset-cache", | |
| "clean": "rm -rf $TMPDIR/react-* && watchman watch-del-all && npm cache clean", | |
| "clean-start": "npm run clean && npm run rc-start", | |
| "fresh-install": "rm -rf $TMPDIR/react-* && watchman watch-del-all && rm -rf ios/build/ModuleCache/* && rm -rf node_modules/ && npm cache clean && npm install", | |
| "fresh-start" : "npm run fresh-install && npm run rc-start", | |
| "tron": "node_modules/.bin/reactotron" | |
| } |
| # vim:ft=zsh ts=2 sw=2 sts=2 | |
| # | |
| # agnoster's Theme - https://gist.github.com/3712874 | |
| # A Powerline-inspired theme for ZSH | |
| # | |
| # # README | |
| # | |
| # In order for this theme to render correctly, you will need a | |
| # [Powerline-patched font](https://gist.github.com/1595572). | |
| # |
| export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting | |
| export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.5/bin/ | |
| export ANDROID_HOME=~/Library/Android/sdk | |
| export PATH=${PATH}:${ANDROID_HOME}/tools | |
| export PATH=${PATH}:${ANDROID_HOME}/platform-tools | |
| ZSH=$HOME/.oh-my-zsh | |
| # PROMPT | |
| BULLETTRAIN_TIME_SHOW=false |
| for (NSString *familyName in [UIFont familyNames]){ | |
| NSLog(@"Family name: %@", familyName); | |
| for (NSString *fontName in [UIFont fontNamesForFamilyName:familyName]) { | |
| NSLog(@"--Font name: %@", fontName); | |
| } | |
| } |
| // api.js | |
| // @flow | |
| import axios from 'axios'; | |
| import { BASE_URL } from '../constants/api'; | |
| type BaseFetch = { | |
| url: string, | |
| } |
| cypress:cli cli starts with arguments ["/usr/local/bin/node","/Users/jarretmoses/Dev/web/node_modules/.bin/cypress","open"] +0ms | |
| cypress:cli NODE_OPTIONS is not set +0ms | |
| cypress:cli program parsing arguments +2ms | |
| cypress:cli opening Cypress +1ms | |
| cypress:cli parsed cli options {} +35ms | |
| cypress:cli opening from options {"project":"/Users/jarretmoses/Dev/web"} +0ms | |
| cypress:cli command line arguments ["--project","/Users/jarretmoses/Dev/web"] +0ms | |
| cypress:cli verifying Cypress app +0ms | |
| cypress:cli checking environment variables +1ms |
| const debounce = (callback, wait) => { | |
| let timeout = null; | |
| return (...args) => { | |
| clearTimeout(timeout); | |
| timeout = setTimeout(() => { | |
| callback.apply(this, args); | |
| }, wait); | |
| }; |