-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.toml
More file actions
103 lines (94 loc) · 3.31 KB
/
Copy pathconfig.toml
File metadata and controls
103 lines (94 loc) · 3.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
[project]
name = "LegendaryOS"
version = "stable"
description = "Fedora-based OS"
author = "LegendaryOS-Linux-System"
license = "GPL-3.0"
base_distro = "fedora"
base_version = 44
arch = "x86_64"
[system]
hostname = "legendaryos"
locale = "pl_PL.UTF-8"
language = "pl_PL:pl:en_US:en"
timezone = "Europe/Warsaw"
keyboard = "pl"
selinux = "enforcing"
firewall = true
services_enable = ["sshd", "NetworkManager", "bluetooth", "cups", "fstrim.timer", "cosmic-greeter"]
services_disable = ["ModemManager"]
[desktop]
environment = "cosmic"
display_server = "wayland"
auto_login = false
auto_login_user = ""
[boot]
bootloader = "grub2"
kernel_args = "quiet splash mitigations=off"
splash = true
timeout = 5
[anaconda]
enabled = true
kickstart_embed = true
product_name = "LegendaryOS"
product_version = "2026.06"
webui = true
hide_shell = false
default_lang = "pl_PL.UTF-8"
default_keyboard = "pl"
default_timezone = "Europe/Warsaw"
root_password_lock = true
default_user = "user"
default_user_groups = ["wheel", "audio", "video", "gamemode", "input", "render"]
[build]
output_dir = "build/output"
cache_dir = "build/cache"
compression = "zstd"
iso_label = "LegendaryOS-2026-06"
iso_filename = "LegendaryOS-cosmic-fedora44.x86_64.iso"
jobs = 4
clean_build = false
# System filesystem type używany przez bootc-image-builder
# Opcje: ext4 | xfs | btrfs (domyślnie: ext4)
filesystem = "ext4"
[nvidia]
enabled = true
open_driver = false
blacklist_nouveau = true
enable_kms = true
install_nvidia_settings = true
install_vaapi = true
install_vulkan = true
install_cuda = false
# ── Container / bootc ─────────────────────────────────────────────────────────
# registry tryby:
# "custom" → ghcr.io/<user.toml github.name>/<image>
# "repo" → ghcr.io/<container.repo> (konkretne repozytorium GitHub)
# inne → użyte dosłownie
[container]
enabled = true
registry = "repo"
# Konkretne repozytorium GitHub (org/repo) — używane gdy registry = "repo"
# Obraz trafi do: ghcr.io/legendaryos-linux-system/legendaryos:1.0.0
repo = "LegendaryOS-Linux-System/legendaryos"
image = "legendaryos"
tag = "stable"
push = false
sign_image = false
bootc_mode = true
# ── Branches — warianty OS z różnymi środowiskami graficznymi ─────────────────
# Branch = ten sam obraz bazowy ale z innym DE
# Budowane przez: legendaryos-builder build cloud --branch <name>
# Każdy branch → osobny tag OCI: ghcr.io/.../legendaryos:1.0.0-kde itp.
#
# UWAGA: branches są zdefiniowane ale nie wdrożone w tym projekcie
# Odkomentuj i dostosuj gdy będziesz gotowy na multi-DE buildy
# [[branch]]
# name = "kde"
# display_name = "LegendaryOS KDE Edition"
# desktop = "kde"
# description = "LegendaryOS z KDE Plasma"
# tag = "1.0.0-kde"
# enabled = false
# extra_packages = ["@kde-desktop-environment", "sddm", "plasma-discover"]
# remove_packages = ["cosmic-session", "cosmic-settings", "cosmic-greeter"]