particle-os/02-installer-bootc-tui/config/installer.conf
2025-08-07 01:04:22 -07:00

116 lines
No EOL
2 KiB
Text

# Debian Atomic Terminal Installer Configuration
# This file contains settings for the automated installation process
[General]
# Target device (auto-detected if not specified)
target_device = /dev/sda
# User account settings
username = debian
user_password =
create_user = true
# System settings
hostname = debian-atomic
timezone = UTC
locale = en_US.UTF-8
# Partitioning settings
boot_size_mb = 512
swap_size_mb = 8192
root_fs_type = ext4
boot_fs_type = fat32
# Network settings
enable_network = true
dhcp_enabled = true
static_ip =
static_gateway =
static_dns =
# Package selection
install_packages =
systemd
systemd-sysv
systemd-resolved
systemd-networkd
bootc
network-manager
bash
vim
nano
curl
wget
htop
iotop
# Boot configuration
bootloader_type = grub
efi_enabled = true
secure_boot = false
# Installation options
auto_install = false
confirm_partitioning = true
confirm_formatting = true
backup_existing = false
# Logging
log_level = info
log_file = /tmp/install.log
verbose = false
[Partitioning]
# Partition layout
# 1: Boot partition (FAT32)
# 2: Root partition (ext4)
# 3: Swap partition
# Boot partition settings
boot_label = BOOT
boot_mount_point = /boot
# Root partition settings
root_label = ROOT
root_mount_point = /
# Swap partition settings
swap_label = SWAP
swap_enabled = true
[Network]
# Network interface configuration
primary_interface = auto
wifi_enabled = false
wifi_ssid =
wifi_password =
# Proxy settings
http_proxy =
https_proxy =
no_proxy = localhost,127.0.0.1
[Security]
# Security settings
root_password_required = false
sudo_nopasswd = true
ssh_enabled = false
firewall_enabled = true
[Customization]
# Custom scripts to run after installation
post_install_scripts =
/usr/local/bin/setup-first-boot
/usr/local/bin/configure-desktop
# Custom files to copy
custom_files =
/etc/hostname
/etc/hosts
/etc/systemd/network/20-wired.network
[Debug]
# Debug settings
debug_mode = false
preserve_logs = true
test_mode = false