Skip to content

mecattaf/zen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zen Linux   build-ublue

See the BlueBuild docs.

Installation

To rebase an existing atomic Fedora installation to the latest build:

  • First rebase to the unsigned image, to get the proper signing keys and policies installed:
    sudo rpm-ostree rebase ostree-unverified-registry:ghcr.io/mecattaf/zen:latest
    
  • Reboot to complete the rebase:
    systemctl reboot
    
  • Then rebase to the signed image, like so:
    sudo rpm-ostree rebase ostree-image-signed:docker://ghcr.io/mecattaf/zen:latest
    
  • Reboot again to complete the installation
    systemctl reboot
    

Manual Steps

  • Copy over git credentials
  • Authenticate to google chrome and follow instructions
  • Authenticate to tailscale with tailscale login
  • Load local models for whisper (huggingface) and ollama. We note that huggingface repos can be cloned with git (git-lfs from device), and my hf: mecattaf
  • Authenticate into atuin
  • GTK Settings > Select icon pack

Troubleshooting flatpaks

If a flatpak is broken, revert versions using:

flatpak list
flatpak remote-info --log flathub com.google.Chrome
flatpak update --commit=<commit-of-working-version> com.google.Chrome

Rolling back to previous versions

View the list of available builds by entering:

skopeo list-tags docker://ghcr.io/mecattaf/zen | sort -rV

Rebasing to a specific build requires users to open a host terminal and enter:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/IMAGE-NAME:VERSION-YEARMONTHDAY

Example:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:39-20240113

For the Jan. 13th 2024 bazzite-deck (Fedora 39) build.

To revert back to Silverblue

sudo rpm-ostree rebase fedora:fedora/40/x86_64/silverblue

About

Fedora Atomic spin for Asus Zenbook Duo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages