Skip to content

mecattaf/harness

Repository files navigation

Harness

Personal Fedora 44 bootc image. AMD-only, amd64-only. Niri compositor with QuickShellX panel, greetd direct login, kitty terminal, chezmoi dotfiles. Built with raw podman build from quay.io/fedora/fedora-bootc:44.

Installation

From an existing Fedora Atomic system

sudo bootc switch --transport registry ghcr.io/mecattaf/harness:latest

Note that we may need to have

sudo bootc switch ghcr.io/mecattaf/harness:latest
systemctl reboot

Fresh install via ISO

Download the ISO from GitHub Actions artifacts (built monthly).

Specs

  • Base: Fedora 44 bootc
  • Compositor: Niri (git, via COPR)
  • Panel: QuickShellX (via COPR mecattaf/harnessRPM)
  • Login: greetd (direct niri-session, no greeter UI)
  • Terminal: kitty (primary), foot (kept for niri ecosystem)
  • Dotfiles: chezmoi from github.com/mecattaf/dotfiles
  • Updates: bootc auto-updates (7-day timer) + uupd

Packages

See comparison.yml for the full package list.

Building

podman build -t harness:latest -f Containerfile .

License

Apache 2.0

Thanks

A lot of inspiration was taken from zirconium

About

Linux desktop as agentic harness

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from ublue-os/image-template