Skip to content

Commit

Permalink
remove stale meme
Browse files Browse the repository at this point in the history
  • Loading branch information
sgreben committed May 4, 2020
1 parent 0246b25 commit a20488e
Show file tree
Hide file tree
Showing 5 changed files with 74 additions and 298 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ release: zip README.md
hub release create $(VERSION) -m "$(VERSION)" -a release/$(APP)_$(VERSION)_osx_x86_64.tar.gz -a release/$(APP)_$(VERSION)_windows_x86_64.zip -a release/$(APP)_$(VERSION)_linux_x86_64.tar.gz -a release/$(APP)_$(VERSION)_osx_x86_32.tar.gz -a release/$(APP)_$(VERSION)_windows_x86_32.zip -a release/$(APP)_$(VERSION)_linux_x86_32.tar.gz -a release/$(APP)_$(VERSION)_linux_arm64.tar.gz

README.md: binary
<README.template.md subst USAGE_rain="$$($(APP) rain -h 2>&1)" USAGE_npc="$$($(APP) npc -h 2>&1)" USAGE_emoji="$$($(APP) emoji -h 2>&1)" USAGE_text="$$($(APP) text -h 2>&1)" USAGE_chop="$$($(APP) chop -h 2>&1)" USAGE_erase="$$($(APP) erase -h 2>&1)" USAGE_roll="$$($(APP) roll -h 2>&1)" USAGE_wobble="$$($(APP) wobble -h 2>&1)" USAGE_pulse="$$($(APP) pulse -h 2>&1)" USAGE_zoom="$$($(APP) zoom -h 2>&1)" USAGE_shake="$$($(APP) shake -h 2>&1)" USAGE_woke="$$($(APP) woke -h 2>&1)" USAGE_fried="$$($(APP) fried -h 2>&1)" USAGE_hue="$$($(APP) hue -h 2>&1)" USAGE_tint="$$($(APP) tint -h 2>&1)" USAGE_resize="$$($(APP) resize -h 2>&1)" USAGE_crop="$$($(APP) crop -h 2>&1)" USAGE_optimize="$$($(APP) optimize -h 2>&1)" USAGE_compose="$$($(APP) compose -h 2>&1)" USAGE_crowd="$$($(APP) crowd -h 2>&1)" USAGE_cat="$$($(APP) cat -h 2>&1)" USAGE_meta="$$($(APP) meta -h 2>&1)" USAGE="$$($(APP) -h 2>&1)" VERSION="$(VERSION)" APP="$(APP)" >README.md
<README.template.md subst USAGE_rain="$$($(APP) rain -h 2>&1)" USAGE_emoji="$$($(APP) emoji -h 2>&1)" USAGE_text="$$($(APP) text -h 2>&1)" USAGE_chop="$$($(APP) chop -h 2>&1)" USAGE_erase="$$($(APP) erase -h 2>&1)" USAGE_roll="$$($(APP) roll -h 2>&1)" USAGE_wobble="$$($(APP) wobble -h 2>&1)" USAGE_pulse="$$($(APP) pulse -h 2>&1)" USAGE_zoom="$$($(APP) zoom -h 2>&1)" USAGE_shake="$$($(APP) shake -h 2>&1)" USAGE_woke="$$($(APP) woke -h 2>&1)" USAGE_fried="$$($(APP) fried -h 2>&1)" USAGE_hue="$$($(APP) hue -h 2>&1)" USAGE_tint="$$($(APP) tint -h 2>&1)" USAGE_resize="$$($(APP) resize -h 2>&1)" USAGE_crop="$$($(APP) crop -h 2>&1)" USAGE_optimize="$$($(APP) optimize -h 2>&1)" USAGE_compose="$$($(APP) compose -h 2>&1)" USAGE_crowd="$$($(APP) crowd -h 2>&1)" USAGE_cat="$$($(APP) cat -h 2>&1)" USAGE_meta="$$($(APP) meta -h 2>&1)" USAGE="$$($(APP) -h 2>&1)" VERSION="$(VERSION)" APP="$(APP)" >README.md

examples: doc/terminal.gif doc/roll.gif doc/wobble.gif doc/pulse.gif doc/zoom.gif doc/shake.gif doc/woke.gif doc/fried.gif doc/hue.gif doc/tint.gif doc/compose.gif doc/crowd.gif doc/erase.gif doc/gunther.gif doc/rain.gif doc/rain-thonk.gif

Expand Down
174 changes: 73 additions & 101 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ Composable GIF effects CLI, with reasonable defaults. Made for custom Slack/Disc
- [chop](#chop)
- [text](#text)
- [emoji](#emoji)
- [npc](#npc)
- [rain](#rain)
- [cat](#cat)
- [meta](#meta)
Expand Down Expand Up @@ -112,16 +111,16 @@ Post a GIF made using yeetgif with either the
Usage: gif [OPTIONS] COMMAND [arg...]
Options:
Options:
-n Duplicate a single input image this many times (default 30)
-q, --quiet Disable all log output (stderr)
-p, --pad Pad images (default true)
--write-meta Write command line options into output GIF metadata (default true)
-r, --raw Raw (lossless, *not* GIF) image output, for re-piping to yeetgif
-d, --delay-ms Frame delay in milliseconds (default [25])
Commands:
Commands:
roll (☭ ͜ʖ ☭)
wobble 🍆( ͡° ͜ʖ ͡°)🍆
pulse ( ͡◉ ͜ʖ ͡◉)
Expand All @@ -140,13 +139,12 @@ Commands:
chop ✂️( ͡°Ĺ̯ ͡° )🔪
text 🅰️乁(˵ ͡☉ ͜ʖ ͡☉˵)┌🅱️
emoji ╰( ͡° ͜ʖ ͡° )つ──☆*🤔
npc •L•
rain 。°。°( ͡° ͜ʖ ͡ °)°。°。°
scan ( ͡ ⿳ ͜ʖ ͡ ⿳ )
noise ·͙*̩̩͙˚̩̥̩̥( ͡▓▒ ͜ʖ ͡█░ )*̩̩͙:͙
cat /ᐠ。ꞈ。ᐟ\
meta (🧠 ͡ಠ ʖ̯ ͡ಠ)┌
Run 'gif COMMAND --help' for more information on a command.
```

Expand All @@ -167,8 +165,8 @@ Run 'gif COMMAND --help' for more information on a command.
Usage: gif roll [OPTIONS]
(☭ ͜ʖ ☭)
Options:
Options:
-r, --revolutions (default 1)
-s, --scale (default 1)
-p, --phase (default 0)
Expand All @@ -184,11 +182,11 @@ Options:
Usage: gif wobble [OPTIONS] [CUSTOM]
🍆( ͡° ͜ʖ ͡°)🍆
Arguments:
Arguments:
CUSTOM comma-separated angles (°), e.g. 0,10,0,60,0 (default [])
Options:
Options:
-f, --frequency (default 1)
-a, --amplitude (default 20)
-p, --phase (default 0)
Expand All @@ -205,11 +203,11 @@ Options:
Usage: gif pulse [OPTIONS] [ZOOM_LEVELS_CSV]
( ͡◉ ͜ʖ ͡◉)
Arguments:
Arguments:
ZOOM_LEVELS_CSV (default [])
Options:
Options:
-0, --from (default 0.9)
-1, --to (default 1)
-f, --frequency (default 1)
Expand All @@ -225,8 +223,8 @@ Options:
Usage: gif zoom [OPTIONS] [ZOOM_LEVELS_CSV]
(⌐▀͡ ̯ʖ▀)
Arguments:
Arguments:
ZOOM_LEVELS_CSV e.g. 1.0,1.5 to zoom from 100% to 150% (default [])
```

Expand All @@ -239,8 +237,8 @@ Arguments:
Usage: gif shake [OPTIONS]
˵(˵ ͡⚆ ͜ʖ ͡⚆˵)˵
Options:
Options:
-f, --frequency (default [1])
-a, --amplitude (default [7])
-r, --random 🌀 (default [0.75])
Expand All @@ -255,11 +253,11 @@ Options:
Usage: gif woke [OPTIONS] POINTS
💯 W O K E F L A R E S ( ͡ 🅱️ ͜ʖ ͡ 🅱️ ) 💯
Arguments:
Arguments:
POINTS flare locations, JSON, e.g. "[[123,456],[-100,23]]" (default &[])
Options:
Options:
-c, --clip clip flares to image alpha (default true)
-t, --type (default full)
-s, --scale (default 0.9)
Expand All @@ -280,8 +278,8 @@ Options:
Usage: gif fried [OPTIONS]
fr͍͈i̗̟̲̻e͕̗d̬ m̷͔͊e̶̪̿m̷̙̈́é̵̤s̷̺͒
Options:
Options:
--clip (default true)
-w, --walk 🌀 (default 10)
-i, --iterations (default 1)
Expand All @@ -307,11 +305,11 @@ Options:
Usage: gif hue [OPTIONS] [HUE_OFFSETS_CSV]
( ͡☆ ͜ʖ ͡☆)
Arguments:
Arguments:
HUE_OFFSETS_CSV (default [])
Options:
Options:
-f, --frequency (default 1)
-a, --amplitude (default 0.1)
-x (default [1])
Expand All @@ -328,11 +326,11 @@ Options:
Usage: gif tint [OPTIONS] [TINT_HUE_CSV]
🎨༼ຈل͜ຈ༽
Arguments:
Arguments:
TINT_HUE_CSV (default [])
Options:
Options:
-f, --frequency (default 1)
-a, --amplitude (default 0.95)
-x (default [1])
Expand All @@ -348,8 +346,8 @@ Options:
Usage: gif resize [OPTIONS]
(° ͜ʖ°)¯\_( ͡☉ ͜ʖ ͡☉)_/¯
Options:
Options:
-s, --scale (default 1)
-x, --width width (pixels) (default 0)
-y, --height height (pixels) (default 0)
Expand All @@ -362,8 +360,8 @@ Options:
Usage: gif crop [OPTIONS]
┬┴┬┴┤ ͜ʖ ͡°)
Options:
Options:
-t, --threshold (default 0)
```

Expand All @@ -374,8 +372,8 @@ Options:
Usage: gif optimize [OPTIONS]
👌( ͡ᵔ ͜ʖ ͡ᵔ )👌
Options:
Options:
--kb target file size (KB) (default 128)
-n, --no-resize don't resize the image
-x, --width target width (pixels) (default 0)
Expand All @@ -391,11 +389,11 @@ Options:
Usage: gif compose [OPTIONS] INPUT
(ノ ͡° ͜ʖ ͡°)ノ*:・゚✧
Arguments:
INPUT
Options:
Arguments:
INPUT
Options:
-x (default [0])
-y (default [0])
-z, --z-order one of [under over] (default over)
Expand All @@ -412,8 +410,8 @@ Options:
Usage: gif crowd [OPTIONS]
(⟃ ͜ʖ ⟄) ͜ʖ ͡°)( ° ͜ʖ( ° ͜ʖ °)
Options:
Options:
-n crowd size (default 3)
--flip 🌀 flip (default true)
-x 🌀 x (default 0.5)
Expand All @@ -433,8 +431,8 @@ Options:
Usage: gif erase [OPTIONS]
( ͡° ͜ʖ ͡°)=ε/̵͇̿̿/'̿̿ ̿ ̿ ̿ ̿ ̿
Options:
Options:
-x, --sample-x (default 3)
-y, --sample-y (default 3)
-t, --tolerance (default 0.2)
Expand All @@ -450,13 +448,13 @@ Options:
Usage: gif chop COMMAND [arg...]
✂️( ͡°Ĺ̯ ͡° )🔪
Commands:
shuffle
dup, duplicate
drop
rev, reverse
Commands:
shuffle
dup, duplicate
drop
rev, reverse
Run 'gif chop COMMAND --help' for more information on a command.
```

Expand All @@ -470,11 +468,11 @@ Run 'gif chop COMMAND --help' for more information on a command.
Usage: gif text [OPTIONS] [TEXT]
🅰️乁(˵ ͡☉ ͜ʖ ͡☉˵)┌🅱️
Arguments:
Arguments:
TEXT (default "#yeetgif")
Options:
Options:
-a, --background-alpha (default 0.7)
-s, --font-size (default 18.5)
-y, --text-y (default 0.3)
Expand All @@ -491,44 +489,18 @@ Options:
Usage: gif emoji [OPTIONS] EMOJI...
╰( ͡° ͜ʖ ͡° )つ──☆*🤔
Arguments:
Arguments:
EMOJI one or more glob expressions
Options:
Options:
-e, --exact match the query exactly
-p, --pipe overlay the emoji over input images (instead of just creating one)
-l, --list-only just list matches
-s, --size (default [128])
-a, --pipe-alpha (default [1])
```

### npc

![before](doc/gunther-small.gif)![example](doc/npc.gif)![example](doc/npc-blur.gif)

```text
Usage: gif npc [OPTIONS]
•L•
Options:
-x (default [0.5])
-y (default [0.5])
--bg one of [solid blur] (default solid)
--bg-blur-radius (specifying this implies --bg=blur) (default 10)
-s, --scale (default [1])
--scale-x (default [1])
--scale-y (default [1])
--eye-scale (default [1])
--nose-scale (default [1])
--mouth-scale-x (default [1])
--mouth-scale-y (default [0])
-r, --angle (default [0])
-a, --alpha (default [1])
```

### rain

![example](doc/rain.gif)
Expand All @@ -548,11 +520,11 @@ Options:
Usage: gif rain [OPTIONS] [INPUT...] [OPTIONS]
。°。°( ͡° ͜ʖ ͡ °)°。°。°
Arguments:
INPUT
Options:
Arguments:
INPUT
Options:
-d, --density (default 0.75)
-b, --bounciness (default [0.3])
-g, --gravity (default 900)
Expand All @@ -575,8 +547,8 @@ Options:
Usage: gif cat [INPUT...]
/ᐠ。ꞈ。ᐟ\
Arguments:
Arguments:
INPUT <filename>
```

Expand Down Expand Up @@ -609,12 +581,12 @@ $ <doc/yeet.gif gif meta show --raw
Usage: gif meta COMMAND [arg...]
(🧠 ͡ಠ ʖ̯ ͡ಠ)┌
Commands:
Commands:
show show 🧠
add add 🧠
clear remove 🧠
Run 'gif meta COMMAND --help' for more information on a command.
```

Expand Down
Loading

0 comments on commit a20488e

Please sign in to comment.