Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-30Added 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-30Forgot to replace the xinitrc data after replacing lines.Anton Hvornum
2020-09-30Debug for testingAnton Hvornum
2020-09-30Attempt to enhance the search and replace of default apps in xorg.Anton Hvornum
2020-09-30Fixed some issues with the awesome profile. It should now be properly ↵Anton Hvornum
installed. Still need to tweak it a bit to not be as intrusive while still giving some 'starting points' to stand on as a new user.
2020-09-30Tweaked the import logic so that the Imported() class returns the actual ↵Anton Hvornum
module imported when executing the import, rather than returning itself. Also fixed awesome so that it loads and looks for _prep_function() with a safe and correct namespace
2020-09-30Fixing a import logic issue. We don't want to trigger if __name__ ... during ↵Anton Hvornum
_prep_function() calls. So we'll import the module with a specific namespace containing the .py which shouldn't be able to happen when normal programmers do normal imports as .py gets removed normally.
2020-09-30Fixing a import logic issue. We don't want to trigger if __name__ ... during ↵Anton Hvornum
_prep_function() calls. So we'll import the module with a specific namespace containing the .py which shouldn't be able to happen when normal programmers do normal imports as .py gets removed normally.
2020-09-30Fixed bug: profile names listed by list_profiles() contained a trailing dot. ↵Anton Hvornum
This causes issues later when trying to select a profile from said list.
2020-09-30Fixed a bug where if you selected a region by name, not number. It would ↵Anton Hvornum
bork out.
2020-09-30Fixed a type-oAnton Hvornum
2020-09-30Finalized 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-30Fixing awesome and xorg for first test run.Anton Hvornum
2020-09-29Fixed some selection processes.Anton Hvornum
2020-09-29Adding 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.
2020-09-29Removed AUR support (Moving to a separate project, possibly as an addon ↵Anton Hvornum
layer later)
2020-09-28Some sentence improvements.Anton Hvornum
2020-09-28Simplified the README a bit.Anton Hvornum
2020-09-28Added documentation.Anton Hvornum
2020-09-28Added documentation for: https://python-archinstall.readthedocs.io/en/latest/Anton Hvornum
2020-09-15Adding package search via upstream package database and JSON.Anton Hvornum
2020-09-07Fixed #48 - Removed AUR question in the guided installer. (library still ↵Anton Hvornum
supports it, but will be hidden from common users)
2020-09-07Spelling error in locale helpers.Anton Hvornum
2020-09-01Made waiting for reflector mandatory. Which should fix issue #47.Anton Hvornum
2020-09-01systemctl spits out some colors, so logic had to be changed.Anton Hvornum
2020-09-01DebuggingAnton Hvornum
2020-09-01Tweaking the mirror selection vs automatic mirror processes.Anton Hvornum
2020-09-01Debugging a bitAnton Hvornum
2020-09-01Renamed services again after re-save to the wrong name.Anton Hvornum
2020-09-01Wrong function name in os.pathAnton Hvornum
2020-09-01Wrong filename on servicesAnton Hvornum
2020-09-01Adding service logic. Checking if reflector has finished before we select ↵Anton Hvornum
custom mirrors (if any)
2020-09-01Forgot to send with mirrors in the function call perform_installation() in ↵Anton Hvornum
guided template.
2020-09-01Added archinstall.Installer().set_mirrors, which allows to modify the ↵Anton Hvornum
mirrors in the finished installed medium.
2020-09-01Spelling errorAnton Hvornum
2020-09-01Added more loggingAnton Hvornum
2020-09-01Fixed copy paste issue within code in the select function.Anton Hvornum
2020-09-01Spelling errorAnton Hvornum
2020-09-01Spelling errorAnton Hvornum
2020-09-01Added user interaction: select_mirror_RegionsAnton Hvornum
2020-09-01Added list_mirrors() and prepared for selecting mirrors in guided.pyAnton Hvornum
2020-09-01Version bump to release v2.0.4Anton Hvornum
2020-09-01Forgot self in a parameterAnton Hvornum
2020-09-01Added the option to set keyboard layout of installation. Not only on the ↵Anton Hvornum
live medium
2020-09-01Added locale helpers in terms of keyboard language/layout. ↵Anton Hvornum
archinstall.list_keyboard_languages(), archinstall.search_keyboard_layout() and archinstall.set_keyboard_language() work together to help listing, finding and setting a keyboard layout in terminals. Won't work for X-frontends, but will do for CLI installation methods. Added a language selector-helper-function with a crude search functionality. Added all this to the guided template.
2020-08-31Forgot the syntax of sudoers apparently. Corrected.Anton Hvornum
2020-08-31Forgot self. in InstallerAnton Hvornum
2020-08-31Fixed a conditional logic issue. It didn't break out of user creation when ↵Anton Hvornum
it was supposed to.
2020-08-31Adding a different text on the user step if root is disabled. Also adding ↵Anton Hvornum
user as sudo if that's the case.
2020-08-31Added post-installation check on __exit__ of archinstall.Installer(). This ↵Anton Hvornum
will 'verify' that the installation is complete after leaving the installer, or warn the scripter/programmer/user that there's steps missing in order to complete the installation. This is a step towards combating root being disabled and sudo users forgotten to be created - to avoid total account lockout.