thesis/README.md
2023-08-20 20:50:20 +02:00

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