feat: Steamify's default setup for the new user during the install (Calamares step before cleanup)

This commit is contained in:
theupriser committed 2026-09-27 19:29:04 +02:00
1 parent 4937780541
commit 331c799ea7
6 files changed
+175

No files matched your search

@@ -0,0 +1,127 @@
# SPDX-FileCopyrightText: no
# SPDX-License-Identifier: CC0-1.0
#
# Configuration file for Calamares
---
modules-search: [ local ]
instances:
- id: online
module: packages
config: packages_online.conf
- id: online
module: welcome
config: welcome_online.conf
- id: before-online
module: shellprocess
config: shellprocess-before-online.conf
- id: modify_mk_hook
module: shellprocess
config: shellprocess_modify_mk_hook.conf
- id: reset_mk_hook
module: shellprocess
config: shellprocess_reset_mk_hook.conf
- id: initialize_pacman
module: shellprocess
config: shellprocess_initialize_pacman.conf
- id: bootloader
module: packagechooser
config: packagechooser_bootloader.conf
- id: desktop
module: packagechooser
config: packagechooser_desktop.conf
- id: enable_ufw
module: shellprocess
config: shellprocess_enable_ufw.conf
- id: greetd
module: shellprocess
config: shellprocess_greetd.conf
- id: btrfs_snapshot
module: shellprocess
config: shellprocess_btrfs_snapshot.conf
- id: steamify
module: shellprocess
config: shellprocess_steamify.conf
- id: cleanup_calamares
module: shellprocess
config: shellprocess_cleanup_calamares.conf
sequence:
- show:
- welcome@online
- locale
- keyboard
- packagechooser@bootloader
- partition
- packagechooser@desktop
- netinstall
- users
- summary
- exec:
- partition
- zfs
- mount
- shellprocess@modify_mk_hook
- shellprocess@initialize_pacman
- shellprocess@before-online
- pacstrap
- machineid
- users
- locale
- keyboard
- localecfg
- chwd
- packages@online
- luksbootkeyfile
- luksopenswaphookcfg
- fstab
- plymouthcfg
- zfshostid
- initcpiocfg
- initcpio
- networkcfg
- displaymanager
- hwclock
- grubcfg
- bootloader
- shellprocess@reset_mk_hook
- services-systemd
- shellprocess
- shellprocess@enable_ufw
- shellprocess@greetd
- shellprocess@btrfs_snapshot
- shellprocess@steamify
- shellprocess@cleanup_calamares
- umount
- show:
- finished
branding: cachyos
prompt-install: true
dont-chroot: false
oem-setup: false
disable-cancel: false
disable-cancel-during-exec: false
hide-back-and-next-during-exec: true
quit-at-end: false