Update Red Bear configs for live, KDE, legacy-base, and device services

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-18 00:48:58 +01:00
parent 4f814f2024
commit 90168fb789
6 changed files with 38 additions and 9 deletions
+2 -2
View File
@@ -80,6 +80,6 @@ requires_weak = [
[service]
cmd = "fatd"
args = ["disk/live-virtio", "fat-live"]
type = { scheme = "fat-live" }
args = ["disk/live-nvme", "fat-live"]
type = "oneshot_async"
"""
+4 -4
View File
@@ -170,7 +170,7 @@ requires_weak = [
cmd = "ion"
args = [
"-c",
"sleep 5; redbear-sessiond",
"redbear-sessiond",
]
type = "oneshot_async"
"""
@@ -188,7 +188,7 @@ requires_weak = [
cmd = "ion"
args = [
"-c",
"sleep 5; redbear-upower",
"redbear-upower",
]
type = "oneshot_async"
"""
@@ -206,7 +206,7 @@ requires_weak = [
cmd = "ion"
args = [
"-c",
"sleep 5; redbear-udisks",
"redbear-udisks",
]
type = "oneshot_async"
"""
@@ -224,7 +224,7 @@ requires_weak = [
cmd = "ion"
args = [
"-c",
"sleep 5; redbear-polkit",
"redbear-polkit",
]
type = "oneshot_async"
"""
+12
View File
@@ -11,3 +11,15 @@ data = ""
[[files]]
path = "/usr/lib/init.d/10_net"
data = ""
[[files]]
path = "/etc/init.d/20_audiod.service"
data = """
[unit]
description = "Audio multiplexer"
default_dependencies = false
[service]
cmd = "audiod"
type = "oneshot_async"
"""
+14
View File
@@ -0,0 +1,14 @@
# Red Bear OS Mini Live Configuration
# Minimal boot-test live ISO variant.
#
# Build: make live CONFIG_NAME=redbear-live-mini
include = ["minimal.toml", "redbear-legacy-base.toml"]
[general]
# Keep this image tiny for boot smoke tests only.
filesystem_size = 256
[packages]
mc = {}
redbear-info = {}
+5 -2
View File
@@ -6,10 +6,13 @@
include = ["redbear-desktop.toml"]
[general]
# Larger filesystem for live image with more tools
filesystem_size = 12288
# Keep the live installer image reasonably sized
filesystem_size = 3072
[packages]
# Keep the live installer image compact for now.
redbear-firmware = "ignore"
# Keep these explicit for the live profile even though cub is inherited via redbear-desktop.
cub = {}
redbear-meta = {}
+1 -1
View File
@@ -102,5 +102,5 @@ requires_weak = [
[service]
cmd = "redbear-netctl"
args = ["--boot"]
type = "oneshot"
type = "oneshot_async"
"""