ここは Omarchy のセットアップ「omakase」が流れてくる回転寿司です。気に入った皿を取って、端末でコマンドを 1 つ実行するだけで、あなたのマシンも同じ味になります。会計はいつでも 0 円。
メニューを眺める
皿を取る
お会計する
「お会計する」を押すと、取った皿をまとめて取り込む 1 行のコマンドが出ます。「まとめてコピー」して端末に貼り付けてください。例:
omasushi use polidog/omakase && omasushi use owner/another-repo皿を取りに行く
端末で味わう
皿を取るには omasushi コマンドが必要です(Go が必要)。
go install github.com/polidog/omasushi/cmd/omasushi@latest
use は皿をローカル(~/.local/share/omasushi/recipes/)に clone して登録するだけ。何をインストールするかは plan で確認してから apply します。
複数の皿を取った場合は use した順に重なり、同じ設定は後の皿が勝ちます。
omasushi CLI を見る$ omasushi plan + pacman kitty + aur udev-gothic-nf + link kitty.conf $ omasushi apply ✔ kitty ✔ udev-gothic-nf ✔ kitty.conf 🍣 itadakimasu
自分の皿を流す
登録フォームはありません。omasushi init で皿を作り、export で今のマシンを記録し、push して omasushi publish(または API)で流します。手順はこちら:
omasushi init my-omakase && cd my-omakase omasushi export git init && git add . && git commit -m "my setup" gh repo create --public --push omasushi publish皿の流し方を見る
あなたなりの、おま寿司の楽しみ方を見つけてね
皿の中身、リポジトリの構成、ネタの仕組み。気になったらこちら。
omasushi.yaml を置いた GitHub / GitLab の公開リポジトリです。1 皿にはこんなものが入っています:
皿の詳細ページで中身をカテゴリごとに確認でき、omasushi.yaml の原文も見られます。
皿の正体はただの git リポジトリです。ルートに omasushi.yaml があれば成立し、配りたい dotfiles や Claude Code のスキルはリポジトリ内のディレクトリに置いて yaml から指します。omasushi init が同じ形を作ってくれます:
my-omakase/
├── omasushi.yaml # required
├── files/ # dotfiles to share
│ └── kitty/kitty.conf
├── skills/ # Claude Code skills (one dir each)
│ └── my-skill/SKILL.md
└── commands/ # Claude Code commands (*.md)
└── review.md# omasushi.yaml
name: my-setup
description: short blurb shown on the belt
packages:
pacman: [kitty, neovim]
aur: [udev-gothic-nf]
omarchy:
font: "UDEV Gothic NF"
defaults: { editor: nvim, terminal: kitty }
plugins:
- url: https://github.com/owner/plugin.git
enable: true
herdr:
plugins:
- source: owner/repo
claude:
skills: skills
commands: commands
files:
files/kitty/kitty.conf: ~/.config/kitty/kitty.conf
hosts:
laptop:
packages: { pacman: [nvidia] }大きな設定は機能ごとに分割できます。ルートの omasushi.yaml に parts: で各 part を直接書くか、サブディレクトリ名を並べてそれぞれに omasushi.yaml を置きます。レーンには 1 皿として流れ、中身は各 part の和集合になります。詳細ページでは part ごとに omasushi use owner/repo/<part> で必要な部分だけ取れます。
# omasushi.yaml (root) — parts written in place
name: my-setup
parts:
kitty:
files: { files/kitty/kitty.conf: ~/.config/kitty/kitty.conf }
herdr:
herdr: { plugins: [{ source: owner/repo }] }
# or one directory per part, each with its own omasushi.yaml
parts: [herdr, kitty]
# take just one part:
omasushi use owner/repo/kittyトークンや鍵など秘密のものは files: に入れないでください。皿は公開リポジトリが前提です。
ネタと皿の色は人気(スター×3 + 取られた数×2 + 閲覧÷10)で自動的に決まります。かっぱ巻き → 玉子 → えび → サーモン → まぐろ → いくら → 大トロ の順に出世します。値段は雰囲気で、お会計は常に 0 円です。
詳細ページの「再取得」を押すと、誰でも omasushi.yaml を読み直せます(omasushi update は別途各自で)。リポジトリから omasushi.yaml が消えたり private になったりして 3 回連続で再取得に失敗した皿はレーンから下がり、再登録または再取得が成功すれば戻ります。
おま寿司 · ごちそうさまでした · お会計 0 円 · CLI on GitHub