

But what I really need to know is the format of the nf file.

The problem seems limited to my own setup. For example, I wrote defaultEngine=LuaLaTeX there, and it is correctly applied when I next launch TeXworks. TeX works is able to read ~/.config/TUG/nf and apply the data, if I manually write it from an external text editor. But it remains empty whether or not I try to set preferences. If I remove ~/.config/TUG it is re-created when I relaunch texworks. There is a ~/.TeXworks directory, with a configuration subdirectory, but it is empty. Installation is not portable.Įcho $TW_INIPATH returns nothing. If I manually create ~/.XDG with permissions 0700, and edit my login to export XDG_RUNTIME_DIR=~/.XDG and re-boot, then I do not get that message. If texworks is launched from terminal, I get the XDG_RUNTIME_DIR not set message.
Texworks noao install#
TeXworks obtained from: TUG, 2020 via Internet install to /usr/local/texlive/2020 TeXworks version: 0.6.5, via Arch Linux ARM package manager ~/.config/TUG/nf should save preferences, and they should be used next time TeXWorks is launched. Perhaps if I knew the format of TeXWorks preferences, I could edit it manually? But I cannot find the preferences format documented. From within TeXWorks, Help, it correctly identifies the location of the preferences file, and can open my blank in a text editor. When I open TeXWorks, Edit Preferences, OK, quit, the nf file did not save data and is still empty.

If I manually add a blank writeable file, it does not help. Directory ~/.config/TUG exists and is writeable, but no nf file there. TeXworks 0.6.5 from system package manager. Arch Linux ARM, with TeXLive 2020 from internet install to /usr/local/texlive/2020, rather than the system package install.
