API Docs

Module for controlling the Hammerspoon console

Properties

This module has no properties.

Methods

hs.console.open() -> None

Open the console window
hs.console.open() -> None
None
hs.console.open()

hs.console.close() -> None

Close the console window
hs.console.close() -> None
None
hs.console.close()

hs.console.clear() -> None

Clear all console output
hs.console.clear() -> None
None
hs.console.clear()

hs.console.print(message) -> None

Print a message to the console
hs.console.print(message) -> None
Name Type Description
message string The message to print
None
hs.console.print("Hello, world!")

hs.console.debug(message) -> None

Print a debug message to the console
hs.console.debug(message) -> None
Name Type Description
message string The message to print
None
hs.console.debug("debug info")

hs.console.info(message) -> None

Print an info message to the console
hs.console.info(message) -> None
Name Type Description
message string The message to print
None
hs.console.info("Service started")

hs.console.warning(message) -> None

Print a warning message to the console
hs.console.warning(message) -> None
Name Type Description
message string The message to print
None
hs.console.warning("Something looks off")

hs.console.error(message) -> None

Print an error message to the console
hs.console.error(message) -> None
Name Type Description
message string The message to print
None
hs.console.error("Something went wrong")