Skip to content
/ texus Public

A helper for working with latex using vscode.

Notifications You must be signed in to change notification settings

LucidaLu/texus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TexUS: a helper for working with latex using vscode

$$\Huge \TeX\mathrm{us}$$

Functionality

create

Create a new latex project using given template and vscode recipe. Example:

texus create -n 'Demo Project' -t article -r xelatex

sync

Commit changes in current git repository and push to remote. Example:

texus sync -m "commit message"
texus sync

The latter command will be useful when used in combanation with LLM commit message generator like zurawiki/gptcommit.

Installation

pip install .
activate-global-python-argcomplete --user
eval "$(register-python-argcomplete texus)"

And then, put your templates in ~/.texus/templates and your vscode recipes in ~/.texus/recipes. You may refer to my templates and recipes in the assets branch of this repo. Or if you want to use them, just run the following commands:

rm -rf ~/.texus
git clone -b assets https://github.com/LucidaLu/texus.git ~/.texus

About

A helper for working with latex using vscode.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages