Workspacesに新たな機能を追加する「プラグイン」の追加方法と使い方

Workspacesにはプラグイン機能があり、できることを拡張できます。
プラグインの追加方法

Workspacesの公式サイトに「Plugins」ページがあり、そこからダウンロードできます。
Zipを解凍すると「.app」形式のファイルになるので、Workspacesの[環境設定]→[Plugins]の白背景部分にドラッグアンドドロップするか、もしくは左下の「+」アイコンから追加します。
![[環境設定]→[Plugins]](https://webrandum.net/mskz/wp-content/uploads/2022/04/image_2-1.png)
ここで追加されたプラグインは大きく分けて「Action」と「Command」に分類されます。
「Action」はワークスペースの編集画面で「Actions」から追加できて、「Command」は検索ウインドウからコマンドを入力して実行できるようになります。
プラグインの使い方
Actionの場合
ワークスペースの編集画面に移動して、項目追加時に「Actions」をクリックすると、追加されたActionプラグインの一覧が表示されます。

この中から選択して使用します。
Commandの場合
検索画面で「:(コロン)」を入力すると、コマンドの検索ができます。
ここで追加したCommandプラグインのコマンドを検索してenterで実行できます。

公式サイトのプラグイン
AddResources
「AddResources」は現在開いているアプリやFinder・Google Chrome・Safariを、ワークスペースに簡単に追加するプラグインです。
検索画面で「:add」でコマンドを検索し、enterで実行します。
すると、そこからさらに候補が4つ表示されます。

「add apps」を選択すると、「Add to Workspaces」ウインドウが開きます。
ここに現在開いているアプリが一覧で表示されるので、追加したいアプリをチェックして「Workspace:」で追加したいワークスペースを選択します。

選択したら「Add」で追加できます。
ワークスペースをいちいち作るのは面倒ですが、このプラグインを使えば現状をすぐワークスペース化できます。
ScriptRunner
「ScriptRunner」はワークスペースのアクションに「スクリプト実行」を追加するプラグインです。
アクション追加後に「Edit」をクリックすると別ウインドウが開くので、そこにシェルスクリプトを入力して使用します。

QuitApps
「QuitApps」はワークスペースのアクションに「アプリの終了」を追加するプラグインです。
アクション追加後に「Edit」をクリックすると別ウインドウが開きます。
あとは左下の「+」アイコンをクリックして、アプリを追加していきます。

一番上の「Quit」の右の選択肢は下記の通りです。
| 項目 | 内容 |
|---|---|
| following | 選択したアプリをすべて終了する |
| all except following | 選択したアプリ以外をすべて終了する |
| all | すべてのアプリを終了する |
PlayMusic
「PlayMusic」はワークスペースのアクションに「音楽の操作」を追加するプラグインです。
アクション追加後に「Edit」をクリックすると別ウインドウが開きます。

設定は「Play(再生)」か「Pause(停止)」か選択して、あとは「Playlist」を選択するだけです。



アクティビティモニタで「kernel_task」の暴走を落ち着かせるためには、CPU温度を下げる必要がある
iPhoneをもっと便利に使うための細かい小技集 #1日1Tips – 2020年2月
ATOKで目的の単語にすぐ変換するための「辞書・学習」タブの設定項目
Haptic Touch Barでタッチバーを押した時のフィードバックを追加する
Finder上のファイルの「変更日」と「作成日」を特定の日時に変更する方法
Keyboard Maestroでfnを使ったショートカットキーを設定したい場合は、BetterTouchToolを経由するのがオススメ
Karabiner-Elementsでデザインツール(Photoshop・Sketch・Figma)のショートカットキーを設定する
WebデザイナーがやっておきたいGoogle Chromeの設定方法あれこれ
Keyboard Maestroでブックマークレットにショートカットキーを割り当てる方法
Macの文字入力をもっと楽にする小技集
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法
Eagleで実現するクリエイティブ素材の簡単管理
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する
Bartender 6で追加されたWidgets機能で自作メニューバーアイテムを簡単に作成する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)