Skip to content

JonathanDoughty/hammerspoon

Repository files navigation

hammerspoon

My collection of Hammerspoon customization scripts and wrappers for the Spoons I have adopted.

  • init - controller that loads all others
  • config - configuration examples - modified copies in the .configs directory take precedence
  • utils - generic utility functions used by many of below

The remainder of implement customizations and/or act as wrappers around standard Spoons.

Someday I will get around to converting these into actual Spoons. Until then maybe you'll find these useful.

  • auto_reload - watch for changes and re-load Hammerspoon config
  • bindings - set up generic bindings and report
  • caffeine - wrapper for Caffeine replacement; See also bindings and sleepwatcher
  • ksheet - Wrapper for KSheet spoon - application shortcut keys
  • passwords - Extract / use passwords from Keychain
  • sleepwatcher - Act on system sleep events
  • switcher - Handle app switching/un-minimizing the way I like
  • tm_progress - wrapper for the TimeMachineProgress Spoon
  • usb - Watch/act on USB device connect/disconnects
  • webviews - Display web pages
  • wifi - Deal with wifi / network location transitions
  • window_mgr - Set up window management bindings
  • work_apps - Work in progress related to office applications

About

My adventures with Hammerspoon

Resources

License

Stars

Watchers

Forks