Update Software

Instructions for updating software on my devices

Framework Laptop

Update Firmware

You will recieve emails when there is a firmware upgrade available.

Example email subject: Software update for your Framework Laptop 13 The first link in the email should take you to the instructions page

On the instructions page there will be a section titled: Linux/LVFS

The commands are recorded below for convience but this is not the source of truth

fwupdmgr refresh --force
fwupdmgr get-updates
fwupdmgr update

Update Arch

Reference

# if no aur packages
sudo pacman -Syu
# else
# System (e.g., everything else besides rust, including pacman stuff). yay by itself is short for yay -Syu
yay
# Rust
rustup update

# Only if system doesn't boot (otherwise yay -Syu will take care of this), 
# Before login:
# Ensure not change root
mount /dev/<root-partition> /mnt
mount /dev/<boot-partition> /mnt/boot
arch-chroot /mnt
bootctl update

Update Personal Projects

For automated updates, from the dir containing PKGBUILD

# init
pkgctl version setup
# check for updates
pkgctl version check
# perform upgrade
pkgctl version upgrade

Reinstall Omarchy

Should an installation become corrupted you can choose to reinstall instead of repair

First try

omarchy-reinstall

Reference

caligula commands:

lsblk

Locate your USB drive name

caligula burn ~/Downloads/omarchy-3.3.2.iso

Follow the wizard

Windows

Drivers (direct downloads from websites, don't rely on package managers like Windows Update)

Flash Bios with latest version