Commit Graph

2430 Commits

Author SHA1 Message Date
Anton Hvornum 3ed8db5ef0 Added support for .py profiles. Added a simple 'desktop.py' for now that is just a mock to make sure it's working. 2020-07-08 10:22:25 +00:00
Anton Hvornum a695607326 Merge branch 'master' of github.com:Torxed/archinstall 2020-07-08 09:38:08 +00:00
Anton Hvornum 6e6707116f Changed the cache directory to be under ~/.cache instead. Having it in a archinstall folder directly under the users catalogue caused some issues when doing 'import archinstall' when standing in the home directory after trying to uninstall archinstall heh 2020-07-08 09:38:03 +00:00
Anton Hvornum c0fb9a9488 Updating readme to reflect v2.0.2 2020-07-08 00:02:10 +00:00
Anton Hvornum 4fd34c9754 v2.0.2 2020-07-07 23:57:04 +00:00
Anton Hvornum 60f581319f Added pythons -m module support. __main__.py is the main module entry path, and setup.py now includes the examples (which as been renamed for more convenient module importing) which - enables __main__.py to locate the examples and import them via importlib and execute them. 2020-07-07 23:56:17 +00:00
Anton Hvornum e17fac498a Updated readme with a boot instruction that is partially correct but incomplete. This is because some EFI magic that I can't sort out in a oneliner.. but gives you an idea 2020-07-07 23:24:55 +00:00
Anton Hvornum 3b3456b6f9 Added a raise on sys_command exit code being bad. Also updated readme to show how to test this locally 2020-07-07 22:24:56 +00:00
Anton Hvornum 702085fb97
Update README.md 2020-07-08 00:13:49 +02:00
Anton Hvornum 0bc24699c1 Added colored output. Also tested non-encrypted installations and added ext4 support. 2020-07-07 21:59:09 +00:00
Anton Hvornum 78d4fe4fa1 Adding a guided installation profile. 2020-07-07 16:10:54 +00:00
Anton Hvornum 1790d92df8 A more honest README for now. 2020-07-07 00:46:33 +02:00
Anton Hvornum 7ecdcdec75 A more honest README for now. 2020-07-07 00:43:48 +02:00
Anton Hvornum 181d4097c8 A more honest README for now. 2020-07-07 00:42:24 +02:00
Anton Hvornum 2dbfa42926 Updated the script example. 2020-07-06 23:22:45 +02:00
Anton Hvornum 377868cfcd
Merge pull request #40 from Torxed/annotations
Changed logo URL.
2020-07-06 21:15:49 +00:00
Anton Hvornum 7c5349fe98 Changed logo URL. 2020-07-06 23:15:07 +02:00
Anton Hvornum 0c57871f3b
Merge pull request #39 from Torxed/annotations
v2.0.1
2020-07-06 21:02:03 +00:00
Anton Hvornum f840f9e714
Merge branch 'master' into annotations 2020-07-06 21:01:51 +00:00
Anton Hvornum e54e870f51 Hotfix for pypi 2020-07-06 22:56:46 +02:00
Anton Hvornum d32301e827 Prepped readme for pypi. Also updated setup.py to reflect a better project name when uploading to pypi. 2020-07-06 22:53:31 +02:00
Anton Hvornum 7545b128d8 Prepped readme for pypi. Also updated setup.py to reflect a better project name when uploading to pypi. 2020-07-06 22:52:54 +02:00
Anton Hvornum 37b50ca119
Absolute paths for pictures 2020-07-06 22:51:18 +02:00
Anton Hvornum f8c337c3ae Adding some more gitignores 2020-07-06 22:29:46 +02:00
Anton Hvornum 9866672b5e Moved the example installation to examples 2020-07-06 22:26:29 +02:00
Anton Hvornum 8764de14c9 Renaming deployments to profiles 2020-07-06 22:23:52 +02:00
Anton Hvornum d723dcf0d7 Renaming deployments to profiles 2020-07-06 22:23:29 +02:00
Anton Hvornum 4167946d81 Merge branch 'annotations' of github.com:Torxed/archinstall into annotations 2020-07-06 22:20:41 +02:00
Anton Hvornum f7d3022cc8 Reworked final preparations for working with profiles and installing them. 2020-07-06 22:20:34 +02:00
Anton Hvornum e30208c01c
Update awesome.json 2020-07-06 21:43:32 +02:00
Anton Hvornum 5070575a7f
Update awesome.json 2020-07-06 21:35:49 +02:00
Anton Hvornum db528d8676 Pointed the images to the new docs location 2020-07-06 18:46:12 +02:00
Anton Hvornum 2d4500c76c Merge branch 'annotations' of github.com:Torxed/archinstall into annotations 2020-07-06 18:44:50 +02:00
Anton Hvornum b4a6f03b96 Converted the lib to a pip supported structure to make packaging easier. Also tweaked some minor issues and added the AUR function 2020-07-06 18:44:42 +02:00
Anton Hvornum 4885a5b35e
Merge pull request #38 from Torxed/add-license-1
Create LICENSE
2020-07-06 16:09:51 +00:00
Anton Hvornum e659d9a452
Create LICENSE 2020-07-06 18:09:35 +02:00
Anton Hvornum 7f90d7186d
Changing license model.
This is done since the project is getting closer to a production ready release. Although not fully there yet :)
2020-07-06 18:08:44 +02:00
Anton Hvornum ff9475ffe4 Changed mount function, since libc can't handle loop devices automatically without some how probing partitions? 2020-07-06 16:43:29 +02:00
Anton Hvornum 0dfc0d6195 Fixed so that partition listing doesn't overwrite on each request, ruining some checks down the line if the filesystem has been formatted or not 2020-07-06 16:23:23 +02:00
Anton Hvornum 94f8d90121 Added a PArtition() class that supports mounting and formatting. Also reworked the installation flow a bit to be a bit more clear while sacrificing some automation. Maybe I'll revert some changes and 'automatically' do certain things, but for now this shouldn't impact anyone to much 2020-07-06 15:46:19 +02:00
Anton Hvornum f0bc987e1b
Update README.md 2020-07-01 08:54:14 +02:00
Anton Hvornum c986ffd409
Update README.md 2020-06-30 22:10:32 +02:00
Anton Hvornum 568acc4a87
Update README.md 2020-06-30 22:02:46 +02:00
Anton Hvornum 9ea9589042
Update README.md 2020-06-30 21:51:41 +02:00
Anton Hvornum 0399df8c25 Working partition and encryption+mount phase. Now to the installer and re-work that. 2020-06-30 21:22:28 +00:00
Anton Hvornum 067b31b1aa
Update README.md 2020-06-29 12:28:35 +02:00
Anton Hvornum 5ae18b80fd Starting to rework the entire codebase to be context friendly. Annotations is next after one successful install. 2020-06-29 08:55:25 +00:00
Anton Hvornum 89ecdee763
Update README.md 2020-06-28 18:35:03 +02:00
Anton Hvornum 0bff213f75
Added a new logo 2020-06-28 16:34:05 +00:00
Jay Bent 6c484a6b3f Fixed typo breaking local profiles 2020-04-03 13:57:13 +02:00