Anton Hvornum
08cf788eaa
Reworked the mkinitcpio configuration to be more robust according to the logic behind #91 and in prep for #145 . Also in prep for #124 the lookup of partitions have been prepared here. We now need a reverse-lookup function.
2021-04-08 22:58:45 +02:00
Anton Hvornum
e717a72a10
Starting implementing #124 . The installer will be detatched from block devices and partitions. Instead it will rely on a given destination to pacstrap to. From there, it should be able to do reverse-lookups on the target and base it's information and choises from there. This removes any form of partitioning logic, hardware logic and other things from the initialization of the installer. These things should be explicitly called from the installers functions instead. Such as .set_hostname() instead of passing it as a initiation variable.
2021-04-08 22:47:13 +02:00
Anton Hvornum
ef89010efe
Merge pull request #243 from archlinux/torxed-patch-master
...
Re-working examples/minimal.py
2021-04-08 19:51:05 +00:00
Anton Hvornum
154e048179
Merge pull request #239 from dylanmtaylor/patch-1
...
Remove nano from base packages
2021-04-08 19:43:35 +00:00
Anton Hvornum
70de1ffbd9
Merge pull request #242 from dylanmtaylor/cinnamon
...
Pull in Cinnamon and XFCE4 Commits from 2.2.0 into Master
2021-04-08 19:43:06 +00:00
Dylan Taylor
72f3423798
Integrate XFCE4 with master
2021-04-08 15:41:08 -04:00
Dylan M. Taylor
84e6db27bb
Fix another incorrect comment on XFCE4 profile
2021-04-08 15:40:20 -04:00
m1ten
eb7497f2aa
Update xfce4.py
2021-04-08 15:40:09 -04:00
m1ten
c2c1126254
xfce4
2021-04-08 15:39:44 -04:00
Dylan Taylor
dfec4b77fd
Integrate cinnamon with changes on master.
2021-04-08 15:35:33 -04:00
Dylan M. Taylor
5ec1e1d4f5
Fix incorrect comment. Cinnamon doesn't have any Wayland support yet.
2021-04-08 15:34:21 -04:00
Anton Hvornum
ab2a43e19f
Forgot a variable.
2021-04-08 21:33:49 +02:00
m1ten
0934f4c3e7
Create cinnamon.py
2021-04-08 15:33:37 -04:00
Anton Hvornum
19db5919f6
Merge pull request #241 from dylanmtaylor/patch-3
...
Implement Sway and use SDDM as Greeter
2021-04-08 19:17:52 +00:00
Dylan Taylor
e49f983036
Add sway profile to desktop file
2021-04-08 15:15:44 -04:00
Dylan Taylor
8c9b162049
Implement Sway
...
Try switching from gdm to sddm as gdm pulls in a lot of GNOME packages
Fix comment
Update sway.py
2021-04-08 15:14:26 -04:00
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
Dylan M. Taylor
be208990da
Remove nano from base packages
2021-04-08 14:00:57 -04: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
6010d62bf5
Merge pull request #238 from dylanmtaylor/patch-1
...
Move some packages from awesome to desktop generic profile and add wireless/SMART tools
2021-04-08 17:51:34 +00:00
Dylan M. Taylor
d8a2437778
Move from awesome to desktop and add wireless config utilities and smartmontools
2021-04-08 13:33:06 -04: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