Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.36 KB

File metadata and controls

35 lines (25 loc) · 1.36 KB

Martin Pitt's desktop

This is bootc based minimal Fedora developer desktop with the sway window manager and podman/toolbox for doing development and running less common graphical applications.

It gets automatically built every week and published as container image, for using with ostree native containers.

You can switch to it from an existing bootc based system like Fedora Atomic Desktop:

sudo bootc switch ghcr.io/martinpitt/workstation-bootc:latest

After that, you can install weekly updates with

sudo bootc upgrade

If anything goes wrong, you can go back to the previous version with sudo bootc rollback.

Login

There is no graphical login manager. I log in on VT1, and my .bashrc automatically starts the GNOME SSH agent and sway:

if [ "$(tty)" = "/dev/tty1" ]; then
    export `gnome-keyring-daemon --start --components=ssh`
    export XDG_CURRENT_DESKTOP=sway
    exec sway > $XDG_RUNTIME_DIR/sway.log 2>&1
fi