Hi!
This is proof of concept to build a KDE based version of Fedora Silverblue. I called it Kinoite because it had to start with a 'K' and Kinoite is a blue mineral.
The resulting desktop only has Firefox and Konsole as main applications installed by default (the minimum for easy Flatpak/Flathub usage).
**This has only been tested inside a virtual machine for now, so use at your own risk!**
Instructions to try it out on an already installed Fedora Silverblue system:
curl -O https://tim.siosm.fr/downloads/siosm_gpg.pub sudo ostree remote add kinoite https://siosm.fr/kinoite/ --gpg-import siosm_gpg.pub sudo ostree admin pin 0 sudo rpm-ostree rebase kinoite:fedora/28/x86_64/kinoite
Instructions to build your own:
git clone https://pagure.io/fork/siosm/workstation-ostree-config sudo rpm-ostree compose tree --repo=ostree_repo --cachedir=ostree_cache workstation-ostree-config/kinoite.json
The changes are available in the following repositories:
https://pagure.io/fork/siosm/fedora-comps (master) https://pagure.io/fork/siosm/workstation-ostree-config (f28-kinoite branch)
Unfortunately, the current configuration layout makes it hard to switch base packages without duplicating the entire config tree. Thus the Kinoite config is simply a copy of the Silverblue one and is not integrated at all.
See also the discussion at: https://discussion.fedoraproject.org/t/kinoite-a-kde-version-of-fedora-silve...
Hope you like it!
On Sun, Jul 8, 2018 at 12:42 PM Timothée Ravier tim@siosm.fr wrote:
Hi!
This is proof of concept to build a KDE based version of Fedora Silverblue. I called it Kinoite because it had to start with a 'K' and Kinoite is a blue mineral.
The resulting desktop only has Firefox and Konsole as main applications installed by default (the minimum for easy Flatpak/Flathub usage).
**This has only been tested inside a virtual machine for now, so use at your own risk!**
Instructions to try it out on an already installed Fedora Silverblue system:
curl -O https://tim.siosm.fr/downloads/siosm_gpg.pub sudo ostree remote add kinoite https://siosm.fr/kinoite/ --gpg-import siosm_gpg.pub sudo ostree admin pin 0 sudo rpm-ostree rebase kinoite:fedora/28/x86_64/kinoite
Instructions to build your own:
git clone https://pagure.io/fork/siosm/workstation-ostree-config sudo rpm-ostree compose tree --repo=ostree_repo --cachedir=ostree_cache workstation-ostree-config/kinoite.json
The changes are available in the following repositories:
https://pagure.io/fork/siosm/fedora-comps (master) https://pagure.io/fork/siosm/workstation-ostree-config (f28-kinoite branch)
Unfortunately, the current configuration layout makes it hard to switch base packages without duplicating the entire config tree. Thus the Kinoite config is simply a copy of the Silverblue one and is not integrated at all.
See also the discussion at: https://discussion.fedoraproject.org/t/kinoite-a-kde-version-of-fedora-silve...
This is actually really interesting and compelling! I'd love to see this further developed!
Hi,
you should consider to replace Firefox with Falkon (successor of Qupzilla) to get rid of more Gtk libraries.
Maybe you're also interested in the LXQt spin that ships with a minimal set of applications. There's also the Kannolo remix that tries to avoid any Gtk based applications.
Just my 5ct. Regards, Raphael
Once there is support for pre-installed Flatpak apps, all default browsers will be removed from the base image and the default Flatpak'ed browser won't matter that much because you will be able to remove it easily. So I did not really spend so much time thinking about it.
I have plans to add variants for LXQt, Mate, Cinnamon and LXDE but have not found the time to do it yet. Variants are much easier to create now that the main changes have been merged in master for 29.
I had a quick a look at Konnolo but I can't include packages from a Copr in the official KDE release, so I'm afraid this won't go far.