// // Maps a running/stopped state onto the icon set chosen in preferences. // const SETS = { "Traffic Lights": ["icons/status/traffic-on.png", "icons/status/traffic-off.png"], Toggles: ["icons/status/toggle-on.png", "icons/status/toggle-off.png"], Power: ["icons/status/power-on.png", "icons/status/power-off.png"] }; function statusIcon(running) { let set = SETS[nova.config.get("apple_container.containers.icons", "string")] || SETS["Traffic Lights"]; return running ? set[0] : set[1]; } module.exports = { statusIcon };