- Package Calamares 3.4.3 (Qt6, widgets UI) with xbps-src. - das-installer: Calamares setup for Void/runit with Das OS branding and slides. It copies the clean live image (live-base), builds locales and the host-only initramfs, rewrites kernels without sparse tails (GRUB 2.12 cannot read Btrfs holes at the end of a file), then removes itself. - das-snapshots: flat Btrfs layout (@, @home, @snapshots, @var_log, @var_cache_xbps), snapper with hourly snapshots via cronie, grub-btrfs menu, snapper-rollback, and a dracut module that boots read-only snapshots with a RAM overlay. - das-settings 0.2.0: start LightDM with the system locale. - Live image: GRUB, efibootmgr and the new packages; Das OS /etc/issue. - Build: wipe stale destdirs before building packages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
54 lines
912 B
Plaintext
54 lines
912 B
Plaintext
---
|
|
defaultGroups:
|
|
- name: users
|
|
must_exist: true
|
|
system: true
|
|
- name: wheel
|
|
must_exist: true
|
|
system: true
|
|
- audio
|
|
- video
|
|
- input
|
|
- storage
|
|
- network
|
|
- optical
|
|
- scanner
|
|
- lp
|
|
- kvm
|
|
- plugdev
|
|
- name: bluetooth
|
|
must_exist: false
|
|
system: true
|
|
|
|
sudoersGroup: wheel
|
|
sudoersConfigureWithGroup: true
|
|
autologinGroup: autologin
|
|
|
|
setRootPassword: true
|
|
doReusePassword: true
|
|
displayAutologin: true
|
|
doAutologin: false
|
|
|
|
passwordRequirements:
|
|
minLength: 4
|
|
maxLength: -1
|
|
allowWeakPasswords: true
|
|
allowWeakPasswordsDefault: true
|
|
|
|
user:
|
|
shell: /bin/bash
|
|
forbidden_names: [ root, live ]
|
|
home_permissions: "o700"
|
|
|
|
hostname:
|
|
location: EtcFile
|
|
writeHostsFile: true
|
|
template: "${login}-dasos"
|
|
forbidden_names: [ localhost ]
|
|
|
|
presets:
|
|
fullName:
|
|
editable: true
|
|
loginName:
|
|
editable: true
|