Since I haven't really worked on a new feature for cutler in a while, I've decided to spin up this issue for keeping track.
For now, cutler only supports Apple-specific system-wide domains which are aliased via the set keyword in the configuration:
For custom or app-specific domains, I want to do something similar but far less restricted:
[dom.some.bundle.id]
stuff = "here"
Although, there are some caveats attached with it:
- In the
apply command (and probably some other places), flattening the inline tables in the TOML to domain names is done by a separate function, which only works on the set prefix. Modification is necessary here.
- And even then, the frontmost
collect() wrapper should also be updated since it basically collects the tables that match the keyword.
- Domain checks - yes, checking for the existence of a particular domain that the user has put.
Since I haven't really worked on a new feature for cutler in a while, I've decided to spin up this issue for keeping track.
For now, cutler only supports Apple-specific system-wide domains which are aliased via the
setkeyword in the configuration:For custom or app-specific domains, I want to do something similar but far less restricted:
Although, there are some caveats attached with it:
applycommand (and probably some other places), flattening the inline tables in the TOML to domain names is done by a separate function, which only works on thesetprefix. Modification is necessary here.collect()wrapper should also be updated since it basically collects the tables that match the keyword.