today been testing and setting things on silverblue 42 and idea is to not use layers for anything else than Nvidia drivers. rest are done on using systemd-sysext.
here i just use 2 extenssions that i took from gnome extenssion site Dash-To-Dock and AppIndicator and KStatusNotifierItem Support
Here you can see all layered packages and systemd-sysext packages and all is working 1passowrd with cli just perfect and even Openh264 from cisco works so makes life so much easier for things and keeps layering minimal
i still need to setup my workflow with toolbox and setup neovim and see if there will be nordVPN sysext or do i need to use rpm-ostree hacks to force install and stuff
huge thanks for all for making systemd-sysext work on the background
i had enable Firefox openh264 extension just in case and then use the openh264 sysext and tested the videos that didint work and no issues for now. i already made some issues for enhancements features on some i use and that nordvpn if that could be added to list somehow.
for now i dont see major issues on any usability so great work there
I recently spent many hours trying to make a sysext for NordVPN, but unfortunately I was unable to get it to work.
It may be off-topic, but following the official installation script as a guide, I was able to build a derived Fedora Silverblue bootable container image that at least has the NordVPN CLI and GUI, I think, properly installed. I was also able to create an Ubuntu-based application container following the instructions from the official support site, which appears to have the NordVPN CLI properly installed. If you are interested, I can create a repository or/and upload the images to a container registry for testing.
Also, here’s a link to a NordVPN application container repository, which I haven’t tried:
If I remember correctly the Rpm-ostree issues was that installer needs root access to create folders and install stuff there and since Rpm-ostree is read only it can’t somehow access those anymore.
But I am down to test what ever works since using year+ old Rpm-ostree nordvpn software that can’t be updated is not good idea.
I will make a repository with the container images in the coming days. In the meantime, I would suggest you try out the already available NordVPN container from my previous post.
Went more on testing side and actually added TPM modules to unlock LUKS and it works and I like it simple and works. Should be option for installation to enable it if want and maybe someday with FDE