From 2b3142527a504cbfacca40cdb7c398ad9c7e111a Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Wed, 22 Nov 2023 21:52:01 +0100 Subject: [PATCH 1/3] Adding permanent redirect for readthedocs (#2242) --- docs/index.rst | 46 ++++------------------------------------------ 1 file changed, 4 insertions(+), 42 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index 6a81bbb009..b22e7c17f9 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,43 +1,5 @@ -archinstall Documentation -========================= +.. raw:: html -| **archinstall** is library which can be used to install Arch Linux. -| The library comes packaged with different pre-configured installers, such as the default :ref:`guided` installer. -| -| A demo of the :ref:`guided` installer can be seen here: `https://www.youtube.com/watch?v=9Xt7X_Iqg6E `_. - -Some of the features of Archinstall are: - -* **Context friendly.** The library always executes calls in sequential order to ensure installation-steps don't overlap or execute in the wrong order. It also supports *(and uses)* context wrappers to ensure cleanup and final tasks such as ``mkinitcpio`` are called when needed. - -* **Full transparency** Logs and insights can be found at ``/var/log/archinstall`` both in the live ISO and partially on the installed system. - -* **Accessibility friendly** Archinstall works with ``espeakup`` and other accessibility tools thanks to the use of a TUI. - -.. toctree:: - :maxdepth: 1 - :caption: Running Archinstall - - installing/guided - -.. toctree:: - :maxdepth: 3 - :caption: Getting help - - help/known_issues - help/report_bug - help/discord - -.. toctree:: - :maxdepth: 3 - :caption: Archinstall as a library - - installing/python - examples/python - archinstall/plugins - -.. toctree:: - :maxdepth: 3 - :caption: API Reference - - archinstall/Installer + \ No newline at end of file From bb67c5a3a9ee95b3819ad4154f3cdbbbe1cf5bc5 Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Wed, 22 Nov 2023 21:52:27 +0100 Subject: [PATCH 2/3] Added nvidia-dkms when installing propri driver to (#2241) * Added nvidia-dkms when installing propri driver to fix #2233, #2214 and #2002 * Forgot class-name infront of NvidiaDKMS --- archinstall/lib/hardware.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/hardware.py b/archinstall/lib/hardware.py index 56d3bc7bf8..d9342a9870 100644 --- a/archinstall/lib/hardware.py +++ b/archinstall/lib/hardware.py @@ -42,6 +42,7 @@ class GfxPackage(Enum): LibvaMesaDriver = 'libva-mesa-driver' Mesa = "mesa" Nvidia = 'nvidia' + NvidiaDKMS = 'nvidia-dkms' NvidiaOpen = 'nvidia-open' VulkanIntel = 'vulkan-intel' VulkanRadeon = 'vulkan-radeon' @@ -108,7 +109,10 @@ def packages(self) -> List[GfxPackage]: GfxPackage.LibvaMesaDriver ] case GfxDriver.NvidiaProprietary: - return [GfxPackage.Nvidia] + return [ + GfxPackage.Nvidia, + GfxPackage.NvidiaDKMS + ] case GfxDriver.VMOpenSource: return [ GfxPackage.Mesa, From 8b774a9cfa9e885df57c47f0690813892a39ed18 Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Wed, 22 Nov 2023 21:56:07 +0100 Subject: [PATCH 3/3] Redirect readthedocs (#2243) * Adding permanent redirect for readthedocs * Have to remove pyparted because readthedocs can't build it --- docs/requirements.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index b052f38839..7d44d729a9 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,2 @@ sphinx_rtd_theme -pyparted simple-term-menu \ No newline at end of file