Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-26Added enabling of systemd-networkd and systemd-resolvd in the copying of the ↵Anton Hvornum
ISO network configuration.
2021-01-26Corrected a error in the installation of iwd. The package was added to ↵Anton Hvornum
base_packages, which is never installed if the installer has already finished installing the base packages before this function was called. copy_ISO_network_config() there for now properly checks if the installation is complete and if so, simply straps in the package. Otherwise adds it to the base packages and waits for the base to roll through.
2021-01-25Adding copy mode for #95 (#82). I wouldn't say this is a hacky way of doing ↵Anton Hvornum
it, but using a string as identifier is the only way I can think of currently in guided.py. When user is prompted to select a interface to configure for networking, there's now a zero-option to copy existing ISO configuration to the install medium. This enables advance configuration prior to running the installer - and simply copy it straight over to the install medium. Two requirements: 1: That iwd is used for wifi configuration and config for passwords etc are stored in /var/lib/iwd 2: That systemd-networkd is used to configure networking/IP/DHCP as anything under /etc/systemd/networkd/* is copied over.
2021-01-25Adding copy mode for #95 (#82). I wouldn't say this is a hacky way of doing ↵Anton Hvornum
it, but using a string as identifier is the only way I can think of currently in guided.py. When user is prompted to select a interface to configure for networking, there's now a zero-option to copy existing ISO configuration to the install medium. This enables advance configuration prior to running the installer - and simply copy it straight over to the install medium. Two requirements: 1: That iwd is used for wifi configuration and config for passwords etc are stored in /var/lib/iwd 2: That systemd-networkd is used to configure networking/IP/DHCP as anything under /etc/systemd/networkd/* is copied over.
2021-01-25Added an embryo for listing wireless networks.Anton Hvornum
2021-01-25Added some basic/crude graphics checks in hardware.pyAnton Hvornum
2021-01-25Created an embryo for hardware detection. Supports detecting WiFi and UEFI. ↵Anton Hvornum
This fixes #44 and is a start for #82.
2021-01-25Delete test.pyAnton Hvornum
2021-01-22Merge pull request #92 from grazzolini/change_arch_siteAnton Hvornum
Change Arch Linux site URL's
2021-01-22Change Arch Linux site URL'sGiancarlo Razzolini
Recently Arch Linux shed the www portion of its site. The links still work, but it's a 301 redirection to archlinux.org. Changed all the URL's still pointing to www.archlinux.org to avoid the unnecessary redirection, since on browsers the 301 is usually saved and respected, but command line tools line wget or python might not save this and always go through the redirect.
2021-01-22Merge pull request #89 from advaithm/masterAnton Hvornum
plasma wayland and xfs support
2021-01-22Safety checks prohibited this from runningAnton Hvornum
The safety mechanism prevents the installation-code under `if __name__` to run when importing to check for the `_prep_function`. when the import for `_prep_function` check is executed it imports with a bogus `__name__` override. This is to protect anything under if `__name__` from running just to be able to import and run `_prep_function()`. After that is done and the actual installation begins, it imports with a proper `__name__`, The namespace is `filename` minus the `.extension` *(.py)*, normally imports of modules with dashes (`-`) in the name is prohibited, but archintall's import mechanism supports this as it's a string-import via `importlib`. So modified to `if __name__ == 'kde-wayland'` and that worked great : )
2021-01-22replced slef.part with self.partitionadvaithm
2021-01-22fixed spaces in kde-wayland.pyadvaithm
2021-01-22fixed spaces in kde-wayland.pyadvaithm
2021-01-22fixex spaces in installer.pyadvaithm
2021-01-22fixed tabs and spaces problemadvaithm
2021-01-22fixed tabs and spaces problemadvaithm
2021-01-22xfs as partition optionadvaithm
2021-01-22plasma-wayland installeradvaithm
2021-01-21Fixes #88 - ext4 paritions incorrectly labeledAnton Hvornum
2021-01-21Merge pull request #85 from j-james/masterAnton Hvornum
Spell "environment" correctly
2021-01-21Merge pull request #87 from grazzolini/fix_networkingAnton Hvornum
examples/guided: Enable systemd-resolved
2021-01-21examples/guided: Enable systemd-resolvedGiancarlo Razzolini
If we enable systemd-networkd and do not enable systemd-resolved, the installed system is left on a state where it has networking, but can resolve any hostnames. It is required to have systemd-resolved enabled if any .network file has a DNS entry or is using DHCP=yes. https://wiki.archlinux.org/index.php/Systemd-networkd#Required_services_and_setup
2021-01-21Added nullrequest to the contributors list.Anton Hvornum
2021-01-21Merge pull request #84 from advaithm/masterAnton Hvornum
reworked kde.py to use sddm instead of hacking xinitrc
2021-01-21Spell "environment" correctlyj-james
2021-01-21reworked kde.py to use sddm instead of hacking xinitrcadvaithm
2021-01-20Merge pull request #79 from grazzolini/installationAnton Hvornum
Change the documentation now that archinstall is on the official repo…
2021-01-20Change the documentation now that archinstall is on the official repositoriesGiancarlo Razzolini
Changed README.md to not use sudo pip anymore and point users to use pacman instead. We go into more detail on the docs. Changed binary.rst to point to the official repositories too. Changed python.rst to point to using the official repositories for the installation of both the archinstall script or for just installing the library (archinstall depends on python-archinstall).
2021-01-20Updated hashsums to latest version: v2.1.0Anton Hvornum
2021-01-20Version bump. All future releases will now be PGP-signed.Anton Hvornum
2021-01-19Expanded a shortening.Anton Hvornum
2021-01-19Merge pull request #77 from Torxed/fix_typosAnton Hvornum
Fix typos
2021-01-19Expanded a shortening.Anton Hvornum
2021-01-19Merging in master changes into grazzolini's typo fixesAnton Hvornum
2021-01-19Fixed #76 and created PGP keys.Anton Hvornum
2021-01-19Added a profile for alacritty as well as tweaked the awesome profile and ↵Anton Hvornum
application profile.
2021-01-19Merge pull request #75 from grazzolini/fix_typosAnton Hvornum
CONTRIBUTING: Fix typos
2021-01-11CONTRIBUTING: Fix typosGiancarlo Razzolini
Fixed some typos on the CONTRIBUTING.md document.
2020-12-09Installer.mount() had accedental hard coded mountpoint.Anton Hvornum
2020-12-07Removing debug outputAnton Hvornum
2020-12-07Fixing a strip glitch in `sys_command()` causing certain output to get ↵Anton Hvornum
truncated in unwanted places (like fstab)
2020-12-07Minor tweaksAnton Hvornum
2020-12-07More debuggingAnton Hvornum
2020-12-07Debug dataAnton Hvornum
2020-12-07Type mismatch in genfstab()Anton Hvornum
2020-12-07Updated fstab to better match the given inputAnton Hvornum
2020-12-07fstab incorrectly updated since many version agoAnton Hvornum
Updated `genfstab()` to approprately generate a correct fstab for mounted filesystems used in `installation.mountpoint`.
2020-12-07DebuggingAnton Hvornum