local events = { AEROSPACE_WORKSPACE_CHANGED = "aerospace_workspace_changed", AEROSPACE_SWITCH = "aerospace_switch", SWAP_MENU_AND_SPACES = "swap_menu_and_spaces", FRONT_APP_SWITCHED = "front_app_switched", UPDATE_WINDOWS = "update_windows", SEND_MESSAGE = "send_message", HIDE_MESSAGE = "hide_message", } local items = { SPACES = "workspaces", MENU = "menu", MENU_TOGGLE = "menu_toggle", FRONT_APPS = "front_apps", MESSAGE = "message", VOLUME = "widgets.volume", WIFI = "widgets.wifi", BATTERY = "widgets.battery", CALENDAR = "widgets.calendar", } local aerospace = { LIST_ALL_WORKSPACES = "aerospace list-workspaces --all", GET_CURRENT_WORKSPACE = "aerospace list-workspaces --focused", LIST_WINDOWS = "aerospace list-windows --workspace focused --format \"id=%{window-id}, name=%{app-name}\"", GET_CURRENT_WINDOW = "aerospace list-windows --focused --format %{app-name}", } return { items = items, events = events, aerospace = aerospace, }