Dem hoergen Blog

IT, Computer, Nerd-Stuff, Vim, Linux, Opensource und Menschen

From Now On Some Articles Are Also Available in English

Starting today there is a change here. Some articles are now also available in English. What This Means in Practice For the affected posts you will find a language switcher directly on the article page. It usually sits at the top in the header. A single click switches between the German and the English version of the same article. You do not land on the homepage, you stay with the same topic. ...

29.09.2026 · hoergen

KDE Plasma - Setting Language and Keyboard Layout Separately

The Starting Point The menus and dialogs should appear in English, the keyboard should remain German. QWERTZ, umlauts, the familiar layout. Sounds simple, but in KDE Plasma it’s not quite trivial, because language and keyboard layout are two completely separate areas. Under Wayland there’s an additional peculiarity, because here the compositor KWin manages the keyboard directly. I worked my way through the settings and the command line and will show what actually works. ...

28.09.2026 · hoergen

BTRFS an Overview, Snapshots & Rollbacks

What is BTRFS Because I am currently intensively dealing with BTRFS and doing some research to shed light on this topic for myself, here is a list of my findings, explanations, and instructions. If you have any comments on this, you can find me in the Fediverse (About page). Otherwise, as always, I hope that this article helps one or another person to gain more clarity on the topic as well. And … write more blog articles yourself! ...

27.09.2026 · hoergen

Installing Neovim & Rust - A Guide for Manjaro

Installing NeoVim on Manjaro Note: If you want it to be considerably simpler, but still don’t want to miss the Vim or Neovim feeling, then you can also use this Rust editor: Zed - Your last next editor - https://zed.dev/ Manjaro’s official repositories usually offer a current version of Neovim. With pacman sudo pacman -Syu sudo pacman -S neovim lua51 After installation, you can check the version with the following command: ...

22.09.2026 · hoergen

Vim vs Neovim - A Decision Guide

I really like the Vim editor and I also want to use it for programming. However, doing so with the original Vim is quite complicated. So I took a closer look at NeoVim. A more modern fork of Vim. I just looked up the fundamental differences to see which one I need to use now, or whether I can simply keep using “both.” Spoiler alert: I can simply keep using both. ...

22.09.2026 · hoergen

Vim - Folds with z - simply explained

What Folds Actually Are In Vim, folds are collapsible and expandable regions in a text document. You can use them to collapse entire paragraphs, functions, or code blocks so that only the first line remains visible. This makes navigating large files considerably easier. The mnemonic for the command is simple. All fold commands begin with z, because the z looks like a folded piece of paper viewed from the side. ...

22.09.2026 · hoergen

Micropayment in Germany - Of Tiny Amounts and Machines That Pay Themselves

How can digital content be financed in the year 2026 without everything running through advertising or subscriptions? Micropayment, i.e., the payment of tiny amounts, sounds like a logical solution. In Germany, there are even still - and again - providers for it. Why the Classic Model Never Caught On The classic model nevertheless never really caught on. The reason is practical. If a card payment already costs a fixed fee plus a percentage share, then a transaction of ten cents simply is not worth it. Micropayment therefore turned early on to bank transfers and direct debits, which are cheaper to process. ...

19.09.2026 · hoergen

OSS Document Scanner - Scan, PDF & OCR

Every now and then I scan documents with my smartphone. Invoices, receipts, notes, everything you accumulate in everyday life. I have been doing this for quite some time with the Android app OSS Document Scanner, an open-source alternative that works completely on the device. And the app is now also available as an iOS variant. The concept is simple. The app turns your smartphone into a document scanner, with automatic edge detection, perspective correction, and OCR. Everything runs locally. No cloud, no account, no data sharing. ...

19.09.2026 · hoergen

Friendica - Configuring Deletion Settings Correctly

I do run my own Friendica instance and have recently been dealing intensively with the deletion settings. Because nothing is more annoying than a database that keeps growing even though you have actually configured that old posts should be deleted. In this article I will show you how to set and check the deletion settings correctly, and what pitfalls there are. The Right Order Before I go into the details, here is the order in which you should proceed. ...

17.09.2026 · hoergen

Friendica - Solution for Invisible Groups Widget

I had noticed a strange problem in Friendica. For one user, the groups widget was no longer displayed in the sidebar. Even though the user followed several groups, those groups had current posts, and groups was included in the widgetorder setting. Other users on the same instance saw the widget correctly. Only this one user did not. The Cause After some searching, I found the culprit. It was due to a custom widgetorder setting in the pconfig table. In the RC version, this custom order is not correctly merged with the groups widget. The widget remains invisible, even though all the data is present and the configuration is actually correct. ...

17.09.2026 · hoergen