Try KDE Plasma, you can strip out a ton of it, for example XOrg entirely, baloo, animations, etc.
I think XFCE has way more themes etc. Both are extremely themable though.
What have I done XD
Swap is only needed for emergencies, if you have a bad oom, and if you have low RAM.
If you have like 1-4GB of RAM, ZRAM may be better than swap.
I mean, Github is literally the source of 2 operating systems I run. And most of my apps.
Really?? This is crazy.
Afaik headscale is the selfhosted server. You can likely login however you want.
Already found them but that is not a nice way.
I am getting AndroidStudio Flatpak currently and will just build the APK myself. Lets see how hard that is.
Run it through the terminal.
Just yesterday I noticed how insane proprietary apps on Android became.
- nearly all of these work 90% as webapps through the browser
- the Webapps have some arbitrary limits though, like being partly PC-style only, or having "install the app" buttons everywhere, not allowing to view Videos, etc.
- they have like 10 buttons and settings, dont do client side encryption and generally just do stuff the Webview can do
- they are f**ing 400MB+ big???
Examples:
- Sennheiser Soundcontrol
- TikTok
- X
- ...
All proprietary bloated garbage. Updates take literally minutes on them. It is insane, as they should be like 20MB max, as everything is just Webview.
These are as big as Electron apps.
Firefox is ≈ 300MB big. AN ENTIRE BROWSER
Some way to encrypt the decryption key.
This could also mean TPM + Pin. Or using a Nitrokey, externally, which stores the password to decrypt the decryption key.
That is how user account unlocking (on GrapheneOS with Pixel phones) is done.
opportunistic TPM integration would be nice.
I.e. use the security chip of the device, if one is found. Otherwise use password.
OR use a Nitrokey etc, which can act as a secure device to store these keys too.
Take that, Windows. You dont need a builtin TPM if you can use a Nitrokey 3 with a secure element, externally.
TLDR: The Atomic Desktops where just shipped with no way to update the bootloader.
Thus the shim signatures were outdated and newer kernels couldnt boot anymore.
The fix is to manually update the boot things by copying files, there never have been reported issues with the fix, and bootupd will be likely, finally, added to Fedora 41