Skip to content

Instantly share code, notes, and snippets.

@ztgasdf
Last active December 23, 2022 23:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ztgasdf/2ca166f8efd861db982688874b916e6a to your computer and use it in GitHub Desktop.
Save ztgasdf/2ca166f8efd861db982688874b916e6a to your computer and use it in GitHub Desktop.
wawa.

wawa.

tess's stupid arch installation guide for herself and any other poor schmuck who wants an ugly desktop (screenshot coming in forever)

#chek urself b4 u shrek urself
lsblk
#MBR/BIOS: 100% Linux (we'll use this)
#GPT/UEFI:300M EFI, the rest Linux
cfdisk /dev/sdX
#mount dat shit
mount /dev/sdX1 /mnt
#install dat shit
#replace volman with udiskie mayb?
pacstrap /mnt base base-devel linux linux-firmware nano grub mousepad \
networkmanager network-manager-applet mesa xorg xorg-xinit xclip polkit \
pipewire pipewire-alsa pipewire-jack pipewire-pulse wireplumber pavucontrol \
chromium neofetch openbox obconf git xfce4-settings xfce4-terminal noto-fonts-emoji \
pasystray dunst dconf-editor lxappearance xdotool gvfs-smb engrampa thunar \
thunar-volman thunar-archive-plugin feh tumbler terminus-font noto-fonts-cjk \
ttf-bitstream-vera ttf-dejavu chrony p7zip wget aria2 tint2 zenity scrot xdotool
#stabby stab
genfstab -U /mnt > /mnt/etc/fstab
#oh god im gonna chroooooooooot
arch-chroot /mnt
#time tickin
ln -sf /usr/share/zoneinfo/US/Eastern /etc/localtime
hwclock -w
#ingles senor
nano /etc/locale.gen #en_US
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
#last name first host
echo snowyforest > /etc/hostname
cat <<EOF >>/etc/hosts
127.0.0.1 localhost
::1		    localhost
127.0.1.1 snowyforest.localdomain snowyforest
EOF
#user user
passwd
useradd -m -G wheel pine
passwd pine
EDITOR=nano visudo #wheel
#the grubby...
grub-install --target=i386-pc --boot-directory=/boot /dev/sda
nano /etc/default/grub #remove quiet
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable NetworkManager systemd-resolved chronyd
#aur stuff
su pine
cd
git clone https://aur.archlinux.org/paru-bin.git
cd paru-bin && makepkg -si
paru -S i3lock-color terminus-font-ttf

you need a funny config for this to be actually usable but that's still a work in progress ;p

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment