Quick Image Montages


85 Book Covers.

(Mostly notes to myself.) If you have a lot of images in a directory, and want to quickly make an image montage, here's how to do it on Linux using ImageMagick. First up, this command finds all JPG file, then resizes them so they fit in a maximum box of 256x256, then sets the quality…

Continue reading →

Set your own emoji shortcuts in Ubuntu / Pop_OS


List of symbols.

How do you quickly insert a 💩 emoji when using your laptop? I just type ScrLck, p, o, o! What is this 🧙‍♀️ craft? In your keyboard settings, you should see an option like this: You can set the "Compose" key to be anything you like. Personally, I use the otherwise-useless Scroll Lock button. Now,…

Continue reading →

How to fix an upgraded Firefox profile


Using an older version of Firefox can corrupt bookmarks and browsing history already saved in your existing FireFox profile. To protect your information, create a new profile for this installation of firefox.

I'm an idiot. I ran a new version of Firefox nightly without creating a new profile. When I went to run my regular Firfox, I got this error message: Here's how I fixed it. Close down Firefox Open a terminal and run: firefox --allow-downgrade Let Firefox start up and create a new profile. Then go…

Continue reading →

Download ACSM files in Linux - without using Adobe Digital Editions!


A cute penguin.

After my rant the other day about Adobe Digital Editions, I discovered libgourou by Grégory Soutadé libgourou is a free implementation of Adobe's ADEPT protocol used to add DRM on ePub files. It overcome the lacks of Adobe support for Linux platforms. There are a few limitations, but nothing too serious: Only ePub is supported.…

Continue reading →

Review: Sennheiser EPOS ADAPT 560 Bluetooth Noise Cancelling Headset - plus Linux info


Diagram showing which buttons are which.

Back to the office! The only thing which makes other people bearable is being able to block out their chatter (sorry colleagues, I love you all dearly!). So I picked up this pair of on-ear Bluetooth headphones with active noise cancelation. They're pricey (a bit under £200) but are they any good? First impressions Not…

Continue reading →

Linux Clipboard History for Ubuntu / Pop OS


Long list of items.

Mobile phones have been one of the greatest drivers of functional enhancements for computing interfaces. I use the clipboard history feature on Android multiple times per day. Rather than copy one item, then paste it, then switch back, then copy another, then switch back etc - I just copy two items, switch app, and paste…

Continue reading →

Easy Emoji in Ubuntu / Pop OS


Searching for cat emoji brings up lots of cats.

All the Cool Kids™ use emoji. On Android, they're usually built right in to the keyboard. But that's not the case on desktops and laptops. Well, unless you build a dedicated emoji keyboard. So I was delighted to find this brilliant little Gnome Extension called Emoji Selector. It sits in your dash, until you click…

Continue reading →

Screen recording on Wayland / Pop_OS


Unix is user-friendly — it's just choosy about who its friends are.

One of the annoying things about being on the bleeding edge, is that some things don't work as you expect. I use the Wayland Display Server on my Linux box. And I couldn't find a simple screen recorder which worked. Turns out, Gnome has a hidden screen recorder! To activate it, press these keys simultaneously.…

Continue reading →

How can I get consistent sizes with physically different monitors on Linux?


Multi monitor settings showing the relative placement of the screens.

I can't think of a concise way of wording this. I have three monitors. Each has the same resolution - 1920x1080px. But each one has a different physical size - 61 cm monitor, 39 cm laptop, and 48 cm monitor. Here's my problem. When I move a window from one screen to another, the window…

Continue reading →

Configuring Pop!_OS - Keyboard lights, fonts, and more


Font selection panel.

I've got a new laptop which runs Linux! These are mostly notes to myself. Fonts First, from the console, install Gnome Tweaks sudo apt install gnome-tweaks Run Tweaks and select "Fonts". You can swap fonts, boost them, and generally have a good fiddle. Increasing the scaling factor is a good way to boost the size…

Continue reading →