Age | Commit message (Collapse) | Author |
|
* Submenu for disk configuration
* Update
* Add LVM manual config
* PV selection
* LVM volume menu
* Update
* Fix mypy
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update LVM
* Update
* Update
* Btrfs support
* Refactor
* LVM on Luks
* Luks on LVM
* Update
* LVM on Luks
* Update
* Update
* mypy
* Update
* Fix bug with LuksOnLvm and Btrfs
* Update
* Update
* Info -> Debug output
|
|
|
|
|
|
|
|
* Display all packages to be installed
* Display all packages to be installed
|
|
|
|
|
|
* Remove `select_language()` duplicate of `select_kb_layout()`
* Added a deprecation warning on select_language()
* Moved select_language() back into it's original location, just to keep the PR diff minimal
* Removed import for now, to please flake8
---------
Co-authored-by: Anton Hvornum <anton@hvornum.se>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fix `mountpoint` for pre-mounted disk configuration
* Add missing commas
|
|
* Use sector as default display
* Display tables in sector size
* Refactor size
* Update
* Update
* fix flake8
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
|
|
waybar-hyprland (#1824)
* Renamed hyperland to hyprland, fixed seatd via post_installation and installed waybar
* Removed the launching of seatd on the installation process
* Starting to add nvidia support, and automatic configuring of hyprland
* Starting to add auto configuration of hyprland... But this will need maintenance
* Added hyprpaper auto config
Gonna make waybar auto config next
* Waybar auto config is starting...
I can't test rn I'm on vacation and my connection is quite bad (68 days for arch iso)
* Added wlogout support (and swaylock)
* Fixed file managers printing
* Starting to add a shell config... Definitely don't push this
* Reverted custom-shell config (create a separate PR)
* Removed systemd-logind, as that was just for testing the selector
* Added polkit as an option for the seat. As it's a dependency of the hyprland package
* Flake8 fix
* The name change wasn't propegated to the menu
* Added newline at the end of general_conf.py to not alter it
* Removed newline at the end of general_conf.py to not alter it
* Renamed the Hyprland class
---------
Co-authored-by: Anton Hvornum <anton@hvornum.se>
Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
|
|
Signed-off-by: Alexander Seiler <seileralex@gmail.com>
|
|
* refactor: remove max_downloads limit
* Update parallel downloads
* Update parallel downloads
|
|
* Audio configuration
* Update
* Update schema
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
|
|
* Fix network config error and simplify code
* Update schema and exmaple
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
|
|
* installer: add Limine bootloader
Limine is a modern, advanced, portable, multiprotocol bootloader.
[Limine GitHub](https://github.com/limine-bootloader/limine)
[Limine Arch Wiki](https://wiki.archlinux.org/title/Limine)
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* limine: add UEFI support
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* global_menu: check filesystem and bootloader compatibility
Before on install, only missing configurations were checked. This commit
introduces bootloader validatity checks on install which verify if the
selected filesystem is compatiable with the selected bootloader (for
example, it is not possible to boot limine from BTRFS).
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* misc: fix the return value of `_validate_bootloader`
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* global_menu: make `mypy` happy
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* misc: make `flake8` happy
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* limine: upgrade to v5
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* limine: install packman hooks
Create the BIOS and UEFI pacman hooks so limine gets auto deployed on
update.
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* installer::limine: fix broken root UUID
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* docs: add a note saying its in beta
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
* install_limine: use `safe_fs_type`
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
---------
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
|
|
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
|
|
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
|
|
* 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>
|
|
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
|
|
* Cleanup imports and unused code
* Update build check
* Keep deprecation exception
* Simplify logging
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
|