本文へ移動
cccskills
無料GitHub で公開

customize

Decide where a package, app, or command belongs — dnf5 at build time, Homebrew, Flatpak, or ujust — and how each is validated. Use when adding or removing something from the image.

日本語の概要は準備中です。原文の説明を表示しています。

projectbluefin/finpilotスター 129(GitHub 129 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Customize

Where does it go?

The thing is…Put it inInstalled
A system package the image needs to boot or runbuild/20-packages-and-services.shat build time
A CLI tool a user chooses to havecustom/brew/*.Brewfileon demand, by the user
A GUI applicationcustom/flatpaks/*.preinstallon first boot
A command that configures the systemcustom/ujust/*.justavailable from first login
A system file: unit, preset, tmpfiles.dcustom/files/at build time
Per-user config for new accountscustom/config/at build time, into /etc/skel

The dividing line is who decides and when: build time for what the image must have, runtime for what the user chooses.

By destination

Build-time packages

build/20-packages-and-services.sh. Use dnf5, always with -y, and disable any repository you enable. build/README.md has the phase map.

Prefer a package the base already ships. When a COPR is unavoidable, copr_install_isolated enables and disables it for you.

Homebrew

Brewfiles in custom/brew/, plus a ujust recipe so users install it by name. custom/brew/README.md has the format.

Flatpak

Preinstall declarations in custom/flatpaks/. The app must exist on Flathub; just validate-flatpaks checks. custom/flatpaks/README.md has the format and the first-boot behaviour.

ujust

Recipes in custom/ujust/. No dnf5 or rpm — the image is immutable. custom/ujust/README.md has the recipe shape.

System files and user config

custom/files/ mirrors /; custom/config/ seeds /etc/skel/.config/. Each directory's README has the semantics.

Removing something

The reverse of adding: delete the line or the file, then check nothing still references it. A package removed from the package phase may still arrive as a dependency or from an overlay; bootc container lint and the image build catch the obvious cases.

Validate

just validate-brewfiles
just validate-flatpaks
just check
just build

CI runs validate-brewfiles, validate-flatpaks, and validate-justfiles on every pull request.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

ci

無料

GitHub Actions, Renovate, the two-branch release model, signing, and promotion. Use when changing workflows, dependency policy, or releasing.

日本語の概要は準備中です。原文の説明を表示しています。

projectbluefin/finpilot1292026年10月26日 更新

Bootstrap a new image from this template: rename the project, enable Actions and Renovate, protect the branch, and reach a first green build. Use when forking the template or when setup has stalled.

日本語の概要は準備中です。原文の説明を表示しています。

projectbluefin/finpilot1292026年10月26日 更新

overview

無料

Architecture, repository layout, and file map for this template. Use when orienting to the repository, tracing how the image is assembled, or deciding which skill covers a task.

日本語の概要は準備中です。原文の説明を表示しています。

projectbluefin/finpilot1292026年10月26日 更新

Symptom to cause to fix for build, CI, and runtime failures, plus the pre-commit checklist. Use when something is broken or before opening a pull request.

日本語の概要は準備中です。原文の説明を表示しています。

projectbluefin/finpilot1292026年10月26日 更新

projectbluefin のスキルをすべて見る

このスキルの問題を報告する