[[Yazi]]で[[ホバー (Yazi)|ホバー]]対象を開くopenコマンドに独自の候補を追加する方法。 ## イメージ [[GIMP]]で開くための `GIMP` という選択肢を追加した状態。 ![[2025-09-12-18-19-25.avif]] ## やり方 `yazi.toml` に `opener` と `open` を追加する。 ```toml [opener] gimp = [ { run = 'LANG=ja gimp -n "$0"', desc = "GIMP"} ] [open] append_rules = [ { mime = "image/*", use = "gimp" }, ] ``` - `opener` - ホバー対象を引数にとった場合に開くためのコマンドを記載 - `open` - [[MIMEタイプ]]やファイル名パターンごとに利用するopenerを追加 - `append_rules` は末尾に追加される - 先頭がよければ `prepend_rules` ## 参考 - [yazi.toml | Yazi](https://yazi-rs.github.io/docs/configuration/yazi/#open) - [Search | DeepWiki](https://deepwiki.com/search/open-gimp-gimp-n-file_edfdbab9-1bad-46f8-a626-b6f254917f1a)