Commit Graph

281 Commits

Author SHA1 Message Date
Jane Doe 7f51cc3ec7 Change: Refined script logic.
Now, when in 'Auto-Navigation', a few repetitive stages are omitted, to provide a more streamlined user experience.
Add: A few prompts have been edited/added for enhanced aesthetics.
2025-09-23 23:09:15 +03:00
Jane Doe 08c6a32048 Change: Adapt script to a recent systemd 'hostnamectl' change
Change: 'Disk Management' stage/'Partition Manager' stage: Edit prompts for better aesthetics
Add: Greatly re-worked the 'GPT Partitioner' stage.
Now this stage comes with an extra submenu of options for user convenience and enhanced info/aesthetics
2025-09-22 00:21:51 +03:00
Jane Doe 827ab52ebd Add: Prompt has been added dealing with user error
Remove: The LUKS logfile created at user's /home directory has been removed
2025-09-14 22:50:57 +03:00
Jane Doe 0f123bd728 Add: Now, when in 'Auto-Navigation' the user can skip all Optimizations offered by installer
Change: Edit prompts for aesthetic reasons
Change: Asking to set 'username' now defaults to lowercase, so issuing a warning will not be needed
Change: Asking to set 'Wireless Regulatory Domain Country Code' now defaults to uppercase, so issuing a warning will not be needed
Add: Verification has been added when setting the LUKS encryption password
Change: Encrypted /Root Partition name now defaults to lowercase, so issuing a warning will not be needed
Change: Encrypted /Home Partition name now defaults to lowercase, so issuing a warning will not be needed
Change: Asking to enable Arch's 'Multilib' repo now defaults to 'No'
Remove: Saving LUKS encryption password to '.log' file has been removed
Add: User's LUKS password will be exported to user's /home directory
2025-09-07 17:47:19 +03:00
Jane Doe 6b391470a1 Change: Edit a few prompts for better aesthetics
Change: Setting the LUKS password takes place earlier in the installation (is not interactive -on-the-fly- anymore) and the stage is much less verbose.
Also, User's LUKS encryption password will be appended to the 'Amelia.log' file at the end of the installation process.
Change: The 'rescue' systemd-boot entry '.conf' file has been renamed.
2025-09-05 23:26:49 +03:00
Jane Doe 410ab8ab0b Add: The packages 'inotify-tools, pipewire-alsa' have been added 2025-09-01 01:48:04 +03:00
Jane Doe d062cded76 Add: When 'btrfs' is used along with LUKS encryption, the 'btrfs' binary will get loaded in initramfs
Change: When 'btrfs' is used, the 'fsck' mkinitcpio.conf hook will not be included
Change: Variable renaming
Change: Sed syntax change to avoid repetition
2025-08-31 03:13:53 +03:00
Jane Doe b3005fbff4 Edit README.md 2025-08-27 21:32:45 +03:00
Jane Doe ed8b8c37eb Edit README.md 2025-08-27 16:03:30 +03:00
Jane Doe 3df5634994 Add: Clear the console before continuing 2025-08-27 15:06:46 +03:00
Jane Doe 379d423691 Edit README.md 2025-08-26 04:55:28 +03:00
Jane Doe 9871c05cd0 Edit README.md 2025-08-26 04:53:59 +03:00
Jane Doe 811fb66e13 Edit README.md 2025-08-26 04:46:28 +03:00
Jane Doe 796b832f07 Change: Removed 'bluez-mesh' and added 'bluez-hid2hci' package to main package array 2025-08-26 04:06:06 +03:00
Jane Doe f1d205d04b Change: Many prompts have been edited for better/enhanced visuals
Change: 'first_check' function has been splitted into 2 new ones: 'mode-check' & 'set_font'
Change: 'Internet connection check' stage is using 'www.archlinux.org' again
Change: Many options offered by the installer, are now defaulting to 'No'
Change: 'System Configuration' > 'Desktop Setup' > 'Browser Selection':
The installer now widens the web browser selection offered,
omitting the not-so-used browsers and including big names from the AUR
(Brave Browser,Microsoft Edge,Zen Browser,Opera,Google Chrome).
Only *-bin browsers (no compiling needed) are -of course- included
1. No AUR-helper will be installed
2. This AUR package will be handled exclusively by makepkg & pacman itself, so everything will be completely under user control
Change: 'System Configuration' > 'Desktop Setup' > 'Printer & Scanner Support': The package 'bluez-cups' has been added
Add: The packages 'bluez, bluez-utils, bluez-mesh, bluez-obex' have been moved to the main package array
Add: If the user keeps skipping the automated-partitioning stages offered, the 'Manual Partitioning' stage will be offered, in a loop
2025-08-25 00:52:18 +03:00
Jane Doe 6596790903 Change: If pacstrapping fails, cause of failure will be reported to the log 2025-08-20 14:06:58 +03:00
Jane Doe 85e842a95f Add : A few packages have been added to the 'Budgie' desktop installation array. 2025-08-17 14:29:49 +03:00
Jane Doe a053cfd9e2 Change: Simplified how the 'term_offer()' function adds the 'gnome-terminal' package to the 'deskpkgs' array.
Add: The 'first_check()' function now issues an extra warning when the installer runs in 'DEMO' mode.
Change: 'connection_check()' function: The installer now pings 'google.com' instead of 'archlinux.org' to verify internet connection.
Change: 'slct_kbd()' function: Now, when selecting keyboard layout, if the installer cannot detect a 'tty' (linux console) session, the layout defaults to 'us'.
Add: Created 2 variables to minimize repetition ( ${void},${log} )
2025-08-15 21:20:53 +03:00
Jane Doe cae5c4dc0c Add: The package 'libvpl' has been added to Intel's GFX packages installation array. 2025-08-14 14:07:26 +03:00
Jane Doe 664bc6f6e8 Edit README.md 2025-08-10 14:44:01 +03:00
Jane Doe d6679fdc60 Fix typo 2025-08-10 14:41:13 +03:00
Jane Doe 13a865178a Edit README.md 2025-08-10 14:39:48 +03:00
Jane Doe 175b15588f Update README.md with the latwst changes 2025-08-10 14:20:29 +03:00
Jane Doe a8b2567405 The installer now offers installation of TLP when 'Assisted Navigation' & 'Smart Partitioning' has been selected 2025-08-09 21:23:28 +03:00
Jane Doe 491bd3d80c Fix: A package conflict between 'power-profiles-daemon' and 'tlp' has been adressed. 2025-08-09 19:15:53 +03:00
Jane Doe 86b08cfe91 Add: Main Menu > System Configuration > Desktop Setup > Optimizations : The installer now offers installation of TLP
Change: Bluetooth & Network Manager activation is done a bit differently
Change: Minor code improvements for efficiency or aesthetics
2025-08-09 18:15:27 +03:00
Jane Doe 156583f990 Add: Main menu > Personalization > Shell Selection : The installer now offers 3 shells to choose from.
Bash-Zsh-Fish.
Change: 'Pacstrap System' function : There are changes about the packages included in the available Desktop setups.
Now, the Xfce-Cinnamon-Deepin-Budgie-Lxqt-Mate-Cosmic Desktops, instead of being completely barebones, include many additional packages for a more complete experience.
Add: Main Menu > System Configuration > Desktop Setup > Optimizations : Now, if 'Optimizations' have been selected, a configuration file will dictate the 'Udisks2' mount options for 'Ntfs' & 'Exfat' volumes.
2025-08-09 01:06:45 +03:00
Jane Doe 10e79dafb6 Edit: 'Pacstrap System' : Packages review and cleanup 2025-08-04 14:09:23 +03:00
Jane Doe 374bff6657 Change: 'Pacstrap System' stage > Cleaned up packages from the 'Minimal Plasma' & 'Minimal Gnome' Desktop Setups 2025-08-03 22:32:28 +03:00
Jane Doe 2ac6d2c743 Edit README.md 2025-08-03 14:03:50 +03:00
Jane Doe 438a271cae Replace README.md 2025-08-03 12:30:37 +03:00
Jane Doe 5c0faae38d Upload New File 2025-08-03 12:24:20 +03:00
Jane Doe 8bf66025b7 Delete README.md 2025-08-03 12:23:46 +03:00
Jane Doe 44515c8cf0 Edit README.md 2025-08-03 12:22:48 +03:00
Jane Doe f6b6b2dec1 Edit README.md 2025-08-03 12:19:52 +03:00
Jane Doe a14e231537 Fix a typo 2025-08-03 12:16:25 +03:00
Jane Doe 98f6a080f4 Update README.md with the latest changes 2025-08-03 12:10:33 +03:00
Jane Doe c6658d5083 Replace README.md with the latest changes 2025-08-03 00:00:14 +03:00
Jane Doe bcdeb3d516 Replace README.md with the latest changes 2025-08-02 23:45:14 +03:00
Jane Doe 618ac0b1f2 A long-overdue update on the README.md with all the latest changes. 2025-08-02 22:47:38 +03:00
Jane Doe af9dc2fa07 System Configuration > Optimizations > General System Optimizations: a deprecated 'gen_optm' function parameter has been removed. 2025-08-02 22:42:35 +03:00
Jane Doe 1ece65ccda "System Configuration" > "Desktop Setup" > "Printer & Scanner Support" : Now this stage strictly defines which packages will be installed on a "Minimal Plasma" or "Minimal Gnome" desktop (if selected) ommiting said packages from the "Desktop Selection" stage, to keep the installation more minimalistic.
A few 'if' statements have been redefined
A few packages have been removed, as they no longer exist in the Arch repos or are direct dependencies of other existing packages
A few prompts have been edited for aesthetic reasons
The installer has been updated accordingly and verified to be working with the current Arch Linux version (August 2025)
2025-08-02 18:11:05 +03:00
Jane Doe 305becfaf9 Add: 'System Configuration' > Optimizations > Rtkit
The package 'realtime-privileges' has been added
2025-04-05 19:36:32 +03:00
Jane Doe 41fd0fbfb3 Add: 'Desktop Setup' > New sub-categories have been created
The new sub-categories are:
* Desktop Selection
* Arch 'base-devel' Meta-package
* Web browser Selection
* Printer & Scanner Support
Add: 'System Configuration" >'Optimizations' > New sub-categories added
The optimizations offered (including new ones) are :
* Custom Kernel Parameters
* System Watchdogs
* General System Optimizations
* Wireless Regulatory Domain
* Systemd-oomd
* Irqbalance
* Thermald
* Rng-tools
* Rtkit
Change: 'Disk Management' > Partiton Manager> 'Automatic Partitioning' : Code has been edited for simplicity & efficiency
Change: Prompts have been edited for better aesthetics.
2025-04-05 17:40:08 +03:00
Jane Doe 8e5c1310ab Add: 'System Configuration" stage > A new category 'Optimizations' has been added,
where it contains all the optimizations offered by the installer, so other stages are less cluttered
and user experience is better.
Change: A few prompts have been edited for better aesthetics.
2025-03-25 16:46:47 +02:00
Jane Doe 4a3c7eccca Change: udisks2 > Edit mount options for 'ntfs' & 'exfat' filesystems so that any user can mount/unmount without authorization 2025-03-23 18:42:02 +02:00
Jane Doe f624f7b4b4 Change: udisks2 > Edit mount options for 'ntfs' & 'exfat' filesystems 2025-03-23 17:08:40 +02:00
Jane Doe 52c75fdd11 Change: Refined 'base packages' group 2025-03-23 15:10:09 +02:00
Jane Doe 2c1257354e Change: 'Printer Setup' stage > A few packages have been moved to this new software group, as they fit here now
Change: "Plasma/Gnome' system-optimized setups > A few packages have been removed
2025-03-22 20:24:17 +02:00
Jane Doe 219b4f2a73 Add: 'Desktop Setup': Support for selecting a Web Browser has been added
Add: 'Desktop Setup': Offering Printer support has been added
Add: 'Desktop Setup': Additional packages have been added to Desktop Setups where missing ('gvfs' 'pipewire-pulse' 'pavucontrol' 'cosmic-player' 'xdg-user-dirs')
Change: Some variables & functions have been edited/renamed for clarity
Change: 'set_vars' function has been greatly optimized
Change: A few prompts have been edited for aesthetic purposes
2025-03-19 21:19:25 +02:00