Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evantravers/hammerspoon-config
My personal Hammerspoon setup
https://github.com/evantravers/hammerspoon-config
dotfiles hammerspoon hammerspoon-configuration hammerspoon-dotfiles hyper-shortcuts toggl
Last synced: 3 months ago
JSON representation
My personal Hammerspoon setup
- Host: GitHub
- URL: https://github.com/evantravers/hammerspoon-config
- Owner: evantravers
- Created: 2018-08-31T00:07:57.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-11T12:36:13.000Z (7 months ago)
- Last Synced: 2024-07-11T14:17:47.192Z (7 months ago)
- Topics: dotfiles, hammerspoon, hammerspoon-configuration, hammerspoon-dotfiles, hyper-shortcuts, toggl
- Language: Lua
- Homepage:
- Size: 329 KB
- Stars: 122
- Watchers: 4
- Forks: 12
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal Hammerspoon Setup
> [!CAUTION]
> Currently maintained as part of my darwin-nix setup at: https://github.com/evantravers/dotfiles/tree/master/.config/hammerspoon---
Intended to live in `~/.hammerspoon`
To install: `git clone [email protected]:evantravers/hammerspoon-config.git ~/.hammerspoon`## Requirements
- Hyper requires Karabiner-elements, or some way of binding an F19 key (I bind
left control -> F19)## Modules
### Autolayout
- Listens to display changes and moves and maximizes windows based on screen
preferences.### Brave
- Provides bindings for Brave Browser
- Focus tab by domain in any window
- Kill tabs by domain### Hyper
Moved to [https://github.com/evantravers/Hyper.spoon](https://github.com/evantravers/Hyper.spoon)
### Headspace
Moved to [https://github.com/evantravers/headspace.spoon](https://github.com/evantravers/headspace.spoon)
### Movewindows
Moved to [https://github.com/evantravers/MoveWindows.spoon/](https://github.com/evantravers/MoveWindows.spoon/)
One interesting binding for auto splitting an reference application, moved out to [https://github.com/evantravers/split.spoon](https://github.com/evantravers/split.spoon)
### Secrets
Simple loading of API keys or secret variables into `hs.settings` via
`hs.json`.### Browsersnip
Quickly snipping ZK-style notes from browsers into Drafts.app