Commit Graph

3212 Commits

Author SHA1 Message Date
Campbell Jones 06d46ac762
Add option to use slick-greeter with lightdm (#1970) 2023-09-15 21:51:36 +10:00
Hugo Carvalho 418351d5ef
Update Portuguese translation (#1976)
More corrections
2023-09-15 18:41:20 +10:00
Christian Heusel f270a47f27
add the option to use ly as display manager (#2004)
Signed-off-by: Christian Heusel <christian@heusel.eu>
2023-09-14 22:10:26 +10:00
yenaras 9e079020b1
fix instructions for Using a Live ISO Images (#2021)
replaced `--break-operating-system` with the correct flag
`--break-system-packages` and also added the flag as required for
`pip uninstall --break-system-packages`
2023-09-14 21:49:46 +10:00
Stephen Houser 31bd5e80e3
fix custom-commands issue #2025 (#2026) 2023-09-14 21:41:48 +10:00
Adrian Sausenthaler 4e243fa868
'Packete' made my eyes bleed; fixed common german mistakes; added missing (#2029)
Signed-off-by: Adrian Sausenthaler <gpg@sausenthaler.de>
2023-09-14 21:16:35 +10:00
Roxfr c3d18fecdf
New translation for the French language (#2024)
* French language translation update

Hello,
Here is the update of the translation for the French language.
Regards,
Roxfr

* Add files via upload

Hello,
Here is the new translation for the French language:
- Update of the translation via the latest .pot file,
- Improved translation.
Regards,
Roxfr
2023-09-14 21:16:08 +10:00
Andrei Iancu 9518a4bf39
Add romanian translation to archinstall (#2034)
* Add romanian translation for installer

* Ad romanian translation.

* Update translation
2023-09-14 21:13:03 +10:00
Kazunari Sasa 386fbccffb
Correct the simple typo in the comment (#2042) 2023-09-14 21:11:42 +10:00
Daniel Girtler f185538355
Rename profile in sub-menu (#2033)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-14 20:56:06 +10:00
Daniel Girtler 56567221b6
Fix 1971 - manual partitioning (#2031)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-14 20:06:23 +10:00
Daniel Girtler 0258b0335e
Fix Bootloader installation (#2032)
* Fix broken path

* Update

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-14 20:05:53 +10:00
Daniel Girtler dcf3dfef57
Fix 2035 - Profile configuration (#2036)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-14 20:05:05 +10:00
Daniel Girtler c8e0b9a4d6
Default to unknown on partition types (#2037)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-14 20:04:25 +10:00
Ikko Eltociear Ashimine 2252dcf9bb
Fix typo in README.md (#2050)
interative -> interactive
2023-09-14 20:03:59 +10:00
Daniel Girtler 3ba1a3718e
Fix 1973 - pipewire (#2030)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-09-14 19:59:32 +10:00
Daniel Girtler 9bfd8c622a
Merge pull request #2038 from svartkanin/fix-github-action
Fix github action
2023-09-14 07:02:35 +10:00
Daniel Girtler be7ffbdd7e Update 2023-09-05 21:38:56 +10:00
Daniel Girtler bcf1eb3e36 Update 2023-09-05 21:32:30 +10:00
Daniel Girtler d93bf84e59 Fix github action 2023-09-05 21:21:08 +10:00
Hugo Carvalho 81ef09c336
Fix and update Portuguese translation (#1972) 2023-08-02 12:27:47 +02:00
Pedro Chaparro f7604c81a6
Translate: Add some missing Spanish translations (#1969)
* feat(locales/es): Add some missing spanish translations

* feat(locales/es): Run `locales_generator.sh` script to update the `base.mo` file

Follow the `archinstall/locales/README.md` instructions to add / update languages.

* feat(locales/es): Add some new missing translations

* feat(locales/es): Run `locales_generator.sh` script to update the `base.mo` file
2023-07-31 20:45:32 +02:00
Hasan Oruc 0852a7cacb
Updated and corrected translation. (#1910)
* Updated and corrected translation.

* Updated and corrected translation.
2023-07-31 09:41:26 +02:00
Himadri Bhattacharjee f8d2690920
move preview text method for profiles into xorg superclass, override when needed (#1918)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-07-31 09:40:45 +02:00
Wu Xiaotian d878496a2f
Improve the Chinese, Japanese and Korean text menu layout (#1945)
Before this patch, menus in Korean language would not be aligned:

```
  Archinstall 언어            Korean (71%)
> Mirrors
  Locales                   Defined
  Disk configuration
  부트로더                      Systemd-boot
  스왑                        True
```

After apply this patch, menus in Korean language are aligned:

```
  Archinstall 언어          Korean (71%)
> Mirrors
  Locales                   Defined
  Disk configuration
  부트로더                  Systemd-boot
  스왑                      True
```
2023-07-31 09:39:06 +02:00
Mário Victor Ribeiro Silva 9cbb2b7594
Parallel downloads (#1952)
* refactor: remove max_downloads limit

* Update parallel downloads

* Update parallel downloads
2023-07-31 09:38:42 +02:00
codefiles 7dd95f8c69
Refactor `_add_grub_bootloader()` configuration (#1962) 2023-07-31 09:38:29 +02:00
Anton Hvornum ada1ffeaad
Bumping version (#1965) 2023-07-30 23:44:52 +02:00
Anton Hvornum 3cea9baff6
Muted partprobe (#1964)
* Muted partprobe

* Missing import
2023-07-30 23:40:40 +02:00
Anton Hvornum a1ad25ff45
Mkinitcpio turn on output (#1963)
* Turning on output for mkinitcpio, otherwise the prompt stand still for a while after enabling fstrim.

* Added error message for when mkinitcpio errors out (but also say we're continuing)

* Pleasing mypy
2023-07-30 22:08:51 +02:00
Wu Xiaotian 355a0dbe06
Update Simplified Chinese translation (#1943) 2023-07-30 09:59:31 +02:00
Anton Hvornum a43344c5ae
Adding pack packages to profiles after they were removed (#1956)
* Added back xinit for awesome, since it can be used without a greeter, as well as other useful tools we've had in previous releases

* Fixing xinitrc for awesome profile

* Attempting to grab xorg packages when installing the desktop profile

* Spelling error on xorg-server

* Fixed sway value error on seat selection
2023-07-30 00:28:21 +02:00
codefiles 29b5280725
Add `awesome` package to Awesome profile (#1954) 2023-07-29 12:20:55 +02:00
codefiles 7326d51161
Fix boot loader disk encryption conditional (#1950) 2023-07-26 15:22:01 +02:00
Wu Xiaotian 1af21c3e95
Let the Chinese translation show in the menu item (#1944)
Even though the translation files exist, we still can't find Simplified or
Traditional Chinese translations from the language menu, this patch fixes that.
2023-07-26 09:19:45 +02:00
Alexmelman88 08b84d239c
Update Russian translation (#1947) 2023-07-25 13:29:22 +02:00
Mário Victor Ribeiro Silva 728e5773e9
feat: add more translations (#1936) 2023-07-25 13:24:57 +02:00
Daniel Girtler a548d7df70
Fix 1916 (#1920)
* Do not stdout when menu is active

* Handle missing libfido2 gracefully

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-07-25 11:19:14 +02:00
Daniel Girtler 439bb5428b
Fix 1934 - audio server regression (#1946)
* Audio configuration

* Update

* Update schema

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-07-25 11:17:09 +02:00
codefiles d76f4a0296
Fix boot partition regression (#1942)
* Fix boot partition regression

* Fix spelling
2023-07-25 11:16:02 +02:00
codefiles 69c37e7c79
Uncomment `/etc/locale.gen` entry and use first column for `LANG` variable (#1939) 2023-07-19 08:49:40 +02:00
Anton Hvornum e41900a25c
removed str() around objects to be serialized. As None should stay intact rather than become 'None' (#1932) 2023-07-17 10:13:22 +02:00
Anton Hvornum 10fca1611d
Added some debug output to see why the locales check errors out on no bash script (#1931) 2023-07-17 09:34:10 +02:00
Daniel Girtler 2f273868d4
Fix network settings loading from config file (#1921)
* Fix network config error and simplify code

* Update schema and exmaple

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-07-17 09:27:21 +02:00
codefiles c67bb0b549
Refactor `_add_systemd_bootloader()` loader configuration (#1911) 2023-07-17 00:17:21 +02:00
Anton Hvornum afaf42e646
Enable separate /boot and /boot/esp via XBOOTLDR in systemd-boot (#1859)
* Disabled /boot check for now

* Making '/boot' more dynamic

* str() on boot_partition didn't work

* _pacstrap -> pacman.strap()

* Added 'finding' the EFI partition logic

* f-string qotations

* Locked down so get_boot_partition() looks for /boot and get_efi_partition() looks for /boot/efi - essentially hardcoding it for now, as there's no easy way to distinguish between the EFI partition or BOOT partition if they are both FAT32 for some reason.

* Added some debugging output

* Fixed some mypy complaints

* Fixed PosixPath() vs str comparison

* Changed FAT32 comparitor, should be FilesystemType.Fat32 now

* Fixed PosixPath() vs str comparison

* Re-ordered _add_systemd_bootloader() argument order, to match the other functions. This will cause the function to break on scripts that call this explicitly.

* is_boot() now returns True if any type of valid boot flags are set, not just the 'Boot' flag. This allows us to check for XBOOTLDR flag as well.

* Converted static INT to _ped.PARTITION_<flag> definition. This matches the way pyparted checks for flags on partitions.

* /boot/efi -> /boot/EFI  (while the recommendation from bootctl is to mount it to /efi, I want to test it with custom paths first)

* Removed _ped from mypy checks

* flake8 fix

* Added ESP flag to partitions

* Added more docs in the docstring

* Renamed *efi_partition to *xbootldr_partition within this PR changes

* Naming collision, PartitionType -> PartitionGUIDs to avoid overwriting existing PartitionType

* Check for XBOOTLDR instead of fixed EFI mountpoint in get_xbootldr_partition()

* Mixed up XBOOTLDR and EFI partitions a bit, brought back get_efi_partition() which now filters out XBOOTLDR partitions and only returns a partition when there is a boot partition found by get_boot_partition()

* Fixed symbiosis between get_boot() and get_efi() so that they don't report the same potential partition

* Removed debugging code

* Improved comments surrounding why /loader/ rather than /loader/ - this may change
2023-07-17 00:14:44 +02:00
Anton Hvornum 21735c57ca
Added missing python-simple-term-menu (#1919) 2023-07-05 14:17:39 +02:00
uranderu 64fc585fa7
Update README.md (#1755)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-30 20:37:39 +02:00
Anhad Singh ba9f2eea59
global_menu: wrap invalid config error message with the translation shim (#1908)
* global_menu: wrap invalid config error message with the translation shim

Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>

* validate_bootloader: add a caller note

XXX: The caller is responsible for wrapping the string with the translation
shim if necessary.

Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>

---------

Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
2023-06-30 20:29:18 +02:00
codefiles 10fc344097
Refactor `_add_systemd_bootloader()` entries options (#1909)
* Refactor `_add_systemd_bootloader()` entries options

* Added suggested tweak

https://github.com/archlinux/archinstall/pull/1907#discussion_r1247558250

---------

Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
2023-06-30 20:27:49 +02:00