feat(icons): centralize agent icons and add to all displays
- Mayor: 🎩 (top hat) - Deacon: 🦉 (owl) - Witness: 👁 (eye) - Refinery: 🏭 (factory) - Crew: 🧑💻 (technologist) - Polecat: 😺 (happy cat) Icons now show in: - tmux status lines for all agent types - gt status rig indicators - gt witness status output - gt agents popup menu
This commit is contained in:
@@ -170,13 +170,13 @@ func outputStatusText(status TownStatus) error {
|
||||
// Rig name with indicators
|
||||
indicators := ""
|
||||
if r.HasWitness {
|
||||
indicators += " 👁"
|
||||
indicators += " " + AgentTypeIcons[AgentWitness]
|
||||
}
|
||||
if r.HasRefinery {
|
||||
indicators += " 🏭"
|
||||
indicators += " " + AgentTypeIcons[AgentRefinery]
|
||||
}
|
||||
if r.CrewCount > 0 {
|
||||
indicators += " 👤"
|
||||
indicators += " " + AgentTypeIcons[AgentCrew]
|
||||
}
|
||||
|
||||
fmt.Printf(" %s%s\n", style.Bold.Render(r.Name), indicators)
|
||||
|
||||
Reference in New Issue
Block a user