- Update Documentation
- Update kitty.conf
- Update hyprland bindings
- Configure waybar
- Configure rofi wifi, bluetooth selection
- Make matching colors in all configs
- Add dunst config
- Review missing packages
- Write recovery instructions for a drive / package failure
- You can easily get a new Arch machine going via my kickstart script in
.local/bin/
- It creates a seperate ESP partition UEFI only supported
- Main partition uses btrfs with default Arch btrfs layout for snapper(e.g: seperate root, snapshot, home, var_log subvolumes)
- Only supports GRUB
- Use username
spidax
to automatically clone dotfiles and further configure your system - If using my username with init.sh remove the lines regarding decryption, ssh ang gpg configuration it will fail to decrypt without my password (left in for testing purposes for now)
bash <(curl -sL ks.rvq.lt)
- Import firefox profile via sync
- Set keyboard in waybar config via
hyprctl devices
see waybar gh wiki hyprland module for more info
Might need -f flags for some of the commands if system is online
mount -o rw,degraded,subvol=@ /dev/nvmeXn1p1 /new_root
exit
btrfs balance start -dconvert=single -mconvert=single / -f
btrfs device delete missing /
btrfs device add /dev/nvmeXn1p2 /
btrfs balance start -dconvert=raid1,soft =mconvert=raid1,soft /
Asus intel nic bug fix
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet pcie_port_pm=off pcie_aspm.policy=performance"grub-mkconfig -o /boot/grub/grub.cfg