20 Commits
Author SHA1 Message Date
LogalDeveloper 98893a3eb6 Resolved ShellCheck warnings for intentional shell literals.
Audit / Package Resolution (push) Successful in 3s
CI / Linting (push) Successful in 3s
2026-06-20 20:19:47 -04:00
LogalDeveloper 9ee4df0166 Moved ESP mount and boot artifact paths to /efi.
Audit / Package Resolution (push) Successful in 4s
CI / Linting (push) Failing after 3s
2026-06-20 20:14:46 -04:00
LogalDeveloper 7cf6a2ba71 Added UKI Secure Boot installation support.
Audit / Package Resolution (push) Successful in 3s
CI / Linting (push) Failing after 3s
2026-06-20 17:22:38 -04:00
LogalDeveloper 370e46fae1 Removed neochat from office workstation profile.
Audit / Package Resolution (push) Has been cancelled
CI / Linting (push) Has been cancelled
2026-06-03 16:33:50 -04:00
LogalDeveloper 6441b0114d Added linting and package resolution Gitea Actions workflows.
Audit / Package Resolution (push) Successful in 1m6s
CI / Linting (push) Successful in 4s
2026-04-29 16:03:33 -04:00
LogalDeveloper c868ec5107 Updated iptables package to reflect upstream change defaulting to nft backend. 2026-04-29 10:53:53 -04:00
LogalDeveloper 08a2b54553 Added sbctl to base install. 2026-02-15 20:23:05 -05:00
LogalDeveloper fe1adf3c02 Added base-devel, python, and udisks2 to base installation. 2026-02-10 16:31:44 -05:00
LogalDeveloper 2af076e6c0 Added kphotoalbum to office workstation profile. 2026-01-29 19:00:19 -05:00
LogalDeveloper 4e242233fb Removed server profile. 2026-01-22 20:58:08 -05:00
LogalDeveloper 8c2272bdc4 Removed ghostwriter and marknote from office workstation profile. 2026-01-22 20:38:17 -05:00
LogalDeveloper dd9f8785c0 Added kwallet-pam to base KDE packages. 2026-01-21 21:31:42 -05:00
LogalDeveloper 1e7fe78d66 Added power-profiles-daemon to base KDE packages. 2026-01-18 13:24:02 -05:00
LogalDeveloper 75880897af Moved Wireshark to office workstation profile. 2026-01-18 13:18:39 -05:00
LogalDeveloper f69d807756 Added arch-install-scripts to base packages. 2026-01-18 10:51:19 -05:00
LogalDeveloper 58736ce5da Removed redundant KDE packages already pulled in via dependencies. 2026-01-18 10:40:23 -05:00
LogalDeveloper 14f7b610bb Migrated desktop environment from XFCE to KDE Plasma with simplified profiles.
- Replaced XFCE with KDE Plasma and SDDM display manager.
- Reduced profiles from seven to four (minimal, server, basic, office).
- Split home skeleton files into home-skel and home-skel-desktop directories.
- Added display name prompt during user setup.
- Added 7zip and fwupd to base packages.
2026-01-17 23:02:10 -05:00
LogalDeveloper 63833f6da3 Refactored profiles and package lists into centralized config files. 2026-01-17 12:16:40 -05:00
LogalDeveloper 985ecd76a4 Added support for installing multiple CA certificates from certs directory. 2026-01-17 11:21:20 -05:00
LogalDeveloper 6b70ce8a97 Refactored installer into modular library structure with improved error handling and logging.
The changes include:
- Split monolithic script into lib/, config/, profiles/, and files/ directories
- Added error handling with cleanup on failure
- Added installation logging to /var/log/arch-install.log
- Added username validation
2026-01-17 10:23:17 -05:00