Go to file
Martin Pitt 2f37aae96f Add rofimoji
Nice wofi based emoji search.
2022-08-14 23:08:43 +02:00
.github/workflows Add GitHub workflow for building the OSTree repository 2022-08-14 23:08:43 +02:00
2015-RH-IT-Root-CA.pem Define tree for pitti's workstation 2022-08-14 23:08:43 +02:00
LICENSE LICENSE: Add MIT license text 2021-12-16 11:39:31 +01:00
README.md Define tree for pitti's workstation 2022-08-14 23:08:43 +02:00
compose.sh Define tree for pitti's workstation 2022-08-14 23:08:43 +02:00
comps-sync-exclude-list.yml comps-sync f36 2022-02-08 2022-02-08 10:13:16 -08:00
comps-sync.py Rawhide is now f36 2021-08-10 14:23:18 +02:00
config.ini Branch F36 from rawhide 2022-02-08 13:59:53 +01:00
deepin-desktop-pkgs.yaml comps-sync rawhide 2020-07-16 2020-07-16 17:13:22 +02:00
fedora-34-updates.repo Define tree for pitti's workstation 2022-08-14 23:08:43 +02:00
fedora-34.repo repos: Fixup repo names and EOF 2022-08-14 23:08:43 +02:00
fedora-36-updates.repo repo: Remove unused baseurl 2022-02-16 17:45:00 +00:00
fedora-36.repo repo: Remove unused baseurl 2022-02-16 17:45:00 +00:00
fedora-base.yaml Pre-enable updates repo 2022-08-14 23:08:43 +02:00
fedora-common-ostree-pkgs.yaml comps-sync f34 2021-04-23 2022-08-14 23:08:43 +02:00
fedora-common-ostree.yaml Unignore flatpak 2022-08-14 23:08:43 +02:00
fedora-deepin.yaml Pre-enable updates repo 2022-08-14 23:08:43 +02:00
fedora-kinoite.yaml Kinoite: Explicitely exclude PackageKit & Offline updates support 2022-08-14 23:08:43 +02:00
fedora-lxqt.yaml Pre-enable updates repo 2022-08-14 23:08:43 +02:00
fedora-mate.yaml Pre-enable updates repo 2022-08-14 23:08:43 +02:00
fedora-pantheon.yaml Pre-enable updates repo 2022-08-14 23:08:43 +02:00
fedora-silverblue.yaml Include totem-video-thumbnailer for video thumbnailing in Nautilus 2022-08-14 23:08:43 +02:00
fedora-xfce.yaml Pre-enable updates repo 2022-08-14 23:08:43 +02:00
github-fetch.sh Add GitHub workflow for building the OSTree repository 2022-08-14 23:08:43 +02:00
gnome-desktop-pkgs.yaml comps-sync rawhide 2021-10-09 2021-10-09 17:20:09 +02:00
group Initial commit 2016-04-05 08:39:25 +02:00
kde-desktop-pkgs.yaml comps-sync f36 2022-05-16 2022-05-16 19:58:36 +02:00
lxqt-desktop-pkgs.yaml comps-sync rawhide 2020-10-06 2020-10-06 20:48:24 +02:00
mate-desktop-pkgs.yaml comps-sync f36 2022-04-20 2022-04-20 13:22:26 +02:00
pantheon-desktop-pkgs.yaml comps-sync rawhide 2021-03-25 2021-03-25 12:58:18 +01:00
passwd Initial commit 2016-04-05 08:39:25 +02:00
pitti-desktop.yaml Add rofimoji 2022-08-14 23:08:43 +02:00
pitti-post.sh Move to systemd-resolved 2022-08-14 23:08:43 +02:00
rpmfusion.repo Define tree for pitti's workstation 2022-08-14 23:08:43 +02:00
xfce-desktop-pkgs.yaml comps-sync rawhide 2021-02-18 2021-02-18 18:15:35 +01:00

README.md

Martin Pitt's desktop

This is an rpm-ostree 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 to my server.

To use it from an existing OSTree based system like Fedora CoreOS or Fedora Silverblue, add my server URL as new remote and rebase your tree to it:

sudo ostree remote add --no-gpg-verify piware https://piware.de/ostree/pitti-workstation/
sudo rpm-ostree rebase piware:pitti-desktop

After that, you can install weekly updates with

sudo rpm-ostree upgrade

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

Original README for workstation-ostree-config

For some background, see:

Note also this repo obsoletes https://pagure.io/atomic-ws