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
Anton Hvornum
aacbc2f29d
Adding network applet support in xfce #639 from falieri/patch-1
...
Update xfce4.py
2021-09-18 15:48:09 +02:00
Falieri
a93225d1de
Update xfce4.py
...
add network support to the xfce panel
2021-09-18 10:36:42 -03:00
Anton Hvornum
f6ceb8bba6
Removing hardcoded btrfs for suggested partition layouts.
2021-09-18 10:37:55 +02:00
Anton Hvornum
ad534f0804
Merge pull request #636 from archlinux/torxed-fix-616
...
Removing /tmp from fstab
2021-09-17 23:52:49 +02:00
Anton Hvornum
e21cf77e77
Removing /tmp from fstab
...
Since systemd takes care of mounting /tmp as a tmpt, there's no point in having a manual entry in fstab.
2021-09-17 23:52:10 +02:00
Anton Hvornum
7be52655c0
Merge pull request #635 from archlinux/torxed-fix-593
...
Added gvfs to fix "trash" in xfce4
2021-09-17 17:29:21 +02:00
Anton Hvornum
b4481506ff
Added gvfs to fix "trash" in xfce4
...
https://wiki.archlinux.org/title/Xfce#Trash_icon_not_visible_and_trash_applet_does_not_work
2021-09-17 17:28:46 +02:00
Anton Hvornum
ffc43bc041
Adding linux -headers for nvidia-dkms
...
This should address #585 , as I don't see any nvidia-dkms other than when linux-zen and linux-lts is chosen, I chose to put the -headers logic in the same section. If this is needed for vanilla `linux` kernel as well, then move the logic one line up.
2021-09-15 22:17:30 +02:00
Anton Hvornum
9e67ce3f05
Making sure the drive paths are in the JSON structure, and not the class object, as it won't work seamlessly to access for instance storage['disk_layouts'][ClassInstance()] if it's not the identical mem copy of the object we're accessing, so strings are better for storage/comparisons.
2021-09-15 20:11:40 +02:00
Anton Hvornum
70af00f33d
Tweaked the logic for parsing the --harddrives parameter.
2021-09-15 19:23:35 +02:00
Anton Hvornum
e6549c1edb
Fixing type issue with conversion to multiple disk logic.
2021-09-15 19:17:32 +02:00
Anton Hvornum
2cfbafc653
More error handling and fixed a spelling error.
2021-09-15 19:16:30 +02:00
Anton Hvornum
1a7056efc4
Might be redundant, but if the JSON file given to --config contains a list it will break the .split(), but if --harddrives is given as an argument, then we need to split. So adding a type-check
2021-09-15 19:09:57 +02:00
Anton Hvornum
d6acfec799
Updating support for --disk_layouts. It now supports file paths as well as JSON in string format via --disk_layouts=<json>
2021-09-15 19:01:14 +02:00
Anton Hvornum
8dd097da05
Reverted last change, and improved it. By passing it through load_config and tweaking the read structure a bit, it worked out better if the accessed values are in archinstall.storage instead.
2021-09-15 17:36:54 +02:00
Anton Hvornum
c09a36b7b1
Changed from internal storage to parameter-friendly arguments for disk_layouts, so we can support JSON for disk layouts on the new logic.
2021-09-15 13:33:34 +00:00
Anton Hvornum
7d3f2b6f29
Added a 'hidden' variable called --disk-sleep for delaying disk partition up time before continuing after a format. This is an ugly hack to get around some disk issues, for now.
2021-09-14 14:07:50 +00:00
Anton Hvornum
6d2a2f327c
Moved --noconfirm at the end of the pacstrap command to get piped properly to pacman inside pacstrap.
2021-09-14 11:47:16 +00:00
Anton Hvornum
e0f00ad1fe
Merging latest changes
2021-09-13 14:56:03 +00:00
Anton Hvornum
168379d43d
Added --noconfirm to pacstrap and increased logging verbosity when packages fail, and adding a exception so that the installation doesn't continue silently. This causes too much confusion (even tho I liked the idea that people could recover the missing parts without having to re-run the installer for subsequent steps.
2021-09-13 14:55:09 +00:00
Anton Hvornum
995edaf316
Removed legacy need to add_bootloader
...
`add_bootloader` no longer needs to have a harddrive given as a argument. It will (and should) auto-detect what's mounted in the `self.target` (aka mountpoint) of the installation.
2021-09-12 15:42:13 +02:00
Anton Hvornum
ea41a6c268
Merge pull request #628 from kusakata/patch-1
...
Update ReadMe document link
2021-09-07 20:41:53 +02: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
009dc0ab37
Merge pull request #623 from conqp/clean_hardware_imports
...
Remove unused import of json
2021-09-06 18:01:46 +02:00
Anton Hvornum
6aa028d29d
Merge pull request #626 from conqp/refactor_meminfo
...
Refactor meminfo() to allow direct key access
2021-09-06 18:01:31 +02:00
Anton Hvornum
6ead767907
Merge pull request #625 from conqp/fix_tab_indentation
...
Fix indentation with tabs instead of spaces
2021-09-06 17:59:43 +02:00
Richard Neumann
712e5d4a70
Fix indentation with tabs instead of spaces
2021-09-06 17:15:40 +02:00
Richard Neumann
0a8fe402a4
Refactor meminfo() to allow direct key access
2021-09-06 17:13:26 +02:00
Richard Neumann
93496087e5
Remove unused import of json
2021-09-06 16:52:41 +02:00
Anton Hvornum
e39e49ecc7
Merge pull request #426 from archlinux/torxed-rework-partitioning
...
Re-work partitioning logic, introducing more granularity (and stability)
2021-09-06 16:42:31 +02:00
Anton Hvornum
e10daf4c57
Merged in master
2021-09-06 14:41:29 +00:00
Anton Hvornum
51565314b4
Merged in master.
2021-09-06 14:40:05 +00:00
Anton Hvornum
4505c3a11f
Merge pull request #622 from conqp/refactor_cpu_data_detection
...
Refactor cpu data detection
2021-09-06 16:29:14 +02:00
Richard Neumann
8841e209ee
Refactor cpu_model() to use cpuinfo()
2021-09-06 16:12:53 +02:00
Richard Neumann
086dcc3325
Refactor cpu_vendor() to use cpuinfo()
2021-09-06 16:12:16 +02:00
Anton Hvornum
81f3ccad40
Merge pull request #615 from conqp/native_cpu_detection
...
Native cpu detection
2021-09-06 15:55:05 +02:00
Anton Hvornum
1030bd19c5
Merge branch 'master' into native_cpu_detection
2021-09-06 15:54:52 +02:00
Anton Hvornum
40cd801184
Merge pull request #614 from laxect/patch-1
...
Fix wrong default in kernels (guide.py)
2021-09-06 15:48:49 +02:00
Anton Hvornum
a7d2f5ea03
Merge pull request #613 from RustyRaptor/master
...
fixed the git checkout non-existent branch
2021-09-06 15:48:11 +02:00
Anton Hvornum
355f502d80
Merge pull request #610 from luckspt/patch-2
...
Typo
2021-09-06 15:45:53 +02:00
Anton Hvornum
000eb14668
Merge pull request #608 from archlinux/deepin-profile
...
Remove lightdm packages from Deepin profile
2021-09-06 15:43:29 +02:00
Anton Hvornum
bf18260510
Merge pull request #605 from CYPT71/patch-1
...
Update hardware.py
2021-09-06 15:42:15 +02:00
Anton Hvornum
8d7ccde162
Added exception handling to check_output
...
I tweaked the optimized return of check_output. Worth mentioning that `check_output()` will raise an exception `subprocess.CalledProcessError: Command 'lscpu | grep AMD' returned non-zero exit status 1.`.
2021-09-06 13:40:45 +00:00
Anton Hvornum
5fe752cf72
No need for try/catch any longer.
...
The old behavior of SysCommand was that exit codes raised an exception, which needed to be handled by each individual caller. We now utilize `.exit_code` instead to manually detect faulty commands and raise exceptions where needed.
2021-09-06 13:22:53 +00:00
Anton Hvornum
0f5e0c0d3f
Merge pull request #603 from j-james/master
...
Mention GNOME and KDE's soft dependency on NetworkManager in the installation process
2021-09-06 15:01:43 +02:00
Anton Hvornum
48fd68124a
Merge branch 'master' into master
2021-09-06 15:01:37 +02:00
Anton Hvornum
05c923524b
Merge pull request #600 from monosans/comprehension
...
Replace for loops with comprehensions
2021-09-06 14:26:30 +02:00
Anton Hvornum
025dc83194
Corrected some minor modifications mentioned in #595 as well as merged in latest changes from master. For future PR's do create a patch-branch for upstream patches to avoid changes to your local repo.
2021-09-06 12:22:57 +00:00