package main import ( "fmt" "os" "git.zaphyra.eu/airpodsctl/helpers" ) func (state State) listDevicesCommand() { if len(state.Devices) < 1 { fmt.Fprintln(os.Stderr, "No devices connected!") os.Exit(1) } fmt.Fprintln(os.Stdout, helpers.BoldText("[MAC-Address]\t\tConnected\tName")) for _, device := range state.Devices { fmt.Fprintf(os.Stdout, "[%s]\t%s\t\t%s\n", device.Address, device.Connected, device.Name) } os.Exit(0) }