No description
  • Nix 65.7%
  • JavaScript 22.9%
  • HTML 6.4%
  • CSS 2%
  • Python 1.7%
  • Other 1.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-08 00:18:53 +01:00
.claude chore(claude): allow git log --oneline without a prompt 2026-08-08 00:18:53 +01:00
hosts refactor(gpu): centralise ICD selection in gpu-env.nix 2026-08-01 21:49:12 +01:00
packages fix(thunderbird-simplelogin): stop writing aliases into the From field 2026-08-08 00:18:31 +01:00
secrets fix(sops): decrypt the HM secret with stefan's age key 2026-08-08 00:17:37 +01:00
system fix(net): unmanage the unused Realtek NIC and enable WoL on eno1 2026-08-08 00:18:03 +01:00
user fix(thunderbird): don't let Thunderbird file its own copy in Sent 2026-08-08 00:18:31 +01:00
.gitignore feat: vps cf hardening 2026-06-17 20:30:25 +01:00
.sops.yaml fix(sops): decrypt the HM secret with stefan's age key 2026-08-08 00:17:37 +01:00
flake.lock feat(spotify): spicetify-themed client 2026-07-29 22:06:59 +01:00
flake.nix fix(hyprland): patch xdph's dmabuf format-table fd leak 2026-07-31 02:02:20 +01:00
LICENSE Initial commit 2024-03-24 22:04:44 +00:00
README.md feat: swap brave for helium 2026-07-15 20:48:24 +01:00

nixos-config

Welcome to my NixOS config! This is my personal configuration, and (with some tinkering), you can get your system to work identically to mine.

My initial motiviations to switch to Linux is the ability to spin up KVMs. Therefore, there is a heavy focus on (stealthy) virtualisation in this configuration.

Home Features

I also store my configuration for my personal server here too. However, that will not be documented in this README, since it's for me.

Desktop

System

Virtualisation

Warning

In the configuration, there is a lot of computer-specific configuration like my CPU pinning and facter.json/probe.json.

For clipboard/file sync, I am also using KDE Connect since it's less suspicious than spice-tools. Furthermore, install the OpenSSH Server optional feature on Windows to get SFTP + sshfs

  • Stealthy Windows KVM with patches
    • AutoVirt integration via BarelyMetal
      • QEMU patches
      • EDK2 patches
      • Kernel patches (disabled)
      • Looking Glass
    • GPU Passthrough
  • MacOS KVM

Development applications

Other applications

Some other notable applications, I will not include them all.