Anton Hvornum
9c5d1e9891
Added error handling to guided.py when not selecting a profile to install.
2020-10-18 13:20:58 +02:00
Anton Hvornum
0e8130af9a
Wrong relative import, corrected to avoid .lib.lib.exceptions
2020-10-18 13:13:09 +02:00
Anton Hvornum
fd3bcdd7db
Merge remote-tracking branch 'origin' into guided
2020-10-18 13:08:24 +02:00
Anton Hvornum
b6c5942da6
Merge pull request #52 from Torxed/profile
...
Implemented profiles/desktop.py
2020-10-18 13:03:10 +02:00
Anton Hvornum
d95b915681
Logical issue with how I'm used to dealing with selecting list indexes.
2020-10-18 12:51:33 +02:00
Anton Hvornum
3686842587
Spelling error on file
2020-10-18 12:45:10 +02:00
Anton Hvornum
c6eb0386db
Spelling error on a variable
2020-10-18 12:31:39 +02:00
Anton Hvornum
a73f0b0135
Added a session-storag. This is in an attempt to build away some magic functionality that might otherwise be hard to understand/maintain over a long period of time. Using this in profiles/desktop.py as a test.
2020-10-18 12:28:12 +02:00
Anton Hvornum
ec49a42f2b
Wrong variable name (from a copy paste issue)
2020-10-18 12:04:27 +02:00
Anton Hvornum
973abec854
Merge remote-tracking branch 'origin' into profile
2020-10-18 11:58:53 +02:00
Anton Hvornum
90eff26657
Reverted TTS implementation from 35913c4. Since blind people use screen readers for this functionality. Will have a look at http://www.linux-sppeakup.org/ .
2020-10-18 11:58:29 +02:00
Anton Hvornum
a60a3ca812
Added profile `desktop.py` which helps users select a desktop environment. Also added `archinstall.generic_select` to help with selecting generic things from a list of options.
2020-10-18 10:46:28 +02:00
Anton Hvornum
ea84565f86
Implementing error handling for #50 . So that the errors do not come at the very end, but in the beginning right after the user inputted something (quicker feedback to the user).
2020-10-18 10:03:26 +02:00
Anton Hvornum
1a10fe3f51
Implementing error handling for #50 . So that the errors do not come at the very end, but in the beginning right after the user inputted something (quicker feedback to the user).
2020-10-18 09:58:33 +02:00
Anton Hvornum
60aaae4337
Create pull_request_template.md
2020-10-16 11:09:23 +02:00
Anton Hvornum
1a79d37ce6
Delete description.jpg
...
This project started out as a fun hobby project, and some internal humor was to be expected at that time to keep a sane mind.
But as this project has grown, some of these personalized aspects are being removed for future developers sake. This is why this picture gets archived : )
2020-10-16 10:24:33 +02:00
Anton Hvornum
5a367bc1c9
Update README.md
2020-10-16 10:23:21 +02:00
Anton Hvornum
977b6221b1
Update CONTRIBUTING.md
2020-10-16 10:22:51 +02:00
Anton Hvornum
6cfa2a27af
Create CONTRIBUTING.md
2020-10-16 10:17:31 +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
35913c4ebe
Added imports for `archinstall.TTS()` as well as added optinal depends for `PKGBUILD` files.
2020-10-11 14:04:41 +02:00
Anton Hvornum
2f5aa052a1
Added text-to-speach, untested but the base is now added. It routes through if available. And can be accessed with directly if needed.
2020-10-11 14:02:01 +02:00
Anton Hvornum
d043f487b2
Added user_interaction documentation.
2020-10-01 22:01:52 +02:00
Anton Hvornum
c6e61df5c4
Apparently empty source definitions aren't allowed.
2020-10-01 11:31:06 +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
7155f63345
readthedocs debugging
2020-09-30 23:15:16 +02:00
Anton Hvornum
4594c95bb9
Empty .. code-block:: was not allowed. Needed console as well.
2020-09-30 23:11:01 +02:00
Anton Hvornum
088fb5cfcd
Fixed a syntax issue with readthedocs.
2020-09-30 23:02:45 +02:00
Anton Hvornum
d222b53e23
Restructured the doc order a bit. Also added a post-installation section.
2020-09-30 22:57:18 +02:00
Anton Hvornum
a91aea3154
First complete draft of the documentation. Some autodocs are still unpopulated but will be done via code and not reST chapters.
2020-09-30 22:24:57 +02:00
Anton Hvornum
af92d15e96
Attempting to fix autodoc.
2020-09-30 21:00:35 +02:00
Anton Hvornum
5a77c4ee6a
Added YAML so that Readthedocs support a newer version of Python (why isn't this default yet)
2020-09-30 20:56:45 +02:00
Anton Hvornum
9544aa8092
Attempting to fix autodoc.
2020-09-30 20:49:05 +02:00
Anton Hvornum
cf3ccb4788
Cleaned up the awesome wm profile. A few things were test purpose-addons that shouldn't be in the default profile.
2020-09-30 20:47:28 +02:00
Anton Hvornum
6b93650bfd
Type-o
2020-09-30 19:34:57 +02:00
Anton Hvornum
7448881582
Added KDE profile (untested)
2020-09-30 18:23:27 +02:00
Anton Hvornum
c1692a478d
__name__ missmatch in gnome profile.
2020-09-30 12:46:34 +00:00
Anton Hvornum
534679e88f
Added gnome as a profile (and application for application specific steps). 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 12:31:47 +00:00
Anton Hvornum
7f7cb6b89b
Forgot to replace the xinitrc data after replacing lines.
2020-09-30 11:52:28 +00:00
Anton Hvornum
6fe4fdfce1
Debug for testing
2020-09-30 11:17:08 +00:00
Anton Hvornum
95cd1beb80
Attempt to enhance the search and replace of default apps in xorg.
2020-09-30 11:09:26 +00:00
Anton Hvornum
4597ea1a21
Fixed some issues with the awesome profile. It should now be properly 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-30 10:54:51 +00:00
Anton Hvornum
54e2161e29
Tweaked the import logic so that the Imported() class returns the actual 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-30 09:56:35 +00:00
Anton Hvornum
63d774b7d7
Fixing a import logic issue. We don't want to trigger if __name__ ... during _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-30 09:38:46 +00:00
Anton Hvornum
1bff423195
Fixing a import logic issue. We don't want to trigger if __name__ ... during _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-30 09:36:45 +00:00
Anton Hvornum
34e8e63f71
Fixed bug: profile names listed by list_profiles() contained a trailing dot. This causes issues later when trying to select a profile from said list.
2020-09-30 09:32:20 +00:00
Anton Hvornum
3cf45bdc03
Fixed a bug where if you selected a region by name, not number. It would bork out.
2020-09-30 09:25:04 +00:00