Tumbleweed

Setting up snapper on Arch

had thinkpad to spare; old opensuse tumbleweed; snapper on btrfs was convenient post mess ups.

don’t like distrohopping, like rolling releases, like docs, like snapper - installed arch (arch wiki’s great), will hijack with bedrock linux 1 some day.

installed with minimal defaults first(systemd-boot instead of grub), later decided to setup snapper : an involved process: crude state transitions as follows:

  • systemd-boot + UKI -> grub + initramfs
    • grub-btrfs convenience
    • readily shows snapper snapshots
  • setup pacman (pre and post mutation, temporal) snapper snapshot creation and cleanup hooks

been my DD for a while now : sway + waybar, wayland, gcc emacs, tmux, some handrolled CSS, a bunch of TUIs: been fun

The Un-Unified Heterogenous Irk

I’ve lately been thinking deeply about how I interact with my computing environments; when working, I’ve a
- an unrooted snapdragon ARM Android with Termux and Tmux for ephemeral vimmin & sshing around when on the move
- an Intel x86 FreeBSD home lab for some asynchronous compute that I don’t need right away and some redundancy for my important files
- a personal ubuntu VPS with a couple of intel x86 vCPUs for my self hosting endeavours and overall context orchestration
- several compute clusters (avx enabled x86s, ARM, “the propietary GPU driver guy on the street” GPUs, “the other open source GPU driver guy on the steet” GPUs, k8s orchestrated production & development playgrounds) for work
- an AMD x86 Tumbleweed with emacs as the daily driver where I actually “work” : this is desk where I dissect, analyse, reconstruct and dispatch for usage across the above

Building a Racket Based Operating System

EDIT : 0x22D2 : Fri Sep 27 03:51:30 PM IST 2024

  • I’m thinking I’ll proceed in common lisp
  • do read on for amusement though

As of 0x22CE (Mon Sep 23 06:48:40 AM IST 2024), These are the operating systems I’ve used:

  • Open Suse TumbleWeed
  • Fedora, CentOs, Rocky
  • Debian, Ubuntu, Kali
  • Arch
  • Windows XP,Vista,7,10,11

I recently moved away from Fedora 40 to Tumbleweed (I deleted some core python libraries that are essential for yum and dnf (I know, I’m an idiot))…