Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-22Version bump to: v2.0.4rc2Anton Hvornum
2020-07-22Added a function to the installer, also added a function to make it easier ↵Anton Hvornum
to enable it in a installation, after which can be called.
2020-07-22New feature: application profiles now support .py as well. Also fixed a ↵Anton Hvornum
sys.path issue where an installed version of archinstall would have precedence over the local version when profiles were being executed (because profiles were living in a unknown relative working directory, the caller to those profiles have to make sure .archinstall exists in sys.path before calling said profile)
2020-07-21Added a set_timezone() and fixed set_locale() in the Installer() class. Also ↵Anton Hvornum
added a mirrors.py helper to rudimentary set mirror data on the installer host
2020-07-21Added some more documentation. Also added a __init__.py in the git repo so ↵Anton Hvornum
that cloning enables importing as well. This should enable both git clone to work as well as pypi.
2020-07-21Merge branch 'master' of github.com:Torxed/archinstallAnton Hvornum
2020-07-21Created a __dump__ function in BlockDevice. Can be used to safely dump the ↵Anton Hvornum
class into a JSON object. Building a json_encoder which checks if the object hasattr(obj, '__dump__') before calling would be ideal
2020-07-13Update README.mdAnton Hvornum
2020-07-10Added binary option.Anton Hvornum
2020-07-10Added the arch to the buildAnton Hvornum
2020-07-10Fixed the build to include the examples in the right location.Anton Hvornum
2020-07-10Added a build script for my own sanityAnton Hvornum
2020-07-10Added a PKGBUILD which requires a pre-built nuitka3 version. More on this later.Anton Hvornum
2020-07-10Spelling errorAnton Hvornum
2020-07-09Pre-built ISO's are back. Updating readme to reflect this change.Anton Hvornum
2020-07-08Release party: 2.0.3 is tested.Anton Hvornum
2020-07-08removed some non-essnetial packages. re-structured the guided installer to ↵Anton Hvornum
ask for stuff first, then fire away. Tested encrypted/non-encrypted and both works.
2020-07-08versionbump in setup.pyAnton Hvornum
2020-07-08Fixed a bug where minimal_installation() didn't return anything.Anton Hvornum
2020-07-08Added debuggingAnton Hvornum
2020-07-08versionbump in setup.pyAnton Hvornum
2020-07-08versionbump in setup.pyAnton Hvornum
2020-07-08Fixed issue with filename replacing variable.Anton Hvornum
2020-07-08versionbump in setup.pyAnton Hvornum
2020-07-08Added missing btrfs to mkinitcpio. Also added a bunch of locale stuff and ↵Anton Hvornum
genfstab which I forgot
2020-07-08Swapped crypted and unencrypted logic.Anton Hvornum
2020-07-08Version bump in setup.pyAnton Hvornum
2020-07-08Reflecting change in /boot changeAnton Hvornum
2020-07-08mixed up the mount of /boot, now correctly mounts /boot before running pacstrapAnton Hvornum
2020-07-08Added a sleep for testingAnton Hvornum
2020-07-08Version bump in setup.pyAnton Hvornum
2020-07-08mkinitcpio was no longer a part of linux or base, had to be installed seperatelyAnton Hvornum
2020-07-08Added debug to pacstrap of base and linuxAnton Hvornum
2020-07-08Version bump in setup.pyAnton Hvornum
2020-07-08Added a encrypted flag to the Partition() object. So that certain checks can ↵Anton Hvornum
be done by the Installer() later on, for instance when adding a bootloader. There's also a now which tries to find the parent device to the unlocked encrypted device.
2020-07-08Using two different methods for encrypted/non encrypted drives.Anton Hvornum
2020-07-08Version bump in setup.pyAnton Hvornum
2020-07-08Trying to sort out a boot issueAnton Hvornum
2020-07-08Version bump in setup.pyAnton Hvornum
2020-07-08Using PARTUUID instead of disk UUIDAnton Hvornum
2020-07-08Version changeAnton Hvornum
2020-07-08Fixed an issue where the boot loader tried to point the / boot towards the ↵Anton Hvornum
/boot partition in the loader entry.
2020-07-08Forgot to split the path, assumed it was a listAnton Hvornum
2020-07-08rc6: Fixed an issue where 'which' doesn't return the binary absolute path. ↵Anton Hvornum
This due to which being a builtin bash thing, and for whatever reason that stopped working when running as a module, so created locate_binary(name:str) which uses the PATH variable just as which does to find the binary's absolute path
2020-07-08Added symlinks instead of copying when building. Also mofied the __file__ ↵Anton Hvornum
path in __main__.py as it was pointing a bit off for some reason
2020-07-08Removing temporary build scriptsAnton Hvornum
2020-07-08Adding symlink to examples.Anton Hvornum
2020-07-08v2.0.3 prep release. Profile now fully support python scripting instead of ↵Anton Hvornum
JSON. They also support importing archinstall and doing whatever the examples are doing - with one tiiiny TODO/hack/magic, the 'installer' session that is contextulized gets hard-inserted into the globals() scope. Since the child script won't actually have the global instance of the parent, we need to insert it to be known due to the way we import stuff
2020-07-08Added support for .py profiles. Added a simple 'desktop.py' for now that is ↵Anton Hvornum
just a mock to make sure it's working.
2020-07-08Merge branch 'master' of github.com:Torxed/archinstallAnton Hvornum