Commit Graph

1366 Commits

Author SHA1 Message Date
Anton Hvornum b5245b31fe
I simplified the countdown, by moving it into it's own function instead of wrapped inside guided.. This can now be used by others for a simple countdown. I also re-worked the minimal.py example to work with the new internal partitioning logic API as well as support some flags from archinstall.arguments to minimize user input requirements to just one single question. This one question will most likely go away too, but stays for simplicity right now. 2021-04-08 21:14:19 +02:00
Anton Hvornum ae2da06075
Added a safety check to verify that the encrypted partition exists at least before trying to open it. 2021-04-08 19:56:29 +02:00
Anton Hvornum c5d099c3fa
Wrong indentation on comment. 2021-04-08 19:03:04 +02:00
Anton Hvornum d988d81690
Merging in quality of life improvements from 2.2.0 into 2.1.4 (master)
Selectively bringing in quality of life improvements from v2.2.0 work into master
2021-04-08 14:53:04 +00:00
Dylan M. Taylor 7fdbfaaaf9
Merge branch 'master' into quality-of-life 2021-04-08 09:57:30 -04:00
Dylan Taylor 25309dcfb8 Disable post-install hooks for now 2021-04-08 09:55:35 -04:00
advaithm db068dfe06 Update kde.py 2021-04-08 09:51:11 -04:00
advaithm 57200d3d93 removed post_install hook 2021-04-08 09:51:11 -04:00
Dylan M. Taylor 608bada172 Clean up comments a bit 2021-04-08 09:51:11 -04:00
Dylan Taylor 8fc91c4f18 Fix issue with prep function 2021-04-08 09:51:11 -04:00
Dylan Taylor 4059d62e55 Add filtration on top level profile 2021-04-08 09:51:11 -04:00
Dylan Taylor ea81759e40 Add minimal profile and implement idea of 'top-level' profiles 2021-04-08 09:51:11 -04:00
Dylan M. Taylor c07d63296b It was pointed out that khelpcenter isn't strictly necessary 2021-04-08 09:51:11 -04:00
Dylan M. Taylor 858585e7d7 Switch from metapackage to a more minimal install 2021-04-08 09:51:11 -04:00
Anton Hvornum b8774236dd Added a forgotten return value of _post_install 2021-04-08 09:51:11 -04:00
advaithm 56df79d647 added egl-wayland and changed prompt 2021-04-08 09:51:11 -04:00
advaithm 130f5729a0 ask user for default session over asking if they want wayland 2021-04-08 09:51:11 -04:00
advaithm 210e53ca3e Update kde.py 2021-04-08 09:51:11 -04:00
advaithm 926906d946 merge kde and kde-wayland 2021-04-08 09:51:11 -04:00
advaithm 44df0f6046 added _post_install hook. 2021-04-08 09:51:11 -04:00
advaithm a16723abde Update guided.py 2021-04-08 09:51:11 -04:00
Anton Hvornum 44574d1921 Fixing glitch in variable use after moving to __packages__ definition. 2021-04-08 09:44:04 -04:00
Anton Hvornum 57a458e4ee Updating documentation. 2021-04-08 09:20:39 -04:00
Anton Hvornum c6e7bb4595 Corrected the new-line parameter 2021-04-08 09:20:39 -04:00
Dylan M. Taylor b96ba6e237 Break web browser suggestion into second line to avoid wrapping 2021-04-08 09:20:39 -04:00
Dylan M. Taylor ef2e1fd239 Make the minimal installation example use the minimal profile instead of awesome wm 2021-04-08 09:20:39 -04:00
Anton Hvornum 8728ec8e66 Update pull_request_template.md 2021-04-08 09:20:39 -04:00
Anton Hvornum 8a7e261c3f Update pull_request_template.md 2021-04-08 09:20:39 -04:00
Anton Hvornum 67d05d24eb Update pull_request_template.md 2021-04-08 09:20:39 -04:00
Anton Hvornum 7ce2051a26 Update pull_request_template.md 2021-04-08 09:20:39 -04:00
Jatin e4ca6d8328 Remove gnome-todo and gnome-sound-recorder from default installation
gnome todo and gnome sound recorder should not be in default installation, honoring the Arch Linux philosophy. These packages are not even pre installed on other major linux distributions.
2021-04-08 09:20:39 -04:00
Dylan M. Taylor 89c0105d4c python setup.py build is not needed if you call install 2021-04-08 09:20:39 -04:00
Dylan M. Taylor 8bfa24d6c6 After testing pacman -R, I noticed it didn't work right 2021-04-08 09:20:39 -04:00
Anton Hvornum 0957ce4f00 Update README.md 2021-04-08 09:20:39 -04:00
Anton Hvornum 837469bf76 Made it into more of a "step by step" structure 2021-04-08 09:20:39 -04:00
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