Latest posts

Setting up Sway: media playing & Pipewire

Part 3 of the series of article about setting up Sway. Media playing and Pipewire.

Setting up Sway: inputs & outputs

Part 2 of the series of articles about setting up Sway. Keyboard, mouse, and multiple screens.

Setting up Sway: the basics

The first of a series of article about setting up Sway. How to install Sway, creating a config file, and setting the lock screen up.

Profiling Vim

How to figure out what's slowing your Neovim down

Advent of Code: reflections of a first timer

Some reflections from playing AoC for the first time.

TIL: =+ doesn't throw an error

Mistyping =+ instead of += can lead to some sneaky bugs

Uv gotchas

A collection of the things that caught me offguard while using uv.

Managing virtual machines with Qemu

A while ago I switched from Virtualbox to Qemu for virtual machines management. Here are my notes on how to set it up and all the gotchas I stumbled upon while doing it.

Xmonad keybindings and media keys

How to set up keybindings and make media keys work in Xmonad

Exploring xmonad: Getting started

The first of a series of articles about exploring xmonad and trying to wrap my head around Haskell.