UserConfig Granular Import/Export

I apologize if something like this has been asked before, but would it be possible to make UserConfigs import/export settings on a more granular level? For example, choose macros or keymaps separately from the rest of the settings?

I was thinking we could have a huge config file full of our favorite macros that we could pick and choose from via checkboxes. That would significantly reduce the amount of time needed to copy/paste or manually input macros, or to adjust keymaps, etc.. Those who find their on-board storage getting full could kind of hot-swap the elements they need in a pinch…

1 Like

This is not planned. Selective import would make sense for a cloud-sharing service, though, which may happen in the far future.

1 Like

Btw., this shouldn’t be too hard to make as an external tool these days, as it basically suffices to load the Json and then copy and paste parts of the tree and show GUI elements.

Tools like cursor may even be able to do it if you just dictate it what it is that you want and what to change. Although I still wouldn’t recommend starting such a project without understanding the technologies sufficiently to be able to supervise it.

1 Like

I have zero knowledge of such things, so I wouldn’t even know where to begin. I can barely copy/paste a simple macro into Agent without screwing things up. :zany_face: Good to know it’s possible though.

It would make sense to combine a selection of macros and possibly also keymaps (e.g. overlays that the macros can overlayLayer over the user’s keymap) for an import.

I guess a starting point would be to define an import format that can be merged with the current configuration, and ideally, Agent would support such an import.

2 Likes