trilium: add target
Description
Trilium is a FOSS personal knowledge base management software, similar to obsidian. It handles a lot of processes really different, for example the theme is a code-note in the database, which gets a meta data label to be identified as a theme.
It has ETAPI that maybe could be used to inject the code-note with the theme and choose it automatically.
I would like trying to add this target, but I really don't know how to start since I am unsure how to use the ETAPI API at all. Furthermore I am not entirely sure if this is possible to add.
- Relevant Links:
- GH Repo: https://github.com/TriliumNext/Trilium
- ETAPI Docs: https://triliumnext.github.io/Docs/Wiki/etapi
Submission Checklist
- [x] I assert that this issue is relevant to Stylix
- [x] I assert that this is not a duplicate of an existing issue
relevant discussion on the Trilium repo: https://github.com/TriliumNext/Trilium/issues/5509
requiring the trilium instance to be running to setup/apply a new style through the API is a big issue for the stylix way of managing things and for server based setups, having a theme referring to nix store paths for things like fonts is not possible since not all clients accessing the server will have that store path