Commit Graph

2284 Commits

Author SHA1 Message Date
Felix Yan 339e9f8a42
Add back lightdm, be more explicit 2021-08-05 15:23:50 +08:00
Felix Yan a1667a25f1
Remove lightdm packages from Deepin profile
As of deepin-session-shell 5.4.42-2 (which is in the deepin group), lightdm is added as a dependency because of lightdm-deepin-greeter. A configuration (usr/share/lightdm/lightdm.conf.d/60-deepin.conf) in startdde (also in the deepin group) should override default lightdm configuration to use lightdm-deepin-greeter instead of the gtk greeter. Thus these two packages could be removed from the profile now.

This effectively reverts #441
2021-07-24 20:41:35 +08: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
m1ten f541df4e7b
updated makedepends and added manual 2021-06-05 13:11:57 -04:00
Anton Hvornum a4033a7d3a
Merge pull request #546 from dylanmtaylor/patch-1
Attempt to avoid crashing when encountering swap partitions in has_content
2021-06-03 14:27:39 +02:00
Dylan M. Taylor f1503349da
Attempt to avoid crashing when encountering swap partitions in has_content() 2021-06-03 08:25:36 -04:00
Anton Hvornum 7b4564c0fc
Merge pull request #542 from dylanmtaylor/bootloader-directory-creation
Add some safeguards to create directories before writing files
2021-06-03 13:52:29 +02:00
Dylan Taylor dcf178c7e8 Add some safeguards to create directories before writing files 2021-06-03 07:20:16 -04:00
Anton Hvornum 2731f82d0f
Merge pull request #539 from archlinux/torxed-improve-logging
Adding --debug and other log enhancements
2021-06-03 10:32:09 +02:00
Anton Hvornum f85f99dd40
Merge pull request #543 from dylanmtaylor/hardware-detection
Add additional hardware debugging functions
2021-06-03 10:31:44 +02:00
Dylan Taylor 3e505d4321 Clean up graphics driver output 2021-06-02 21:43:46 -04:00
Dylan Taylor 118cc17eb2 Fix my Quadro T1000 not being detected 2021-06-02 21:26:24 -04:00
Dylan Taylor 5f4a24d5cc Add graphics device listing 2021-06-02 21:23:56 -04:00