Commit Graph

3063 Commits

Author SHA1 Message Date
codefiles c5348564c9
Update `SysCommand()` calls in `installer.py` (#1703) 2023-03-30 09:35:01 +02:00
Anton Hvornum 4f539a1931
Added missing pkgver definition (#1697) 2023-03-29 15:41:55 +02:00
Anton Hvornum 4429b3897c
Updated PKGBUILD with a pkgver, depends and hashsums (#1696)
* Fixing some values that trigger issues in PKGBUILD

* license dynamic

* Updated PKGBUILD to contain a pkgver() as well as update hashsums and added systemd as depends
2023-03-29 15:30:11 +02:00
Anton Hvornum 9f102a66a4
Add some tweaks to make PKGBUILD more manageable (#1695)
* Fixing some values that trigger issues in PKGBUILD

* license dynamic
2023-03-29 14:39:47 +02:00
Anton Hvornum 9fe9fd6e62
Version bump v2.5.4 (#1694) 2023-03-29 13:29:13 +02:00
codefiles 194f132577
Use `pacstrap -K` (#1693) 2023-03-29 12:48:42 +02:00
Daniel Girtler 83f4b4178f
Save encryption configuration (#1672)
* Save encryption configuration

* Fix deserialization problem

* Added .part_uuid to MapperDev

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
2023-03-29 12:48:11 +02:00
Anton Hvornum b2fc71c9e5
Added .part_uuid to MapperDev (#1691) 2023-03-27 13:47:07 +02:00
Anton Hvornum fdb1b48330
Removed the archlinux-keyring package update
it should no longer be needed as there's a service populating keys. (#1690)
2023-03-26 23:00:52 +02:00
Anton Hvornum ef5011114d
Improved handling of .json() helper handling. By dumping it with the JsonEncoder and loading it back in we ensure that any recursive objects also meers the json friendly dict criterias. (#1689) 2023-03-26 22:05:52 +02:00
Lautron 942112f871
Check if line begins with 'warning' before adding it to package info (#1674)
* Check if line begins with 'warning' before adding it to package info,
fix #1673

* Implement @Torxed suggestion from #1674

* Replaced 4 spaces with 1 tab

---------

Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-03-26 21:47:36 +02:00
Murphy 6fdfd93e69
Partition creation prompt text (#1683)
* new prompt text

* remove quotes
2023-03-26 21:42:24 +02:00
codefiles f6113107d6
Change exit status indications to exit codes (#1685) 2023-03-26 21:40:08 +02:00
codefiles 79eb6bba62
Fix `exit_code` (#1679) 2023-03-14 21:24:15 +01:00
Yunus Emre Aydın f0a6adb96d
Fixed flake8 warnings (#1676) 2023-03-14 11:05:17 +01:00
Steven Deobald 8f6cc07062
The Live ISO image does not have 'python-setuptools' installed (#1533) 2023-03-10 15:08:24 +01:00
chestwood96 6884cd52cb
Initial swapfile prototype (#1558)
* Initial swapfile prototype

* add_swapfile different exception handling

* Added error handling to add_swapfile prototype

---------

Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
2023-03-10 15:07:36 +01:00
mrvantage e4f3198505
Error handling cmd history (#1560)
* If we encounter a FileNotFoundError, the cmd_history.txt file or parent directory does not exist. This leads to vague errors upstream of cmd executable file not existing if this is the case. Probably this is a valid situation and we should just pass on the error.
2023-03-10 14:58:41 +01:00
Escape0707 5669f3ba46
Generate -fallback variant of boot entries for systemd-boot (#1583)
* Generate -fallback variant of boot entries for systemd-boot

---------

Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-03-10 11:50:24 +01:00
Murphy 6c87996201
Add sector unit (#1668) 2023-03-10 10:45:48 +01:00
bd-g 114e3626e2
Sway profile - select seat (#1661)
* sway profile choose seat
2023-03-10 10:17:19 +01:00
Chengjun Xie 9b08c244e6
rename `keyboard-language` to `keyboard-layout` (#1670)
`keyboard-language` doesn't work.
2023-03-08 15:30:10 +01:00
Alexmelman88 f9975e22b0
Update ru locale (#1660)
* Update general_conf.py

* Add files via upload
2023-03-01 17:48:50 +01:00
Himadri Bhattacharjee 08769f3107
Fixes mypy errors. (#1658) 2023-02-28 19:49:59 +01:00
Anton Hvornum 70213ee114
Fixed indentation issue after #1657 2023-02-28 15:52:30 +01:00
Himadri Bhattacharjee 2559e0dc10
Uses dict setdefault instead of manually checking if key-value pair exists. (#1657) 2023-02-28 15:46:38 +01:00
Alexander Speshilov b41d701727
fix example in docs/examples/python.rst (#1606) 2023-02-28 14:20:53 +01:00
Campbell Jones 60d76d907a
Revise packages in Budgie profile (#1585)
* Revise packages in Budgie profile

* Use budgie pkg group, remove nm-applet
2023-02-28 06:49:45 +01:00
Roxfr b81ee19dad
French translation update (#1608)
* Add files via upload

* Add files via upload
2023-02-28 06:48:54 +01:00
NorwayFun 870e8fc46e
Add Georgian translation (#1625) 2023-02-28 06:48:25 +01:00
Victor B e0c20f9236
Modify "Española" to "Español" (#1607) 2023-02-28 06:46:07 +01:00
ettoc00 f212a01a56
Removed i3-gaps configuration choice (#1635)
Fix to issue #1621
2023-02-28 00:08:49 +01:00
Anton Hvornum 2a17ba9833
Replacing flit (#1655)
* Replacing flit

* Removed python-flit as a dependency

* Removed note about flit

* Removed flit references in pyproject.toml
2023-02-27 23:51:22 +01:00
jaybent f26b530859
Rename "peak_output" to "peek_output" (#1648)
* Rename "peak_output" to "peek_output"

* Added backwards compatability

* Added deprecated warning to peak_output

---------

Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-02-27 23:13:00 +01:00
Anton Hvornum fa1bec9679
Bumped version to v2.5.3 2023-02-27 19:38:02 +01:00
Anton Hvornum 3f5170f422
Added 'exited' as a viable status code for services 2023-02-27 11:56:44 +01:00
Anton Hvornum 50d20f0b80
Added more services that we need to wait for. (#1647)
* Added more services that we need to wait for.

* Fixed small issue with previous commit not checking if disk_encryption is None or not.
2023-02-27 09:43:26 +01:00
Anton Hvornum ea029ed3f9
Patch for 1557 (#1645)
* Attempting a retry-attempt on the broken part of lsblk

* Improved logging

* Adding a retry to Partition._call_lsblk()

* Added error checks if lsblk returns nothing, also handles empty Partition().info instance.

* Added missing check of disk encryption is None or not.

* Added tweak to catching output from lsblk.stderr

* Added missing check of disk encryption is None or not.

* Fixed a logic test for empty lsblk info

* Fixed instances of None being interated

* Added some errro handling for weird block devices

* Fixed flake8

* Added /etc/vconsole.conf generation in Installer.mkinitcpio() as it's a dependency for it to generate properly without errors. Otherwise we'll get ==> ERRROR: file not found: '/etc/vconsole.conf'

* Prep for tagging RC1 of 2.5.3

* Corrected helpers.py get_blockdevice_info() to deal with empty lsblk results
2023-02-27 09:39:48 +01:00
ShiftHackZ 0e706b2da5
Add Ukrainian translation (#1642)
* Add Ukrainian translation

* Add translated_lang for Ukrainian translation
2023-02-21 21:49:00 +01:00
jaybent db5e54ab56
Sort contributers, Add maintainer section (#1646)
Corrects alphabetical sort order, and adds section for current maintainers.
2023-02-21 13:05:29 +01:00
Anton Hvornum 126f56169d
Removed absolut imports and used relative paths to preserve library usage
See #1520
2022-11-17 13:11:18 +01:00
Daniel Girtler 9718c64ca7
Fix 1562 (#1564)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-11-15 14:34:24 +01:00
Daniel Girtler e05df22986
Remove HSM from global menu (#1559)
* Remove HSM from global menu

* Update

* Update

* Removed sys import

Unused import

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
2022-11-13 13:56:21 +01:00
Daniel Girtler c3862c5779
New encryption menu (#1520)
* New encryption menu

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-11-11 09:40:05 +01:00
Wu Xiaotian ee1eea2130
Add Chinese translation (#1534) 2022-11-11 09:31:21 +01:00
Andrey 4c6b7112c8
PT BR translation improvements (#1537)
* added missing pt br translations

* fix missing accent in pt br

* improvements in pt br translations
2022-11-11 09:30:46 +01:00
JaeBeom An 2f90cb31fb
Add Korean translation (#1539)
* Add Korean translation

* update languages.json
2022-11-11 09:29:46 +01:00
Gianmatteo Palmieri 8f5d70665c
Remove intel_pstate kernel parameter (#1541) 2022-11-11 09:29:21 +01:00
ions21 eeb6c2cec5
Update Polish translations (#1543) 2022-11-11 09:14:33 +01:00
Daniel Girtler dee7926589
Remove custom font setting (#1552)
* Remove custom font setting

* flake8

* Remove default preview

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-11-11 09:11:41 +01:00