(Virtual Talk) GitOps meets dotfiles: Never Setup a New Machine Again!
Running your Window Manager and Applications in non-root containers, based on your git-stored declarative configuration.

Paulo Gomes
Paulo is a security software engineer, passionate about security, Git, GitOps, Linux and Kubernetes.
He is part of the Rancher Security Team at SUSE, supporting the engineering teams across the ecosystem on the continuous effort of delivering secure software.
On his free time, he maintains open source projects such as go-git and qubesome.
No video of the event yet, sorry!
This talk will explore how qubesome applies GitOps principles to manage desktop environments. Defining and configuring your Window managers and workloads, which are then later executed as non-root containers, enabling a secure and flexible experience for managing your version controlled setup.
We will look into splitting configuration and state, enabling uneventful transition between machines while keeping your configuration intact.
Once the convenience features are out of the way, we will explore its security, focusing on the available isolation controls.
Join me to explore GitOps-driven desktop management.
- Date:
- 2025 June 28 - 12:15
- Duration:
- 30 min
- Room:
- Saal
- Conference:
- openSUSE Conference 2025
- Language:
- Track:
- New Technologies
- Difficulty:
- Easy
- Shallow dive into Open Build Service Beta program and development
- Start Time:
- 2025 June 28 12:00
- Room:
- Gallerie