決定論的 Shoji・Dwindle レイアウト
障子(Shoji)・Dwindle・横スクロール・Monocle を純粋な状態木で切り替え、マルチモニタの DRM/KMS 出力をクリーンに分離します。
純粋なキーボード操作と並行 GUI オーケストレーションのために設計。ウィンドウ状態、Dual-Kawase 描画、仮想シート入力、サンドボックス Lua 5.4 ポリシー層を美しく分離します。
障子(Shoji)・Dwindle・横スクロール・Monocle を純粋な状態木で切り替え、マルチモニタの DRM/KMS 出力をクリーンに分離します。
減衰フックの法則の半陰的オイラーばねとカスタム三次ベジェ曲線、Dual-Kawase ブラー、グラデーション枠、仮想シート入力分離を統合します。
型補完 (koma-types) 付き Lua 設定、制御/データの二系統 UNIX ソケット、Epoch フェンシング、ネイティブ MCP を備えます。



AUR ビルド済みパッケージ
paru -S koma-binソース PKGBUILD からビルド
paru -S komaワンラインで鍵と komawm.sources を構成
curl -fsSL https://cdn.komawm.org/apt/setup.sh | sudo bash
sudo apt install -y koma手動 deb822 設定
sudo install -d -m 0755 /etc/apt/keyrings
sudo curl -fsSL https://cdn.komawm.org/apt/komawm-archive-keyring.gpg -o /etc/apt/keyrings/komawm-archive-keyring.gpg
sudo curl -fsSL https://cdn.komawm.org/apt/komawm.sources -o /etc/apt/sources.list.d/komawm.sources
sudo apt update && sudo apt install -y komaFedora / Copr
sudo dnf copr enable -y komawm/koma
sudo dnf install -y komaR2 CDN から直接 RPM を導入
TAG=$(curl -fsSL https://cdn.komawm.org/install/koma/latest.txt)
sudo dnf install -y "https://cdn.komawm.org/releases/koma/$TAG/koma-${TAG#v}-1.x86_64.rpm"TAG=$(curl -fsSL https://cdn.komawm.org/install/koma/latest.txt)
curl -fsSLO "https://cdn.komawm.org/releases/koma/$TAG/koma_${TAG#v}_linux_amd64.apk"
sudo apk add --allow-untrusted "./koma_${TAG#v}_linux_amd64.apk"Flake で実行・導入
nix run github:komawm/koma
nix profile install github:komawm/komabrew tap komawm/tap https://github.com/komawm/packaging
brew install komawm/tap/komapkg install -y rust git pkgconf wayland libxkbcommon libinput mesa-libs seatd
git clone https://github.com/komawm/koma.git && cd koma
cargo build --release --workspacepkg_add rust git
git clone https://github.com/komawm/koma.git && cd koma
cargo check -p koma-ipc -p komactl -p koma-mcpcargo +1.100.0 install --git https://github.com/komawm/koma.git koma-compositor komactl koma-mcp --locked