obsidian-shellcommands
obsidian-shellcommands copied to clipboard
Internal: Refactor shell commands to use the Model/Instance system
Currently Prompts, Custom variables, Custom shells and Output wrappers use Model/Instance classes for handling their configuration objects and settings user interface. As shell commands were created before I made this modelling system, they have so far been outside this system, but now I'm bringing them in.
This refactoring should not have much visible changes to users.
- The content of shell command deletion modal will change a bit.