summaryrefslogtreecommitdiff
path: root/TODO.org
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org38
1 files changed, 38 insertions, 0 deletions
diff --git a/TODO.org b/TODO.org
index b6faebf..d20199a 100644
--- a/TODO.org
+++ b/TODO.org
@@ -515,3 +515,41 @@ sudo mkarchiso -vo ~/iso/out ~/iso
** Info on Local Pacman Cache/Mirror
[[https://bbs.archlinux.org/viewtopic.php?id=242471][Use pacman cache as local package mirror / Pacman & Package Upgrade Issues / Arch Linux Forums]]
Captured On: [2024-04-13 Sat 12:07]
+* Arch Install Steps
+** References
+[[https://youtu.be/zQQN3Pj4K0Y?list=PLHlcDXHFansDuXdFbU2XZXoNOGQiq1zr3][Stephen's Tech Talks: Arch Linux the Easy Way: Encrypted Wayland KDE, Timeshift, Working Boot from Snapshots]]
+** Arch Install Choices
+These are saved as "user_configuration.json" and "user_credentials.json" in the assets folder
+
+*** Disk Layout
+- Wipe all selected drives and use a best-effort default partition layout
+- Select btrfs
+- Select "yes" to using BTRFS subvolumes with a default structure
+- Select "yes" to BTRFS compression
+*** Encryption password
+This is the LUKS encryption password. Choose whatever password you like.
+*** Bootloader
+- Select "yes" to "use GRUB as bootloader instead of systemd-boot"
+*** Profile
+- Choose minimal
+*** Kernels
+- Choose linux
+*** Additional Packages
+git neovim openssh terminus-font
+*** Optional Repositories
+Select multilib
+** Chroot Activities
+After checking these items, you can exit and reboot
+*** Check /etc/fstab
+change relatime to noatime for SSD performance
+remove space_cache=v2 as it's redundant
+*** Check /etc/default/grub
+check that encryption is setup properly (look for cryptdevice in grub_cmdline_linux)
+add video=1920x1080 in grub_cmdline_linux_default after "loglevel-3 quiet"
+
+if you modify anything, make sure to type
+
+grub-mkconfig -o /boot/grub/grub.cfg
+*** Check /etc/mkinitcpio.conf
+check MODULES=(btrfs)
+ensure that the HOOKS= line has encrypt before filesystems