Commit Graph

3047 Commits

Author SHA1 Message Date
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
Anton Hvornum 9db6a25a08
Fixed broken imports (#1548) 2022-11-04 17:25:14 +01:00
Anton Hvornum 16ca69540c
Version bump v2.5.2 (forgot before tagging the release) 2022-10-12 20:28:55 +02:00
Anton Hvornum 4addd2d7cb
Removed debug output 2022-10-12 15:08:48 +02:00
Anton Hvornum 14be423a6c
Muted a log output 2022-10-12 15:07:44 +02:00
Anton Hvornum db32bc4dda
Muted a log output 2022-10-12 15:07:11 +02:00
Anton Hvornum eec45643e9
Updating Partition() information after mount and unmount. (#1508)
* Updating Partition() information after mount and unmount.

* Cleaned up raw_parted() to gracefully output relevant partition error information.

* Adding timestmap to cmd_history.txt as it's impossible to debug properly otherwise

* Adding more verbose debugging information

* Reinstating the lsblk retry code for PARTUUID and UUID on Partition()'s information

* Added error handling for JSON parsing
2022-10-12 14:17:14 +02:00
Jucgshu 5c8eb7144d
Fix typo (#1501)
* Fix typo

* Fix typo
2022-10-06 18:59:28 +02:00
Anton Hvornum faa93d9e24
Improved speed in --skip-mirror-check (#1505) 2022-10-06 18:56:53 +02:00
codefiles 977976f88e
Add hostname and locales as parameters to `minimal_installation()` (#1458) 2022-10-03 16:42:10 +02:00
Daniel Girtler 40e4046633
Exclude archiso devices from selectable blockdevices (#1481)
* Exclude liveusb from disk selection

* Exclude arch iso from being an option

* Update

* Update

* Update

* Mypy

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-10-03 16:37:57 +02:00
K.B.Dharun Krishna 5959cde5cb
Update ta locale (#1486)
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2022-10-03 16:25:37 +02:00
Giovanni c7275e7e10
Update Italian translation (#1490) 2022-10-03 16:25:05 +02:00
Oskar fcb53e4d56
Fix Polish translation (#1492)
* Fix Polish language name

* Fix message "Should this user be a superuser (sudoer)?"
2022-10-03 16:22:37 +02:00
Nahuel Pastorale bd3c278ccd
Fix languages and delete whitespace (#1494)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-10-03 16:17:24 +02:00
Arnau b69775abe6
Fixed typo (#1499)
española -> español
2022-10-03 16:09:36 +02:00
Nicolas MF cfea7b2f7b
Fixed typo (#1500) 2022-10-03 16:07:30 +02:00