# key: logbook_
# --
:LOGBOOK:
-${1:`(yank)`}
+${1:`(current-kill 0)`}
:END:$0
\ No newline at end of file
# key: :res
# add results parameter to src block
# --
-:results ${1:$$(yas-choose-value '("verbatim drawer" "table" "list" "silent" "value code :wrap SRC sql" "value code :wrap SRC json"))} $0
\ No newline at end of file
+:results ${1:$$(yas-choose-value '("verbatim drawer" "table" "list" "silent" "value code :wrap SRC sql" "value code :wrap SRC json" "value code :wrap SRC fundamental"))} $0
\ No newline at end of file
# -*- mode: snippet -*-
# name: tablesrcshy (yank)
# key: <srcshtabley
+# expand-env: ((yas-triggers-in-field 't))
# If you want to reference the output in other src blocks you need a name.
# --
${2:#+NAME: ${3:`(replace-regexp-in-string "[: \"]" "_" (replace-regexp-in-string "[][]" "" (replace-regexp-in-string ".*/" "" (org-display-outline-path nil t "/" t))))`-src}}
-#+BEGIN_SRC sh ${4::session ${5:client}} :var ${6:HOSTS$(upcase (yas-text))}=${1:`(yank)`}[,${7:0}] :cache ${8:$$(yas-choose-value '("yes" "no"))} ${9::res}
+#+BEGIN_SRC sh ${4::session ${5:client}} :var ${6:HOSTS$(upcase (yas-text))}=${1:`(current-kill 0)`}[,${7:0}] :cache ${8:$$(yas-choose-value '("yes" "no"))} ${9::res}
$6=($$6)
for INDEX in \$\{!$6[@]\}; do
# -*- mode: snippet -*-
# name: filecontent
# key: filecontent
+# expand-env: ((yas/indent-line 'auto) (yas/wrap-around-region 't))
# --
file { "$1":
- ensure => file,
- owner => ${2:root},
- group => ${3:$2},
- mode => '${4:0600}',
+ ensure => file,
+ owner => ${2:root},
+ group => ${3:$2},
+ mode => '${4:0600}',
content => template('$5')$0
}
# name: header
-# key: header
+# key: header_
# --
-# == Class: ${1:name}
+# == Class: ${1:`(file-name-nondirectory (replace-regexp-in-string "/[^/]*/$" "" (file-name-directory (buffer-file-name))))`}
#
# ${2:description}
#
#
# == Authors
#
-# `(insert-timestamp)`
+# `(or (and (boundp 'user-full-name) user-full-name) (user-full-name))(message " <") (getenv "EMAIL") (message">")`
#
# === Copyright
#
# key: <header
# --
# -*- mode: snippet -*-
-# name: ${1:`(insert (buffer-name))`}
-# key: ${2:`(insert (buffer-name))`}
-# --
+# name: ${1:`(print (buffer-name))`}
+# key: ${2:`(print (buffer-name))`}
+${3:# group: $4
+}# --
$0
\ No newline at end of file