98 lines
1.6 KiB
YAML
98 lines
1.6 KiB
YAML
# Debian Atomic Common Configuration
|
|
# Fedora Atomic 1:1 parallel for Debian
|
|
# Based on workstation-ostree-config patterns
|
|
|
|
# Repository configuration
|
|
repos:
|
|
# Debian 13 (Trixie) Stable
|
|
- debian-trixie
|
|
- debian-trixie-security
|
|
- debian-trixie-backports
|
|
|
|
# Debian 14 (Forky) Testing (optional)
|
|
- debian-forky
|
|
- debian-forky-security
|
|
|
|
# Common packages for all variants
|
|
packages:
|
|
# Core system
|
|
- systemd
|
|
- systemd-sysv
|
|
- dbus
|
|
- util-linux
|
|
- ostree
|
|
- ostree-boot
|
|
- grub2
|
|
- grub-pc
|
|
- linux-image-amd64
|
|
- initramfs-tools
|
|
|
|
# Essential tools
|
|
- bash
|
|
- coreutils
|
|
- vim
|
|
- less
|
|
- curl
|
|
- wget
|
|
- sudo
|
|
- passwd
|
|
|
|
# Networking
|
|
- network-manager
|
|
- iwd
|
|
- wireguard-tools
|
|
- openssh-client
|
|
|
|
# Development tools
|
|
- make
|
|
- gcc
|
|
- python3
|
|
- python3-pip
|
|
|
|
# Container runtime
|
|
- podman
|
|
- skopeo
|
|
- buildah
|
|
|
|
# System utilities
|
|
- lm-sensors
|
|
- powertop
|
|
- evtest
|
|
- bcache-tools
|
|
- input-remapper
|
|
- usbmuxd
|
|
- oddjob-mkhomedir
|
|
|
|
# Additional packages for enhanced functionality
|
|
- linux-headers-amd64
|
|
- dkms
|
|
- hwloc
|
|
|
|
# Common configuration
|
|
config:
|
|
# OSTree configuration
|
|
ostree:
|
|
ref: debian-atomic/common
|
|
repo: /ostree/repo
|
|
|
|
# Boot configuration
|
|
boot:
|
|
kernel: linux-image-amd64
|
|
initramfs: true
|
|
grub: true
|
|
|
|
# System configuration
|
|
system:
|
|
timezone: UTC
|
|
locale: en_US.UTF-8
|
|
keymap: us
|
|
|
|
# Metadata
|
|
metadata:
|
|
project: "Debian Atomic"
|
|
type: "atomic"
|
|
base: "debian"
|
|
version: "1.0.0"
|
|
description: "Debian Atomic - Fedora Atomic 1:1 parallel for Debian"
|
|
maintainer: "Debian Atomic Team"
|
|
homepage: "https://github.com/debian-atomic/debian-atomic"
|