IconPack
Properties:
id: IconPackId
metadata: ResourceMetadata
missing: Icon
| null
Special icon used when some other icon is not found
apps: { [key: string
]?: Icon
}
Key can be user model id, filename or a full path. In case of path this should
be an executable or a lnk file, otherwise use files
.
Value is the path to the icon relative to the icon pack folder.
files: { [key: string
]?: Icon
}
Intended to store file icons by extension
Key is the extension, value is the relative path to the icon
specific: { [key: string
]?: Icon
}
Here specific icons for widgets can be stored. we recomend following the widget id + icon name to avoid collisions e.g. "@username/widgetid::iconname" but you can use whatever you want