boredsquirrel activity https://gitlab.com/boredsquirrel 2026-03-18T15:12:02Z tag:gitlab.com,2026-03-18:5218150953 boredsquirrel commented on issue #168 at Schmiddi on Mobile / Flare 2026-03-18T15:12:02Z boredsquirrel boredsquirrel

I also need to frequently fill out captchas.

I am part of several large groups, including some that are honeypots for scammers. Signals bot detection system is really bad, so everyone needs to fill out captchas all the time, even on desktop.

I was not able to use the current system, I dont know how it is supposed to work. I was not able to copy just the token from the error popup, as the GTK text selection was buggy (KDE Plasma 6 wayland). instead I copied everything to a text editor

I then filled out the captcha, put the token in the top box and the generated signalcaptcha link in the bottom one, but got a HTTP 400 error

tag:gitlab.com,2026-03-18:5218116335 boredsquirrel opened issue #295: Icons invisible on KDE Plasma at Schmiddi on Mobile / Flare 2026-03-18T15:05:24Z boredsquirrel boredsquirrel tag:gitlab.com,2026-03-18:5218113427 boredsquirrel opened issue #294: Unlinked device does not open link popup again at Schmiddi on Mobile / Flare 2026-03-18T15:04:54Z boredsquirrel boredsquirrel tag:gitlab.com,2026-01-11:4981443195 boredsquirrel opened issue #804: Feat: Approximate Fertile phase at Bloody Health / drip 2026-01-11T14:49:42Z boredsquirrel boredsquirrel tag:gitlab.com,2025-11-27:4856416895 boredsquirrel commented on issue #3 at Fedora / Fedora Atomic Desktops / SIG Issue Tracker 2025-11-27T11:22:19Z boredsquirrel boredsquirrel

No, this is not about installing GNOME extensions but the "Native Messaging" between browsers and other applications.

Afaik Snaps have solved this by now. Apps like KeepassXC or Zotero need to have a portal to communicate with the Browser, even if both apps are running in a sandbox.

The native messaging proxy might make this possible already.

Here the closed PR with some infos on that

Closed Firefox Bug

An issue about KeepassXC in a sandbox and the native messaging proxy

The whole thing has progressed but still doesnt seem completed. Looks like integration into desktops is one major missing step, but I have not fully understood the current situation.

A separate guide, not sure if it is obsolete by now

tag:gitlab.com,2025-09-07:4594700788 boredsquirrel opened merge request !7: allow using run0 at Hari Rana / flatpak-dedup-checker 2025-09-07T16:02:41Z boredsquirrel boredsquirrel
tag:gitlab.com,2025-09-07:4594700080 boredsquirrel pushed to project branch main at boredsquirrel / flatpak-dedup-checker 2025-09-07T16:02:10Z boredsquirrel boredsquirrel

boredsquirrel (417dbd5a) at 07 Sep 16:02

allow using run0

tag:gitlab.com,2025-09-07:4594696912 boredsquirrel created project boredsquirrel / flatpak-dedup-checker 2025-09-07T15:58:54Z boredsquirrel boredsquirrel tag:gitlab.com,2025-04-17:4197065390 boredsquirrel commented on issue #26 at EU OS / EU OS Docs and Planning 2025-04-17T21:35:18Z boredsquirrel boredsquirrel

Hi there, I will not be able to reply to everything right now.

OS Base

Good points made here. I am currently a Fedora Kinoite user myself and it is nice. The LTS kernel is a must though. Ae have had at least 2 extreme incedents where desktops were crashing and more, on Fedora. A single guy (kwizart) has a COPR for the LTS kernel, that is a must. Fedora otherwise can be totally fine.

And as a POC, coming from the uBlue infra, it is of course really useful.

Deployment, Derivations

I have gotten NixOS setup now, and it is waay easier to get running. I can compose a slim and complete system, and instead of container imager being built and moved around, it would just be a bunch of configs.

Fedora Atomic Desktops (or Alma, CentOS Stream etc) are the only good option apart from that currently. OpenSUSE does not use OCI images, and Kalpa is nowhere compatible with Kinoite. It is not really "immutable" as in "managed system". So no argument here.

tag:gitlab.com,2025-04-04:4160144461 boredsquirrel opened issue #26: Ideas: More stable base, Longterm Kernel, Atomic Structure at EU OS / EU OS Docs and Planning 2025-04-04T10:50:18Z boredsquirrel boredsquirrel

Very interesting project! Though, as a Fedora Kinoite user myself, I wonder about the choice a bit.

While Fedora packages and the KDE desktop are great, there are obvious issues here

Pro

  • up-to-date packages, allowing own maintenance?
  • KDE Plasma as a powerful but traditional desktop
  • established distro as base

Con

  • Fedora is only somewhat independent from RedHat, a US-based company
  • Fedora is way too "bleeding edge". As a helper in their Forums, we come upon kernel issues all the time.
  • The recent kernel is really not ideal. The current LTS kernel would make way more sense, be sufficient for most use cases
  • the dnf package manager is not easy. I have had, and needed to read, a ton of nontrivial issues that are messy and hard to solve.

Alternative deployment model

image-based (atomic, immutable)

Fedora has begun their "Atomic Desktops" which solve a huge issue with the instability of dnf and the need for frequent updates. The system works really well, updates are more solid than Windows updates, but still faster.

This is done via rpm-ostree but will be replaced with bootc soon. A lack in features can be expected, for example local package changes. So admins would need a local forge, pull down an image, add some things on top, and the clients only sync with that image. Updates would be really fast in that way.

NixOS (deterministic)

Alternatively I have found NixOS, which is more complex and might have specific issues. But it

  • is deterministic (a few config files, no entropy mess)
  • allows atomic background updates (sudo nixos-rebuild boot)
  • automatically saves prior system versions for rollback
  • abstracts a lot of things into its own language, making many things easier and more centralized
  • by default uses a 6 months stable release, and has packages for the official linux-longterm kernels (unlike Fedora!)

As a beginner, I was able to relatively quickly setup a working system, with the 6.12 LTS kernel, a stable base, a few unstable packages, full disk encryption, systemd-boot and a Wayland-only KDE Plasma desktop!

It was extemely easy, and while there is a learning curve, it is also worth noting that this does not require a server to build images at all. It is all done with a few config files.

Comparison

A great EU Distro, OpenSUSE, poorly has no good "immutable" or "atomic" model. They implement snapshots well, but there is no way to reset a system, or control the state in a deterministic way.

Rock-stable distros like Debian or Enterprise Linux (RHEL, Alma, etc.) may work, but can still introduce maintenance burdens.

Alternative Base Distro

I see Arch and Alpine are discussed. Alpine could have big security benefits, but might have problems running binary packages.

When using rolling distros, packages would need to be delayed and vendored, which is a bit against the goal of not building a distro.

So these would make sense as base

  • OpenSUSE Slowroll
  • NixOS
  • Debian
  • CentOS Stream
  • Almalinux, Rockylinux, Oracle Linux
  • Ubuntu LTS

Easiest is to choose a distro that already bundles a stable packaging system with it. So traditional package-based systems are unsuited.

Here, CentOS Stream (apart from NixOS) is best, as there are HeliumOS (now Aurora-LTS) and Bluefin-LTS, both in the "universal blue" project.

They take CentOS Stream as a container image, and add the needed packages on top. All that can be done using podman, anywhere. Basing off CentOS Stream is pretty new, so the images are technically in "alpha". But I have tested them, and they work really well.

Using the official longterm kernel guarantees faster (and less dependent from RedHat) security backports.

Goal: Replace Windows

If you really want to replace Windows (10), you need something that has

  • very long support (i.e. years, not months)
  • a rock solid, automated updating system. No dnf system-upgrade mess
  • little potential to break
  • ability to update a machine that was not turned on in a while

Software

For software, using Flatpak and binaries (like the firefox tarball) make sense. Flatpak overrides can be managed with something like Ansible.

Security

Also regarding security, locking down these systems would be a good idea. You can have a look at what I proposed to HeliumOS, and also have a look at the Secureblue project. Secureblue bases off Fedora Atomic Desktops too.

Deployment

Image-based systems make a lot of sense, like the uBlue project shows. You can build a EU-wide base image, and the national images are built 2 hours after that runner, add in their custom things. Then the regional runners run 4 hours after the EU-wide runner, and can add their custom things again.

You can have a clear hierarchy, and be able to reuse the setups of each country how you like. The images can be built in private, on premise, but could also be built on open forges like a Forgejo instance.

Customization and presets dont take a lot of expertise or tooling like Ansible, as you can see in the heavy customization that uBlue or secureblue do.

Here you can find the CI/CD files for building Fedora Atomic Desktops, on Gitlab

tag:gitlab.com,2025-03-13:4099153883 boredsquirrel opened issue #52: "Cancel" menu in german is very confusing at Khaleel Al-Adhami / Impression 2025-03-13T13:36:43Z boredsquirrel boredsquirrel

I just wrote to a thumbdrive and accidentally closed the window.

A popup appeared asking me if I really want to cancel

image

"cancel" and "stop" mean the same thing. This is very confusing, the colors dont help.

Instead I propose renaming the right button to "Continue" (german: fortfahren) and the left to "Close" (german: abbrechen) as this is what they seem to do

tag:gitlab.com,2025-01-06:3931229974 boredsquirrel commented on issue #5 at IronFox OSS / IronFox 2025-01-06T12:20:07Z boredsquirrel boredsquirrel

And agreed, we dont want to go the Iceraven way and have a list full of nonsense.

https://github.com/fork-maintainers/iceraven-browser/issues/63

tag:gitlab.com,2025-01-06:3931227998 boredsquirrel commented on issue #5 at IronFox OSS / IronFox 2025-01-06T12:19:17Z boredsquirrel boredsquirrel

I was in a forum with swedish text and ff translate didnt recognize it. Also, it is not always showing, and I am very confused if you need the addon or if it works natively, as they seem to differ a bit.

I talked with the TWP dev and allegedly the addon scans the language locally and only sends text to those providers if one is detected. The websites are public and everyone should use a VPN, so there should be no issue.

FF translate is nice but limited and makes silly mistakes.

TWP is FOSS too

tag:gitlab.com,2025-01-06:3930193476 boredsquirrel opened issue #5: [ENHANCEMENT] Custom Addon Collection at IronFox OSS / IronFox 2025-01-06T03:14:20Z boredsquirrel boredsquirrel

The current recommended Addons are problematic.

Instead, only a few are needed and should be recommended so they appear on the page without needing to go to AMO.

  • UBO
  • Cookie Autodelete (needed to individually allow cookies)
  • Dark Background Light Text (instead of DarkReader)

Additional ones

  • SingleFile (archiving)
  • Download all images
  • TWP mobile (the only translate addon that doesnt always spy on you, I guess, talked with the dev)
  • ...

What do you think?

I have an addon collection here but it might already be too much.

tag:gitlab.com,2025-01-06:3930190414 boredsquirrel opened issue #4: Preset custom GUI anti-tracking at IronFox OSS / IronFox 2025-01-06T03:10:48Z boredsquirrel boredsquirrel

Hey, currently the GUI anti-tracking preset is "strong".

Instead, using "Custom" might give more privacy if you change some values

  • block 3rd party cookies
  • block tracking always
  • block fingerprinting always
  • tell sites not to sell my data

Not sure about the last one, is it the new DNT?

Also it might be possible to set those as "strong" preset without exposing all that to users.

tag:gitlab.com,2025-01-06:3930186134 boredsquirrel opened issue #3: Icon with less padding at IronFox OSS / IronFox 2025-01-06T03:05:41Z boredsquirrel boredsquirrel

This is a pretty small issue but I think the icon should have less white, more fox.

I can edit it?

signal-2025-01-06-04-04-36-249

tag:gitlab.com,2024-12-24:3914484513 boredsquirrel created project boredsquirrel / fennecbuild 2024-12-24T10:49:37Z boredsquirrel boredsquirrel tag:gitlab.com,2024-12-19:3906831373 boredsquirrel created project boredsquirrel / vscodium-deb-rpm-repo 2024-12-19T18:03:22Z boredsquirrel boredsquirrel tag:gitlab.com,2024-12-05:3871449727 boredsquirrel opened issue #1235: Publish on the Accrescent store at Aurora OSS / AuroraStore 2024-12-05T11:04:49Z boredsquirrel boredsquirrel

Hi there! I use Aurorastore frequently and would like a secure, independent way to install it.

The Android package manager allows secure updates, but the first install is critical. Here you need to get a save APK, with a nonvulnerable version. from then on, you could update it from anywhere.

The Accrescent store is targeting exactly that, securing the first install process, while still giving devs all freedom (like signing APKs themselves)

https://accrescent.app/docs/guide/getting-started/index.html

It would be great to have appstores there, as they are really critical.

You can contact the devs, the store is already filling up, and works pretty well.

(I am just a user, not part of their team)

tag:gitlab.com,2024-12-03:3863823526 boredsquirrel commented on issue #53 at Fedora / Fedora Atomic Desktops / SIG Issue Tracker 2024-12-03T01:31:46Z boredsquirrel boredsquirrel

Update: the SELinux policy has been merged!