summary refs log tree commit diff
path: root/snippets/python-mode
diff options
context:
space:
mode:
Diffstat (limited to 'snippets/python-mode')
-rw-r--r--snippets/python-mode/cli15
-rw-r--r--snippets/python-mode/function6
-rw-r--r--snippets/python-mode/main9
3 files changed, 30 insertions, 0 deletions
diff --git a/snippets/python-mode/cli b/snippets/python-mode/cli
new file mode 100644
index 0000000..f5e9503
--- /dev/null
+++ b/snippets/python-mode/cli
@@ -0,0 +1,15 @@
+# -*- mode: snippet -*-
+# name: cli
+# key: cli
+# --
+import click
+
+
+@click.command()
+@click.version_option()
+def cli():
+    pass
+
+
+if __name__ == "__main__":
+    cli()
\ No newline at end of file
diff --git a/snippets/python-mode/function b/snippets/python-mode/function
new file mode 100644
index 0000000..ffde801
--- /dev/null
+++ b/snippets/python-mode/function
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: function
+# key: fn
+# --
+def $1($2):
+  $3
\ No newline at end of file
diff --git a/snippets/python-mode/main b/snippets/python-mode/main
new file mode 100644
index 0000000..b1564a8
--- /dev/null
+++ b/snippets/python-mode/main
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# name: main
+# key: main
+# --
+def main():
+    pass
+
+if __name__ == "__main__":
+    main()
\ No newline at end of file