66 lines
1.3 KiB
JSON
66 lines
1.3 KiB
JSON
{
|
|
"packages": {
|
|
"core": {
|
|
"description": "Core system packages",
|
|
"packages": [
|
|
"systemd",
|
|
"systemd-sysv",
|
|
"udev",
|
|
"procps",
|
|
"util-linux",
|
|
"mount",
|
|
"passwd",
|
|
"login",
|
|
"bash",
|
|
"coreutils"
|
|
]
|
|
},
|
|
"ostree": {
|
|
"description": "OSTree and boot management",
|
|
"packages": [
|
|
"ostree",
|
|
"ostree-boot"
|
|
]
|
|
},
|
|
"kernel": {
|
|
"description": "Kernel and boot essentials",
|
|
"packages": [
|
|
"linux-image-amd64",
|
|
"linux-headers-amd64",
|
|
"initramfs-tools"
|
|
]
|
|
},
|
|
"tools": {
|
|
"description": "Essential command line tools",
|
|
"packages": [
|
|
"curl",
|
|
"wget",
|
|
"vim",
|
|
"less",
|
|
"locales",
|
|
"ca-certificates",
|
|
"tzdata"
|
|
]
|
|
},
|
|
"development": {
|
|
"description": "Development tools (optional)",
|
|
"packages": [
|
|
"build-essential",
|
|
"git",
|
|
"python3",
|
|
"python3-pip"
|
|
]
|
|
}
|
|
},
|
|
"repositories": {
|
|
"debian": {
|
|
"url": "http://deb.debian.org/debian",
|
|
"suite": "trixie",
|
|
"components": ["main", "contrib", "non-free"]
|
|
}
|
|
},
|
|
"post_install": [
|
|
"usr/share/particle-os/firstboot/setup-system.sh",
|
|
"usr/share/particle-os/firstboot/configure-network.sh"
|
|
]
|
|
}
|