v2.1.1
New features
- Now supports configuring wifi by copying the current ISO/live-medium
iwdconfiguration if one was set up before the installer was started #82 - man pages can now be built using
cd docs/ && make man. This has two additional dependencies:- python-sphinx
- python-spinx_rtd_theme
systemd-networkd,systemd-resolvedandiwdare now dynamically installed depending on which network configuration the user chooses to install (or opt out from). #82 (Thanks to @grazzolini for correcting some of my logic and making this one work perfectly)- KDE now has a Wayland profile called
kde-wayland. (Thank you @AdvaithM for this development) - Archinstall now supports the filesystem XFS (Added by @AdvaithM)
- Archinstall now supports the filesystem F2FS (Added by @reid) #90
- Logging is now done in
/var/log/archinstall/install.logand will be mirrored between the ISO and the install medium uponarchinstall.Installer().__exit__. #56 - New function to detect if UEFI or BIOS is booted via
archinstall.hasUEFI()#44 #96 - New function to detect if WiFi exists on a hardware level via
archinstall.hasWifi()#44 #82 #96 - New function to detect if a certain graphics card exists on a hardware level via
archinstall.hasNvidiaGraphics(),archinstall.hasAmdGraphics(),archinstall.hasIntelGraphics()#44 #96
Bugs and fixes
- Fixed docs (mainly links f48e5d5 and layout for manpages) #78
- Fixed KDE which relied on
xorg-xinitinstead ofsddm#83 (Shoutout to @AdvaithM for this one) - Some spelling issues 627deb7 (Shoutout to @J-James for that one, I know it's minor but worth it)
- Corrected the file format labling of
archinstall.Partition()forext4partitions. #88 (Spotted by u/parkerlreed on reddit starting out as a light joke, turns into bug) terminus-font-otbchanged upstream to justterminus-fontinawesome-profile. 73191b9- The
awesome-profile has been slimmed a bit further to remove unnecessary packages. 9a94a63 - Logging in general have been looked over, some more details have been added as well as output fixed #94
- PKGBUILD's have moved location in #97
- Fixed proper
raise RequirementErroringuidedinstaller when required steps were skipped #86
Honorable mentions:
- (pre-release feature)
archinstall.wirelessScan(interface)will initiate a wireless scan usingiwctl - (pre-release feature)
archinstall.getWirelessNetworks(interface)will retrieve available wifi networks in the area usingiwctl
Both these two functions will later be converted intodbusmessages/events mentioned in #82