/plugins-in-python

Primary LanguageTclGNU General Public License v3.0GPL-3.0

GNU TeXmacs plugins implemented in Python

License: GPL v3

Real world plugins:

Demo plugins:

  • pyminimal: minimal demo plugin
  • pycomplete: demo plugin for completion
  • pymarkup: demo plugin for GNU TeXmacs markup
  • pyprompt: demo plugin for changing the session prompt

Cheatsheat

pants run cli:install -- pyminimal
pants run cli:install -- pyminimal win

bin/lint

bin/format

# For other GNU TeXmacs distributions like Mogan Research
# you can make a symbol link

# macOS
ln -s $HOME/.TeXmacs/plugins $HOME/Library/Application\ Support/XmacsLabs/
# Linux
ln -s $HOME/.TeXmacs/plugins $HOME/.local/share/XmacsLabs/

Contributing

Please report bugs to the GNU TeXmacs forum for this project.

Issues are managed inside this repo (eg. docs/issues.tm, docs/001.tm, docs/002.tm). Please create pull requests to create issues!

Pull requests can be made against: