they’re going to start blocking any that aren’t [registered]
This is not entirely true. Phones will still allow side-loading. You just have to jump through more hoops after the update.
they’re going to start blocking any that aren’t [registered]
This is not entirely true. Phones will still allow side-loading. You just have to jump through more hoops after the update.


Something something xkcd.


The front-end is called Piper, so I would install that, and it comes with the required library and the daemon. Piper is OK, but the CLI is sometimes better. The UI doesn’t default to your active profile, and I always have to change it to do anything, even though it’s my only profile.
The only thing ratbagd couldn’t do is set a button to be a pure modifier key like Ctrl or Shift. I had to boot up Windows to do that. The macro that the Logitech software creates in order to have the mouse send a pure modifier key is weird. It’s a three step macro instead of just the key, and ratbagd doesn’t even display it correctly. It might be fixed in the future. Who knows.


Is the issue specific to the X Lightspeed? I have a G502 Hero and I can program most things I want using the ratbagd CLI tool.


Only 100? That’s like 20 ISOs.


“Into the breach!”


God that article is annoying to read.


Even C needs external libraries
You can compile a C program while statically linking the libraries, thereby producing a single binary with no runtime dependencies. Just because Go can do this, too, doesn’t mean it’s special. It’s just that most libraries for Go ship as source code and not as compiled libraries. But as soon as you import some actual library like Sqlite, OpenSSL, GTK or whatever, using some wrapper codr, you’re going to have the same dependency issue.


Doesn’t that describe most languages?


Yeah, it’s a blurry line whether to call it rust-like if it borrows features, when actually most syntax is more like ECMA Script or Python. So I shouldn’t really have said “OP was wrong”. But they also kind of are. I dunno.


It’s not Rust, OP was mistaken. It’s ECMA-Script-like with Rust-like features and also Python-like features.
I think the idea is, you can develop Amber scripts “at home” then deploy them on any machine that has Bash without needing to install anything. This benefits system admins.
Amber compiles directly to shell code, so you can:
- Leverage existing shell tooling and pipelines.
- Deploy a single script without installing a language interpreter.
- Benefit from shell‑native features (process substitution, job control) while enjoying high‑level syntax and safety.
Is Amber production‑ready?
In the the project it is production ready because it is already used in this context because the shell code generated is tested and confirmed that works, the language is evolving with the tooling set.
Well, their FAQ isn’t exactly production ready.


I second this. The OBS virtual camera is great for stuff like this. Works with any software that a webcam works with.


Then maybe don’t comment.


Just because one thing is better than another doesn’t mean the other isn’t good!
But thank you for the tip. I actually don’t like KCalc. My post was a joke because I thought the question was kinda dumb.


New Pro Lemur Linux Laptop

Well, that’s how I read it.
It doesn’t sound like you understand what personal information is. It includes things like contacts, calendar, and emails.
This back end service exists because, in the past, programs were all doing their own thing, but now KDE provides that information as a service. With a standard API. So you can have two programs installed that manage your contacts, and they’re both using the same list of contacts. Same with your calendar. Back in the day, if you used two different programs to store contacts, you would have two databases of contacts.
Calling that bloatware is just stupid. It’s literally a core service that a useful operating system should provide.
In addition, learn how to use a search engine instead of posting in the forum like this. It was trivial to find out how to disable it permanently. Trivial! Asking us to do your work for you and then tacking on a “conversation starter” at the end doesn’t make your post any more palatable.
Here’s your answer:


KCalc. Man, it just computes! It can add, subtract, and even multiply. It’s never given a wrong answer.


There are two ways to do it with KeePass (or KeePassXC or KeePassDX):
When I asked if KeePassXC could work on Wayland, I meant, “does the auto-type feature work yet?” I actually have not looked into using KeePassXC as a secrets provider.
The built-in AutoType feature uses a virtual keyboard to type passwords by switching to the target window and then typing them in as if it were you using a real keyboard. This works in Windows, Android, and X11 (insecurely), but not in Wayland.
On a desktop PC, you can configure the auto-type sequence in an individual entry or on the folder it’s in. Then you press Ctrl-V with an entry selected, and KeePassXC will switch to the previous window and start typing like a keyboard. You control when it presses Tab to switch fields, when it types the username or password, and if it hits Enter to submit the login. Stuff like that.
On Windows, the above is secure unless some random app comes to the front as soon as you press the AutoType hotkey. Other programs can’t read the keystrokes. On X11 this is insecure. Every program running on the computer can hear every keystroke from every keyboard (real or virtual). This is just one of the reasons why Wayland exists, to eliminate security holes like this, and why KeePassXC under Wayland can’t do auto-typing. (Yet)
On Android, you use the KeePass virtual keyboard to AutoType entries. I personally use KeePassDX, but I’m sure there are other ones. Like all Android keyboards, it needs to be enabled in settings before you can use it. You either open KeePass, choose an entry, and then switch to the KeePass keyboard, or switch to the keyboard first, click one of the buttons, and KeePassDX will launch, and have you choose a key to load.
Either way, the KeePass virtual keyboard presents you with buttons for username, password, or any other text fields, and you simply focus the field you want to be typed into, and press the appropriate button. It’s secure. Other apps can’t intercept the keystrokes. I would screen shot what the keyboard looks like, but I can’t do that because of the security settings. KeePassDX blocks screenshots by default, and that carries over to its virtual keyboard.
The other option on Linux is you can configure KeePassXC to be the “secrets provider”. Then, when an application does the formal request for a stored secret on the system, KeePassXC provides it instead of KWallet or whatever your DE uses. I have never tried this out, and I don’t know how secure it is.


Does KeepassXC work under Wayland yet without having to use the clipboard to paste passwords?
Seems much less severe than it sounds.