package hyprman // import ( // "log" // "os/exec" // ) // // type MakoHistory struct { // Type string `json:"type"` // Data [][]MakoNotification `json:"data"` // } // // type MakoNotification struct { // AppName MakoNotificationData `json:"app-name"` // // AppIcon MakoNotificationData `json:"app-icon"` // // Category MakoNotificationData // // DesktopEntry MakoNotificationData `json:"desktop-entry"` // Summary MakoNotificationData `json:"summary"` // Body MakoNotificationData // // Id MakoNotificationData // // Urgency MakoNotificationData // // Actions MakoNotificationData // } // // type MakoNotificationData struct { // Type string `json:"type"` // Data string `json:"data"` // } // // func getHistory() MakoHistory { // makoOutput, err := exec.Command("makoctl", "history").CombinedOutput() // if err != nil { // log.Fatal(err) // } // }