Overview
When editing the javascript to add new functions to Inkdrop, I had to find the location where to add / edit the appropriate javascript file to introduce new features like using a template to create a document from while using CMD+SHIFT+J for example. Might it be interesting to be able to edit these artifacts from within the app as one of the notebooks.
State of the Art? Maybe?
The editor Trilium allows you to make runnable
documents from within their editor to execute javascript to do something functional with the editor. Preferences, are an traditional way to modify the behaviour of the application from within the application context.
Proposal / Idea
Can we expose some of the files like init.js
and even the plugin architecture to be available to edit from with the application and more importantly, to replicated to each instance of the application that I run on my different machines so that I can have the same set of customized keystroke driven functionality available to me where ever I am!
Cheers!
James