1.4 KiB
texTemplate
This is a nix flake that can reproducible build your tex document and configures some environments to write texfiles as nix devShells
Name
There is a comment # name to be used as indentifier for editor environments and such
Set the name
parameter below to something sensible.
Dependencies
There is a line with a comment above called # LaTex package dependencies
.
Here you put your latex package depencies (see the nixpkgs.texlive
for working
values.
devShells
There is a default
devShell you can set it to something different right now it is kakoune.
kakoune
The default devShell gives you a kakoune with configured texlab lsp, and a zathura viewer with configured auto build and forwardSearch on save. Backward search is not configured right now. The relevant config files are completly contained in the flake, you can edit them to your liking.
It starts kakoune as a background server. It is your job to clean it up afterwards. Also if
you want to use the fzf plugin you should be in some environment that can handle shell windows
(like kitty or tmux). And because of my old habit to start my editor as vim
there is a alias
that you should use called vim
to access the started kakoune session.
texStudio
This is what it sounds, it is a shell with texStudio available, it should autostart
texMaker
The same as texStudion just with texMaker