summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorGilles Castel <gilles@castel.dev>2019-06-19 20:10:59 +0200
committerGilles Castel <gilles@castel.dev>2019-06-19 20:10:59 +0200
commitea3d028a266f3578c4c55dcc14cc816d986cbd0c (patch)
treebaa2f23ed7ab45fc87f7bcb8039a6497cf428a3b /examples
parent12db9003e32b8a017217d5d95af30eb56fdc924d (diff)
Write a readme and an example config
Diffstat (limited to 'examples')
-rw-r--r--examples/config.py34
1 files changed, 34 insertions, 0 deletions
diff --git a/examples/config.py b/examples/config.py
new file mode 100644
index 0000000..fa062fc
--- /dev/null
+++ b/examples/config.py
@@ -0,0 +1,34 @@
+import subprocess
+
+def open_editor(filename):
+ subprocess.run([
+ 'urxvt',
+ '-fn', 'xft:Iosevka Term:pixelsize=24',
+ '-geometry', '60x5',
+ '-name', 'popup-bottom-center',
+ '-e', "vim",
+ "-u", "~/.minimal-tex-vimrc",
+ f"{filename}",
+ ])
+
+def latex_document(latex):
+ return r"""
+ \documentclass[12pt,border=12pt]{standalone}
+
+ \usepackage[utf8]{inputenc}
+ \usepackage[T1]{fontenc}
+ \usepackage{textcomp}
+ \usepackage{amsmath, amssymb}
+ \newcommand{\R}{\mathbb R}
+ \usepackage{cmbright}
+
+ \begin{document}
+ """ + latex + r"\end{document}"
+
+config = {
+ 'rofi_theme': '~/.config/rofi/ribbon.rasi',
+ 'font': 'Iosevka Term',
+ 'font_size': 10,
+ 'open_editor': open_editor,
+ 'latex_document': latex_document
+}