aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathias Bynens <mathias@qiwi.be>2012-08-27 11:27:47 +0200
committerMathias Bynens <mathias@qiwi.be>2012-08-27 11:27:47 +0200
commit1aeba0cba820db7f412536cb8aed30f28ec1a9a8 (patch)
treec4d9de57973972122f865ad2685f1e97ba14c2e4
parent61748c9999283a85467ead79c0a2ea6a96d4eeba (diff)
downloaddotfiles-1aeba0cba820db7f412536cb8aed30f28ec1a9a8.tar.gz
dotfiles-1aeba0cba820db7f412536cb8aed30f28ec1a9a8.tar.bz2
dotfiles-1aeba0cba820db7f412536cb8aed30f28ec1a9a8.zip
.aliases: Add `gurl` for Gzip-enabled `curl`
Ref. 1b3ed7a646de7a652f0596985af976a438e32aca.
-rw-r--r--.aliases3
-rw-r--r--.functions5
2 files changed, 3 insertions, 5 deletions
diff --git a/.aliases b/.aliases
index 8101a0b..0c1d33c 100644
--- a/.aliases
+++ b/.aliases
@@ -41,6 +41,9 @@ export LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40
# Enable aliases to be sudo’ed
alias sudo='sudo '
+# Gzip-enabled `curl`
+alias gurl="curl --compressed"
+
# Get OS X Software Updates, and update Homebrew, npm, and their installed packages
alias update='sudo softwareupdate -i -a; brew update; brew upgrade; npm update npm -g; npm update -g'
diff --git a/.functions b/.functions
index f1c94e6..5cea08b 100644
--- a/.functions
+++ b/.functions
@@ -66,11 +66,6 @@ function httpcompression() {
encoding="$(curl -LIs -H 'User-Agent: Mozilla/5 Gecko' -H 'Accept-Encoding: gzip,deflate,compress,sdch' "$1" | grep '^Content-Encoding:')" && echo "$1 is encoded using ${encoding#* }" || echo "$1 is not using any encoding"
}
-# Gzip-enabled `curl`
-function gurl() {
- curl -sH "Accept-Encoding: gzip" "$@" | gunzip
-}
-
# Syntax-highlight JSON strings or files
# Usage: `json '{"foo":42}'` or `echo '{"foo":42}' | json`
function json() {