Commit Graph

2871 Commits

Author SHA1 Message Date
Anton Hvornum d82175abcd
Forgot the encoding part. 2022-05-15 22:16:10 +02:00
Anton Hvornum 6a62aa4d3a
Making sure language and encoding is dynamic when setting vconsole parameters. 2022-05-15 22:12:13 +02:00
Anton Hvornum 15ed757082
Adding missing import 2022-05-15 21:59:35 +02:00
Anton Hvornum fda7a3fb09
This allows us to set LANG= in vconsole for keymap negotiation during crypt-unlock 2022-05-15 21:55:37 +02:00
Dylan M. Taylor a748f3fba0
Adds nvidia-open package as an option. (#1176)
* Adds nvidia-open package as an option.

Apologies for making the installation even more confusing for Nvidia users. This adds an option for the new open-source kernel module for Turing or later cards, https://github.com/NVIDIA/open-gpu-kernel-modules. nvidia-open is currently in the testing repository.

* Change description

* Clarify that the other open option is noveau

* Added a check to see if the package we include exists in testing or not, and if it does, we allow that repo and warn about it.

* Forgot to put level= on log output

* Adding __future__ to the top again

* Expose package functions from archinstall.lib.packages to avoid explicit imports.

* Trying to get menu to show additional changes

* Trying a flexible option of setting the menu listings

* Trying a flexible option of setting the menu listings

* Revert "Trying a flexible option of setting the menu listings"

This reverts commit 330080697d.

* Revert "Trying a flexible option of setting the menu listings"

This reverts commit 701b105b1d.

* Revert "Trying to get menu to show additional changes"

This reverts commit b038987561.

* Revert "Expose package functions from archinstall.lib.packages to avoid explicit imports."

This reverts commit 9244c0b190.

* Revert "Adding __future__ to the top again"

This reverts commit 1679f00f2e.

* Revert "Forgot to put level= on log output"

This reverts commit 6561894388.

* Revert "Added a check to see if the package we include exists in testing or not, and if it does, we allow that repo and warn about it."

This reverts commit 652308ee40.

Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-05-14 07:34:41 +02:00
Anton Hvornum 6e3a5a8c2f
Removed dead links 2022-05-13 19:53:43 +02:00
Reza 1ff84d0246
Add how to pass declarative configuration files as arguments to archinstall (#1174) 2022-05-12 14:52:08 +02:00
Daniel Girtler 53b57a3cec
Fix menu selection (#1173)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-12 13:04:05 +02:00
Anton Hvornum 81b7524b53
Made sure remote sourcing works for --creds, --config and --disk-layout. (#1170)
* Made sure remote sourcing works for --creds, --config and --disk-layout.

* Spelling error when moving around source code.
2022-05-12 10:46:33 +02:00
Franco Castillo 08452de09c
Update Spanish translation (#1158)
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
2022-05-10 22:12:56 +02:00
Alexmelman88 1b9c8f302b
Updated ru locale and minor fixes (#1157)
* Add files via upload

* Add files via upload

* Update global_menu.py
2022-05-10 21:22:02 +02:00
Daniel Girtler f80144e7c7
Fixes #1048 and translation updates (#1156)
* Remove comments from translation files

* Add german translations

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-10 16:20:53 +02:00
Anton Hvornum 1320057218
Disable UniCyr font for now 2022-05-10 14:38:56 +02:00
Daniel Girtler 2492f571ea
Set the unicode cyrillic font by default (#1153)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-10 07:07:03 +02:00
Roxfr 5bf9382dd6
Update base.po (#1155)
Hi,
Following the update of the .pot file.
I renewed the .po file for the French language.
Regards,
Roxfr
2022-05-09 21:04:23 +02:00
Daniel Girtler 0fa52a5424
Introduce ctrl+c and other bug fixes (#1152)
* Intergrate ctrl+c

* stash

* Update

* Fix profile reset

* flake8

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-09 12:02:48 +02:00
Alexmelman88 20ffebac50
Updated base.pot, added new translation strings from *.py files, updated ru locale (#1146)
* Create base.po

* Add files via upload

* Delete base.po

* Add files via upload

* Delete base.mo

* Add files via upload

* Update base.pot

* Update base.po

* Delete base.mo

* Add files via upload

* Delete base.mo

* Add files via upload

* Update base.po

* Delete base.mo

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update desktop.py

* Update minimal.py

* Update xorg.py

* Update server.py

* Update desktop.py

* Update server.py

* Update guided.py

* Add files via upload

* Add files via upload

* Update guided.py

* Add files via upload

* Add files via upload
2022-05-09 09:58:06 +02:00
Anton Hvornum 80cee500e0
SysCommand now sets working_directory on SysCommandWorker. Also made it so the parent process moves back to the original working directory, leaving the child process in the target working directory. (#1142) 2022-05-08 18:36:32 +02:00
Roxfr 5a1bd83132
Update base.mo (#1141)
* Delete base.mo

* Update base.mo
2022-05-08 14:15:04 +02:00
Roxfr 3e52a7399a
Update base.po (#1140)
Hello,
Here is the update for the French translation.
Regards,
Roxfr
2022-05-08 10:59:27 +02:00
Daniel Girtler 7f6c49e677
Fix alignment (#1139)
* Fix alignment

* Update

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-08 08:39:04 +02:00
cain-dev c354c2bbfe
typo (#1137) 2022-05-07 06:57:05 +02:00
cain-dev f05b6a64b5
another typo (#1136) 2022-05-07 06:56:51 +02:00
cain-dev 3d242018a0
typo (#1135) 2022-05-07 06:56:25 +02:00
Владислав 2316f54164
Change the logging text of CPU vendor check (#1094)
* Fix small typo in the logging text of CPU vendor check

* Make CPU check logging text unified
2022-05-06 14:50:00 +02:00
Heimen Stoffels 0bed6a7c9a
Updated Dutch translation (#1054)
* Added Dutch translation

* Updated Dutch translation
2022-05-06 14:49:22 +02:00
Alexmelman88 5127ffde95
Added ru locale (#1014)
* Create base.po

* Add files via upload

* Delete base.po

* Add files via upload

* Delete base.mo

* Add files via upload

* Update base.pot

* Update base.po

* Delete base.mo

* Add files via upload

* Delete base.mo

* Add files via upload

* Update base.po
2022-05-06 14:48:08 +02:00
Oskar 32a1cc63e1
add Polish locales (#1124) 2022-05-06 14:47:41 +02:00
Franco Castillo 4bab0349d9
Update Spanish translation (#1122)
* Update Spanish translation

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>

* Update Spanish translation
Update the files archinstall/locales/es/LC_MESSAGES/base.mo and archinstall/locales/es/LC_MESSAGES/base.po.

Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
2022-05-06 14:47:25 +02:00
Lucas Pires Camargo bd7d1d8aa5
[locale] added Portuguese (pt) translation (#1128) 2022-05-06 14:47:06 +02:00
Daniel Girtler 050d7c9c13
Fix minor issues (#1132)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-06 14:37:40 +02:00
Daniel Girtler 184373ee84
Fix menu alignment (#1102)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-06 09:06:59 +02:00
Daniel Girtler bcd810d2d2
Fix 1117 (#1126)
* Fix 1117

* Update

* flake8

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-05 12:48:01 +02:00
Daniel Girtler 2d37157178
Fix 1091 and other minor fixes (#1103)
* Fix 1091

* Update

* flake8

* Only display btrfs options if there is a filesystem

* Fix 1118

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-02 13:02:21 +02:00
Daniel Girtler f00717ff6f
Fix #1106 (#1119)
* Fix #1106

* flake8

* flake8

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-02 13:01:50 +02:00
Anton Hvornum 48b1001734 Hotfix for plugins, forgot group= 2022-05-01 17:08:05 +02:00
Anton Hvornum c40d27b074
The dict object is deprectrecated, instead .select() is suggested. (#1107)
* The dict object is deprectrecated, instead .select() is suggested.

* removed copy paste issue

* Removed tests, they'll be added in a separate PR
2022-05-01 17:06:23 +02:00
Anton Hvornum 7fc65fad0c
Updated PKGBUILD to handle symlink issues for now 2022-04-29 11:26:34 +02:00
Anton Hvornum 58a734e90e
Version bump to v2.4.2 2022-04-29 11:22:46 +02:00
Anton Hvornum fb76f46b77
unlocked luks2 partitions were missing a BlockDevice parameter. It's technically not the true block device, as the mapper dev belongs to a partition, but in this context blockdev means the harddrive/medium that the partition (unlocked or otherwise) lives on. (#1100) 2022-04-29 11:12:24 +02:00
Daniel Girtler fc08aeef4e
Fix #1096 (#1099)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-04-29 09:05:50 +02:00
Anton Hvornum 9e942d190a
Version bump to v2.4.1 (due to pypi.org having a yanked 2.4.0) 2022-04-27 23:40:11 +02:00
Anton Hvornum 21da87df5e
Version bump to v2.4.1 (due to pypi.org having a yanked 2.4.0) 2022-04-27 23:39:48 +02:00
Anton Hvornum 621adc9580
Adding pacman-key --init to ISO runner 2022-04-26 22:24:28 +02:00
Anton Hvornum 3b5d7cdb16
--noconfirm to pacman upgrade 2022-04-26 22:19:03 +02:00
Anton Hvornum a9f2e0db2e
pacman-key --ref.. -> pacman -S archlinux-keyring 2022-04-26 22:16:35 +02:00
Anton Hvornum 166cf4a590
archlinux-keyring -> pacman-key 2022-04-26 22:06:22 +02:00
Anton Hvornum 4b00564994
Adding in a refresh of keyring before building ISO 2022-04-26 22:03:45 +02:00
Anton Hvornum a63e8ae7f9
Torxed issue 1083 (#1090)
* Optimized a bunch of partprobe calls. Namely fixed sleep calls, added optional path to the general archinstall.partprobe() call. And fixed some error handling in a few places which should tell us where #1083 might be going wrong.

* Fixed some flake8 complaints

* Fixed sleep having a min() of 0.1 or given value.

* Fixed sleep having a correct range variable.

* Fixed sleep logic to use max() instead of min() as it will never use the higer sleep values otheride

* Added error handling to Partition().partprobe() as it would cause certain issues with USB disks. Also made Partition()._safe_uuid more safe by eliminating exceptions being raised.
2022-04-26 21:57:33 +02:00
Anton Hvornum 59c35df067
Optimized a bunch of partprobe calls. (#1088)
* Optimized a bunch of partprobe calls. Namely fixed sleep calls, added optional path to the general archinstall.partprobe() call. And fixed some error handling in a few places which should tell us where #1083 might be going wrong.

* Fixed some flake8 complaints

* Fixed sleep having a min() of 0.1 or given value.

* Fixed sleep having a correct range variable.

* Fixed sleep logic to use max() instead of min() as it will never use the higer sleep values otheride
2022-04-26 17:13:47 +02:00