8 Writing your own extensions and Spoons

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Writing a new Spoon

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

The Spoon API

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Designing a new spoon: Leanpub

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Creating the skeleton for a new spoon

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Spoon metadata and configuration

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Spoon methods

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Testing your Spoon

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Packaging and sharing the new Spoon

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

What’s next?

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.

Writing a Hammerspoon extension in Lua

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/learning-hammerspoon.