Commit graph

  • d81b66dc60 Add: 'Desktop Setup' stage > Gnome (vanilla) desktop > Added 'gnome-connections, gnome-remote-desktop, gnome-user-share' packages. Add: 'Desktop Setup' stage > Plasma (vanilla) desktop > Added 'dolphin-plugins' package. Fix: 'Revise Installation' stage > Fixed a bug where a non-defined variable would abruptly terminate the installation process. main Jane Doe 2025-02-08 19:47:53 +00:00
  • d59daca7a7 Edit README.md with latest changes Jane Doe 2025-02-02 11:59:02 +00:00
  • b633c053ad Change: Prompt edit for clarification Jane Doe 2025-02-01 11:48:55 +00:00
  • 961271a966 Add: 'Swap Setup' stage > Enabling 'systemd-oomd' in the installed system is now supported. Add: 'Machine Detection' stage > 'Disable Watchdogs' > Specified AMD watchdog to blacklist in /etc/modprobe.d Add: 'Automatic Partitioning' stage > 'wipefs' now takes place before partitioning selected drive. Add: 'mesa-utils' package has been added to the AMD graphics setup. Jane Doe 2025-02-01 10:10:49 +00:00
  • ebd533e7cc Change: Color functions have been edited, now being more concise Change: 'Machine Detection' function (machine_dtct) has been wrapped in an 'until' loop (now needed) Jane Doe 2025-01-28 19:15:14 +00:00
  • b942e7653a Add: 'Machine Detection' stage > Added the choice of disabling Watchdogs in the installed system. Change: Some code has been moved/re-written to avoid unnecessary repetition. Change: A few prompts have been edited for better aesthetics. Jane Doe 2025-01-26 18:35:58 +00:00
  • 4c88c6e3ad Add: 'Minimal Gnome/Plasma' setups > Enable 'rtkit-daemon.service' during installation Jane Doe 2025-01-22 18:47:19 +00:00
  • df26048b32 Add: If an error occurs after LUKS encryption has been performed, the installer will force a reboot. If not, the kernel cannot be informed of the changes which leads to issues. Fix: Setting non-integer values for 'Swapsize' now re-runs the said stage instead of erroring out the installation. Fix: 'Automatic Partitioning' stage > Setting non-integer values for 'prcnt' now re-runs the said stage instead of erroring out the installation. Change: A few prompts have been edited for better aesthetics. Jane Doe 2025-01-12 22:09:46 +00:00
  • cda418d4a7 Code indentation Jane Doe 2025-01-12 18:43:09 +00:00
  • d734e4ab90 Add: A few packages have been added in the Nvidia graphics setup. Change: A few prompts have been edited for better aesthetics. Remove: 'Cosmic' desktop setup > the packages 'pipewire-pulse' & 'wireplumber' have been removed. Jane Doe 2025-01-11 19:01:28 +00:00
  • d8ba025b8f Change: Running 'pacman -Sy' earlier during the installation process might help avoiding package installation issues. Change: A few prompts have been edited for better aesthetics. Jane Doe 2025-01-11 11:07:45 +00:00
  • 6d04d3e877 Add: When Nvidia hardware is detected, the user can now select to disable 'GSP Firmware', in case it helps for a smoother experience. Change: The list of graphics kernel parameters to be set, now derives from a versatile array, instead of the 'hard-coded' variables previously used. Change: Some prompts have been edited for better aesthetics. Jane Doe 2025-01-10 22:58:10 +00:00
  • c84b8b24d0 Fix: Fixed a bug that would cause secure-boot signing to fail, as per @ u/UnLeashDemon feedback. Jane Doe 2025-01-10 15:18:54 +00:00
  • d938a2b98c Add: Export variables Jane Doe 2025-01-09 18:05:24 +00:00
  • cd15e249b8 Add: export variables Jane Doe 2025-01-07 13:46:08 +00:00
  • 8a2a677a15 Add: The following packages have been added in their respective/involved setups: 'intel-compute-runtime', 'opencl-headers', 'rocm-opencl-runtime' Add: The user can now select if the installer should enable 'Parallel Downloads' & 'Multilib Repository' in the installed system. Change: Some prompts have been edited for better aesthetics Jane Doe 2025-01-07 13:41:03 +00:00
  • 4e6f895bb1 Add: [When not running in a VM] 'sof-firmware' package has been added to all setups. Jane Doe 2025-01-06 15:48:20 +00:00
  • e8828bfb57 Fix: 'nrg_plc' unbound variable has been fixed, as per @u/petejones7 feedback. Jane Doe 2025-01-06 11:03:25 +00:00
  • 6f5d00893c Indentation Jane Doe 2025-01-04 22:02:29 +00:00
  • c956eb6c9a Change: When running in 'KVM-QEMU', the installer will no longer enable the 'qemu-guest-agent' service, as the said service gets automatically enabled. Change: The list of kernel parameters to be set for the installed system, now derives from a versatile array, instead of the 'hard-coded' variables previously used. Change: Some code optimization has taken place. Change: A few prompts have been edited/added for enhanced clarity. Jane Doe 2025-01-04 12:01:10 +00:00
  • 5b509a665d Edit README.md with most recent changes Jane Doe 2025-01-02 15:10:57 +00:00
  • 0679958b17 Fix: Fixed an issue where the installer tries to enable a no-longer-existing service when Microsoft's 'Hyper-V' is detected. Fix: 'Minimal Plasma / Minimal Gnome' setups: > Fixed an issue where the installer tries to set 'Performance' mode during installation, on an unsupported Intel cpu, using the 'x86_energy_perf_policy' package. Jane Doe 2025-01-02 14:40:01 +00:00
  • 75d2c9e6c9 Add: 'Desktop Setup': > The installer now supports the 'Cosmic Desktop' (still in alpha) installation Change: Renamed installation log file from 'error_log.txt' to 'amelia_log.txt'. Jane Doe 2024-12-31 18:40:13 +00:00
  • 7881971621 Change: 'Hypervisor Detection' stage ('dtct_hyper' function) has been moved to the "Machine Detection' stage ('machine_dtct' function) to avoid unnecessary repetition. Change: A few prompts have been edited/added for enhanced clarity. Fix: 'Graphics Setup' stage: > A bug has been fixed, that was mistakenly adding a specific kernel parameter when 'No Graphics Configuration' was selected. Add: Now, for the majority of the installation process, an 'error_log.txt' file will be created if a critical error occurs. Jane Doe 2024-12-29 02:10:25 +00:00
  • 8e6c6402cd Add: Now, a mandatory reboot will take place automatically after a successful LUKS encrypted installation, to prevent re-running the installer in an environment where the kernel has not been/cannot be informed about the recent changes. Change: A few warning prompts have been edited/added for enhanced clarity. Add: Now, an 'error_log.txt' file will be created if an error occurs that forces the installation to abort. This file will be placed at the same directory that 'Amelia.sh' resides, to be used for troubleshooting. Jane Doe 2024-12-28 00:37:19 +00:00
  • f60955831c Add: If the '/Root' partition is smaller than 8 Gb, the installer will now issue a warning against installation failure. Change: The list(s) of packages to be pacstrapped/installed in the system, now derives from a versatile array, instead of the 'hard-coded' variables previously used. This is valid for all 'Vanilla' setups & the 'Custom Arch Linux' setup. Fix: A 'secboot_sign' function (Secure-Boot Signing stage) issue that was causing failure to securely sign certain ukis, has now been resolved. Change: Code re-arrangement in the 'pacstrap_system' function (Pacstrap System stage). Jane Doe 2024-12-27 00:19:13 +00:00
  • 07cda6bd3d Add: Now, a list of all the packages to-be-installed, will be displayed before pacstrapping the system, for transparency. Change: Some prompt messages now display more details, for better clarity Jane Doe 2024-12-25 19:13:43 +00:00
  • c58b8aa5d0 Change: The installer is displaying the installation configuration messages in a more concise way. Jane Doe 2024-12-03 16:34:09 +00:00
  • a4496d21ce Add: 'Lxqt' setup > Added 'lxqt-wayland-session' package (Wayland support) Add: 'Minimal Gnome' setup > Added 'dconf-editor' package Change: 'Minimal Plasma/Gnome' setups > Edit '/etc/udisks2/mount_options.conf' > 'udisk2' will use the older 'ntfs-3g' driver instead of the 'ntfs3' one because of a mounting issue/regression, and only include 'windows_names' in the NTFS default mount options. Jane Doe 2024-11-25 15:54:12 +00:00
  • 886bae9589 Change: 'Minimal Gnome'/'Minimal Plasma' setups > Enable syntax highlighting for 'nano' package. Change: A few changes have been made to 'mkinitcpiod.conf' drop-in file, on how/which graphics modules is loading, since 'kms' hook automates a lot of this process. Jane Doe 2024-11-16 15:48:14 +00:00
  • 65a89cd51f Change: A few enhanced visuals will be used only if the 'pv' package is installed/exists. Jane Doe 2024-11-10 11:32:08 +00:00
  • a925859219 Update README.md Jane Doe 2024-11-04 18:43:01 +00:00
  • a9ba4eb367 Update README.md Jane Doe 2024-11-03 00:19:18 +00:00
  • c6c7be203e Update README.md Jane Doe 2024-11-02 18:21:02 +00:00
  • af255e8ebc Update README.md Jane Doe 2024-11-02 18:14:06 +00:00
  • 5170bad757 Update README.md with the latest changes Jane Doe 2024-11-02 18:10:49 +00:00
  • 5c3e60e184 Change: 'Microcode Detection' stage has been renamed to 'Machine Detection' stage, where now the installer shows the pc-system vendor, model, platform {desktop/laptop/vm} and cpu microcode to be installed Add: Ext4 filesystem speedup by setting the 'fast_commit' option as default Jane Doe 2024-11-02 11:38:34 +00:00
  • adb0181715 Remove: 'Minimal Plasma/Gnome' Setups > A few packages have been removed Change: 'Minimal Plasma/Gnome' Setups > Minor changes in configuration, renaming of a few folders, minor code improvements Change: Enable 'ParallelDownloads = 5' in /etc/pacman.conf Jane Doe 2024-10-27 23:44:28 +00:00
  • d832f60faa Add: A pause waiting for user input has been added to the 'automatic partitioning' stage 'Warning Prompts' (before the installer manages disk partitions), to ensure that the user fully understands and chooses to continue with the process. Jane Doe 2024-10-25 18:38:13 +00:00
  • 7df3b742a5 Remove: Some unused color functions have been removed Change: A few variables have been renamed (better description) Change: Some prompts have been edited for better visuals/aesthetics Change: Add a few extra informational prompts at 'Sanity Check' stage Jane Doe 2024-10-23 17:13:03 +00:00
  • 15140d7a47 Change: Optimized Setup > 'Makepkg.conf' drop-in file > Set 'MAKEFLAGS' according to system's cpu cores. Jane Doe 2024-10-22 21:20:04 +00:00
  • d0639370b1 Add: 'Grub' bootloader installation: support for 'i386-efi' has been added Change: When selecting 'linux-hardened' kernel, a warning prompt notifies that 'System Hibernation' is not supported by kernel Change: Edit prompts for enhanced visuals/aesthetics Jane Doe 2024-10-22 20:21:08 +00:00
  • 8086f12ff3 Add: Export some variables Change: Edit some prompts Jane Doe 2024-10-20 08:42:06 +00:00
  • 32a5253406 Update README.md Jane Doe 2024-10-19 18:36:58 +00:00
  • 630bf70214 Update README.md Jane Doe 2024-10-19 11:53:15 +00:00
  • 53e5169f4e Update README.md Jane Doe 2024-10-19 10:28:07 +00:00
  • de23a40a2e Change: If 'systemd-boot' is selected, UKI(s) are used by default Change: Secure Boot support (both 'systemd-boot' and 'Grub') The installer will check if the firmware platform (Secure Boot) is in 'SETUP' mode and warn & exit if not Remove: Since the latest 'nvidia-utils' package now enables by default the following: "PreserveVideoMemoryAllocations, TemporaryFilePath, modeset & fbdev kernel parameters" & "resume-hibernate-suspend services", the code enabling these has been removed from the installer, as obsolete Change: Many prompts now have defaults pre-set [Y/N], to reduce user's input Add: When running in a VM (but not in 'Auto-Guided' mode), new prompts will inform you when skipping unnecessary stages of the installation Change: If Dual/Multi-booting with other OS's : If 'systemd-boot' is selected & the ESP mountpoint is set to '/efi' & the ESP is less than 200Mb, the installer will expect the creation an 'Extended Boot Partition (XBOOTLDR)' and will drop to 'Manual Partitioning' mode to do so. Change: Optimized code in the 'sanity_check' & 'revise' functions Add: Optimize/add 'zram' configuration for enhanced performance in VMs Change: Nice visual additions for a better aesthetic experience Indentation Jane Doe 2024-10-19 10:09:57 +00:00
  • eab21626e4 Change: Edited 'first_check' function so as to load the 'Select Fonts' stage only when the user is logged in as ROOT in the console (tty) Jane Doe 2024-09-22 14:35:16 +00:00
  • 6d65c6f030 Change: 'Graphics Setup' stage > Major code revision in order to comply with the latest Nvidia drivers changes Change: Some minor indentation Jane Doe 2024-09-21 23:08:13 +00:00
  • 2d9bde1332 Update README.md with the latest changes Jane Doe 2024-09-20 20:14:25 +00:00
  • 9f192bb1b5 Add: Now the installer specifically informs the user if the installation disk has been Auto-Formatted by the 'Smart Partitioning' or 'Partitioning Presets' function Change: Running 'pacstrap' now ommits the '-i' flag, to speed up the whole process Change: 'Automatic Partitioning' stage has been revised to ommit an unnecessary repeat of the 'Sanity Check' stage Change: Now, when the Installer aborts, it automatically unmounts all/any mounted partitions, for convenience Remove: 'vorbisgain' package has been removed from the 'Minimal Plasma' setup, in compliance with Arch's repos Change: 'LDFLAGS' & 'RUSTFLAGS' configuration has been removed from the 'makepkgd.conf' drop-in configuration file at /etc/makepkg.conf.d/ Change: A few Prompts have been edited, to provide better aesthetics Change: Some minor indentation elementrick 2024-09-20 20:07:35 +00:00
  • 8d2217a137 Add: The installer will not load the 'Automatic Partitioning' stage if the user has already denied the said stage, instead 'Manual Partitioning' stage will be auto-loaded elementrick 2024-09-14 19:22:32 +00:00
  • 4ccce091b5 Add: 'Automatic Partitioning' > 'Smart Partitioning' & 'Manual Presets': Now, when an Extended Bootloader Partition is needed the installer will create it without any user interaction Change: Bootloader configuration (btldr_conf) function revised to comply with latest installer changes Add: Edited a few prompts for visual/aesthetic purposes elementrick 2024-09-11 16:49:42 +00:00
  • 076d59db95 Add: Now 'partprobe' is being executed after 'sgdisk' has finished processing Change: There are 4 Partitioning Layout Presets now, to make the selection easier (man_preset function) Change: 'Sanity Check' stage has been revised to allow 'systemd-boot' to be installed on an ESP mounted to '/efi' without the need for an 'XBOOTLDR' partition to be present Change: 'Sanity Check' stage has been revised to being more informative to the user and perform more necessary actions to solve partitioning issues Change: 'Sanity Check' stage now informs when there is need for an Extended Boot Partition (XBOOTLDR) when dual/multibooting Change: Bootloader configuration (btldr_conf function) revised its logic to allow 'systemd-boot' to install to '/efi' without an 'XBOOTLDR' partition when there is dual/multiboot and 'ESP' size is more than 200Mb elementrick 2024-08-30 15:41:13 +00:00
  • aef70bada2 Update README.md with the latest changes elementrick 2024-08-27 19:29:06 +00:00
  • 07f30327d3 Add: Support for UKI's has been added. Full Disk Encryption is planned to be added in the future. Change: 'sgdisk' now uses the -I (--align-end) flag when creating partitions, needed when setting 'LUKS' encryption on volumes Change: Chrooting and setting the 'base' system now resides in a seperate function (main_chroot), to avoid code repetition Change: Setting final variables now resides in a seperate function (set_vars) Change: Custom Plasma & custom Gnome setups have been renamed to 'Minimal Plasma & Minimal Gnome' and now support selecting one of the available bootloaders Change: 'lsblk' now uses a simpler syntax for detecting filesystems on volume Remove: 'xsane' package has been removed from Plasma Minimal setup Change: Now 'grub' configuration takes place in /etc/default/grub.d/00-custom.cfg file, as a drop-in file Change: Now the installer opens 'Automatic Partitioning' prompt by default If 'Sanity Check' succeeds and 'Multibooting' is 'n' > Continue with current disk partition layout > 'n' Fix: A bug has been fixed that would reset 'mkinitcpio hooks' to 'empty', when inside a 'VM' environment and the user has been revising the installation Minor indentation and visual changes elementrick 2024-08-27 18:37:17 +00:00
  • 532dd1fe6e Change: Reduced the sleep time by 0.1 sec for swifter menus response Change: All 'Warning/Error' prompts have been replaced by new, more easily descriptive and good looking ones Remove: Unnecessary stages (e.g selecting Graphics Driver while inside a VM) are now gracefully omitted instead of being executed but auto by-passed Change: A few prompts have been edited for aesthetic purposes Add: Now the installer lets you select the mountpoint of choice for the ESP (/efi or /boot) Add: Now the installer asks if you're dual/multi-booting with other OS's and will not touch the ESP or any other partition, all actions will take place manually using 'cgdisk' Add: 'Sanity Check' stage has been greatly upgraded: If Dual/Multi-booting: After checking the ESP size > If the ESP size is too small, the installer will take a wide range of actions and guide you to resolve the issue by selecting '/efi' as a mountpoint or if using systemd-boot, to select '/efi' as mountpoint and to create an 'XBOOTLDR' partition. All these take place automatically and the stages involved are 'Auto-Guided' Change: Virtual Machine detection now resides in a different code block from before, simplifying the installation process Change: New 'Partitioning Presets' are offered at the 'Preset selection' stage, to cover the extended range of choices the installer offers Change: Now the 'Sanity Check' stage presents you with the partitions overview instead of filesystem overview Change: Now the installer uses a 'Press any key to continue' prompt instead of the previous 'time countdown' method, to ensure the user has read all the info in some important prompts Change: Some variables have been renamed (more descriptive) Change: Some stages are now omitted if the user decides to 'Revise' the installation, since they are already completed Change: 'LUKS ecryption' > Formatting partitions > the installer no longer aborts on error, but re-runs the stage Change: The main/basic 'chroot' function now lives in its own code block Change: 'irqbalance' package and its service activation have been removed from the custom Plasma & Gnome setups elementrick 2024-08-16 19:13:57 +00:00
  • 05d47511e0 Add: Support for 'Zram Swap' has been added Add: 'Custom Setup' > Add Packages : Added auto-configuration for 'lightdm' if the 'Lightdm GTK/Slick/Deepin Greeter' has been selected Remove: Do not reload the 'Partition Manager' stage after auto-unmounting filesystems and switching to 'Manual Mode' (if formatting or mounting errors have occured) Change: Put code blocks into functions and re-arrange code, for script simplification Change: A few prompts have been edited for aesthetic purposes elementrick 2024-07-28 16:35:23 +00:00
  • 1913ee51f2 Some aesthetic changes elementrick 2024-07-26 20:55:26 +00:00
  • d119143434 Change: Edit a few prompts for clarification/aesthetic purposes Change: Make 'lightdm-gtk-greeter' the default option when selecting the 'Mate' and "Budgie' desktops Variable renaming (better description) elementrick 2024-07-24 10:29:05 +00:00
  • f059095eaa Change: Refine prompt's visual aesthetics elementrick 2024-07-20 12:02:38 +00:00
  • 9ef0695a55 Change: Make changes to a few prompts, for aesthetic reasons elementrick 2024-07-20 11:05:27 +00:00
  • 9abcec6f38 Change: Reset involved variables when 'Revise' installation has been selected Change: Refined the circumstances under which the installer is asking to format a detected '/Home' partition elementrick 2024-07-19 21:07:43 +00:00
  • b62037d9cc Change: 'Smart/Automatic Partitioning' > When 'Revising' installation, now the installer will present you with the current partitioning layout and ask to proceed or not. If not, the installer will automatically take all necessary actions for completion. elementrick 2024-07-19 16:58:25 +00:00
  • 8c502a7ca0 Change: 'Start Installation' > If all required partitions are already present on disk and you reject using them, you will be presented with the following options (in this order): 'Smart Partitioning' > 'Partitioning Presets' > 'Manual Partitioning'. If you reject all of the above options, the installer will abort. Prompts renaming/spacing for clarification/aesthetic reasons Added 'sox' package at the KDE/Plasma Custom setup & Gnome Custom Setup elementrick 2024-07-19 16:19:45 +00:00
  • 8041a1bea9 Changed a few prompt;s spacing elementrick 2024-07-09 17:21:06 +00:00
  • 1c74a88dac Remove comments elementrick 2024-07-02 21:41:48 +00:00
  • d80de009ef Change: Revamped 'Sanity Check' stage code Add: 'Auto-Guided Installation' > 'Sanity Check' > 'Partitioning' > Installer now smartly suggests necessary stages (Smart Partitioning / Partition Layout Preset Selection / Manual Partitioning) to accomplish partitioning. Prompts / visuals added Indentation elementrick 2024-07-02 21:12:07 +00:00
  • 172bffb754 Prompt renaming elementrick 2024-06-30 08:14:55 +00:00
  • 5d9dd4c2cb Update README.md elementrick 2024-06-30 08:04:14 +00:00
  • 02f8c57372 Code optimization elementrick 2024-06-30 07:51:40 +00:00
  • 335266a64f Update README.md elementrick 2024-06-30 06:14:28 +00:00
  • 9e6360abf3 Update README.md elementrick 2024-06-30 06:13:05 +00:00
  • 5440956b5b Update README.md elementrick 2024-06-30 06:12:18 +00:00
  • dd15b98d87 Update README.md elementrick 2024-06-30 06:11:09 +00:00
  • ebc7fa70d5 Update README.md elementrick 2024-06-30 05:55:41 +00:00
  • e37b034a6a Change: 'Sanity Check' stage : Rename 'Disk /dev/xxxx Auto-Formatted OK' prompt to 'Disk /dev/xxxx Auto-Partitioned OK', as this is correct description to use. elementrick 2024-06-29 17:41:25 +00:00
  • 090b654c3c Fixed a bug preventing auto-guided partition formatting elementrick 2024-06-29 17:28:16 +00:00
  • 7d55f08ae3 Add: 'Partition Manager' > 'Automatic Partitioning' > 'Preset Selection' : Now, when presets [3] & [4] are selected (create ESP, /Root, /Home & ESP, /Root, /Home, /Swap) the user can set a custom percentage for the '/Root' partition's size to be created. Default percentage is 25% of the Disk's total detected capacity. Aesthetic adjustments/ polishing the TUI in the 'Automatic Partitioning' stage. Indentation. Elementrick 2024-06-28 21:51:27 +00:00
  • ff7bb93f86 Change: Replace all 'mkdir' commands with 'mount --mkdir' where applicable Elementrick 2024-06-26 19:45:00 +00:00
  • da2b2b5a0a Change: 'Auto-Guided Installation' > The installer now offers the choice to 'Automagically' partition (Best Effort) the installation disk. The 'Partition Layout Preset' to be used, derives automatically from the current User Preferences. No additional user input is needed. When this option is used, and after successful stage completion, 'Sanity Check' will report the event as: 'Disk </dev/xxxxxx> Auto-Formatted OK' Jane Doe 2024-06-25 21:29:47 +00:00
  • 9cc471af81 Change: 'Filesystem Selection' > 'Ext4' > Now the installer offers to create/use a separate '/Home' partition if desired Change: 'Sanity Check' stage : Now the installer asks for action if more than 1 partitions of type 'Linux /Home' are found ONLY if the user has previously selected 'Ext4' as filesystem and use of a separate /Home partition Change: 'Sanity Check' stage : Now the installer asks for action if more than 1 partitions of type 'Linux /Swap' are found ONLY if the user has previously selected use of a /Swap partition Change: 'Encryption Setup' stage : Now if a partition of type 'Linux /Home' is detected, the installer offers to encrypt it ONLY if the user has previously selected 'Ext4' as filesystem and use of a separate /Home partition Change: 'Confirm Installation Status' > 'Revise Installation' > The 'Partition Manager' stage has been removed, as the installer can now automatically deal with the partitions layout it is presented with. Change: The '--graceful' flag has been removed from the options, when installing 'systemd-boot' Minor indentation Jane Doe 2024-06-25 18:11:31 +00:00
  • 1cf0a8af43 Change 'mkinitcpio' hooks 'keymap, consolefont' to 'sd-vconsole' as systemd is being used. Jane Doe 2024-06-23 16:26:38 +00:00
  • feee5e36c6 Remove: Since systemd 255+ and mkinitcpio 38+, a lot of Swapping configuration has been deprecated due to systemd's amazing automation, so it has been removed (as being redundunt) from the installer, following the latest guidelines. Add: Sanity Check > When several partition of the same type {root,ESP,home,swap} are detected, the installer will warn and manage ONLY the ones relevant to your currently detected preferences. Indentation. Jane Doe 2024-06-23 15:35:58 +00:00
  • 28c3450b45 Update README.md to reflect latest changes. Jane Doe 2024-06-22 21:47:19 +00:00
  • 6271e0a9d3 Remove: For reduced complexity, the 'Installation Disk & Encryption' stage has been removed from the 'Disk Management' submenu. It is now part of the auto-guided 'Start Installation' stage. Change: 'Disk Management' > 'Partition Manager' > 'Automatic Partitioning': Now detects user's current preferences and offers/selects the appropriate 'Partition Layout Preset' automatically. Add: Packages: 'gnome-shell-extension-appindicator' and 'glib2-devel' have been added to the 'Custom Gnome Setup' Change: Silence verbosity of stdout/stderr when a 'Swapfile' is created. Minor visual changes and indentation. Jane Doe 2024-06-22 21:35:17 +00:00
  • 19f086195a Change: Plasma/Gnome Optimized System Setups: Silence unnecessary verbosity when activating 'x86_energy_perf_policy' package during installation, where applicable. Change: Remove unnecessary '--ultra -20' flag from the zstd compression option at '/etc/makepkg.conf.d/makepkgd.conf' custom drop-in file. Jane Doe 2024-06-21 14:54:55 +00:00
  • 4f7624e157 Update README.md Jane Doe 2024-06-18 13:03:31 +00:00
  • a913d5f40e Changes in 'Auto Partitioning' stage, to avoid verbosity of 'stderr' when selected drive did not exist/answer was invalid Add: In 'Auto Partitioning' stage, extended info and colors have been added to the prompt, to better clarify which filesystems the 'Partition Layout Presets' support. Add: In the Manual 'Format Boot Partition' & 'Format Root Partition' stages, if formatting the selected partition is skipped, a 2 sec delay has been added after the 'Warning' prompt to stress the importance. Jane Doe 2024-06-17 17:11:33 +00:00
  • c61366ceda Changed ESP's minimum size limit to 200M from 300M at 'Sanity Check' stage Jane Doe 2024-06-17 14:25:08 +00:00
  • 2d62d97674 Add: For clarification, 'Partition Layout Presets' now show which filesystem is supported Jane Doe 2024-06-16 06:18:18 +00:00
  • 30b0638c89 Update README.md to reflect latest changes Jane Doe 2024-06-15 23:12:41 +00:00
  • 3a04b5bb25 Add: The'Partition Manager' stage has been fully revamped, and now consists of 2 Modes: An 'Auto Mode' that offers ready-made compatible Partition Layout Presets with sane defaults to select from, and a 'Manual Mode', (which now shows extended info about the supported partition types and mountpoints that the installer expects), where 'cgdisk' is used, with its easy and and intuitive ncurses TUI. Jane Doe 2024-06-15 22:57:43 +00:00
  • a109cffd1f Partition Manager stage: Added extended info about the supported partition types and mountpoints that the installer expects, for the installation to proceed. Jane Doe 2024-06-13 21:14:56 +00:00
  • 891e052ec0 Partition Manager: Added extended info on the supported partition types and mountpoints that the installer expects, for the installation to proceed. Jane Doe 2024-06-12 17:35:11 +00:00
  • 2c543a2ffd A new mechanism has been added, that scans the partitions on the installation disk and if more than one of each type {root/EFI/home/swap} are detected, it Auto-Assigns the 1st partition of each type, to be used by systemd's automation in the installation (as the 'Discoverable Partitions Specifications' dictate). Of course comes with its own menu/prompts, for user interaction. Jane Doe 2024-06-11 20:03:05 +00:00
  • 187b84dd63 Undo recent changes Jane Doe 2024-06-11 15:05:23 +00:00
  • 8ab49ef7e4 Update README.md to reflect latest changes Jane Doe 2024-06-11 14:38:49 +00:00
  • c322988b4c A new mechanism has been added, to scan the partitions on the selected (installation) disk and if more than one of each type {root/EFI/home/swap} is detected, to Auto-Assign the 1st partition of each type, to be used by systemd's automation in the installation (as the 'Discoverable Partitions Specifications' dictate). Of course comes with its own menu/prompts, for user interaction. Jane Doe 2024-06-11 14:29:02 +00:00
  • 1c5dad5fec Update README.md Jane Doe 2024-06-10 17:07:00 +00:00