Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

Releases: Rawleenc/ArchCraftsman

Release 3.3.0

30 May 19:34
Compare
Choose a tag to compare

Finally !

Here is the 3.3.0 archlinux-install release !

New in this release :

  • Add the possibility to choose the partition format, with an initial support of BTRFS
  • Add ZRAM support, with installation, configuration and activation of a ZRAM device of half of the RAM size
  • Complete base packages
  • Add possibility to not have swap at all
  • Disable pacman download timeout by default
  • Add an help system on some script options to clarify them
  • Tweak reflector command to fetch better mirrors without the country filter
  • Allow to install minimal desktop environment for gnome, plasma, xfce, deepin and mate
  • Choose adapted terminus console font size according to the TTY resolution for HiDPI screens
  • Split packages installation in two steps to avoid unanswerable questions
  • Execute packages installations into python's subprocesses to manage potential pacstrap or pacman fails
  • And many other little improvements and optimizations

I want to address a big thanks to @Neo-29 for his contribution to the development of this release by proposing very good feature ideas !

I hope you will enjoy this release !

Release 3.2.5

22 Apr 20:01
Compare
Choose a tag to compare

New in this release :

  • Replace ntpd by systemd-timesyncd
  • Remove ntp from the base packages
  • Update README to fix base packages list

Release 3.2.4

19 Apr 18:09
Compare
Choose a tag to compare

Fixed in this release :

  • Update the way mirrors are sorted to fix slow mirrors with excellent score issue

Release 3.2.3

11 Mar 19:06
Compare
Choose a tag to compare

Fixed in this release :

  • Fix typo and related translation in a manual partitioning's prompt

Release 3.2.2

08 Mar 22:37
Compare
Choose a tag to compare

New in this release :

  • Add xdg-desktop-portal, xdg-desktop-portal-gnome and qt5-wayland packages to gnome installation
  • Add xdg-desktop-portal and xdg-desktop-portal-kde packages to plasma installation
  • Add qt5-wayland package to plasma wayland installation option
  • Uncommenting color and parallel download configs in live's pacman.conf
  • Uncommenting parallel download config in installed system's pacman.conf

Release 3.2.1

06 Feb 13:41
Compare
Choose a tag to compare

Fixed in this release :

  • Fix un-commenting the new wheel group line in /etc/sudoers file
  • Add polkit to base packages to allow user to shutdown on minimal installations

Release 3.2.0

22 Nov 20:27
Compare
Choose a tag to compare

New in this release :

  • Add support for Sway
  • Change xfce4-terminal by alacritty for i3
  • Remove the possibility to install lightdm for enlightenment, i3 and sway

Fixed in this release :

  • Install and enable acpi daemon only for enlightenment, i3 and sway
  • Fix setup chroot keyboard function in case of no xorg server installed

Release 3.1.0

17 Nov 22:53
Compare
Choose a tag to compare

New in this release :

  • Add multi-boot detection in UEFI's automatic partitioning
  • Add support for budgie, cinnamon, cutefish, deepin, lxqt, mate, enlightenment and i3 desktop environments
  • Add acpid daemon to the base and enable it by default
  • Add net-tools to base packages

Release 3.0.0

14 Nov 01:04
Compare
Choose a tag to compare

This is a quite big release. I decided to rewrite the entire script in python. There is multiple reasons behind this language change :

  • Make development of future features easier
  • Allow the development of way more complexe features
  • Improve the maintainability of the script
  • Make it easier for people to contribute to the script if they want to

There are also some new little features in addition as well :

  • Add GRUB_DISABLE_OS_PROBER=false to the GRUB config
  • Add GRUB save default option to the GRUB config
  • Optimizing a bit how packages existence is checked
  • Remove exfatprogs packages for main file systems support bundle
  • Add a computed default value for the swapfile size in manual partitioning

I hope you'll enjoy this release.

Release 2.4.1

06 Nov 16:23
Compare
Choose a tag to compare

Fixed in this release :

  • Fix duplicates in partitions array in automatic partitioning added in case of relooping