c2d7fa / zt

Simple but opinionated plain text-compatible hypertext minor mode for implementing Zettelkasten in Emacs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Natively support platforms other than x86-64 Linux

c2d7fa opened this issue · comments

As explained in the README, zt requires a companion program called ztf. Actually, build-ztf.sh can already build it for other platforms. I even added the prebuilt executables to https://johv.dk/public/ztf-1-aarch64-macos and so on.

There are two reasons for why it's not already supported:

  1. I don't have access to macOS or Windows computers, so I can't test if it actually works.
  2. We currently have no code in the Emacs package to detect the correct platform and download the corresponding executable.

For the second point, I think we will want to look at system-configuration, but I'm not sure exactly what this string looks like on other platforms. On my system, it's x86_64-pc-linux-gnu.

Tested as working on all platforms.