Commit Graph

4595 Commits

Author SHA1 Message Date
Lena Pastwa 9e8cbd0181
Update Polish translation (#4383) 2026-04-07 12:21:19 +10:00
HADEON 3ba29f1193
Patch plasma profile (#4358)
* add essentials #4336

* rem unrelated change
2026-04-06 22:43:06 +10:00
codefiles a8d265184c
Add constant for archiso mountpoint (#4377) 2026-04-06 22:41:33 +10:00
codefiles 37159dcb6d
Add LPath execute permissions methods (#4378) 2026-04-06 09:16:21 +02:00
codefiles e2bd7b3405
Remove is_subpath() and use Path.is_relative_to() (#4372) 2026-04-06 16:42:45 +10:00
codefiles 56bec01979
Add constant for /etc/pacman.conf (#4375) 2026-04-05 23:18:22 +02:00
Ghosted Owl 41858db832
Russian translation (#4367)
* Сomplete russian translation

* Сomplete russian translation
2026-04-03 23:41:28 +11:00
renovate[bot] 5a4b6131c1
fix(deps): update dependency ruff to v0.15.9 (#4366)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-03 09:50:16 +11:00
renovate[bot] c91e19e534
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.9 (#4365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-03 09:41:45 +11:00
Dylan M. Taylor 6c6c8d8000
Stop installing xorg packages for Wayland profiles (#4348)
* Add WaylandProfile to avoid installing xorg packages for Wayland compositors

* Refactor: use composition (is_wayland) instead of WaylandProfile inheritance

* Fix X11 profiles to inherit xorg packages from XorgProfile

* Style: use consistent multi-line super().__init__ for Wayland profiles

* Refactor: replace is_wayland with DisplayServerType enum

Add DisplayServerType enum (Xorg/Wayland) to Profile. All profiles
now inherit Profile directly with an explicit display_server param.
desktop.py installs xorg-server and xorg-xinit for Xorg profiles.
XorgProfile remains for standalone Xorg selection.

* Remove unnecessary super().packages from desktop profiles
2026-04-03 09:38:02 +11:00
Julio Napurí 6c9f66265a
i18n: Updated Spanish translation (#4357) 2026-04-02 18:21:49 +11:00
Softer 5544abd380
Improved translation into Ukrainian (#4355) 2026-04-02 14:40:40 +11:00
renovate[bot] deb8080322
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.20.0 (#4351)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-02 07:52:30 +11:00
correctmost d70e03fa3b
Update mypy to 1.20.0 (#4352)
* Update mypy to 1.20.0

This commit also removes a cast that is no longer needed after
https://github.com/python/mypy/pull/20602

* Ignore os.system deprecation warnings from mypy to fix CI
2026-04-02 07:51:47 +11:00
Dylan M. Taylor 29b73302ae
Don't write encryption keyfiles to an unencrypted root partition (#4349) 2026-04-01 15:35:33 +11:00
Dylan M. Taylor a3c6bd5d45
Use nvidia-open instead of nvidia-open-dkms for mainline kernels (#4347) 2026-04-01 15:24:11 +11:00
Anton Hvornum 0175949cab
Bumping version to: 4.1 (#4346) 2026-03-31 23:02:14 +02:00
Dylan M. Taylor 179d9c7b48
Remove Nvidia proprietary driver option (nvidia-dkms no longer in repos) (#4343)
* Remove Nvidia proprietary driver option (nvidia-dkms no longer in repos)

* Remove libva-mesa-driver (now provided by mesa)
2026-03-31 22:51:57 +02:00
Odyssey bdf6f92991
Update catalan locales (#4344) 2026-04-01 07:33:34 +11:00
Dylan M. Taylor ef4d7cfc3a
Move auth config helpers to AuthenticationConfiguration class (#4340) 2026-03-31 11:29:26 +11:00
Dylan M. Taylor 603c432e18
Warn when a desktop profile's greeter can't log in without a regular user (#4331) 2026-03-31 10:48:01 +11:00
Anton Hvornum e3e9563aa6
Bumping version to: 4.0 2026-03-30 23:35:51 +02:00
renovate[bot] 398d6cfdbe
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.8 (#4329)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 14:33:13 +11:00
renovate[bot] c76fd90074
fix(deps): update dependency ruff to v0.15.8 (#4328)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 14:32:55 +11:00
Daniel Girtler 4b9087e2f4
Fix AwaitComplete runtime error (#4325) 2026-03-26 13:04:43 +01:00
Daniel Girtler dc64e15327
Handle enter on filter confirm (#4324) 2026-03-26 13:04:09 +01:00
Daniel Girtler dd0da34ed9
Move luks into disk module (#4296) 2026-03-21 18:36:00 +11:00
Daniel Girtler e763c1109c
Refactor interactive module (#4315)
* Refactor interactive module

* Refactor interactive module

* Update
2026-03-21 18:35:44 +11:00
Daniel Girtler 1764b4971d
Refactor mirrors (#4274) 2026-03-21 17:57:33 +11:00
Daniel Girtler 8d6c56ca2b
Allow skip on password confirmation (#4273) 2026-03-21 17:57:17 +11:00
Daniel Girtler e06dd6299f
Zram - remove custom size in config (#4272) 2026-03-21 17:56:59 +11:00
Daniel Girtler 8e34303175
Fix iwd network installation and setup (#4271)
* Fix 4223 - IWD

* Update

* Update
2026-03-21 17:56:41 +11:00
renovate[bot] cfdcebcacd
fix(deps): update dependency ruff to v0.15.7 (#4312)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-21 12:35:25 +11:00
renovate[bot] b21ac742c2
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.7 (#4311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-21 12:34:40 +11:00
Rosy 594cf54c8a
Update Turkish translations and refresh locale template (#4310) 2026-03-19 08:36:23 +11:00
Piyush Singh e74a72f482
fix: reintegrate PasswordStrength into password prompt (#4111) (#4291) 2026-03-18 22:48:05 +11:00
Daniel Girtler b186fb3f64
Async menu (#4308)
* Move to async TUI

* Update

* Update
2026-03-16 10:39:36 +11:00
renovate[bot] ffa130fe99
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.6 (#4303)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-13 15:51:48 +11:00
amode e718a12b42
Removed unnecessary signal for multi-line comment. (#4298) 2026-03-13 15:01:52 +11:00
renovate[bot] 28f4904a3c
fix(deps): update dependency ruff to v0.15.6 (#4304)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-13 15:01:20 +11:00
Valerii bace59aef8
better Ukrainian 1.4.2 (#4301)
* Add files via upload

* Add files via upload
2026-03-13 14:59:26 +11:00
Atharv Singh Negi 8b65bd9a6a
Add nepali translation (#4295)
* Improve Hindi translations (base.po)

* Improve all Fuzzy and more hindi translations

* Update base.po

* Update base.po

* Update Hindi translations in base.po

* Update translation for Network Manager iwd backend

* Create base.po

* Update base.po

* Update base.po

* Update languages.json

* Update base.po

* Complete Nepali translation and generated .mo file

* Update languages.json

* Update languages.json

* Update Nepali translations with system and user strings

* Add translations for Partitioning, Bootloader, and Network

* Add disk and configuration translations

* Reach 500+ lines: User management, NTP, and BTRFS subvolumes

* Reached 700+ strings: Desktop profiles, BTRFS setup, and final installation prompts

* Fix syntax error in base.po and update translations
2026-03-09 21:22:53 +11:00
Atharv Singh Negi a4bfd379f5
Add nepali translation (#4294)
* Improve Hindi translations (base.po)

* Improve all Fuzzy and more hindi translations

* Update base.po

* Update base.po

* Update Hindi translations in base.po

* Update translation for Network Manager iwd backend

* Create base.po

* Update base.po

* Update base.po

* Update languages.json

* Update base.po

* Complete Nepali translation and generated .mo file

* Update languages.json

* Update languages.json

* Update Nepali translations with system and user strings

* Add translations for Partitioning, Bootloader, and Network

* Add disk and configuration translations

* Reach 500+ lines: User management, NTP, and BTRFS subvolumes

* Reached 700+ strings: Desktop profiles, BTRFS setup, and final installation prompts
2026-03-09 12:31:36 +11:00
Atharv Singh Negi 2b63d573af
Locales: Add Nepali (ne) translation (Initial 300+ strings) (#4288)
* Improve Hindi translations (base.po)

* Improve all Fuzzy and more hindi translations

* Update base.po

* Update base.po

* Update Hindi translations in base.po

* Update translation for Network Manager iwd backend

* Create base.po

* Update base.po

* Update base.po

* Update languages.json

* Update base.po

* Complete Nepali translation and generated .mo file

* Update languages.json

* Update languages.json

* Update Nepali translations with system and user strings

* Add translations for Partitioning, Bootloader, and Network

* Add disk and configuration translations

* Reach 500+ lines: User management, NTP, and BTRFS subvolumes
2026-03-07 16:57:37 +11:00
renovate[bot] 33b0131e4e
fix(deps): update dependency ruff to v0.15.5 (#4287)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 12:06:53 +11:00
renovate[bot] 8638726e7a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.5 (#4286)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 12:06:33 +11:00
codefiles 6d87a062fd
Move all LVM helpers to dedicated module (#4283) 2026-03-05 09:13:04 +11:00
Atharv Singh Negi e133cb0d28
Add nepali translation (#4282)
* Improve Hindi translations (base.po)

* Improve all Fuzzy and more hindi translations

* Update base.po

* Update base.po

* Update Hindi translations in base.po

* Update translation for Network Manager iwd backend

* Create base.po

* Update base.po

* Update base.po

* Update languages.json

* Update base.po

* Complete Nepali translation and generated .mo file

* Update languages.json

* Update languages.json

* Update Nepali translations with system and user strings

* Add translations for Partitioning, Bootloader, and Network
2026-03-05 09:11:45 +11:00
codefiles 452abe4277
Move udev_sync() to disk.utils (#4281) 2026-03-04 12:43:47 +11:00
codefiles 813b9b34b3
Refactor arch_config_handler to use DI (#4280) 2026-03-03 20:11:22 +11:00