Anton Hvornum
025dc83194
Corrected some minor modifications mentioned in #595 as well as merged in latest changes from master. For future PR's do create a patch-branch for upstream patches to avoid changes to your local repo.
2021-09-06 12:22:57 +00:00
Anton Hvornum
cc6491f0a5
Merge pull request #578 from l4zy0n3/patch-2
...
created load_config() to load configuration
2021-09-06 12:11:58 +02:00
Yash Tripathi
c461cc49e7
only prompt if _selected_servers is not set
2021-08-20 03:54:23 +05:30
Yash Tripathi
78bbf26c1a
Update guided.py
2021-08-20 03:48:13 +05:30
Yash Tripathi
6d462ac1cc
added servers key
2021-08-20 03:34:50 +05:30
Yash Tripathi
a67a2693db
fixed profile selection
2021-07-18 22:41:18 +05:30
Yash Tripathi
b60e8dfd10
changed dry_run to dry-run
2021-07-18 21:45:24 +05:30
Yash Tripathi
b2476313a7
added new key for desktop-environment
2021-07-18 21:40:44 +05:30
Yash Tripathi
b1998ddebf
fix for #602 , running mklabel before formatting
2021-07-18 17:15:01 +05:30
Yash Tripathi
e4eadbb5a8
Merge branch 'master' into patch-2
2021-07-18 01:30:16 +05:30
Yash Tripathi
d55b1786c5
created load_config() to load configuration
2021-07-18 01:28:41 +05:30
Hamad Al Marri
51eb05691a
Fix encryption + grub both in UEFI and BIOS systems.
...
We need to have two partitions in BIOS one for boot (grub)
and the other for root (/). The format of the boot partition
is ext2 (so it is added).
If disk is chosen to be encrypted, `then /etc/default/grub` is edited
as the followings: https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#Configuring_GRUB_2
Issue: https://github.com/archlinux/archinstall/issues/586
This work is done while working on CachyOS which is Arch based and
it is using customized archinstaller.
To test these changes you can try CachyOS installer which supports
encrypted disk with grub (https://wiki.cachyos.org/ ).
Hamad
2021-07-07 18:38:55 +03:00
Anton Hvornum
3a40764194
Merge pull request #580 from dylanmtaylor/patch-1
...
Change graphics driver prompt to better indicate default action
2021-06-14 09:37:47 +02:00
Dylan M. Taylor
8617e0c2b7
Change graphics driver prompt to better indicate default action
2021-06-13 21:51:40 -04:00
Anton Hvornum
8489137b87
Merge pull request #577 from chingnux/fix-silent
...
fix the case when there's --config but --silent is not set
2021-06-13 16:28:12 +02:00
Yash Tripathi
d30a22cae3
Setting proper keys in exported config ( #557 )
...
* Set the resolved profile path to the actual desktop environment
* split Nvidia driver list into proprietary and open-source
* Updated select_driver to use archinstall.arguments for driver selection
* Adding default value that works with later .get()
* audio will now be prompted irrespective of profile
2021-06-13 14:52:24 +02:00
Dylan M. Taylor
4e17355796
Implement is_desktop_profile helper function ( #575 )
...
* Implement is_desktop_profile helper function
* Make ask_for_audio_selection use generic_select
* Fix default value for audio selection
* Leverage list of supported desktops to perform is_desktop_profile check
* is_desktop_profile was missing a default return value
* Store return value for audio server
2021-06-13 14:32:38 +02:00
Iru Cai
c4edf34764
fix the case when there's --config but --silent is not set
2021-06-13 16:51:57 +08:00
Anton Hvornum
b9af735d85
Merge pull request #569 from dylanmtaylor/patch-1
...
Add a message when running check_mirror_reachable to let users know it's not frozen
2021-06-10 21:15:53 +02:00
Dylan M. Taylor
2eec8ffd6c
Clarify driver recommendations ( #572 )
2021-06-10 15:43:50 +02:00
Yash Tripathi
fcd0acfef2
added --dry-run flag ( #570 )
...
* added --dry-run flag
2021-06-10 15:06:15 +02:00
Dylan M. Taylor
3023e57033
Add a message when running check_mirror_reachable to let users know it is not frozen.
2021-06-10 07:44:23 -04:00
Anton Hvornum
14d0685edc
Merge pull request #552 from l4zy0n3/patch-1
...
added support for optionally seperating credentials from config
2021-06-10 13:34:59 +02:00
Anton Hvornum
67b1a9395f
Merge pull request #551 from m1ten/patch-1
...
adds python-sphinx in make dependency and manual
2021-06-10 13:32:39 +02:00
Anton Hvornum
5ae3d11ab2
Merge pull request #537 from archlinux/torxed-fix-517
...
Introduces the use of HTTP mirrors additionally
2021-06-10 13:31:27 +02:00
Anton Hvornum
dc10725bf9
Merge pull request #538 from archlinux/torxed-fix-536
...
Attempt to fix issue regarding broken output
2021-06-10 13:27:48 +02:00
Anton Hvornum
4668ea235c
Merge pull request #568 from dylanmtaylor/patch-1
...
Only run publish_pypi when a tag is created on the master branch
2021-06-10 13:20:26 +02:00
Dylan M. Taylor
e5e818a52a
Only run publish_pypi when a tag is created on the master branch
2021-06-10 07:14:51 -04:00
Anton Hvornum
d3dddcf425
Merge pull request #565 from dylanmtaylor/patch-1
...
Exit codes are an 8 bit value and could be 0 through 255
2021-06-10 12:54:33 +02:00
Dylan M. Taylor
0563d307e8
Exit codes are an 8 bit value and could be 0 through 255
...
We also don't need to check the exit code - this message should just be displayed if we are not root
2021-06-10 06:53:05 -04:00
Anton Hvornum
14aeb3b177
Merge pull request #562 from dylanmtaylor/hide-requires-root-if-root
...
Only print requires root messages if effective user id is not root
2021-06-10 11:53:43 +02:00
Anton Hvornum
4572a41159
Merge pull request #559 from dylanmtaylor/patch-1
...
Proposal: Split Nvidia so that there are two options for it
2021-06-10 10:02:56 +02:00
Anton Hvornum
50d378c676
Merge pull request #548 from dylanmtaylor/umount-before-mklabel
...
Try to solve issue with mklabel while partitions are mounted.
2021-06-10 09:59:47 +02:00
Anton Hvornum
adcd07930d
Merge pull request #561 from dylanmtaylor/port-workspaces-gitlab-ci
...
Initial port of GitHub Actions to GitLab CI/CD
2021-06-10 09:57:34 +02:00
Dylan Taylor
a8dda07169
Only print requires root messages if effective user id is not root
2021-06-09 23:37:35 -04:00
Dylan Taylor
35b9cf43af
Initial port of GitHub workspaces to GitLab CI/CD
2021-06-09 22:42:22 -04:00
Dylan M. Taylor
65407b4054
Try to unmount devices before attempting to run mklabel
2021-06-09 19:28:09 -04:00
Dylan M. Taylor
fe76c517e0
Split Nvidia so that there are two options for it
...
This makes selecting an Nvidia driver simpler and makes it apparent that we support both open-source and proprietary from the initial selection.
2021-06-09 19:27:41 -04:00
Anton Hvornum
3909333ae3
Merge pull request #558 from JakobDev/cutefish
...
Add Cutefish profile
2021-06-09 21:02:08 +02:00
Anton Hvornum
26c522969f
Linter hates on us if there's no comma at the end
2021-06-09 20:53:23 +02:00
JakobDev
53c2452098
Remove cutefish from desktop.py
2021-06-09 18:04:36 +02:00
JakobDev
3059fa6953
Use group instead of package list
2021-06-07 16:42:38 +02:00
JakobDev
17bf73ee82
Add noto-fonts to package list
2021-06-07 14:42:06 +02:00
JakobDev
e26a007ad9
Add Cutefish profile
2021-06-07 14:07:38 +02:00
Anton Hvornum
1a25470025
Merge pull request #555 from m1ten/patch-3
...
version bump v2.3.0.dev0
2021-06-07 08:23:10 +02:00
m1ten
453ff15371
version bump v2.3.0.dev0
2021-06-06 17:05:15 -07:00
m1ten
b8631f6bb6
Remove source check (not required)
2021-06-06 11:16:17 -04:00
Yash Tripathi
9bec42ad08
updated creds help
2021-06-06 08:41:37 +05:30
Yash Tripathi
158dbbf8f1
changed block location
2021-06-06 08:35:26 +05:30
Yash Tripathi
419b058b6f
added support for seperating credentials from config
2021-06-06 08:18:34 +05:30