37 lines
891 B
Go
37 lines
891 B
Go
|
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)
|
||
|
// }
|
||
|
// }
|
||
|
|