Copying with Super+C
Explores the history of copy-paste keyboard shortcuts, the Ctrl+C conflict in terminals, and proposes using Super+C as a universal solution.
Hugo is softwareontwikkelaar en onderzoeker, gespecialiseerd in open source, duurzame technologie en ethische software. Op zijn weblog deelt hij tools, tutorials en updates over projecten zoals ImapGoose en Alpine VM provisioning.
133 articles from this blog
Explores the history of copy-paste keyboard shortcuts, the Ctrl+C conflict in terminals, and proposes using Super+C as a universal solution.
Explores handling system lock and sleep events with systemd, comparing logind's D-Bus signals to simpler alternatives like direct sway bindings.
Explains the technical process of copy-paste (clipboard) in Wayland, from data source announcement to pasting.
An update on the Shotman screenshot tool rewrite, focusing on implementing core features like window, region, and output capture on Wayland.
A developer details performance improvements and new features in version 0.2 of Shotman, a GUI tool for managing screenshots on Wayland.
An open source developer explains their policy of only providing source releases, not distribution packages, and encourages community packaging efforts.
A developer explains why and how they ported a Python desktop application to use Meson for building, instead of Python's native packaging tools.
caffeine-ng v4.0.0 released, featuring a CLI rewrite with click, Xfce presentation mode support, and a move to Codeberg.
A technical guide on setting up and using a Yubikey hardware token for GPG encryption and signing, covering key generation and smart card configuration.
A guide to creating basic virtual machines using QEMU command line, covering CPU, memory, network, and architecture setup.
A critical analysis exposing Murena's privacy claims, revealing their use of Google analytics and services despite marketing as a 'deGoogled' alternative.
Developer updates on vdirsyncer rewrite progress, async API considerations, and improvements to darkman and KeePassXC tools.
A developer shares practical tips and warnings for using YubiKeys for 2FA, SSH authentication, and sudo prompts to enhance security.
A developer's argument for moving open source projects from proprietary platforms like GitHub to open source forges, highlighting ethical and sustainability concerns.
A critique of Fairphone's hypocrisy for signing an open letter on user freedom while shipping phones with locked bootloaders requiring Google's approval.
Announcing darkman v1.0.0, a Linux session service that automatically switches your desktop between light and dark modes based on sunrise and sunset.
Signal's new sponsorship model is a sustainable alternative to ad-based revenue, ensuring user privacy and long-term viability.
A guide on troubleshooting and fixing graphical and input issues when running EVE Online on Linux with Wayland, including workarounds for launcher and window problems.
Analyzes the security flaws in Flatpak's all-or-nothing permissions model and compares it to more granular systems like iOS.
Explains disk encryption basics for non-technical users, covering why it's needed, how it works, and different implementation types.