This is a Fedora Atomic-based operating system for the University of California Education Abroad Program Software Engineering team. This is a lightly customized version of Aurora DX, so please refer to the Aurora documentation to learn more about this system.
It is built using BlueBuild, a tool for building and distributing immutable operating systems.
- Download the ISO from https://bkurowskitest.blob.core.windows.net/linux/eapnix-dx.iso
- Write the ISO to a flash drive (use Fedora Media Writer if you don't have other software for this)
- Boot from the flash drive and follow installation instructions
- In the "Installation Destination" section, be sure to check "Encrypt my data."
To rebase an existing atomic Fedora installation to the latest build:
sudo bootc switch ghcr.io/uceap/eapnix-dx:latest
systemctl reboot
Here are some recommended steps after you first boot:
- Open System Settings > Users > Configure fingerprint authentication (or you'll type your password a lot)
- Launch the terminal and run:
ujust fix-onepassword-gids
- Open 1Password desktop (so the next step can access secrets)
- Login to account
- Settings > Developer > Use the SSH Agent
- Settings > Developer > Integrate with 1Password CLI
- Personalize your environment:
(see Fedora Magazine: Take back your dotfiles with Chezmoi to learn more, or http://github.com/kurowski/dotfiles for an example tailored to EAPnix)
chezmoi init --apply YOUR_GITHUB_USERNAME