Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall
AgeCommit message (Collapse)Author
2023-06-12Added a service-started wait timer for keyring.timer (#1858)Anton Hvornum
* Added a service-started wait timer for keyring.timer, and then we check the service state for keyring.service. This is because the .service can be 'dead' right from the start without the timer ever have started. This ensures that we wait for the timer to kick in before we monitor for the .service execution * Removed pacman-init.service wait timer, as we can rely on keyring.timer instead: https://github.com/archlinux/archinstall/issues/1846#issuecomment-1586872920
2023-06-12Reverted changes to other languages (#1857)Tuğşat Enes
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-08Fix 1830 (#1831)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-08Installs correct dkms package for nvidia and nvidia-open (#1847)Himadri Bhattacharjee
2023-06-08Fix paths used for steps in keyfile creation (#1851)codefiles
* Fix paths used for steps in keyfile creation * Simplify
2023-06-08Update Russian translation (#1849)Alexmelman88
2023-06-07Add some german translations (#1848)Kefaku
2023-06-05remove accidentally added space (#1845)George Angelopoulos
2023-06-05Rephrase NetworkManager dependency message for clarity. (#1834)George Angelopoulos
The phrase "X necessary to configure Y in Z" is at best ambiguous and could mean that Y and Z are required by X, while the intended message is the reverse. The phrase "necessary for configuring" makes the relationship clearer.
2023-06-05Add some translations for locales/de (#1844)Kefaku
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-05Fix 1749 (#1840)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com> Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-05Add Estonian translation (#1827)Hegert Taresalu
* create et locale and added 56 translations * add more et translations(55-67) * add et translations * add translated_lang * update readme language list * Fixed merge conflicts --------- Co-authored-by: Hegert Taresalu <htaresalu@gmail.com> Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-05Updated German Translation (#1825)Error504TimeOut
* Add files via upload * Fixed errors and completed German translation * fixed minor error
2023-06-05Add traditional Chinese translation (#1823)Xuan-Rui Fan
* Add Traditional Chinese (Taiwan) * Update languages.json
2023-06-05Detect more modules requiring `alsa-firmware` (#1822)codefiles
2023-06-05Move locales and cleanup menu (#1814)Daniel Girtler
* Cleanup imports and unused code * Cleanup imports and unused code * Update build check * Keep deprecation exception * Simplify logging * Move locale into new sub-menu --------- Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-15Improve Save configuration UI - (re)allow for directly specifying custom ↵bd-g
path (#1728) * align with newly merged master * retry save config * fix mypy error with str type - this menu with allows return a string * Removed unused import --------- Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-05-15Allowing for fg='color' in info, warn, error and debug. (#1818)Anton Hvornum
* Allowing for fg='color' in info, warn, error and debug. * Converted to a more static definition, mypy does not like magic. * Flake8 fixes
2023-05-15Add custom mirror support (#1816)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-12Install the package `alsa-firmware` if required (#1812)codefiles
2023-05-12Install the package `sof-firmware` if required (#1811)codefiles
2023-05-11Cleanup imports and unused code (#1801)Daniel Girtler
* Cleanup imports and unused code * Update build check * Keep deprecation exception * Simplify logging --------- Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-07Fix default value idx in `_determine_cursor_pos()` (#1800)Daemon Coder
Co-authored-by: Daniel Girtler <blackrabbit256@gmail.com> Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-07Fix 1792 (#1795)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-07Fix 1793 (#1794)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-07Update version 2.5.6 (#1791)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-06Fix 1763 (#1790)Daniel Girtler
* Fix 1763 --------- Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-06Fix NTP option (#1788)Daemon Coder
2023-05-05Fix `LsblkInfo` size field (#1787)Daemon Coder
2023-05-04Adding Hyperland wm (#1785)xenium
2023-05-04Remove obsolete enabling of NTP in ISO (#1729)Daemon Coder
* Remove obsolete enabling of NTP in ISO * Fixed flake8 linting * Remove `activate_ntp()` * Update comment --------- Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-05-04Update `SysCommand()` calls in remaining files (#1707)Daemon Coder
2023-05-04Fix logic errors in `_fetch_lsblk_info()` (#1754)Daemon Coder
2023-05-04Fix 1780 (#1782)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-03Fixing starting of service via str argument (#1779)Anton Hvornum
2023-05-03Fix 1772 (#1773)Daniel Girtler
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-03Full mypy compliance and small fixes (#1777)Daniel Girtler
* Fix mypy compliance --------- Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-04-28Attempt to fetch partuuid multiple times (#1770)Daniel Girtler
* Attempt to fetch partuuid multiple times * Update --------- Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-04-22Fix import and configuration loading issues (#1764)Daniel Girtler
* Fix import and configuration loading issues * Fix mypy --------- Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-04-19PyParted and a large rewrite of the underlying partitioning (#1604)Daniel Girtler
* Invert mypy files * Add optional pre-commit hooks * New profile structure * Serialize profiles * Use profile instead of classmethod * Custom profile setup * Separator between back * Support profile import via url * Move profiles module * Refactor files * Remove symlink * Add user to docker group * Update schema description * Handle list services * mypy fixes * mypy fixes * Rename profilesv2 to profiles * flake8 * mypy again * Support selecting DM * Fix mypy * Cleanup * Update greeter setting * Update schema * Revert toml changes * Poc external dependencies * Dependency support * New encryption menu * flake8 * Mypy and flake8 * Unify lsblk command * Update bootloader configuration * Git hooks * Fix import * Pyparted * Remove custom font setting * flake8 * Remove default preview * Manual partitioning menu * Update structure * Disk configuration * Update filesystem * luks2 encryption * Everything works until installation * Btrfsutil * Btrfs handling * Update btrfs * Save encryption config * Fix pipewire issue * Update mypy version * Update all pre-commit * Update package versions * Revert audio/pipewire * Merge master PRs * Add master changes * Merge master changes * Small renaming * Pull master changes * Reset disk enc after disk config change * Generate locals * Update naming * Fix imports * Fix broken sync * Fix pre selection on table menu * Profile menu * Update profile * Fix post_install * Added python-pyparted to PKGBUILD, this requires [testing] to be enabled in order to run makepkg. Package still works via python -m build etc. * Swaped around some setuptools logic in pyproject Since we define `package-data` and `packages` there should be no need for: ``` [tool.setuptools.packages.find] where = ["archinstall", "archinstall.*"] ``` * Removed pyproject collisions. Duplicate definitions. * Made sure pyproject.toml includes languages * Add example and update README * Fix pyproject issues * Generate locale * Refactor imports * Simplify imports * Add profile description and package examples * Align code * Fix mypy * Simplify imports * Fix saving config * Fix wrong luks merge * Refactor installation * Fix cdrom device loading * Fix wrongly merged code * Fix imports and greeter * Don't terminate on partprobe error * Use specific path on partprobe from luks * Update archinstall/lib/disk/device_model.py Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com> * Update archinstall/lib/disk/device_model.py Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com> * Update github workflow to test archinstall installation * Update sway merge * Generate locales * Update workflow --------- 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> Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
2023-04-19Remove superfluous time sync steps (#1752)codefiles
2023-04-04Fix sd-boot code duplication (#1721)codefiles
2023-04-04PT BR translation improvements (#1717)Jefferson Michael
2023-04-01Make it easier to save configuration files (#1659)bd-g
* updated save menu for configuration files * add log message to TUI to let user know we may run for a second finding save directories * remove testing line * remove unnecessary non-relative import * fix bug when skipping save location * make save configuration translatable * fix linting errors * handle skip and reset options correctly * fix flake8 linting error --------- Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-03-30Update id translation (#1700)laymoth
2023-03-30Update locale files (#1699)laymoth
2023-03-30Guard against null in config processor (#1705)Bao
Fixes #1704
2023-03-30Update `SysCommand()` calls in `installer.py` (#1703)codefiles
2023-03-29Version bump v2.5.4 (#1694)Anton Hvornum
2023-03-29Use `pacstrap -K` (#1693)codefiles