From 6412d7be4eadac6605f2ca85d64f9c8ec153869b Mon Sep 17 00:00:00 2001 From: ducoterra Date: Fri, 13 Sep 2024 13:48:07 -0400 Subject: [PATCH] remove dhcpcd, we'll use NetworkManager instead --- infrastructure/graduated/arch/README.md | 28 ++++++++++++------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/infrastructure/graduated/arch/README.md b/infrastructure/graduated/arch/README.md index da01496..de6f487 100644 --- a/infrastructure/graduated/arch/README.md +++ b/infrastructure/graduated/arch/README.md @@ -163,9 +163,8 @@ finish the install. 26. `echo 'en_US.UTF-8 UTF-8' > /etc/locale.gen` 27. `echo 'KEYMAP=us' > /etc/vconsole.conf` 28. `echo 'hostname' > /etc/hostname` -29. `pacman -S sudo vim dhclient dhcpcd bash-completion btrfs-progs plymouth fwupd` +29. `pacman -S sudo vim bash-completion btrfs-progs plymouth fwupd` - - dhclient/dhcpcd provides dhcp for network - bash-completion provides tab complete - btrfs-progs provides fsck for btrfs - plymouth gives a nice bootloader screen @@ -221,10 +220,9 @@ finish the install. 41. `mkdir /home/ducoterra` 42. `chown ducoterra:ducoterra /home/ducoterra` 43. `locale-gen` -44. `systemctl enable dhcpcd` -45. If on VM install guest drivers: `pacman -S qemu-guest-agent spice-vdagent` -46. If you need ssh: `pacman -S openssh; systemctl enable sshd` -47. Add a pacman hook for systemd-boot updates +44. If on VM install guest drivers: `pacman -S qemu-guest-agent spice-vdagent` +45. If you need ssh: `pacman -S openssh; systemctl enable sshd` +46. Add a pacman hook for systemd-boot updates /etc/pacman.d/hooks/95-systemd-boot.hook @@ -240,25 +238,25 @@ finish the install. Exec = /usr/bin/systemctl restart systemd-boot-update.service ``` -49. Install gnome: `pacman -S gdm gnome` +47. Install gnome: `pacman -S gdm gnome` - choose pipewire-jack - choose wireplumber - choose noto-fonts-emoji -50. `systemctl enable gdm` -51. Install NetworkManager `pacman -S networkmanager` -52. `systemctl enable NetworkManager` -53. Install gnome nice-to-haves `pacman -S gnome-tweaks dconf-editor seahorse` -54. Install tpm2-tss for tpm2 disk decryption `pacman -S tpm2-tss` -55. Setup tpm2 disk decryption +48. `systemctl enable gdm` +49. Install NetworkManager `pacman -S networkmanager` +50. `systemctl enable NetworkManager` +51. Install gnome nice-to-haves `pacman -S gnome-tweaks dconf-editor seahorse` +52. Install tpm2-tss for tpm2 disk decryption `pacman -S tpm2-tss` +53. Setup tpm2 disk decryption ```bash systemd-cryptenroll /dev/vda2 --wipe-slot=tpm2 --tpm2-device=auto --tpm2-pcrs="" --unlock-key-file=/media/root-key.txt ``` -56. `exit` -57. `reboot` +54. `exit` +55. `reboot` ### Gnome Keyring