Gyazoキー長押しで全画面キャプチャ
(これは取り下げ ⇒ Gyazoキーで全画面キャプチャ、長押しで領域選択 の方がいい)
Gyazoキー長押しで全画面キャプチャするようにしてみた 増井俊之.icon
Karabiner-Elementsの設定でできる
以下を~/.config/karabiner/assets/complex_modificationsに書く
preferenceのcomplex modificationsで設定
code:gyazo.json
{
"title": "Fnキー単独でGyazo起動",
"rules": [{
"description": "Fnキー単独でGyazo起動",
"manipulators": [{
"type": "basic",
"from": {
"key_code": "fn"
},
"to_if_alone": [{
"shell_command": "open /Applications/Gyazo.app;"
}],
"to_if_held_down": [{
"shell_command": "screencapture -D 1 -x -R0,24,2000,2000 /tmp/___screen.png; ruby /Users/masui/bin/screen_upload"
}]
}]
}]
}
Gyazo.appを起動するとブラウザが開いてしまうのでGyazo APIでアップロードしている
Gyazoのトークンが必要だが、それをコードに書く必要があるみたいなのが気持ち悪い
(ENVから取得できない... なんでかな?)
Gyazoアプリでブラウザ開かないオプションは有ったっけ?
「気になるものを見たらGyazoキーを長押し」に慣れればよい! 増井俊之.icon