system/hosts/ALG.yaml
Guzio 117838fac2 Long and painful migration from BlendOS to ALG
I was expecting a quick dcli sync to magically turn my new OS to everything-as-it-was-on-my-old-OS, but (to the surprise of exactly NOBODY except myself), this (of course) didn't happen and I had to fuck around with a bunch of extra things and do a lot of debugging. But it's finally here! I'm closer than ever to saying „I use Arch btw”!
2026-05-08 01:43:41 +02:00

52 lines
1.6 KiB
YAML

# Host configuration for ALG
# ALG XFCE default packages
host: ALG
description: ALG XFCE default packages
# Import shared configurations (optional)
# Example:
# import:
# - hosts/shared/laptop-common.yaml
# Enabled modules
enabled_modules: []
# Module processing mode
# parallel: Collect and install all modules at once (faster, default)
# sequential: Process modules one-by-one in enabled_modules order (more control)
module_processing: parallel
# Host-specific packages
packages: []
# Exclude packages from base or modules
exclude: []
# Configuration backup settings
config_backups:
enabled: true # Auto-backup on sync
max_backups: 5 # Keep last 5 backups (0 = unlimited)
# System backup settings
system_backups:
enabled: true # Global toggle for system backups
backup_on_sync: true # Create backup during dcli sync
backup_on_update: true # Create backup during dcli update
tool: timeshift # Backup tool: timeshift or snapper
snapper_config: root # Snapper config name (if using snapper)
max_backups: 5 # Keep last N backups (0 = unlimited)
# Settings
flatpak_scope: user
auto_prune: false
#AUR helper to use (auto-detects paru or yay if not specified)
aur_helper: yay # Options: paru, yay, or any AUR helper
# Update hooks (optional - run scripts before/after system updates)
# update_hooks:
# pre_update: "scripts/pre-update.sh" # Run before system update
# post_update: "scripts/post-update.sh" # Run after flatpak update
# behavior: ask # Options: ask, always, once, skip
# devel: false # Set to true to always use --devel flag (updates -git packages)