Skip to content

Commit 3371436

Browse files
Add ArchGUI
1 parent ab9a6c7 commit 3371436

File tree

85 files changed

+1209
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+1209
-0
lines changed

ArchGUI/airootfs/etc/hostname

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
archiso

ArchGUI/airootfs/etc/locale.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
LANG=C.UTF-8

ArchGUI/airootfs/etc/localtime

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/usr/share/zoneinfo/UTC
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
HOOKS=(base udev microcode modconf kms memdisk archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs block filesystems keyboard)
2+
COMPRESSION="xz"
3+
COMPRESSION_OPTIONS=(-9e)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# mkinitcpio preset file for the 'linux' package on archiso
2+
3+
PRESETS=('archiso')
4+
5+
ALL_kver='/boot/vmlinuz-linux'
6+
archiso_config='/etc/mkinitcpio.conf.d/archiso.conf'
7+
8+
archiso_image="/boot/initramfs-linux.img"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# The broadcom-wl package requires some modules to be disabled in order to use
2+
# wl. Since the ISO image needs to cover many hardware cases, this file
3+
# overrides the default blacklist in /usr/lib/modprobe.d/
4+
#
5+
# If you need to use wl, you may need to delete this file, then `rmmod` any
6+
# already-loaded modules that are now blacklisted before proceeding to modprobe
7+
# wl itself.

ArchGUI/airootfs/etc/motd

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
To install Arch Linux follow the installation guide:
2+
https://wiki.archlinux.org/title/Installation_guide
3+
4+
For Wi-Fi, authenticate to the wireless network using the iwctl utility.
5+
For mobile broadband (WWAN) modems, connect with the mmcli utility.
6+
Ethernet, WLAN and WWAN interfaces using DHCP should work automatically.
7+
8+
After connecting to the internet, the installation guide can be accessed
9+
via the convenience script Installation_guide.
10+
11+
                                          
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# remove from airootfs!
2+
[Trigger]
3+
Operation = Install
4+
Operation = Upgrade
5+
Type = Package
6+
Target = pacman-mirrorlist
7+
8+
[Action]
9+
Description = Uncommenting all mirrors in /etc/pacman.d/mirrorlist...
10+
When = PostTransaction
11+
Depends = pacman-mirrorlist
12+
Depends = sed
13+
Exec = /usr/bin/sed -i "s/#Server/Server/g" /etc/pacman.d/mirrorlist
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# remove from airootfs!
2+
# As a workaround for https://bugs.archlinux.org/task/49347 , remove pacman hooks specific to the ISO build process.
3+
# If not, they would be used when pacstrap is run in the live environment.
4+
5+
[Trigger]
6+
Operation = Install
7+
Operation = Upgrade
8+
Operation = Remove
9+
Type = Package
10+
Target = *
11+
12+
[Action]
13+
Description = Work around FS#49347 by removing custom pacman hooks that are only required during ISO build...
14+
When = PostTransaction
15+
Depends = sh
16+
Depends = coreutils
17+
Depends = grep
18+
Exec = /bin/sh -c "rm -- $(grep -Frl 'remove from airootfs' /etc/pacman.d/hooks/)"

ArchGUI/airootfs/etc/passwd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
root:x:0:0:root:/root:/usr/bin/zsh

0 commit comments

Comments
 (0)