fd17d81cb98ede4dcbbf903aa6cff5580ae27aa8
Implement a Hammerspoon Spoon that sets random Lorem Picsum wallpapers on a 3-hour automatic refresh interval. Add Ctrl+Alt+Cmd+W hotkey for manual immediate refresh with system conflict detection. Update main init.lua to load the Spoon, handle missing installation errors, and bind the hotkey. Set up cache directory management for downloaded wallpaper images and replace the prior Unsplash-based wallpaper setup.
Hammerspoon 설정 안내
이 저장소는 개인용 Hammerspoon 자동화 설정을 담고 있습니다.
포함된 기능
1. 보조 마우스 버튼 드래그 스크롤
- 보조 마우스 버튼
2를 누른 상태로 드래그하면 스크롤로 동작합니다. - 드래그가 발생하지 않으면 원래 보조 클릭으로 처리됩니다.
2. 일반 마우스 휠 방향 반전
- 일반 마우스 휠 입력의 세로 스크롤 방향을 반대로 바꿉니다.
- 트랙패드 같은 연속 스크롤 입력은 그대로 유지합니다.
3. 오른쪽 수정 키로 입력기 전환
- 오른쪽
Command키를 단독으로 누르면 한글 입력기로 전환합니다. - 오른쪽
Option키를 단독으로 누르면 영문 입력기로 전환합니다. - 다른 키와 조합해서 사용하면 입력기 전환은 발생하지 않습니다.
4. Caffeine 절전 방지
- 공식
Caffeine.spoon을 사용해 화면 절전 방지 기능을 제공합니다. - 메뉴바 아이콘으로 현재 상태를 확인할 수 있습니다.
- 단축키
ctrl + alt + cmd + c로 절전 방지를 켜고 끌 수 있습니다.
파일 구성
init.lua: 실제 Hammerspoon 동작 로직이 들어 있는 메인 설정 파일입니다.Spoons/Caffeine.spoon: 공식CaffeineSpoon 파일입니다.
적용 방법
- Hammerspoon을 실행합니다.
- 설정 경로를
~/.hammerspoon으로 맞춥니다. init.lua를 수정한 뒤 Hammerspoon에서 설정을 다시 불러옵니다.
참고 링크
- 공식 사이트: https://www.hammerspoon.org/
- 공식 Spoon 목록: https://www.hammerspoon.org/Spoons/
Description
Languages
Lua
100%