This repository has been archived by the owner on Jul 30, 2024. It is now read-only.
Release 4.3.0
4.3.0 (2024-05-05)
New features
- add a toml bundle to enable multilib
- core: update mirrors sorting method
- add a vim-plugins installation bundle
- add a second config file serialization
The config file is now also serialized right where the script is executed to make the installation restart by config file easier in case of error.
- core: implement a generic way to process simple bundles
- core: improve BTRFS integration
Add auto generated subvolumes, enable snapshots, add snapper tools to manage them and add grub and pacman integration to fully automate snaphot creations and rollbacks
- enable snapshots grub menu auto-regeneration
- update description of the initialization snapshot
- core: refactor script to allow /boot as EFI in manualpart
/boot partition can now serve as an EFI partition if formatted in VFAT in the manual partitionning. All the script has been adapted consequently.
- improve local and keyboard automatic setup
- core: add btrfs new swapfile creation method support
- core: improve btrfs subvolumes organization
- bundles: add GLF Architect execution bundle
Support the execution of the GLF community's Architect post-installation script.
- bundles: execute Architect with --no-reboot option to avoid error
- core: remove snapper installation
- core: update base prints and prompts
- bundles: update plasma bundle to support plasma 6
- bundles: update architect url to the new codeberg
- core: update boolean prompt avoid having to press enter each time
Fixed issues
- remove xfs format due to multiple issues with script simplification
- yay shellbundle failing if pacman db not initialized
- architect execution issue
Other changes
- remove some desktops options and clear code to simplify maintenance
- update translations
- update readme
- add devcontainer support
- fix skel copies
- add home creation
- change base image and add post-create script
- add vscode customizations
- change remote url and remove extention installs