Premium Only Content

Arch Linux LUKS Install w/ extra SAUCE!!
This is the TechHeart go-to Arch Linux installation and setup:
Arch Linux, installed from Arch.iso command-line
LUKS encryption on root partition
dedsec GRUB theming
Plymouth Optimus theme for graphical LUKS unlocking/boot sequences
Ly TUI Display Manager w/ animationz
This is the jump-off for all our Arch projects - what would you do differently?? Make sure to check the TechHeart YT channel soon for m0re Hyprland customization on TOP of this setup!! w00t w00t!
Discord @ https://discord.gg/3qFm9TyK
COMMAND LIST (Angled brackets weren't allowed for 3 commands starting w/ "**":
localectl list-keymaps | grep us
loadkeys us
ip a
(if no ethernet connection:)
wifi-menu / iwctl
pacman -Sy reflector
reflector -c US -a 12 --sort rate --save /etc/pacman.d/mirrorlist
pacman -Syy
lsblk
gdisk /dev/xxx
n, 1, ENTER, +200M, L, efi, ef00, n, ENTER, ENTER, ENTER, ENTER, w, y
lsblk
cryptsetup -y -v luksFormat /dev/xxx
YES
PW
PW
cryptsetup open /dev/xxx luksroot
PW
mkfs.ext4 /dev/mapper/luksroot
mkfs.fat -F32 /dev/xxx
lsblk
mount /dev/mapper/luksroot /mnt
mkdir /mnt/boot
mount /dev/xxx /mnt/boot
lsblk
pacstrap /mnt base linux linux-firmware vim amd/intel-ucode
** genfstab -U /mnt /mnt/etc/fstab
cat /mnt/etc/fstab
arch-chroot /mnt
fallocate -l 8GB /swap_file
chmod 600 /swap_file
mkswap /swap_file
swapon /swap_file
vim /etc/fstab
- add line (Using TABs):
/swap_file none swap defaults 0 0
ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
hwclock --systohc
vim /etc/locale.gen
- unhash en_US line
locale-gen
** echo LANG=en_US.UTF8 /etc/locale.conf
** echo KEYMAP=us /etc/vconsole.conf
vim /etc/hostname
- add hostname line
vim /etc/hosts
- add lines (using TABs):
127.0.0.1 localhost
::1 localhost
127.0.0.1 hostname.localdomain hostname
passwd ROOTPW
pacman -S base-devel bluez bluez-utils cups dialog dosfstools efibootmgr git grub linux-headers mtools network-manager-applet networkmanager os-prober pulseaudio-bluetooth reflector wireless_tools wpa_supplicant xdg-user-dirs xdg-utils
vim /etc/mkinitcpio.conf
- add HOOK;
(After 'autodetect') keyboard keymap (After 'block') encrypt
mkinitcpio -p linux
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
blkid
(Find crypto_LUKS UUID (Not PARTUUID)...)
vim /etc/default/grub
- add to GRUB_CMDLINE_LINUX between ""s:
cryptdevice=UUID=UUID:luksroot root=/dev/mapper/luksroot
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable NetworkManager
systemctl enable bluetooth
useradd -mG wheel USERNAME
passwd USERNAME
EDITOR=vim
visudo
- unhash %wheel ALL=(ALL) ALL line
exit
umount -a #always busy disk?? WHY?
reboot now
LOGIN USER
ip a
(If no Ethernet connection:)
nmtui
- activate wifi
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
cd ..
rm -rf paru
sudo pacman -S xf86-video-intel/xf86-video-amdgpu/nvidia nvidia-utils nvidia-settings
('Arch WIKI NVIDIA' if you have older NVIDIA GPU...)
git clone --depth 1 https://gitlab.com/VandalByte/dedsec-grub-theme.git
cd dedsec-grub-theme
sudo python3 dedsec-theme.py --install
cd ..
rm -rf dedsec-grub-theme
paru -S plymouth-theme-optimus-git
paru -S plymouth-git
sudo vim /etc/mkinitcpio.conf
- add to HOOKS line;
plymouth
sudo vim /etc/default/grub
- add to GRUB_CMDLINE_LINUX_DEFAULT;
quiet splash
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo plymouth-set-default-theme -R optimus
sudo pacman -S ly
sudo systemctl enable ly.service
sudo systemctl disable getty@tty2.service
sudo vim /etc/ly/config.ini
- make edits for animation, big clock, etc..
sudo shutdown now
PR0FIT$
Find us on Discord https://discord.gg/3qFm9TyK
techheart.life
00:00 PREVIEW
00:20 Arch Install w/ LUKS encryption
19:27 First Boot - Vanilla Arch Linux
20:43 Install yay/paru
22:24 Install graphics drivers
23:37 Install dedsec GRUB theme
25:07 Install Plymouth Optimus theme
28:18 Install Ly TUI Display Manager
29:51 REBOOT - Final Product!!
-
16:23
Actual Justice Warrior
1 day agoMom Sucker Punched By Repeat Offender In Chicago
1.56K20 -
56:28
Professor Nez
1 day ago🚨Not Only is Epstein NOT Going Away… It Just Got Worse!
91421 -
8:09
MattMorseTV
16 hours ago $6.38 earnedTrump scores 17th CONSECUTIVE Supreme Court VICTORY.
52.5K58 -
2:11:25
Side Scrollers Podcast
18 hours agoUK JAILS TV WRITER FOR WRONG THINK + TWITCH ALLOWS CYBERSTALKING + MORE | SIDE SCROLLERS LIVE
26.6K8 -
10:47
Nikko Ortiz
1 day agoThese Tik Tok Clips Are Extremely Painful...
44.6K7 -
13:43
GritsGG
14 hours agoI Made a Brand New Warzone Account! Will I Get Bot Lobbies?
4.88K1 -
1:09:23
The HotSeat
14 hours agoTrump’s Parade = Mocked, China’s Parade = Praised: Leftist Hypocrisy EXPOSED
30.5K33 -
LIVE
Lofi Girl
2 years agoSynthwave Radio 🌌 - beats to chill/game to
195 watching -
4:34:26
Akademiks
8 hours agoICEMAN EPISODE 3
152K -
2:04:10
Inverted World Live
10 hours agoThe Robots Are Here | Ep. 103
65.1K16