AeroSpaceは、プレーンテキストファイルで設定し、コマンドラインから操作するmacOS向けのi3風タイル型ウィンドウマネージャーです。
- スター
- 162
- フォーク
- 6
- 未解決の Issue
- 4
- 最終コミット
- 17 時間前
これは何?
Defiは、ウィンドウを横長の帯に列状に配置するmacOS向けウィンドウマネージャーです。新しいウィンドウを開くと帯が伸び、画面の端を越えて移動するとデスクトップがスクロールし、画面外のウィンドウが表示されます。Niriコンポジターに着想を得ていますが、macOSネイティブのウィンドウで動作するため、クリック、Dock、Command-Tabでも引き続きウィンドウにフォーカスできます。
ワークスペースは動的に作成され、常に空のワークスペースが1つ用意されます。繰り返し行う作業向けに、名前付きワークスペースを保持することもできます。ディスプレイごとに独立したワークスペースとレイアウトを使用します。アプリのルールを設定すると、アプリを名前付きワークスペースに割り当てたり、フローティング表示にしたり、初期幅を指定したりできます。Overviewではワークスペースを一覧でき、ウィンドウをドラッグして別のワークスペースに移動できます。また、ウィンドウの枠線でフォーカス中のウィンドウを示します。
設定は~/.config/defi/config.tomlのTOML形式で記述し、保存時に再読み込みされます。スクリプトやSketchyBarとの連携に使えるCLIが同梱されています。Apple SiliconとmacOS 26以降が必要で、現在はアルファ版です。アクセシビリティの許可が必要です。画面収録の許可は任意で、有効にするとアニメーションとOverviewのプレビューが利用できます。
主な機能
- 01新しいウィンドウをスクロール可能な列に自動配置し、ウィンドウを閉じるとレイアウトを詰めます。
- 02常に空のワークスペースを1つ用意し、任意で名前付きワークスペースも使える動的なワークスペース。
- 03名前付きワークスペースへの割り当て、フローティング表示、列の初期幅を指定できるアプリルール。
- 04ディスプレイごとに独立したワークスペースとレイアウト。
- 05ワークスペースの一覧表示と、ウィンドウをドラッグして別のワークスペースに移動できるOverview。
- 06ショートカット、余白、アニメーションをカスタマイズでき、変更を即時反映するTOML設定。
ユースケース
- ウィンドウを手動でリサイズせず、ノートPCの画面1台で多数のウィンドウにアクセスする。
- 各モニターでプロジェクトごとに名前付きワークスペースを使い、作業を分ける。
- スクリプトやSketchyBarのステータスバーから、キーボード中心にウィンドウを管理する。
クイックスタート
- 1
Homebrewでインストール
brew install --cask qeude/tap/defi - 2
Defiを起動
open /Applications/Defi.app
使う前に知っておきたいこと
- Apple SiliconとmacOS 26以降が必要です。
- アルファ版のため、安定版リリースまでに動作や設定が変更される場合があります。
- macOS標準のSpacesではなく、独自の仮想ワークスペースを使用します。
- 画面収録の許可は任意ですが、アニメーションとOverviewのプレビューに必要です。
収録されている特集
トピック
よくある質問
- Defi とは?
- Niriに着想を得たmacOS向けのスクロール型タイルウィンドウマネージャー。ウィンドウを横長の帯に列状に配置します。 Defiは、ウィンドウを横長の帯に列状に配置するmacOS向けウィンドウマネージャーです。新しいウィンドウを開くと帯が伸び、画面の端を越えて移動するとデスクトップがスクロールし、画面外のウィンドウが表示されます。Niriコンポジターに着想を得ていますが、macOSネイティブのウィンドウで動作するため、クリック、Dock、Command-Tabでも引き続きウィンドウにフォーカスできます。
- Defi は無料で使えますか?ライセンスは?
- Defi は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Defi は今もメンテナンスされていますか?
- 活発にメンテナンス中。Defi の最終コミットは 2026年11月5日 です。
- Defi は何に使えますか?
- ウィンドウを手動でリサイズせず、ノートPCの画面1台で多数のウィンドウにアクセスする。 各モニターでプロジェクトごとに名前付きワークスペースを使い、作業を分ける。 スクリプトやSketchyBarのステータスバーから、キーボード中心にウィンドウを管理する。
- Defi のインストール方法は?
- Homebrewでインストール: brew install --cask qeude/tap/defi Defiを起動: open /Applications/Defi.app
- Defi はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/qeude/Defi
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
コマンドラインから操作でき、二分空間分割でウィンドウを自動配置するmacOS用タイル型ウィンドウマネージャー。
Hammerspoon向けSpoonプラグインとして実装された、macOS用のタイル型スクロールウィンドウマネージャー。
既存ウィンドウのサイズを変えずに、無限の横長ストリップへウィンドウを配置するmacOS向けスライド式タイル型ウィンドウマネージャー。
放射状メニュー、キーボードショートカット、修飾キーで起動するサイクル機能を使って、ウィンドウを移動・リサイズできるmacOSアプリ。
ホットキーを自動化ワークフロー、アプリの起動、スクリプト、システム操作、ウィンドウのタイル配置に割り当てられるmacOS用キーボードショートカットユーティリティ。