はじめに
MacBook Pro(Touch Bar付き)をお使いの皆さまに送る記事です。
BetterTouchToolが必要です。
以下の記事が参考になるので、持っていない方は是非入手してみてください。
お前らのTouch Barはダサい
新型コロナウイルス関連の情報に限らず、Webに掲載されているものであれば、いろいろと表示することができますので、興味のある方は是非チャレンジしてみてください。
どんな感じになるの?
「北海道 新型コロナウイルスまとめサイト」に掲載されている内容をTouch Barに表示します。
全国版も行けるんじゃないかなーと思っているのだけど、自分が住んでいない地域を出してもしょうがないので、今のところ対応しているのは北海道のみです。記事にするなら東京の方が良かったかな。
この状況が早く落ち着いてくれればいいですね。
なお、curlコマンドでごにょごにょしているので、Python等の環境は不要です。
タッチバーに表示されている数字は、左から順に、
- 陽性累計
- 死亡累計
- 陽性率%
- 日陽性数
- 日死亡数
一番左の「CoronaVirus COVID-19」をタッチすると、以下の画面が開きます。
ダウンロード先
設定ファイルは、私のGitHubに置いてあるので、ご自由にお使いください。
https://github.com/akikinyan/BTT-Hokkaido-CoronaVirus
番外編
ネタ切れが早いので、私のTouch Barを晒しておきます。
IoT機器の状態表示
気になるあの数字を表示しています。
事務所に設置しているIoT機器の情報を取得して表示しています。
「空」-[空]- の表示は、トイレの空室状況。
使われているときは「満」になります。ハイフンのところは滞在時間。
詳しくは書けないのだけど、滞在時間の長いトイレの神が現れたら、ごにょごにょ状態になります。
こう言うのがあると、ほんと助かりますよね。
その隣の温度と湿度は、事務所のフロアに設置しているIoTの温度計から取っています。
VSCode
VSCodeをよく使うので、npm関係のコマンドがボタン一つで打てるようにしました。
設定するときは、キーマップを開いて
キー設定を流し込んで
// 既定値を上書きするには、このファイル内にキー バインドを挿入します
[
{
"key": "ctrl+shift+n",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "npm run start\u000d"
}
},
{
"key": "ctrl+shift+b",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "npm run build\u000d"
}
},
{
"key": "ctrl+shift+c",
"command": "workbench.action.terminal.sendSequence",
"when": "terminalFocus",
"args": {
"text": "\u0003"
}
}
]
BetterTouchToolの方を設定します。
VSCode宛に送らなくても大丈夫な気がするんだけど、今はこうしてます。
Chrome
ブラウザの設定。
私はSafariを使っておらず、普段からChromeです。
TipTapって操作を知らなかったのだけど、覚えたらめっちゃ便利ですね。
それでは、良いTouch Barライフを!