このプロジェクトについて
Loopは、GNU GPLv3の下でライセンスされた無料かつオープンソースのmacOSウィンドウ管理アプリケーションです(macOS 13以降に対応)。設定可能なキー押下で起動するラジアルメニューを通じて、ウィンドウの移動、サイズ変更、整列を簡素化します。
主な機能は以下の通りです:
- **ラジアルメニュー**:トリガーキーを押し続け、カーソルを目的の方向に動かすことで、マウスまたはトラックパッドからウィンドウを操作できます。メニューは幅、形状、色をカスタマイズでき、完全に無効化することも可能です。カーソル操作とラジアルメニュー自体は個別に切り替えられます。
- **プレビューウィンドウ**:確定前に意図したサイズ変更アクションを表示し、パディング、角の半径、枠線の色、枠線の幅を調整できます。
- **キーボードショートカット**:任意のキーをトリガーキーと組み合わせて、特定のウィンドウアクションを開始できます。
- **サイクル**:同じキーの組み合わせを繰り返し押すか左クリックすることで、複数のウィンドウ操作を連鎖させられます。
- **スタッシュ**:ウィンドウを画面端に隠してワークスペースを整理し、端付近にカーソルを合わせるかキーバインドで呼び出せます。
対応するウィンドウアクションには、フルスクリーン、最大化、中央揃え、最小化、非表示、半分、四分の一、水平および垂直の三分割、画面切り替え(次/前/方向指定)、全方向へのウィンドウの拡大と縮小、移動、元に戻す、初期フレームの復元、カスタムフレームが含まれます。
LoopはHomebrew(`brew install loop`)または手動ダウンロードでインストールできます。シェルコマンドやAppleScriptからアクセス可能なURLスキーム(`loop://`)を通じたスクリプト作成をサポートし、ウィンドウアクションの自動化と連鎖を可能にします。トリガーキーは単一キーまたは複数キーに設定でき、Caps Lockの再マッピングに関するガイダンスも提供されています。
READMEには、多数のmacOSウィンドウ管理ツール(Rectangle、Rectangle Pro、Magnet、Moom、Swish、BetterTouchTool、Yabai、Amethyst、AeroSpaceなど)との詳細な機能比較表が含まれており、Loopのオープンソース性、カスタムフレーム、テーマ設定オプション、修飾キー+マウス操作、スタッシュされたウィンドウ、サイクル、画面間移動、フォーカス切り替え、スクリプトサポートを強調しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.