diff --git a/snippets/dockerfile-mode/alpine-dockerize b/snippets/dockerfile-mode/alpine-dockerize new file mode 100644 index 0000000..13a50e1 --- /dev/null +++ b/snippets/dockerfile-mode/alpine-dockerize @@ -0,0 +1,12 @@ +# -*- mode: snippet -*- +# name: dockerize for Alpine Images +# key: alpine-dockerize +# expand-env: ((yas-indent-line 'fixed) (yas-wrap-around-region nil)) +# -- +ENV DOCKERIZE_VERSION ${1:v0.6.1} + +RUN apk update && \ + apk --no-cache add openssl && \ + wget https://github.com/jwilder/dockerize/releases/download/\${DOCKERIZE_VERSION}/dockerize-alpine-linux-amd64-\${DOCKERIZE_VERSION}.tar.gz && \ + tar -C /usr/local/bin -xzvf dockerize-alpine-linux-amd64-\${DOCKERIZE_VERSION}.tar.gz && \ + rm dockerize-alpine-linux-amd64-\${DOCKERIZE_VERSION}.tar.gz diff --git a/snippets/fish-mode/bang b/snippets/fish-mode/bang new file mode 100644 index 0000000..eedfa9e --- /dev/null +++ b/snippets/fish-mode/bang @@ -0,0 +1,6 @@ +# -*- mode: snippet -*- +# name: bang +# key: ! +# -- +#!/usr/bin/env fish +$0 diff --git a/snippets/fish-mode/block b/snippets/fish-mode/block new file mode 100644 index 0000000..153b536 --- /dev/null +++ b/snippets/fish-mode/block @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: begin ... end +# key: block +# -- +begin + $0 +end diff --git a/snippets/fish-mode/bp b/snippets/fish-mode/bp new file mode 100644 index 0000000..cce01f5 --- /dev/null +++ b/snippets/fish-mode/bp @@ -0,0 +1,6 @@ +# -*- mode: snippet -*- +# name: breakpoint +# key: bp +# -- +breakpoint +$0 \ No newline at end of file diff --git a/snippets/fish-mode/for b/snippets/fish-mode/for new file mode 100644 index 0000000..c8bee32 --- /dev/null +++ b/snippets/fish-mode/for @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: for loop +# key: for +# -- +for ${1:var} in ${2:stuff} + $0 +end diff --git a/snippets/fish-mode/function b/snippets/fish-mode/function new file mode 100644 index 0000000..02d98b2 --- /dev/null +++ b/snippets/fish-mode/function @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: function +# key: function +# -- +function ${1:name} + $0 +end diff --git a/snippets/fish-mode/if b/snippets/fish-mode/if new file mode 100644 index 0000000..77ca32e --- /dev/null +++ b/snippets/fish-mode/if @@ -0,0 +1,8 @@ +# -*- mode: snippet -*- +# name: if ... end +# key: if +# -- +if ${1:[ -f file ]} + ${2:do} +end +$0 \ No newline at end of file diff --git a/snippets/fish-mode/ife b/snippets/fish-mode/ife new file mode 100644 index 0000000..85d11f8 --- /dev/null +++ b/snippets/fish-mode/ife @@ -0,0 +1,10 @@ +# -*- mode: snippet -*- +# name: if ... ... else ... end +# key: ife +# -- +if ${1:cond} + ${2:stuff} +else + ${3:other} +end +$0 diff --git a/snippets/fish-mode/sw b/snippets/fish-mode/sw new file mode 100644 index 0000000..8d23c64 --- /dev/null +++ b/snippets/fish-mode/sw @@ -0,0 +1,8 @@ +# -*- mode: snippet -*- +# name: switch +# key: sw +# -- +switch ${1:condition} + case ${2:*} + ${0} +end diff --git a/snippets/fish-mode/while b/snippets/fish-mode/while new file mode 100644 index 0000000..68ae732 --- /dev/null +++ b/snippets/fish-mode/while @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: while loop +# key: while +# -- +while ${1:cond} + $0 +end diff --git a/snippets/js-mode/flow b/snippets/js-mode/flow new file mode 100644 index 0000000..6f1a38c --- /dev/null +++ b/snippets/js-mode/flow @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: /* @flow */ +# key: flow +# -- +/* @flow */ \ No newline at end of file diff --git a/snippets/org-mode/src b/snippets/org-mode/src new file mode 100644 index 0000000..00fcfc9 --- /dev/null +++ b/snippets/org-mode/src @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: src +# key: