Commit Graph

1279 Commits

Author SHA1 Message Date
Dylan M. Taylor 4afcde09f3 This is probably more technically correct 2021-04-08 09:20:39 -04:00
Dylan M. Taylor 9d076fad89 DOCS: How to test a commit from a live image 2021-04-08 09:20:39 -04:00
Anton Hvornum e9a3e8661e Moved the print logic for browser warning 2021-04-08 09:20:39 -04:00
Dylan M. Taylor b483c718da Add a message about specifying a web browser 2021-04-08 09:20:39 -04:00
Dylan M. Taylor 186f12c5f1 Remove chromium from default awesome install
Promotes a consistent installation experience across DEs.
2021-04-08 09:20:39 -04:00
Dylan M. Taylor 8bc1f0d420 Remove evolution from default installation as suggested
It was pointed out that users can install an email client if they want one.
2021-04-08 09:20:39 -04:00
SecondThundeR 23fc3ab2f2 Fix incorrect behavior for empty sudo username 2021-04-08 09:20:39 -04:00
Pyfisch b6e9f11669 Fix PKGBUILD conflicts and add provides line 2021-04-08 09:20:39 -04:00
Anton Hvornum 5134fb75c6 Corrected for keymap before encrypt hook
Also think that we should patch mkinitcpio, not replace it.
Especially in the btrfs case where we simply just want to add `btrfs` to the `MODULES` section.
2021-04-08 09:20:39 -04:00
Dylan M. Taylor a3ace5e36e This comment should no longer apply. This is a fairly sane default for GNOME. 2021-04-08 09:20:39 -04:00
Dylan M. Taylor 9c82bde2fc gnome-sound-recorder is probably also desirable 2021-04-08 09:20:39 -04:00
Dylan M. Taylor 81aa1df82a Fix #183 gnome-extras installs far too much bloat
This keeps some of the most useful packages from the defaults.
2021-04-08 09:20:39 -04:00
Pyfisch e9af6a0b35 Indent using 8 spaces in PKGBUILD 2021-04-08 09:20:39 -04:00
Pyfisch d1be941336 Add primary PKGBUILD for testing the package 2021-04-08 09:20:39 -04:00
Pyfisch 16e6188f1d Remove outdated PKGBUILD files
setup.cfg whitespace changes.
2021-04-08 09:20:39 -04:00
Pyfisch 01aa1da474 Add console_scripts archinstall entry point
archinstall should be callable from the command-line.
Previously this was achieved with a shell script,
however Python packages contain a built in way to to
this via the entry points mechanism.
2021-04-08 09:20:39 -04:00
Pyfisch 5bc9ab3aac Switch to setup.cfg
Configure setup.cfg to find all Python packages.
Add more metadata to package.
2021-04-08 09:20:39 -04:00
Pyfisch 5a07bfbebd Add .pyproject.toml file for PEP 517 compliance 2021-04-08 09:20:39 -04:00
SecondThundeR b3aa1ef695 Update regex rule and move check to a function 2021-04-08 09:20:39 -04:00
SecondThundeR caeb1d433f Replace lowercase conversion with correct checking 2021-04-08 09:20:39 -04:00
SecondThundeR 3640ee8d25 Add lowercase conversion for usernames 2021-04-08 09:20:39 -04:00
Anton Hvornum d771d35076 Update installer.py 2021-04-08 09:20:39 -04:00
Ruslan Kiyanchuk b178dc7267 Fix undefined variables in installer 2021-04-08 09:10:55 -04:00
Leonid Bloch 5a3988a0b2 README: Clarify about the profile installation example
* Clarify that 'awesome' is a window manager, and not a network-related
  entity.
* Add a link to Profile documentation.
* Remove a trailing whitespace.

Signed-off-by: Leonid Bloch <lb.workbox@gmail.com>
2021-04-05 18:32:21 +03:00
Anton Hvornum 2c73989da4
Removed a TODO comment 2021-04-05 11:38:17 +02:00
Anton Hvornum b46e391ebc Fixes: AttributeError: 'BlockDevice' object has no attribute 'keep_partitions' 2021-04-04 22:40:17 +02:00
Anton Hvornum fe68644428
Merge pull request #171 from zosman1/master
Resolve #110
2021-04-04 20:22:23 +00:00
Zach Osman 69a8730845 Removing background color definitions for all log functions 2021-04-04 16:14:13 -04:00
Zach Osman 9b2af4eb4c Closed #110 2021-04-04 15:46:02 -04:00
Anton Hvornum 45e61dd83e
Merge pull request #165 from rffontenelle/fix-repo-url
Update repo to archlinux/archinstall
2021-04-04 18:33:17 +00:00
Anton Hvornum f8fc542fd7
Merge branch 'master' into fix-repo-url 2021-04-04 18:32:59 +00:00
Anton Hvornum b02c999191
Merge pull request #162 from rffontenelle/fix-typos
Fix misspellings
2021-04-04 15:50:44 +00:00
Anton Hvornum 6c31ad7aa0
encryption_passwed -> encryption_password 2021-04-04 17:43:56 +02:00
Anton Hvornum 85a69f694d
Merge pull request #161 from rffontenelle/fix-build
Fix docs warnings
2021-04-04 15:41:33 +00:00
Rafael Fontenelle 5a321d6ce5 Update repo to archlinux/archinstall 2021-04-04 11:52:51 -03:00
Rafael Fontenelle 2b5b1ad83d Fix misspellings 2021-04-04 11:28:54 -03:00
Rafael Fontenelle a0a4b5dbfe Fix docs warnings 2021-04-04 10:53:16 -03:00
Anton Hvornum ef021698b6
Updated CODEOWNERS
Mainly to avoid pinging grazzolini on every PR for code review.
But left him on the PKGBUILDs as he has way better knowledge about those things.
2021-04-03 19:38:44 +02:00
Anton Hvornum bf4c32e2e0 Forgot option PARTUUID to lsblk 2021-04-03 18:34:51 +02:00
Anton Hvornum cba30b9e26 Merge branch 'master' of github.com:Torxed/archinstall 2021-04-03 16:22:19 +02:00
Anton Hvornum b2927a5067
This should fix #151, by using lsblk instead of /dev/disk/by-partuuid. It also cleaned up the installer code quite a bit during the bootloader installation. Will do the same for encrypted drives later on by implementing UUID on a BlockDevice (disk) level. 2021-04-03 16:22:09 +02:00
Anton Hvornum 746cd64785
Merge pull request #148 from Didr/editorconfig
Create .editorconfig
2021-04-03 13:33:45 +00:00
Anton Hvornum 2bf947ba05
This should correct #152. When a newly /boot partition is created with no content or incorrect filesystem (meaning, no file system yet), the .has_content() call will crash due to incorrect fstype. Which means we should be able to skip the check and assume it's safe to format. Because there's no way (?) other OS:es can store something on the boot partition on a broken FS. 2021-04-03 15:32:06 +02:00
Anton Hvornum 7333fe109c
Converted the raise exception into a log. Whenever blockdevice is unsure of what type it's working on, it will not log it as a debug message. 2021-04-03 15:18:35 +02:00
Anton Hvornum 1c3287bc81
Removed a breaking change while fixing hardware raids 2021-04-03 15:11:10 +02:00
Anton Hvornum 67bb00c655
This partially addresses #151. Which might require more than just the path being returned. As the blkid might not be correctly identifying it in the bootloader step. But we'll have to test and see. 2021-04-03 14:59:40 +02:00
Anton Hvornum 7ae9696f13
This should correct #135. I'll have to investigate other places where this logic might be as well and correct those. 2021-04-03 14:04:18 +02:00
Anton Hvornum bb295cb83a
Fixes #149 as well as --help. This will be added in the next patch release. 2021-04-03 11:25:34 +02:00
Didr 2f24898eb7
Create .editorconfig 2021-04-03 04:52:01 +02:00
Anton Hvornum 428bf16868 Moving the CODEOWNERS file again 2021-04-02 22:01:07 +02:00