Append this to your ~/.zshrc file.
function preexec() {
timer=$(($(date +%s%0N)/1000000))| type CamelCase<S extends string> = S extends `${infer P1}_${infer P2}${infer P3}` | |
| ? `${Lowercase<P1>}${Uppercase<P2>}${CamelCase<P3>}` | |
| : Lowercase<S> | |
| type KeysToCamelCase<T> = { | |
| [K in keyof T as CamelCase<string & K>]: T[K] | |
| } | |
| type CamelToSnakeCase<S extends string> = S extends `${infer T}${infer U}` ? |
| main() { | |
| # Use colors, but only if connected to a terminal, and that terminal | |
| # supports them. | |
| if which tput >/dev/null 2>&1; then | |
| ncolors=$(tput colors) | |
| fi | |
| if [ -t 1 ] && [ -n "$ncolors" ] && [ "$ncolors" -ge 8 ]; then | |
| RED="$(tput setaf 1)" | |
| GREEN="$(tput setaf 2)" | |
| YELLOW="$(tput setaf 3)" |
| this worked very nice for a single page site | |
| ``` | |
| wget \ | |
| --recursive \ | |
| --page-requisites \ | |
| --convert-links \ | |
| [website] | |
| ``` | |
| wget options |
Vagrant Boxes:
http://omnios.omniti.com/media/omnios-latest.box
| { | |
| "Statement": [ | |
| { | |
| "Action": [ | |
| "route53:ChangeResourceRecordSets", | |
| "route53:GetHostedZone", | |
| "route53:ListResourceRecordSets" | |
| ], | |
| "Effect": "Allow", | |
| "Resource": [ |