package hypr import "encoding/json" type Workspace struct { ID int `json:"id"` Name string `json:"name"` Monitor string `json:"monitor"` MonitorID int `json:"monitorID"` Windows int `json:"windows"` HasFullscreen bool `json:"hasfullscreen"` LastWindow string `json:"lastwindow"` LastWindowTitle string `json:"lastwindowtitle"` } func (w Workspace) String() string { data, _ := json.MarshalIndent(w, "", "\t") return string(data) }