Commit Graph

196 Commits

Author SHA1 Message Date
Anton Hvornum 33c27db1ba
Update README.md 2022-01-05 23:44:37 +01:00
Anton Hvornum b7cb77caf9
Update README.md 2022-01-02 11:53:55 +01:00
Anton Hvornum 66ec8663e2
Update README.md 2022-01-02 11:41:14 +01:00
remLse c6b499cf47
Update documentation (#803)
* Add guide for building docs locally

* Update documentation

- Fix typos
- Fix some formatting
- Fix broken links
- Improve readability of json profile specification
2021-12-18 19:01:40 +01:00
Dylan M. Taylor 5226fffec3
Mention the --advanced flag in the README 2021-11-22 15:16:04 -05:00
SecondThundeR ffe38c879a general: remove all found white-spaces
Also this change adds new line at the end for some scripts
2021-09-19 15:49:44 +03:00
Shohei Kusakata 243284d2fd
Update ReadMe document link
fix readthedocs link
2021-09-08 02:43:41 +09:00
Anton Hvornum e3b6a46b74
Update README.md 2021-09-06 18:23:19 +02:00
Anton Hvornum 51565314b4 Merged in master. 2021-09-06 14:40:05 +00:00
RustyRaptor 71ec22a349
fixed the git checkout non-existent branch
It looks like the `torxed-v2.2.0` branch doesnt exist anymore and I assume its now just `v2.2.0` instead so I changed this command in Using a live ISO
2021-08-17 13:54:26 -06:00
Anton Hvornum 51cb64cc97 Instructed to use truncate instead of dd, as dd is a bit slow. 2021-06-14 09:52:29 +02:00
Anton Hvornum fca6eba86c Removed Libera chat challenge as per request 2021-05-31 12:49:45 +02:00
Anton Hvornum 630045f4a6
Added Libera information 2021-05-29 11:43:35 +02:00
Anton Hvornum 6cd9c86691
Changed FreeNode -> LiberaChat for IRC 2021-05-25 12:45:08 +02:00
Dylan M. Taylor be6021b41f
The fixup vars commit made this optional param no longer correct 2021-05-24 14:00:57 -04:00
Dylan M. Taylor dd0cfa990a
Simplify the commands in the readme
Typing 'python -m' is largely unnecessary on the ISO with the package installed.
2021-05-21 16:43:43 -04:00
Владислав 7614166ed3
Change position of linter badge 2021-05-20 22:07:57 +03:00
Anton Hvornum a39cb41159
Merge pull request #475 from dylanmtaylor/patch-2
Add CI status badge to README
2021-05-20 09:09:28 +02:00
Anton Hvornum 0544274233
Update README.md 2021-05-20 09:08:58 +02:00
Dylan Taylor 434ed8f67f Point out that a URL can be used as well in README 2021-05-19 17:24:51 -04:00
Dylan Taylor 29ee237d80 Fix configuration sample link 2021-05-19 17:22:32 -04:00
Yash Tripathi bbb4599165
Added support for getting configuration from a config file (#364)
* added support for ingesting config

* fixed condition to check key in dictionary

* Removed redundant code, profile and desktop keys are now optional

* Added base-config.json and support for pulling credentials from .env

* added base config file and env file for users credentials

* added silent install switch

* added python-dotenv as a dependency

* Updated Readme to include argparse changes as well as config ingestion

* Updated Readme to include argparse changes as well as config ingestion

* fixed typo in pyproject.toml

* Replaced the magic __builtin__ global variable. This should fix mypy 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.

* Fixes string index error.

* Quotation error.

* fixed initializing --script argument

* added python-dotenv as a dependency

* Installation can't be silent if config is not passed

* fixed silent install help

* fixed condition for ask_user_questions

* reverted to creating profile object properly

* Cleaned up and incorporated suggestions

* added Profile import

* added condition if Profile is null

* fixed condition

* updated parsing vars from argparse

* removed loading users from .env

* Reworking SysCommand & Moving to localectl for locale related activities (#4)

* Moving to `localectl` rather than local file manipulation *(both for listing locales and setting them)*.
* Swapped `loadkeys` for localectl.
* Renamed `main` to `maim` in awesome profile.
* Created `archinstall.Boot(<installation>)` which spawns a `systemd-nspawn` container against the installation target.
* Exposing systemd.py's internals to archinstall global scope.
* Re-worked `SysCommand` completely, it's now a wrapper for `SysCommandWorker` which supports interacting with the process in a different way. `SysCommand` should behave just like the old one, for backwards compatibility reasons. This fixes #68 and #69.
* `SysCommand()` now has a `.decode()` function that defaults to `UTF-8`.
* Adding back peak_output=True to pacstrap.

Co-authored-by: Anton Hvornum <anton.feeds@gmail.com>
Co-authored-by: Dylan Taylor <dylan@dylanmtaylor.com>

Co-authored-by: Anton Hvornum <anton@hvornum.se>
Co-authored-by: Anton Hvornum <anton.feeds@gmail.com>

* fixed indent

* removed redundant import

* removed duplicate import

* removed duplicate import

Co-authored-by: Anton Hvornum <anton.feeds@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
Co-authored-by: Dylan M. Taylor <dylan@dylanmtaylor.com>
2021-05-19 21:31:58 +02:00
Dylan M. Taylor 8acd6e4ad2
Add CI status badge to README 2021-05-18 14:59:36 -04:00
Dylan M. Taylor a0c627eae5
Reword another part of README.md
It just felt strange reading it the way it was written before. This feels more correct
2021-05-18 09:46:24 -04:00
Dylan Taylor da0da729c5 Proofreading: Fix misc. spelling and grammar issues 2021-05-18 09:36:22 -04:00
Dylan M. Taylor 2693e619c6
Correct README (closes #421)
Or we could switch the example to install awesome. One way or the other, let me know if you want me to change this.
2021-05-15 22:15:43 -04:00
Anton Hvornum a29eea26db
Updated readme about the help and log location 2021-04-27 14:40:53 +02:00
advaithm 15d56c2bc7
merged with master 2021-04-22 16:41:47 +05:30
Anton Hvornum 33458b72f3
Merge pull request #255 from dylanmtaylor/patch-1
WIP: Add documentation for MAC address example
2021-04-21 11:22:47 +00:00
Anton Hvornum 5fba277dda Merging in master to feature branch. 2021-04-17 09:52:09 +02:00
SecondThundeR 0fd0fb05ff Fix README table of content
Also commented out the code responsible for centering the logo for future decisions
2021-04-15 18:12:36 +03:00
Anton Hvornum 4e2c3c3dc7
Language issue 2021-04-14 13:26:14 +02:00
Anton Hvornum 48c679d501
Updated README's minimal example 2021-04-14 12:17:17 +02:00
Anton Hvornum 398f95ee56 Merge branch 'master' into torxed-v2.2.0 2021-04-12 00:09:55 +02:00
Anton Hvornum 48e801e6fd
Added a mission statement, and updated the minimal example in the readme. 2021-04-10 11:21:24 +02:00
Anton Hvornum 1f1f269e93
Update README.md 2021-04-09 16:23:06 +02:00
Dylan M. Taylor 4904b70db6
Update README.md 2021-04-09 10:18:34 -04:00
Dylan M. Taylor 8f48e1ac69
Update README.md 2021-04-09 09:55:16 -04:00
Anton Hvornum 42470dcc9a Merging changes from master into feature branch to avoid future conflics. 2021-04-07 11:15:42 +02:00
Dylan M. Taylor 08b48a144b
python setup.py build is not needed if you call install 2021-04-06 16:32:09 -04:00
Dylan M. Taylor 49e21cd043
After testing pacman -R, I noticed it didn't work right 2021-04-06 16:25:57 -04:00
Anton Hvornum 42d0d1af1e
Update README.md 2021-04-06 22:23:15 +02:00
Anton Hvornum 741df875da
Made it into more of a "step by step" structure 2021-04-06 22:21:45 +02:00
Dylan M. Taylor e1420af189
This is probably more technically correct 2021-04-06 16:19:34 -04:00
Dylan M. Taylor 5adc6e1785
DOCS: How to test a commit from a live image 2021-04-06 14:53:01 -04:00
Leonid Bloch 5a3988a0b2 README: Clarify about the profile installation example
* Clarify that 'awesome' is a window manager, and not a network-related
  entity.
* Add a link to Profile documentation.
* Remove a trailing whitespace.

Signed-off-by: Leonid Bloch <lb.workbox@gmail.com>
2021-04-05 18:32:21 +03:00
Rafael Fontenelle 5a321d6ce5 Update repo to archlinux/archinstall 2021-04-04 11:52:51 -03:00
Anton Hvornum 35855700f7 Merge branch 'master' of github.com:Torxed/archinstall into torxed-v2.2.0 2021-04-02 20:34:19 +02:00
Anton Hvornum fa90f4118d
Removed legacy link called workstation.json #142 2021-04-02 20:06:08 +02:00
advaithm b5e32f980a
added hardwareincompatibilty erros and updated readme 2021-04-02 10:28:04 +05:30
Anton Hvornum 197b690456
Update README.md 2021-03-24 14:50:10 +01:00
Anton Hvornum 326e5699ed
Removed an obsolete link to archlinux.life
Since the package is now in the official repo's, there's no need to host pre-built ISO's for the tool.
2021-03-24 14:42:17 +01:00
Anton Hvornum 3a732674a6
Updated the testing section.
I updated the build instructions, mainly because they were old. But also because archiso has changed quite a bit since I wrote it. And I appended a script that will make running a bit easier *(not a perfect script, but does the job)*.
2021-03-14 23:13:12 +01:00
Anton Hvornum 48e9f13f01
Removed the pre-built ISO links for now.
After a system upgrade, the machine is unresponsive and booting in to a recovery ISO doesn't work currently. Until I can find out why, the links have to be removed.
2021-02-21 15:20:52 +01:00
Borislav Kosharov 8f949be100
fix README.md minimal example link 2021-01-29 19:08:05 +02:00
Giancarlo Razzolini beb6ab1ee5
Change the documentation now that archinstall is on the official repositories
Changed README.md to not use sudo pip anymore and point users to use pacman instead.
We go into more detail on the docs. Changed binary.rst to point to the official repositories
too. Changed python.rst to point to using the official repositories for the installation of
both the archinstall script or for just installing the library (archinstall depends on python-archinstall).
2021-01-20 18:43:58 -03:00
Anton Hvornum c67b1c4006
Expanded a shortening. 2021-01-19 23:59:38 +01:00
Anton Hvornum b4d92701fd
Expanded a shortening. 2021-01-19 23:57:36 +01:00
Anton Hvornum 6fe63626d6
Added a matrix.org server as an alternative 2020-11-26 16:59:49 +01:00
Anton Hvornum ee9af976ca Updated documentation
Related to the new log features.
2020-11-08 10:56:29 +01:00
Varun Madiath da59378cc4 Fix typos. 2020-10-19 23:04:14 -04:00
Anton Hvornum 5a367bc1c9
Update README.md 2020-10-16 10:23:21 +02:00
Anton Hvornum 9f6dc03a0d Simplified the README a bit. 2020-10-11 14:29:02 +02:00
Anton Hvornum 905e56f4d3 Simplified the README a bit. 2020-10-11 14:27:53 +02:00
Anton Hvornum 2c24903932 Merge branch 'master' of github.com:Torxed/archinstall into master 2020-10-01 10:33:20 +02:00
Anton Hvornum 8d941eaa2c Renamed the pre-compiled PKGBUILD profile to archinstall-bin. Also added archinstall which is helper-scripts to run archinstall in python-module mode which depends on python-archinstall. Version bump to 2.0.5 2020-10-01 10:33:14 +02:00
Anton Hvornum 9e36e555f3
Update README.md 2020-09-30 23:19:28 +02:00
Anton Hvornum 6338e7116e Removed AUR support (Moving to a separate project, possibly as an addon layer later) 2020-09-29 21:01:10 +00:00
Anton Hvornum 008ecf00a1
Some sentence improvements. 2020-09-28 16:49:25 +02:00
Anton Hvornum 43733bad80 Simplified the README a bit. 2020-09-28 16:41:39 +02:00
Anton Hvornum 03884d2a56 Added documentation. 2020-09-28 16:40:59 +02:00
Anton Hvornum 5075fdc758
Update README.md 2020-08-21 11:11:12 +00:00
Anton Hvornum 26a9d26723
Update README.md 2020-08-21 11:10:47 +00:00
Anton Hvornum 4c7669b01b
Update README.md 2020-08-21 11:10:18 +00:00
Anton Hvornum 6166fce003
Update README.md 2020-08-21 11:09:59 +00:00
Anton Hvornum 1b9f99beb1
Update README.md 2020-08-21 09:58:41 +00:00
Anton Hvornum eeb053215f
Update README.md 2020-08-21 09:46:40 +00:00
Anton Hvornum dc0b6ac9c3
Added automated test status.
The build status contains the last commit which was passed through the automated test procedure. It's the [examples/unattended.py](examples/unattended.py) running the profile [profiles/52-54-00-12-34-56.py](profiles/52-54-00-12-34-56.py) which sends a build status after a successful build. Failed build does not register yet.
2020-08-21 09:06:51 +00:00
Anton Hvornum 1742139e35 Spelling errors and clarifications. 2020-08-18 22:21:43 +00:00
Anton Hvornum 76c386951a Added build support for PKGBUILD. Also slimmed down make.sh to only compile the binary and nothing more. That way it's easier to ship the build to https://archlinux.life/bin/. Updated README to reflext the archlinux.life domain instead of hvornum.se since projects regarding archlinux will reside there or elsewhere in the future. 2020-08-18 21:54:34 +00:00
Anton Hvornum a7515e4a98
Update README.md 2020-07-13 13:47:24 +02:00
Anton Hvornum 1213e260df Added binary option. 2020-07-10 12:00:40 +00:00
Anton Hvornum 3c0f4cebce Pre-built ISO's are back. Updating readme to reflect this change. 2020-07-09 21:18:38 +02:00
Anton Hvornum 027f6695bf Adding symlink to examples. 2020-07-08 12:34:22 +00:00
Anton Hvornum 702085fb97
Update README.md 2020-07-08 00:13:49 +02:00
Anton Hvornum c0fb9a9488 Updating readme to reflect v2.0.2 2020-07-08 00:02:10 +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 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 7c5349fe98 Changed logo URL. 2020-07-06 23:15:07 +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 db528d8676 Pointed the images to the new docs location 2020-07-06 18:46:12 +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