Commit Graph
100 Commits
Author SHA1 Message Date
Lumpiasty 19a5a03939 update nixos 2026-09-16 00:35:13 +02:00
Lumpiasty bbc498b857 update nixos 2026-09-11 01:23:10 +02:00
Lumpiasty 6ed62f94db gate homebrew improt by darwin check to fix building on linux 2026-09-11 01:22:57 +02:00
Lumpiasty 93df208274 Move macbook config under hosts 2026-09-06 01:42:18 +02:00
Lumpiasty 9bccabf712 install steam using brew on macos 2026-09-06 01:40:40 +02:00
Lumpiasty 129b9ae365 Install steam from brew on macos 2026-09-06 01:40:04 +02:00
Lumpiasty 7ed37b3b75 update nixos 2026-09-06 00:53:48 +02:00
Lumpiasty ba0c0d55ce Patch ntfsplus kernel module to support nowindows_names 2026-09-06 00:16:05 +02:00
Lumpiasty cbf9cc29ca remove reference to non-existant config.lumpiastyHome.linux 2026-09-05 00:33:39 +02:00
Lumpiasty f9d95837f5 fix applications in spotlight 2026-09-03 22:14:17 +02:00
Lumpiasty cddf1860d2 fix ssh controlpath on macos 2026-09-03 21:41:39 +02:00
Lumpiasty 8298f90315 resolve evaluation issues on nix-darwin 2026-09-03 21:41:39 +02:00
Lumpiasty 930c7b6018 Separate out linux specific home-manager stuff 2026-09-03 21:41:39 +02:00
Lumpiasty 99df214e10 mark macbook as pc 2026-09-03 21:41:39 +02:00
Lumpiasty d90315fe68 remove redundant easyeffects package 2026-09-03 21:41:39 +02:00
Lumpiasty 936ef1a7e0 remove librewolf overlay 2026-09-03 21:27:48 +02:00
Lumpiasty dcb32fe35d remove conflicting username and add home location 2026-08-31 01:15:16 +02:00
Lumpiasty 7e2a3d894d import home config alongside home-manager modules 2026-08-31 01:09:36 +02:00
Lumpiasty 461323c58f comment out flatpak options in home-manager 2026-08-31 00:59:12 +02:00
Lumpiasty 814daf2bfe guard import of plasma-manager options by enablePlasma 2026-08-31 00:56:30 +02:00
Lumpiasty bfecd4fadf Enable home manager on darwin 2026-08-31 00:50:44 +02:00
Lumpiasty 4e8aea6a24 Refactor options.nix as separate file 2026-08-31 00:43:07 +02:00
Lumpiasty a4d8971a77 first building revision of nix-darwin 2026-08-28 02:01:57 +02:00
Lumpiasty c97f728a01 parametrize ventoy-qt5 version in permittedInsecurePackages 2026-08-25 00:01:31 +02:00
Lumpiasty cc39b11599 update nixos 2026-08-24 23:53:10 +02:00
Lumpiasty bfa8f5c118 update nixos 2026-08-24 23:49:59 +02:00
Lumpiasty fc7a88814a nixos update 2026-08-09 23:19:49 +02:00
Lumpiasty d07be06293 add user to cdrom group 2026-07-25 19:38:49 +02:00
Lumpiasty dd446c742e Remove ntfsplus module 2026-07-25 19:35:02 +02:00
Lumpiasty be49c9858d remove python-lsp-server 2026-07-25 19:24:46 +02:00
Lumpiasty 26370a3d19 remove patool workaround 2026-07-25 18:45:57 +02:00
Lumpiasty 0e8cd39223 update networkmanager to 1.58.0 2026-07-25 18:44:11 +02:00
Lumpiasty 7b02a1d7f6 remove kde gear 2026-07-25 18:38:55 +02:00
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
Lumpiasty 47169bbd0c workaround for openldap failure 2026-05-08 00:37:44 +02:00
Lumpiasty 232b90f974 update ventoy ver in permittedInsecurePackages 2026-05-07 23:57:20 +02:00
Lumpiasty 87703ec951 linux_6_19 form last nixpkgs rev before removal 2026-05-07 23:50:15 +02:00
Lumpiasty bb95cc11a8 update nixos 2026-05-07 23:29:11 +02:00
Lumpiasty 087225be45 Add caveman skill globally 2026-05-07 22:52:11 +02:00
Lumpiasty 25c32cb65d Change ARC limit to 20% 2026-05-07 21:51:46 +02:00
Lumpiasty 4fc2befee5 add nix-skills flake input 2026-05-07 21:36:19 +02:00
Lumpiasty 33723a5315 use home manager opencode module 2026-05-07 21:15:29 +02:00
Lumpiasty 235e6c8e2d use plasma-login-manager instead of sddm 2026-05-07 20:13:21 +02:00
Lumpiasty 0450cf56f4 use my fork with fix for ntfs driver 2026-05-07 02:04:56 +02:00
Lumpiasty 177c6245ee use ntfs-plus driver for /var/games 2026-05-07 01:04:04 +02:00
Lumpiasty 79f40c37df Revert "switch /var/games to ntfs3 driver"
This reverts commit 6fe528e509.
2026-05-07 00:34:15 +02:00
Lumpiasty 6fe528e509 switch /var/games to ntfs3 driver 2026-05-07 00:33:42 +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 478d77d1bc use acer-wmi-ext overlay from source repo 2026-04-24 04:46:24 +02:00