Commit Graph

68 Commits

Author SHA1 Message Date
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 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 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
Lumpiasty 087225be45 Add caveman skill globally 2026-05-07 22:52:11 +02:00
Lumpiasty 33723a5315 use home manager opencode module 2026-05-07 21:15:29 +02:00
Lumpiasty 7a05c3221f Manual update of spotify 2026-05-05 22:18:17 +02:00
Lumpiasty 14088dfd01 add vscode wrapper workaround 2026-05-04 19:54:58 +02:00
Lumpiasty 027f6a111a sign git commits with gpg 2026-04-29 19:16:59 +02:00
Lumpiasty 10df44a898 add ventoy and efibootmgr 2026-04-24 03:41:19 +02:00
Lumpiasty 6c638c6afd manually update qtpass 2026-04-23 23:16:47 +02:00
Lumpiasty f717ac1c4e remove version pin on ts6 2026-04-23 23:04:39 +02:00
Lumpiasty d860acb5d1 enable web search and claude auth in opencode 2026-04-19 03:15:41 +02:00
Lumpiasty 7f16bd57ca update deprecated things 2026-04-05 13:04:13 +02:00
Lumpiasty e57721d269 add disk usage analyzer to dev tools 2026-03-12 23:33:03 +01:00
Lumpiasty 348f51931b add traceroute and amdgpu_top dev tools 2026-03-12 22:01:31 +01:00
Lumpiasty 39c472b590 add pwgen, siyuan, gimp programs 2026-03-12 22:00:51 +01:00
Lumpiasty 0d708c0da0 add mtr and whois debug tools 2026-03-06 21:25:47 +01:00
Lumpiasty 1135a34bb6 enhance direnv integration for VSCode terminal 2026-02-20 21:24:31 +01:00
Lumpiasty 9c00f3082f use home-manager direnv module 2026-02-20 21:10:04 +01:00
Lumpiasty 965831c3b1 add claude code 2026-02-06 16:48:48 +01:00
Lumpiasty 977066730f add opencode 2026-01-17 19:11:02 +01:00
Lumpiasty 7cfc97e377 add thunderbird 2026-01-16 16:46:57 +01:00
Lumpiasty 426e7a46c8 add transmission 2026-01-16 16:46:28 +01:00
Lumpiasty 5ca97923e6 add winbox4 2026-01-14 21:26:28 +01:00
Lumpiasty 7d9a41205a fix tailscale exit node routing 2026-01-14 21:26:18 +01:00
Lumpiasty 502d44f132 add direnv 2025-12-17 20:28:49 +01:00
Lumpiasty dc668101b3 update git settings to new schema 2025-10-28 23:29:50 +01:00
Lumpiasty ec35fa2ad8 Disable plasma session restoration 2025-10-19 21:27:20 +02:00
Lumpiasty 5f8afff023 Add kwin night light configuration with location-based settings 2025-10-19 21:26:08 +02:00
Lumpiasty 050f0209fb Use plasma-manager options they finally fixed 2025-10-19 01:40:24 +02:00
Lumpiasty a54dffd385 update nixos and remove ts3 to avoid rebuilding qtwebengine 2025-10-18 22:08:59 +02:00
Lumpiasty ba602446f3 mv machine specific configs to separate file 2025-10-18 21:45:30 +02:00
Lumpiasty 9d08563c58 add ungoogled chromium to browsers 2025-10-18 21:43:14 +02:00
Lumpiasty 4b404fbc31 add bottles 2025-10-18 21:43:14 +02:00
Lumpiasty 6b4d06aa74 introduce teamspeak6-client with pinned updated version 2025-10-18 21:43:14 +02:00
Lumpiasty cacccaef06 add tailscale 2025-10-18 21:43:14 +02:00
Lumpiasty a925fdfeb8 add codex cli 2025-10-18 21:43:14 +02:00
Lumpiasty cad2960b19 add dig and nodejs to tools 2025-10-18 21:43:14 +02:00
Lumpiasty da59b33e7b configure mangohud 2025-10-18 21:43:14 +02:00
Lumpiasty d57dedf234 add devenv 2025-10-18 21:43:14 +02:00
Lumpiasty 8a108fc3b4 unwrap mangohud and just put config in .config 2025-10-18 21:43:14 +02:00
Lumpiasty cb139e654d update flake and remove vscode version pin 2025-10-18 21:43:14 +02:00
Lumpiasty 6ef84bc712 fps limiting in mangohud 2025-10-18 21:43:14 +02:00
Lumpiasty 0aee52edb2 move steam outside of lutris 2025-10-18 21:43:14 +02:00
Lumpiasty 1222e748ff add wl-clipboard to dev's packages 2025-10-18 21:43:14 +02:00
Lumpiasty 17d8db1398 add signal 2025-10-18 21:43:14 +02:00
Lumpiasty 2d81f00277 update vscode 2025-10-18 21:43:14 +02:00