In the vs-seti-icon-theme.json file, several of the filetypes and languages that exist in the "fileNames": {...} and "languageIds": {...} simply don't exist in the "light": {...} subtree.
I discovered this because the icon for "todo" files is a checkmark in dark mode but is the default texty icon in light mode. If you search vs-seti-icon-theme.json for "todo" then you'll notice that it's missing under the "light" subtree. Probably many others are missing as well.
In the vs-seti-icon-theme.json file, several of the filetypes and languages that exist in the "fileNames": {...} and "languageIds": {...} simply don't exist in the "light": {...} subtree.
I discovered this because the icon for "todo" files is a checkmark in dark mode but is the default texty icon in light mode. If you search vs-seti-icon-theme.json for "todo" then you'll notice that it's missing under the "light" subtree. Probably many others are missing as well.