Git changes stuck on Windows

Windows and vscode. Have not seem this on Linux (yet).

You have files that are stuck in ‘Changes’ and can’t be removed or discarded.

Show the difference of the file changes:

git diff

Show all the files that are marked as changed:…

Halloy IRC client

Halloy IRC client logo

Halloy is a new cross-platform IRC client written in Rust.

Installation on Ubuntu 23.04 Linux

flatpak install flathub org.squidowl.halloy

See out blog post Flatpak installation on Ubuntu 23.04 if you don’t have Flatpak installed.

Configuration…

Flatpak Installation on Ubuntu 23.04

Installation

sudo apt install -y flatpak

Extra steps:

Install the GNOME Software plugin, but not working since 20.04 due to it being a distributed as a snap, so will install an additional software package instead:

sudo apt install…

Ubuntu 23.04 shows squares as the font instead of text

Ubuntu 23.04 running the standard Gnome destop environment on a Thinkpad T430 laptop.

Problem

At some point (a few) applications started to show squares instead of the expected readable font. Where it was noticed was in the window dialogs when trying…

Gimp not finding printer in Ubuntu 23.04

Problem : Gimp unable to find the local printer added under Ubuntu 23.04.

It’s a snap thing apparently.

sudo snap connect gimp:cups-control

How are Lamers meant to know this when installing from the ‘Ubuntu Software’?

GitHub…

cURL download file and follow redirection

Downloads today seems to be more problematic than they should be, more often than not one is required to follow all them redirection to download a file.

Unfortunately it seems like it’s always faster to google for the command line options than…

Ubuntu 21.04 F13 button opens Gnome settings panel instead

This is something that has been a pain since perhaps Ubuntu 20.04. Never bothered to look beyond the CLI solution until recently.

Expected behavior

Mouse button 5 is mapped to ‘F13’ and used as push-to-talk button for Discord.

Discord…

Generate an SSH key pair

Best

ed25519:

ssh-keygen -t ed25519 -C "${USERNAME}@$(hostname -f)_$(uname -s | tr '[:upper:]' '[:lower:]')"

-C is an optional comment, to keep track of your keys. Can be changed with -c if you make a mistake after the key is…

Git clone multiple repositories

Installting or reinstalling too many machines all the time? Us too. This might help getting your repositories cloned to your machine a bit faster.

Gitlab

Requires read_api scope access under the Personal Access Tokens

If you do this on rare…

QNAS RAID1 sync

Model is the QNAS TS-251B with two hard drive bays, that has been running on just one HDD pending the second drive purchase. And you know, effort and such.

Today it’s time to make what RAID1 wonderland happen.

But first a quick note from no…