Commit Graph

3300 Commits

Author SHA1 Message Date
Anton Hvornum f3ad97fc3f
The new build system requires a requirements.txt (#2229) 2023-11-21 19:42:31 +01:00
Anton Hvornum 40715549cb
Add sphinx-rtd-theme to conf.py (#2228)
* According to https://sphinx-rtd-theme.readthedocs.io/en/stable/installing.html - extension = [] needs to be added too

* Fixed wonky indentation
2023-11-21 19:34:02 +01:00
Anton Hvornum 9b2d192817
New format requires build.os instead of build.image (#2227) 2023-11-21 19:24:48 +01:00
Anton Hvornum 94ae8f800f
Renamed readthedocs file to comply with strict file endings (#2226) 2023-11-21 19:19:59 +01:00
Anton Hvornum cc806d9c4c
Started a re-write of the docs (#1967)
* Started a re-write of the docs, using CSV for tables and re-organizing parameter definitions

* Added final config options in --config, some have external references which needs to be populated

* Forgot to escape a comma

* Clarified a note

* Added disk configuration and disk encryption docs

* Changed way of installing using source and python

* Added a 'list script' that lists available scripts. This could be converted to a argparse later. But this does the trick for now. And it's added to ease documentation and listing of available options.

* Added a 'Known issues' section, as well as renamed the issues tab

* Finished up the known issues section

* Added a section regarding --plugin

* Added plugin description, tweaked disk_config to the latest changes from #2221

* Added custom-commands docs, and improved some creds and known issue links
2023-11-21 14:34:30 +01:00
czapek e6344f93f7
Fix Limine bootloader deployment (#2216)
* Add `get_unique_path_for_device` to `DeviceHandler`

* Fix Limine bootloader deployment

* Fail if UKI is enabled with Limine

* Support more configuration options with Limine

* Fix linter errors

* Fix boot partition fs_type check for Limine
2023-11-21 10:19:17 +01:00
codefiles f16af43949
Fix GPT end alignment (#2210) 2023-11-20 12:58:09 +01:00
codefiles f876ddc68e
Remove superfluous use of `partprobe` (#2212) 2023-11-20 12:56:12 +01:00
codefiles 6ee6d1eda0
Remove `select_language()` duplicate of `select_kb_layout()` (#2151)
* Remove `select_language()` duplicate of `select_kb_layout()`

* Added a deprecation warning on select_language()

* Moved select_language() back into it's original location, just to keep the PR diff minimal

* Removed import for now, to please flake8

---------

Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-11-20 12:55:45 +01:00
codefiles 30a374a65b
Fix parsing pre-mounted disk configuration from configuration file (#2221) 2023-11-20 12:54:04 +01:00
renovate[bot] f6106324eb
chore(deps): update dependency simple-term-menu to v1.6.3 (#2208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-09 20:10:21 +01:00
renovate[bot] af6713e8df
chore(deps): update dependency simple-term-menu to v1.6.2 (#2203)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-09 12:50:26 +01:00
codefiles 940468117a
Fix logic error in `encrypt()` loop (#2207) 2023-11-09 12:47:30 +01:00
Wellinton Kricowski c9755b35e7
PT BR translation improvements (#2199) 2023-11-06 17:55:50 +01:00
codefiles 5b6cab27f1
Fix logic error in `_fetch_lsblk_info()` loop (#2196) 2023-10-31 17:57:59 +01:00
codefiles 2831c97338
Fix password preview (#2190) 2023-10-25 09:27:18 +02:00
Celestial.y 474861c155
Update translation of zh-CN (#2165) 2023-10-23 09:26:51 +02:00
renovate[bot] 78ab858b3b
chore(deps): update dependency dev/mypy to v1.6.1 (#2184)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-18 08:00:16 +02:00
Daniel Girtler ce9828c293
Fixes for prev PR (#2175)
* Fixes for prev PR

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-10-18 16:57:44 +11:00
codefiles 8117c0eed8
Fix EFISTUB `cmdline` (#2181) 2023-10-18 07:54:29 +02:00
codefiles bc3b3a35e6
Add support for unified kernel image (#1519) 2023-10-17 11:23:09 +02:00
codefiles 332ec0d623
Fix reset in locales menu (#2178) 2023-10-17 11:21:39 +02:00
codefiles 5dda32f17e
Refactor `_add_systemd_bootloader()` newlines (#2173)
* Refactor `_add_systemd_bootloader()` newlines

* Revert f-string change
2023-10-16 16:42:42 +02:00
Daniel Girtler c4c5cc4224
User error info and version check (#2169)
* Add user information for error

* Show output if newer version available

* Update

* Update

* flake8

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-10-15 20:26:27 +11:00
codefiles 07b0bb1835
Fix `MOUNT_POINT` for pre-mounted disk configuration (#2168) 2023-10-15 09:26:34 +02:00
renovate[bot] 3c2ed1c121
chore(deps): update dependency dev/pre-commit to v3.5.0 (#2164)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-13 20:44:04 +02:00
renovate[bot] d1ea6db9aa
chore(deps): update dependency dev/mypy to v1.6.0 (#2155)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-13 09:56:36 +02:00
codefiles 7930ea58fd
Fix install text initialization (#2162) 2023-10-13 18:50:35 +11:00
codefiles 5e59acf937
Add handling of signal interrupt and EOF at input prompts (#2154) 2023-10-10 10:00:22 +02:00
codefiles dc69acd4b4
Fix keyboard layout and timezone menus (#2153) 2023-10-09 21:40:59 +11:00
Daniel Girtler edbc135903
Extend the mypy checks (#2120)
* Extend the mypy checks

* Update

* Update

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-10-03 18:31:17 +11:00
Daniel Girtler 5c903df55f
Simplify SysCommand decoding (#2121) 2023-10-02 21:01:23 +11:00
Dylan M. Taylor a095e393d8
Fix ArchInstall ISO build (#2142) 2023-10-02 07:50:58 +02:00
codefiles 8257e9f73f
Fix missing info for pre-mounted disk configuration (#2143) 2023-10-02 07:50:20 +02:00
Ansh Goel 71048721ec
Added first Hindi language support (#2134) 2023-10-01 20:51:28 +11:00
Alexmelman88 66fd201045
Update Russian translation (#2136) 2023-10-01 20:51:04 +11:00
K.B.Dharun Krishna a34e374634
po: update Tamil translation (#2105)
* po: update Tamil translation

* po: update translation files

* po: update translation files, Tamil translation

* Revert "po: update translation files, Tamil translation"

This reverts commit 98ef415138.

* po: update Tamil translation

---------

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2023-10-01 07:57:35 +11:00
Anton Hvornum a78ab490be
Bumping version to: v2.6.3 (#2135) 2023-09-30 15:56:22 +02:00
codefiles 9f5c2bb70b
Add support for ESP partition flag (#2133) 2023-09-29 16:09:28 +02:00
codefiles 5f5b95f245
Fix GRUB boot directory (#2130) 2023-09-29 07:11:30 +02:00
codefiles 7a9a934ae3
Refactor `_add_efistub_bootloader()` use cmd list (#2127) 2023-09-29 08:29:54 +10:00
codefiles 3695c37bc4
Fix mount command whitespace (#2126) 2023-09-28 21:00:06 +10:00
Daniel Girtler 1e296b2637
Fix 2118 (#2119)
* Update locales generation

* Update README

* Disable translation check

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-28 08:44:18 +10:00
Anton Hvornum 72856ed5ec
Bumping version to: v2.6.2 (#2123) 2023-09-27 23:17:26 +02:00
codefiles 072519ad11
Simplify command in `README.md` example (#2122) 2023-09-27 17:20:13 +02:00
T13nou 2394e64dc2
FR Translation updated (#2112) 2023-09-27 08:50:14 +02:00
Wise 454b4bf7e9
tr translation files updated (#2115) 2023-09-27 08:49:55 +02:00
codefiles 0b4909b492
Use unpacking for list creation (#2117) 2023-09-27 08:49:20 +02:00
codefiles a811decea5
Fix mount debug message (#2116) 2023-09-27 07:39:35 +02:00
Daniel Girtler bc8d4ea234
Fix 2103 (#2114)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-26 10:57:50 +02:00