Tech

Linux, Git, home automation, and other tech adventures.

  • Code is Dead?

    A few weeks ago I had Claude Code write, test, and deploy an app. Server, DNS, authentication, technical docs, all done in fifteen minutes. One shot.

  • Omarchy: Installing Orcaslicer

    The AUR has two Orcaslicer packages: orca-slicer and orca-slicer-bin. Which one to pick? And when launched, it doesn't display correctly because of GDK scaling. Here's how to install it properly.

  • Omarchy: Better Dual Monitor Setup

    Two weeks ago I published the article 'Monitors and Workspaces'. I want to take this a step further and enable switching between dual and single monitor setup while preserving the workspaces.

  • How my own blog helped me out

    Last week someone played flashlight hide-and-seek in my car and left with my laptop. Yes, I know: leaving it there was dumb. But stupidity doesn’t grant anyone permission to smash a window and go shopping. Anyway, the machine was gone.

  • Omarchy: Fix DHCP

    Omarchy happily grabbed an IP address after the Debian-to-Omarchy switch, but DNS queries skipped my Pi-hole and went straight to the public internet. In my case, the split-DNS setup for my homelab did no longer work either.

  • Git config

    git runs fine with the default config. Still, when using it often, you'll find yourself repeating the same commands again and again. Here are my shortcuts.

  • Omarchy: What if Hyprland is Broken?

    I ran sudo pacman -Syu to bring Omarchy up to date. After rebooting, Hyprland refused to start: after logging in I saw a Dell logo and then was stuck on a black screen. How did I fix it?

  • Omarchy: Missing Essentials

    While tweaking and configuring my system, I discovered that Omarchy misses a few utilities that are essential; at least, for me.

  • Omarchy: Replacing Typora

    The text editor that ships with Omarchy is Typora. That is a paid program. Replace it by a free one.

  • Omarchy: Monitors and Workspaces

    Omarchy ships with a default monitor layout that may work for you, but in my case I needed to adjust it. And its default workspace behaviour does not feel intuitive at all. Here's how I changed it.