[Hammerspoon] 한글입숨 만들기
개요 해머스푼으로 한글입숨을 만들어보자. 앱 디자인을 하면서 문자열이 필요할때 사용한다. 준비된 문자열에서 원하는 길이만큼 임의의 위치에서 잘라서 클립보드에 저장한다. 그리고 붙여넣기만 하면 된다. (Cmd + v) 문자열 준비 해머스푼 밑에 특정 경로에 텍스트 파일로 준비한다. 1234567891011./text/ipsum/├── 별.txt├── 별
개요 해머스푼으로 한글입숨을 만들어보자. 앱 디자인을 하면서 문자열이 필요할때 사용한다. 준비된 문자열에서 원하는 길이만큼 임의의 위치에서 잘라서 클립보드에 저장한다. 그리고 붙여넣기만 하면 된다. (Cmd + v) 문자열 준비 해머스푼 밑에 특정 경로에 텍스트 파일로 준비한다. 1234567891011./text/ipsum/├── 별.txt├── 별
키입력을 하지 않고, 마우스만 이용하는 상황이라면, 키보드 배열을 변경해서 더 편리한 환경을 만들 수 있다. Hammerspoon 을 사용해서, 키보드 배열을 바꿔보자. hotkey/alt_mode.lua 생성 new() 로 새로운 modal 을 생성한다. 1local altMode = hs.hotkey.modal.new() enter 호출 modal
Client ID 생성 이미지 업로드에 사용하기 위하여 imgur 에서 Client ID 를 생성한다. hs.settings 설정 위에서 생성한 Client ID 값을 settings 에 설정한다. 바로, 값을 사용해도 됩니다. 123456local obj = {}obj.config = { ["imgurKey&
getx 설치 12dependencies: get: ^4.6.6 routes 생성 url 을 정의하고, pages 에서 binding 까지 설정한다. 123456789101112class Routes { static const main = '/'; static const defaultTransition = Trans
hs.settings hs.settings.set("key", "val") 로 값을 설정하고 hs.settings.get("key") 으로 값을 읽어올 수 있다. https://www.hammerspoon.org/docs/hs.settings.html 시크릿 값 설정을 위한 파일 생성 secre
처리 순서 먼저 클립보드의 내용을 가지고 온다. 문자열에서, 앞뒤의 공백을 제거한다. 마크다운 이미지 ![](링크주소) 의 형태로 변경한다. 해당문자열을 클립보드에 복사한다. Cmd + v 키로 붙여넣기를 한다. 함수 작성 1234567function obj:markdownImage() local clipboard = hs.pasteboard.g
네트워크 이미지 보여주기 1Image.network('https://picsum.photos/250?image=9') 모서리 둥글게 만들기 12345678ClipRRect( borderRadius: BorderRadius.circular(8.0), child: Image.network( 'https:/
Hammerspoon 에서 바로 capslock키를 사용할 수 없으므로, karabiner를 통해서 설정한다. karabiner 설치 https://karabiner-elements.pqrs.org/ 에서 다운받아서 설치한다. karabiner 설정 Complex Modification 에서 Change Capslock … 를 추가한다. 기본 설정은