index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-24 | removed builtins usage and added gfx_package key in config | Yash Tripathi | |
2021-05-15 | One package per line formatting in profiles - easier to read/maintain | Dylan Taylor | |
2021-05-15 | Whitespace changes | Dylan Taylor | |
2021-05-15 | Final whitespace changes I think | Dylan Taylor | |
2021-05-15 | A couple more small fixes | Dylan Taylor | |
2021-05-15 | Try to remove some unused imports | Dylan Taylor | |
2021-05-15 | Very selectively fix some PEP 8 issues with profiles | Dylan Taylor | |
2021-05-12 | Replaced the magic __builtin__ global variable. This should fix mypy ↵ | Anton Hvornum | |
complaints while still retaining the same functionality, kinda. It's less automatic but it's also less of dark magic, which makes sense for anyone but me. | |||
2021-04-29 | Cleaning up packages. (#374) | Anton Hvornum | |
* Cleaning up packages. installer now relies on __packages__ definition. Which will work with external libs to more easily gather packages used by installer and profiles. * Added back the logic for the log message, where we inform if we're adding the boot loader to root or boot. * Added __package__ definition to profiles and the installer. These packages can be used as an indication from outside libraries of what could *possibly* be installed. For instance an offline-tool could source these, it would source more than it needed to, but it would give a quick rundown of what might be needed. * Removed import of __base__packages__ as it's now just __packages__ after a lot of stream-lining. * Explosion misspelling. Co-authored-by: Anton Hvornum <anton.feeds@gmail.com> | |||
2021-04-28 | install nvidia-dkms when running linux-zen/lts | advaithm | |
2021-04-22 | fixed another messed up import | advaithm | |
2021-04-22 | readded some commits that got removed | advaithm | |
2021-04-22 | merged with master | advaithm | |
2021-04-19 | Update some functions | SecondThundeR | |
Here are list of changes: - Added IP/subnet validation using Python's `ipaddress` module - Added workaround for network configuration modes where user can enter DHCP or IP without brackets. - Returned local printing options for some functions to keep `The above list...` - Moved booleans for `generic_select` below options and text parameters - Imported some functions from `archinstall` to reduce the`archinstall.` part of the lines. - Reduced variable name length for simplicity - Fixed some typos | |||
2021-04-17 | Replace input with generic_select where necessary | SecondThundeR | |
Here are list of changes: > From now on, `generic_select` will be called "Select function", for clarity - Slightly updated select function - Removed options output for some functions, where it's better to do with select function - Added sorting for all lists passed to select function - Replaced `dict.values()` with `dict` as options parameter - Simplified input checking for all functions that use the select function - Added temporary *(for now)* workaround for passing `?` and `help` inputs - Merged fix for `partition.format()` | |||
2021-04-11 | Fixed PR #273. Moved the graphic drivers into hardware since they are ↵ | Anton Hvornum | |
hardware specific, in the long run maybe we move them into 'drivers' or something. And moved the user interaction from gfx_drivers into user_interactions. And removed the import from installer.py to __init__.py since we don't want to import 'global functions' in extension imports. | |||
2021-04-10 | Multiple restructuring changes | Dylan Taylor | |
2021-04-09 | Merge pull request #251 from advaithm/torxed-v2.2.0 | Anton Hvornum | |
Split drivers from xorg and create a seprate profile for wayland. Remove the use of sddm from sway and raise issues with the nvidia drivers | |||
2021-04-09 | renamed driver.py to gfx_driver.py. also explictly check if we are using the ↵ | advaithm | |
propritery nvidia drivers | |||
2021-04-08 | Add minimal profile and implement idea of 'top-level' profiles | Dylan Taylor | |
2021-04-08 | sway, wayland specific files. drivers has also been split from xorg | advaithm | |
2021-04-07 | Add minimal profile and implement idea of 'top-level' profiles | Dylan Taylor | |
2021-01-26 | Fixes #86 by properly raising the the correct exceptions. This will happen ↵ | Anton Hvornum | |
when required steps are skipped. And the error message is to simply restart the installer. | |||
2020-10-19 | Fix typos. | Varun Madiath | |
2020-09-30 | Added gnome as a profile (and application for application specific steps). ↵ | Anton Hvornum | |
Also tweaked xorg to not be so intrusive when used for anything other than awesome WM. Tweaked awesome WM to accomodate this change. | |||
2020-09-30 | Finalized magic function _prep_function(). Gets returned when a profile is ↵ | Anton Hvornum | |
imported through archinstall.select_profile() user-interaction helper function. Asks for additional user-input right away rather than half way into the installation. This makes sure user input is taken care of before starting the installation. Although it complicates the code layout a tiny bit. Profiles need a __name__ and a _prep_function combo in order to be safely executed by select_profile(). select_profile() will not attempt to run or execute the code in any way unless those to conditions are met. In theory :) | |||
2020-09-30 | Fixing awesome and xorg for first test run. | Anton Hvornum | |
2020-09-29 | Fixed some selection processes. | Anton Hvornum | |
2020-09-29 | Adding a baseline xorg profile that can be called from other profiles. Such ↵ | Anton Hvornum | |
as the awesome profile, and in the future gnome and kde. |