<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aurélien's blog</title><link>https://blog.aurelienooms.be/</link><description>Recent content on Aurélien's blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 19 Aug 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.aurelienooms.be/index.xml" rel="self" type="application/rss+xml"/><item><title>Configure `resolvectl`</title><link>https://blog.aurelienooms.be/2025/05/21/configure-resolvectl/</link><pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2025/05/21/configure-resolvectl/</guid><description>&lt;p>Configure your favorite DNS servers with &lt;code>systemd-resolved&lt;/code>.&lt;/p></description></item><item><title>Proxy DNS on Arch Linux with `unbound` and `resolvectl`</title><link>https://blog.aurelienooms.be/2025/05/21/proxy-dns-on-arch-linux-with-unbound-and-resolvectl/</link><pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2025/05/21/proxy-dns-on-arch-linux-with-unbound-and-resolvectl/</guid><description>&lt;p>Configure your favorite DNS servers with &lt;code>unbound&lt;/code>.&lt;/p></description></item><item><title>Keep Pacman mirrors up-to-date with Reflector</title><link>https://blog.aurelienooms.be/2025/01/19/keep-pacman-mirrors-up-to-date-with-reflector/</link><pubDate>Sun, 19 Jan 2025 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2025/01/19/keep-pacman-mirrors-up-to-date-with-reflector/</guid><description>&lt;p>To reduce Arch Linux update time.&lt;/p></description></item><item><title>Hardening SSH configurations</title><link>https://blog.aurelienooms.be/2023/10/26/hardening-ssh-configurations/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0100</pubDate><guid>https://blog.aurelienooms.be/2023/10/26/hardening-ssh-configurations/</guid><description>&lt;p>Avoid using weak encryption.&lt;/p></description></item><item><title>Automated snapshots with Btrfs</title><link>https://blog.aurelienooms.be/2023/10/01/automated-snapshots-with-btrfs/</link><pubDate>Sun, 01 Oct 2023 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2023/10/01/automated-snapshots-with-btrfs/</guid><description>&lt;p>To easily rollback &lt;code>/&lt;/code>.&lt;/p></description></item><item><title>Remote LUKS unlocking with TinySSH</title><link>https://blog.aurelienooms.be/2021/10/20/remote-luks-unlocking-with-tinyssh/</link><pubDate>Wed, 20 Oct 2021 00:00:00 +0100</pubDate><guid>https://blog.aurelienooms.be/2021/10/20/remote-luks-unlocking-with-tinyssh/</guid><description>&lt;p>Goodbye keyboards and monitors!&lt;/p></description></item><item><title>Encrypted Install on Btrfs with Arch Linux on UEFI</title><link>https://blog.aurelienooms.be/2021/05/01/encrypted-install-on-btrfs-with-arch-linux-on-uefi/</link><pubDate>Sat, 01 May 2021 00:00:00 +0100</pubDate><guid>https://blog.aurelienooms.be/2021/05/01/encrypted-install-on-btrfs-with-arch-linux-on-uefi/</guid><description>&lt;p>So easy!&lt;/p></description></item><item><title>Encrypt user home with eCryptfs</title><link>https://blog.aurelienooms.be/2021/04/11/encrypt-user-home-with-ecryptfs/</link><pubDate>Sun, 11 Apr 2021 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2021/04/11/encrypt-user-home-with-ecryptfs/</guid><description>&lt;p>We encrypt a user home directory with eCryptfs. The consequence is that the
contents of this directory are only accessible if at least one of the following is true:&lt;/p></description></item><item><title>Configure microcode with GRUB</title><link>https://blog.aurelienooms.be/2020/12/25/configure-microcode-with-grub/</link><pubDate>Fri, 25 Dec 2020 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2020/12/25/configure-microcode-with-grub/</guid><description>&lt;p>All users with an AMD or Intel CPU should install the microcode updates to
ensure system stability.&lt;/p></description></item><item><title>Configure microcode with systemd-boot</title><link>https://blog.aurelienooms.be/2020/12/25/configure-microcode-with-systemd-boot/</link><pubDate>Fri, 25 Dec 2020 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2020/12/25/configure-microcode-with-systemd-boot/</guid><description>&lt;p>All users with an AMD or Intel CPU should install the microcode updates to
ensure system stability.&lt;/p></description></item><item><title>Bluetooth on Arch Linux</title><link>https://blog.aurelienooms.be/2020/12/21/bluetooth-on-arch-linux/</link><pubDate>Mon, 21 Dec 2020 15:52:20 +0100</pubDate><guid>https://blog.aurelienooms.be/2020/12/21/bluetooth-on-arch-linux/</guid><description>&lt;p>Did you know that &lt;em>Bluetooth&lt;/em> is named after a 10th-century Danish king?&lt;/p></description></item><item><title>Automatically Mount LUKS Encrypted Device with Crypttab and Fstab</title><link>https://blog.aurelienooms.be/2020/11/12/automatically-mount-luks-encrypted-device-with-crypttab-and-fstab/</link><pubDate>Thu, 12 Nov 2020 20:00:00 +0100</pubDate><guid>https://blog.aurelienooms.be/2020/11/12/automatically-mount-luks-encrypted-device-with-crypttab-and-fstab/</guid><description>&lt;p>Put that second drive to use!&lt;/p></description></item><item><title>NGiИX hostname resolution boot crash</title><link>https://blog.aurelienooms.be/2020/08/18/ngi%D0%B8x-hostname-resolution-boot-crash/</link><pubDate>Tue, 18 Aug 2020 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2020/08/18/ngi%D0%B8x-hostname-resolution-boot-crash/</guid><description>&lt;p>NGiИX crashes on boot when proxying via hostname resolution.&lt;/p></description></item><item><title>Setup Canon i-SENSYS MF8080Cw printer with CUPS on Arch Linux</title><link>https://blog.aurelienooms.be/2020/08/17/setup-canon-i-sensys-mf8080cw-printer-with-cups-on-arch-linux/</link><pubDate>Mon, 17 Aug 2020 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2020/08/17/setup-canon-i-sensys-mf8080cw-printer-with-cups-on-arch-linux/</guid><description>&lt;p>Configuration:&lt;/p>
&lt;ul>
&lt;li>Printer: Canon i-SENSYS MF8080Cw&lt;/li>
&lt;li>Driver: Canon MF8000C Series UFRII LT&lt;/li>
&lt;li>Discovery: DNSSD&lt;/li>
&lt;/ul></description></item><item><title>Setup HP LaserJet CP1025 printer with CUPS on Arch Linux</title><link>https://blog.aurelienooms.be/2020/08/17/setup-hp-laserjet-cp1025-printer-with-cups-on-arch-linux/</link><pubDate>Mon, 17 Aug 2020 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2020/08/17/setup-hp-laserjet-cp1025-printer-with-cups-on-arch-linux/</guid><description>&lt;p>Configuration:&lt;/p>
&lt;ul>
&lt;li>Printer: HP LaserJet CP1025&lt;/li>
&lt;li>Driver: HP LaserJet cp1025, hpcups 3.20.6, requires proprietary plugin (color)&lt;/li>
&lt;li>Discovery: none (USB)&lt;/li>
&lt;/ul></description></item><item><title>Suspend Resume Hooks</title><link>https://blog.aurelienooms.be/2020/06/24/suspend-resume-hooks/</link><pubDate>Wed, 24 Jun 2020 10:15:37 +0200</pubDate><guid>https://blog.aurelienooms.be/2020/06/24/suspend-resume-hooks/</guid><description>&lt;p>For instance, to lock the screen on suspend. Can also be used to toggle WiFi,
Bluetooth, etc.&lt;/p></description></item><item><title>Poll for Hangouts Notifications</title><link>https://blog.aurelienooms.be/2019/12/09/poll-for-hangouts-notifications/</link><pubDate>Mon, 09 Dec 2019 18:57:20 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/12/09/poll-for-hangouts-notifications/</guid><description>&lt;p>Can extract unread messages count or content, currently typing information, etc.&lt;/p></description></item><item><title>Detect X1 Yoga Tablet Mode on Arch Linux</title><link>https://blog.aurelienooms.be/2019/12/09/detect-x1-yoga-tablet-mode-on-arch-linux/</link><pubDate>Mon, 09 Dec 2019 11:51:47 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/12/09/detect-x1-yoga-tablet-mode-on-arch-linux/</guid><description>&lt;p>Inspired from &lt;a href="https://github.com/alesguzik/linux_detect_tablet_mode">this ruby script&lt;/a>.&lt;/p></description></item><item><title>Connect Phone to Arch Linux</title><link>https://blog.aurelienooms.be/2019/12/03/connect-phone-to-arch-linux/</link><pubDate>Tue, 03 Dec 2019 13:02:29 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/12/03/connect-phone-to-arch-linux/</guid><description>&lt;p>To transfer files.&lt;/p></description></item><item><title>Automatically Change Screen Layout when Docked</title><link>https://blog.aurelienooms.be/2019/12/03/automatically-change-screen-layout-when-docked/</link><pubDate>Tue, 03 Dec 2019 00:50:33 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/12/03/automatically-change-screen-layout-when-docked/</guid><description>&lt;p>Layout settings can be automated depending on connected monitors.&lt;/p></description></item><item><title>Decrypt Storage Using Hidden Key Material</title><link>https://blog.aurelienooms.be/2019/12/01/decrypt-storage-using-hidden-key-material/</link><pubDate>Sun, 01 Dec 2019 04:54:17 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/12/01/decrypt-storage-using-hidden-key-material/</guid><description>&lt;p>To make it even harder for predatory institutions to find your keys.&lt;/p></description></item><item><title>Configure Virtual Console Font</title><link>https://blog.aurelienooms.be/2019/12/01/configure-virtual-console-font/</link><pubDate>Sun, 01 Dec 2019 01:54:54 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/12/01/configure-virtual-console-font/</guid><description>&lt;p>This post is about everything you ever wanted to ask about using a custom font
for the virtual console.&lt;/p></description></item><item><title>Automatically Create SSH Tunnels</title><link>https://blog.aurelienooms.be/2019/11/30/automatically-create-ssh-tunnels/</link><pubDate>Sat, 30 Nov 2019 00:29:10 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/11/30/automatically-create-ssh-tunnels/</guid><description>&lt;p>Use autossh and a systemd service&amp;hellip;&lt;/p></description></item><item><title>Arch Linux on X1 Yoga 4th Gen</title><link>https://blog.aurelienooms.be/2019/11/29/arch-linux-on-x1-yoga-4th-gen/</link><pubDate>Fri, 29 Nov 2019 23:11:53 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/11/29/arch-linux-on-x1-yoga-4th-gen/</guid><description>&lt;p>This guide will walk you through installing Arch Linux on a Lenovo Thinkpad X1
Yoga 4th Gen.&lt;/p></description></item><item><title>Install Brother printer and scanner MFC-L2700DW on Arch Linux</title><link>https://blog.aurelienooms.be/2019/10/22/install-brother-printer-and-scanner-mfc-l2700dw-on-arch-linux/</link><pubDate>Tue, 22 Oct 2019 17:23:03 +0200</pubDate><guid>https://blog.aurelienooms.be/2019/10/22/install-brother-printer-and-scanner-mfc-l2700dw-on-arch-linux/</guid><description>&lt;p>Using &lt;code>sane&lt;/code>, &lt;code>brscan4&lt;/code>, and &lt;code>brother-mfc-l2700dw&lt;/code>.&lt;/p></description></item><item><title>Encrypted Install With Arch Linux on BIOS</title><link>https://blog.aurelienooms.be/2019/10/12/encrypted-install-with-arch-linux-on-bios/</link><pubDate>Sat, 12 Oct 2019 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2019/10/12/encrypted-install-with-arch-linux-on-bios/</guid><description>&lt;p>So easy!&lt;/p></description></item><item><title>Backup LUKS header</title><link>https://blog.aurelienooms.be/2019/10/10/backup-luks-header/</link><pubDate>Thu, 10 Oct 2019 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2019/10/10/backup-luks-header/</guid><description>&lt;p>LUKS partitions cannot be recovered once the header is lost.&lt;/p></description></item><item><title>Setup Secure SSH Proxy Account</title><link>https://blog.aurelienooms.be/2019/10/09/setup-secure-ssh-proxy-account/</link><pubDate>Wed, 09 Oct 2019 11:55:57 +0200</pubDate><guid>https://blog.aurelienooms.be/2019/10/09/setup-secure-ssh-proxy-account/</guid><description>&lt;p>No need to enable full login shell if the only intended usage is proxying.&lt;/p></description></item><item><title>Setup Secure SSH Tunnel Account</title><link>https://blog.aurelienooms.be/2019/10/09/setup-secure-ssh-tunnel-account/</link><pubDate>Wed, 09 Oct 2019 11:55:57 +0200</pubDate><guid>https://blog.aurelienooms.be/2019/10/09/setup-secure-ssh-tunnel-account/</guid><description>&lt;p>No need to enable full login shell if the only intended usage is tunneling.&lt;/p></description></item><item><title>Unlock Partition Automatically With Keyfile on External Device Linux</title><link>https://blog.aurelienooms.be/2019/06/21/unlock-partition-automatically-with-keyfile-on-external-device-linux/</link><pubDate>Fri, 21 Jun 2019 23:46:29 +0200</pubDate><guid>https://blog.aurelienooms.be/2019/06/21/unlock-partition-automatically-with-keyfile-on-external-device-linux/</guid><description>&lt;p>Useful in specific situations.&lt;/p></description></item><item><title>Extend Partition and Filesystem on Adjacent Partitions</title><link>https://blog.aurelienooms.be/2019/04/23/extend-partition-and-filesystem-on-adjacent-partitions/</link><pubDate>Tue, 23 Apr 2019 16:01:37 +0200</pubDate><guid>https://blog.aurelienooms.be/2019/04/23/extend-partition-and-filesystem-on-adjacent-partitions/</guid><description>&lt;p>To fix your partition out-of-space problems.&lt;/p></description></item><item><title>LUKS encrypted storage device.</title><link>https://blog.aurelienooms.be/2019/04/08/luks-encrypted-storage-device./</link><pubDate>Mon, 08 Apr 2019 00:00:00 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/04/08/luks-encrypted-storage-device./</guid><description>&lt;p>So easy to encrypt a USB key, or external or internal drive!&lt;/p></description></item><item><title>Installing Syncthing</title><link>https://blog.aurelienooms.be/2019/04/03/installing-syncthing/</link><pubDate>Wed, 03 Apr 2019 16:01:37 +0200</pubDate><guid>https://blog.aurelienooms.be/2019/04/03/installing-syncthing/</guid><description>&lt;p>&lt;a href="https://github.com/syncthing/syncthing">https://github.com/syncthing/syncthing&lt;/a>&lt;/p></description></item><item><title>Elementary Os 5.0 on HP spectre X360</title><link>https://blog.aurelienooms.be/2019/01/20/elementary-os-5.0-on-hp-spectre-x360/</link><pubDate>Sun, 20 Jan 2019 00:00:00 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/01/20/elementary-os-5.0-on-hp-spectre-x360/</guid><description>&lt;p>Works well.&lt;/p></description></item><item><title>Encrypted Install With Arch Linux on UEFI</title><link>https://blog.aurelienooms.be/2019/01/03/encrypted-install-with-arch-linux-on-uefi/</link><pubDate>Thu, 03 Jan 2019 00:27:32 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/01/03/encrypted-install-with-arch-linux-on-uefi/</guid><description>&lt;p>So easy!&lt;/p></description></item><item><title>Format Storage Device Linux</title><link>https://blog.aurelienooms.be/2019/01/02/format-storage-device-linux/</link><pubDate>Wed, 02 Jan 2019 23:58:47 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/01/02/format-storage-device-linux/</guid><description>&lt;p>Very handy!&lt;/p></description></item><item><title>Update Gone Wrong Arch Linux</title><link>https://blog.aurelienooms.be/2019/01/02/update-gone-wrong-arch-linux/</link><pubDate>Wed, 02 Jan 2019 23:05:01 +0100</pubDate><guid>https://blog.aurelienooms.be/2019/01/02/update-gone-wrong-arch-linux/</guid><description>&lt;p>This will likely mess up your system even more&amp;hellip;&lt;/p></description></item><item><title>Minimal TeX Live installation on Arch Linux</title><link>https://blog.aurelienooms.be/2018/10/27/minimal-tex-live-installation-on-arch-linux/</link><pubDate>Sat, 27 Oct 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/10/27/minimal-tex-live-installation-on-arch-linux/</guid><description>&lt;p>Why install more than necessary?&lt;/p></description></item><item><title>Setup a HP printer/scanner with CUPS and SANE on Arch Linux</title><link>https://blog.aurelienooms.be/2018/10/27/setup-a-hp-printer/scanner-with-cups-and-sane-on-arch-linux/</link><pubDate>Sat, 27 Oct 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/10/27/setup-a-hp-printer/scanner-with-cups-and-sane-on-arch-linux/</guid><description>&lt;p>This example worked with HP LaserJet MFP M130nw (2018).&lt;/p></description></item><item><title>Process MKV files</title><link>https://blog.aurelienooms.be/2018/08/22/process-mkv-files/</link><pubDate>Wed, 22 Aug 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/08/22/process-mkv-files/</guid><description>&lt;p>Here is a list of things you might want to do once you get your hands on a MKV
file.&lt;/p></description></item><item><title>Keyboard Layout Configuration For Encryption Key, Virtual Console And Xorg</title><link>https://blog.aurelienooms.be/2018/06/20/keyboard-layout-configuration-for-encryption-key-virtual-console-and-xorg/</link><pubDate>Wed, 20 Jun 2018 16:31:13 +0200</pubDate><guid>https://blog.aurelienooms.be/2018/06/20/keyboard-layout-configuration-for-encryption-key-virtual-console-and-xorg/</guid><description>&lt;p>This post is about everything you ever wanted to ask about keyboard layout
misconfiguration.&lt;/p></description></item><item><title>Automatically Unlock Gnome Keyring on Login With Arch Linux</title><link>https://blog.aurelienooms.be/2018/06/19/automatically-unlock-gnome-keyring-on-login-with-arch-linux/</link><pubDate>Tue, 19 Jun 2018 12:44:02 +0200</pubDate><guid>https://blog.aurelienooms.be/2018/06/19/automatically-unlock-gnome-keyring-on-login-with-arch-linux/</guid><description>&lt;p>So that only your session password is needed.&lt;/p></description></item><item><title>Automatically Mount LUKS Encrypted Device With Systemd</title><link>https://blog.aurelienooms.be/2018/05/24/automatically-mount-luks-encrypted-device-with-systemd/</link><pubDate>Thu, 24 May 2018 17:27:54 +0200</pubDate><guid>https://blog.aurelienooms.be/2018/05/24/automatically-mount-luks-encrypted-device-with-systemd/</guid><description>&lt;p>Following the &lt;a href="https://laclaro.wordpress.com/2017/11/02/mount-encrypted-disk-with-systemd">good advice of
laclaro&lt;/a>.&lt;/p></description></item><item><title>Elementary Os 0.4.1 on HP spectre X360</title><link>https://blog.aurelienooms.be/2018/04/29/elementary-os-0.4.1-on-hp-spectre-x360/</link><pubDate>Sun, 29 Apr 2018 11:47:21 +0200</pubDate><guid>https://blog.aurelienooms.be/2018/04/29/elementary-os-0.4.1-on-hp-spectre-x360/</guid><description>&lt;p>Works well.&lt;/p></description></item><item><title>Install and configure NGiИX with HTTPS on Arch Linux</title><link>https://blog.aurelienooms.be/2018/04/10/install-and-configure-ngi%D0%B8x-with-https-on-arch-linux/</link><pubDate>Tue, 10 Apr 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/04/10/install-and-configure-ngi%D0%B8x-with-https-on-arch-linux/</guid><description>&lt;p>NGiИX is useful to proxy all sorts of web servers.&lt;/p></description></item><item><title>Host your files at home with Nextcloud</title><link>https://blog.aurelienooms.be/2018/04/05/host-your-files-at-home-with-nextcloud/</link><pubDate>Thu, 05 Apr 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/04/05/host-your-files-at-home-with-nextcloud/</guid><description>&lt;p>Ever wanted to get rid of your dependency on Dropbox and Google Drive?&lt;/p></description></item><item><title>Setup your calendar with Nextcloud on Arch Linux</title><link>https://blog.aurelienooms.be/2018/04/05/setup-your-calendar-with-nextcloud-on-arch-linux/</link><pubDate>Thu, 05 Apr 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/04/05/setup-your-calendar-with-nextcloud-on-arch-linux/</guid><description>&lt;p>Ever wanted to get rid of your dependency on Google Calendar?&lt;/p></description></item><item><title>Deploy a Hugo website to gh-pages branch on GitHub</title><link>https://blog.aurelienooms.be/2018/03/26/deploy-a-hugo-website-to-gh-pages-branch-on-github/</link><pubDate>Mon, 26 Mar 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/03/26/deploy-a-hugo-website-to-gh-pages-branch-on-github/</guid><description>&lt;p>Follow &lt;a href="https://gohugo.io/hosting-and-deployment/hosting-on-github/#deployment-of-project-pages-from-your-gh-pages-branch">the instructions on Hugo&amp;rsquo;s website&lt;/a>.&lt;/p></description></item><item><title>Host your e-mails at home on Arch Linux</title><link>https://blog.aurelienooms.be/2018/03/26/host-your-e-mails-at-home-on-arch-linux/</link><pubDate>Mon, 26 Mar 2018 00:00:00 +0000</pubDate><guid>https://blog.aurelienooms.be/2018/03/26/host-your-e-mails-at-home-on-arch-linux/</guid><description>&lt;p>A tutorial explaining how to host your electronic mail at home on Arch Linux.&lt;/p></description></item></channel></rss>