Commit Graph
200 Commits
Author SHA1 Message Date
Lumpiasty bc72ae3d99 remove oh-my-pi 2026-07-25 18:34:46 +02:00
Lumpiasty bb6388a338 update upstream renamed package 2026-07-25 18:30:23 +02:00
Lumpiasty ab184e2005 update nixos 2026-07-25 18:16:31 +02:00
Lumpiasty 42f554b371 exclude kdev-python due to build failure 2026-07-20 01:56:22 +02:00
Lumpiasty 1a75b67cc8 exclude calligra due to build failure 2026-07-20 01:52:49 +02:00
Lumpiasty b7fa5d89c5 remove workaround for fixed openldap issue 2026-07-20 01:44:18 +02:00
Lumpiasty 3dbd5ca53b work around build failure of python.patool 2026-07-20 01:43:31 +02:00
Lumpiasty e572b6af0d disable optimised easyeffects binaries on acer 2026-07-20 01:02:04 +02:00
Lumpiasty ca8b285c17 comment out caveman 2026-07-20 00:31:32 +02:00
Lumpiasty 504ff35644 update nixos 2026-07-20 00:25:46 +02:00
Lumpiasty 1c59901eb1 update NetworkManager to 1.58-rc1 2026-07-05 16:24:39 +02:00
Lumpiasty b49bbadd4f use native networkmanager option for enabling clat 2026-07-05 16:14:05 +02:00
Lumpiasty 71f061ba1b enable ipv6-mostly on gaming-pc 2026-07-05 15:43:27 +02:00
Lumpiasty 2acb835705 configure peerix 2026-07-05 15:25:36 +02:00
Lumpiasty 9c5d806d25 remove "dependency injection" from peerix 2026-07-05 14:30:04 +02:00
Lumpiasty c9c6ba7f56 disable scx on acer 2026-07-05 13:46:48 +02:00
Lumpiasty 1ade2f5b2f nixos update 2026-07-04 21:54:34 +02:00
Lumpiasty 647de63008 add vscodium python extensions 2026-07-04 21:53:58 +02:00
Lumpiasty 548ef68ad4 update lanzaboote 2026-06-25 01:14:32 +02:00
Lumpiasty 7ad79d5bb3 use cachyos kernel on gaming-pc 2026-06-25 00:05:05 +02:00
Lumpiasty 0194ac2c30 add fhs bash for stubborn projects 2026-06-22 15:49:26 +02:00
Lumpiasty 65253db075 chore: add update script for opencode-antigravity-auth 2026-06-21 00:26:53 +02:00
Lumpiasty 1fe875d727 chore: pin bun.lock for opencode-antigravity-auth to prevent hash mismatches 2026-06-21 00:25:21 +02:00
Lumpiasty 4b9a980cb4 update acer-wmi-ext 2026-06-21 00:17:00 +02:00
Lumpiasty ad969a2079 use bore-lto-zen4 variant of kernel on acer 2026-06-20 23:33:40 +02:00
Lumpiasty 120ecb1feb chore: add cachyos binary cache 2026-06-20 01:12:28 +02:00
Lumpiasty 5b2b451002 Use librewolf from nixpkgs 26.05 2026-06-20 00:48:01 +02:00
Lumpiasty a6af72b1ae feat: use cachyos kernel on acer host 2026-06-19 22:10:32 +02:00
Lumpiasty e02099e022 update nixos 2026-06-19 19:00:53 +02:00
Lumpiasty 4ab575a73b add antigravity provider for opencode 2026-06-19 18:06:47 +02:00
Lumpiasty 708d132730 Enable 464CLAT on acer 2026-06-13 02:45:21 +02:00
Lumpiasty 61c113dcd0 fix acer suspend 2026-06-09 02:31:49 +02:00
Lumpiasty 5c8f6f23bd enable undervolt settings and expose 8080 2026-06-09 02:08:47 +02:00
Lumpiasty 1dc0167af4 Remove TODOs as moved to Kaneo 2026-06-02 23:16:26 +02:00
Lumpiasty 9d09c08f6c manually update vscodium 2026-06-01 17:27:44 +02:00
Lumpiasty bbd4e4900f remove version pins and update nixos 2026-06-01 17:12:58 +02:00
Lumpiasty 42aae8ce41 switch deprecated programs.ssh.matchBlocks to settings 2026-05-25 19:11:04 +02:00
Lumpiasty 3e036e05a3 set zfs.forceImportRoot to false 2026-05-25 19:08:35 +02:00
Lumpiasty 71e293b8d2 update acer-wmi-ext 2026-05-25 18:56:01 +02:00
Lumpiasty 5fd313f41f update nixos 2026-05-25 18:05:03 +02:00
Lumpiasty 7ced841205 switch to vscodium 2026-05-24 22:02:59 +02:00
Lumpiasty 419c218ce1 add oh-my-pi 2026-05-22 16:05:21 +02:00
Lumpiasty 65de45f673 use small patches instead of ntfsplus fork 2026-05-19 04:41:49 +02:00
Lumpiasty 88b89023da use gear group for kde apps
Previously, I was iterating through all kdePackages, which contained not only apps, but also libraries and added it all to systemPackages, which inflated systemPakcages. Turns out there is curated set which contains apps, let's make use of it.
2026-05-19 03:52:59 +02:00
Lumpiasty b15c6850c3 exclude audiotube app from building 2026-05-19 03:43:33 +02:00
Lumpiasty b38e5db90b switch linux to current and zfs 2.4 2026-05-19 03:08:21 +02:00
Lumpiasty e3a9a4bd1a update nixos 2026-05-19 03:06:13 +02:00
Lumpiasty 65fc3e47b4 update opencode-claude-auth plugin 2026-05-19 03:05:32 +02:00
Lumpiasty c9e6ec7b23 add audio-rt module to fight xruns under cpu load
EasyEffects DSP plugins (rnnoise, deepfilternet, crystalizer) drop audio
when the system is under load. Layered workaround with per-optimization
toggles for bisecting impact:

- cgroup-based CPU partitioning: dedicated audio.slice with AllowedCPUs
  pinning, restricted app/session/background slices for everything else
- rlimits so PipeWire's module-rt sets SCHED_FIFO 88 directly instead of
  going through RTKit's priority-10 ceiling
- persistent watcher that re-applies performance governor on audio cores
  (gamemoded/PPD keep resetting it)
- ananicy rule pinning easyeffects to nice -12 for non-RT DSP threads
- znver4-tuned rebuilds of easyeffects and its DSP deps

Master switch + per-feature toggles via lumpiasty.audioRt.*; all enabled
by default on acer host. None of this fully eliminates dropouts on this
thermally constrained laptop but each layer is independently testable.
2026-05-18 17:20:21 +02:00
Lumpiasty 9ea6bac4af add workaround for vscode freezing acer 2026-05-08 15:53:25 +02:00